追不上乌龟的兔子

27 篇文章
30 人订阅

全部文章

★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

介绍一些Python str类的方法

上面的代码正确的返回了'0.333333',但是当x = 1 / 2时,由于小数只有一位,这个方案的结果就是'0.5'了,而不是预期中的'0.500000'。

634
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

使用MongoDB构建数据库集群

MongoDB是一个领先的非关系型数据库管理系统,也是NoSQL运动的重要成员。MongoDB不是使用关系数据库管理系统(RDBMS)的表和固定模式,而是在文档...

663
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

[译]使用iptables控制网络流量

iptables是一个允许用户配置特定规则的应用程序,这些规则由将由内核netfilter框架强制执行。它充当数据包过滤器和防火墙,可根据端口,协议和其他标准检...

1213
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

Python中最快的格式化字符串方式

第一种是传承自C语言printf函数的使用%占位符格式化字符串,如'%d' % 100,这种方式严格来说是使用%作为算数运算符进行的二元运算,而且有一个限制是只...

814
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

使用functools.singledispatch装饰器简化复杂的类型判断

这个方案已经算是很简洁了,但还是用了if语句进行类型判断。现在我们借用functools.singledispatch()函数装饰器和类型注解,可以将上面的逻辑...

792
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

Python3.7的新API:asyncio.run()

Python3.7的正式版本已经发布有一段时间了,出了内置的breakpoint()断点函数,颇受争议的dataclass,自定义模块里的__getattr__...

2266
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

如何使网络安全成为你的经理的首要任务

商业和技术行业都在不断发展并取得新的进步。这些新的改进,例如融合系统和云存储系统,虽然非常有益,但也带来了新的风险。网络安全是一个正在上升的风险。随着许多公司利...

723
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

LeetCode Weekly 92:867. 回文素数

我当时做的时候是先写了一个生成器找素数,然后判断是不是回文数,素数生成器是这样的:

1225
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

[BDD in Python]使用behave框架在Python中实践行为驱动开发

诞生于上世纪末的测试驱动开发(TDD)已经算是很深入人心了,一定程度上来说它通过既有的约定(测试)减少了开发人员间的沟通成本。但这些测试也只是开发人员自己对需求...

1493
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

如何不克隆仓库而直接浏览Github上的Jupyter Notebook文档

在数据分析和机器学习领域的优势是Python变得愈发流行的主要原因之一,而很多数据分析和机器学习的工作是在Jupyter Notebook上进行的,越来越多的n...

1425
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

[多少懂点位运算】续·一行代码解决LeetCode268缺失数字

给定一个包含 0, 1, 2, ..., n 中 n 个数的序列,找出 0 .. n 中没有出现在序列中的那个数。

1504
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

为什么Python中的None is None is None == True

最近在StackOverflow上看到了一个问题,为什么Python中的None is None is None返回True,看到大家的讨论后对Python中的...

1396
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

实践微服务,第14部分:GraphQL

在实践微服务系列博客的这一篇中,我们将看看如何使用GraphQL将Account对象提供给我们的客户端。

1263
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

[LeetCode Weekly Contest 90]856.括号的分数

不包含任何内容的括号()得一分,事实上我们可以将()替换为1,这样题目就变成了1得一分,并列的部分得分相加,括号内的部分得分乘以2,四个示例就转换为了:

1739
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

微服务实现 - Netflix技术栈

你好。今天我将讨论并解释如何实现基于微服务的系统。有很多用于实现微服务的工具和技术。我今天关注的是Netflix技术栈和SpringBoot。目前微服务是业内热...

1141
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

用.NET Core构建安全的容器化的微服务

微服务热潮正在如火如荼地进行,也有着充分的理由。它不是每个问题的银弹,但它无疑成为企业软件系统中可扩展性和弹性的实用解决方案。

1994
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

[多少懂点位运算]找出唯一的数字

大家都知道现代计算机的底层是以二进制为基础的,计算机所有的操作最后都归结到了简单的二进制位运算上:与,或,非和异或。

1795
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

七种微服务反模式

流行术语为那些逐步形成的、需要一个好的“标签”来方便交流的概念提供了一个上下文。微服务就是这样的一个新“标签”,它定义了一个领域,这个领域我自己也发现了,并且...

1979
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

[奇怪但有用的数据结构]线段树

线段树是一棵二叉树,他的每个节点包含了两个额外的属性start和end用于表示该节点所代表的区间。start和end都是整数,并按照如下的方式赋值:

2429
★忆先★

浙江成功软件开发公司 · 研发工程师 (已认证)

[奇怪但有用的数据结构]并查集Union Find

严格来讲并查集并不是一个数据结构,而是一个算法,毕竟其英文名直译是联合查找,但作为一个系列,还是当做数据结构讲了。

2247

扫码关注云+社区