f(x,y) = x (1 + xy)^2 + y(1-y)+(1+xy)(1-y) 也可以用let创建局部变量来搞定
f(x,y) = x (1 + xy)^2 + y(1-y)+(1+xy)(1-y) 也可以用let创建局部变量来搞定
牛顿法求平方根 如果对x的平方根有一个估计值y,则可以通过求y和x/y的平均值可以得到一个更好的猜测。 求立方根 阶乘 线性递归的计算过程 线性迭代的计算过程, 在迭代的情况...
swarm的快速入门的中文资料(姿势正确的)很少。本文简单介绍swarm(伪)集群的搭建。使用docker-machine开一些虚拟机作为docker主机。 准备工作 首先怒...
在上一篇文章里,我们学习了goroutine和channel结合起来实现并发的方式。今天我们来学习另一种并发的方式。goroutine + share variables. ...
一个sync.Pool对象就是一组临时对象的集合。Pool是协程安全的。Pool用于存储那些被分配了但是没有被使用,而未来可能会使用的值,以减小垃圾回收的压力。一个比较好的例...
前几天被小伙伴发现半年前写的代码里面有一个并发的bug。回想一下,golang并发这边的知识确实忘得差不多了,打算写两篇笔记记录一下。golang里的并发主要有两种,一种是使...
什么是接口 接口就是一组方法的集合。比如下面这个例子,几何图形接口就包含了面积与周长两个方法,对于任何实现了这两个方法的type,都属于几何图形。 什么叫非侵入式接口 首先你...
本文我们来学习一下golang里面的并发以及golang的锁机制。 首先我们假设这样一个场景,有两个协程,同时在读写一个数字,分别对其进行递增和递减,代码如下。 运行这段代码...
昨晚清理了自己的pocket,发现有好多收藏的文章都没有时间读,挑了挑,选了golang1.8的release notes和ross cox的新年计划读了一下。写下这篇水文以...
今天我们一起来写一个从csv文件将数据导入elastic search的小程序 准备工作 在gopath的src文件夹下创建csv2es文件夹,并创建main.go文件。下载...
引言 1.我觉得应该在github上建一个repo就叫fuck mac,文件系统有毒,文件有毒,命令行工具有毒。2.本文将使用golang展示从入坑到出坑再到打上补丁的全过程...
关于什么是二叉搜索树,不清楚的同学可以去看我写的这个数据结构与算法的网站 数据结构 首先我们定义需要的数据结构。注意,TreeNode的左右节点都是*TreeNode typ...
为啥要用图床 大家平时写文章肯定会使用markdown,而图片插入往往是一个大问题。我使用过jekyll和hexo两个静态网站生成器,只需要上传文章时把图片也传到指定路径下就...
返回结果为 上面的代码中Foo为古典类型,而Bar为新式类。新式类要求继承自object或者内建类型。事实上,内置类型也都继承自object 元类 古典类的元类为types....
输出结果为 原因是,当解释器执行def的时候,默认参数会被计算并存在函数对象的.func_defaults属性中。这个对象在所有的函数调用中共享。我们可以测试一下
判断一个变量是否为字符串,普通字符串,Unicode字符串
python没有switch case语句,不过如果你实在想要的话,可以用if else来实现。另外也可以用字典来实现 简化一点,可以直接使用lambda表达式立即求值
采用100个函数在一种数据结构上操作,远远优于用十个函数在十个数据结构上操作。 计算机科学并不是一种科学,而且其重要性也与计算机本身并无太大关系。计算机革命是有关我们如何去思...