今天和人讨论了一下CPS变形为闭包回调(典型为C#和JS),以及Lua这种具有真正堆栈,可以yield和resume的coroutine,两种以同步的形式写异步处理逻辑的解决方案的优缺点。之后突然想到,这两种做法,到底拿一种会更消耗。我自己的判断是,在一次调用只有一两个异步调用中断时(即有2次回调,... ...
分类:
其他好文 时间:
2016-08-16 07:01:11
阅读次数:
382
周末两天我写了一个MySQLParser。写这个东西的目的是:公司的一个项目中需要对数据打版本号(每个表的每条记录要有一个版本号字段,这个字段需要由框架自动打上去,而不是由程序员来做)。 所以,我写的这个程序是有专门的场景的,并非为通用情况而编写(也就是说:有些东西并不影响工具对sql加字段的,我在 ...
分类:
数据库 时间:
2016-08-16 07:03:41
阅读次数:
245
CSS常用样式之变形样式(2D平移、2D旋转、2D缩放、斜切扭曲),过渡动画(过渡属性、过渡时间、过渡函数、过渡延迟时间) ...
分类:
Web程序 时间:
2016-08-16 07:02:48
阅读次数:
178
HTTP性能测试 web性能测试的方法请参考此连接说明:http://www.xenoclast.org/doc/benchmark/ 1. httperf ftp://ftp.hpl.hp.com/pub/httperf/ 下载 解压然后安装,执行程序在安装目录下的src目录中 ./httperf... ...
分类:
Web程序 时间:
2016-08-16 07:03:50
阅读次数:
306
The React component lifecycle will allow you to update your components at runtime. This lesson will explore how to do that. The React component lifecy ...
分类:
其他好文 时间:
2016-08-16 07:02:23
阅读次数:
135
Phttp://shttp://stackoverflow.com/questions/23376103/python-3-4-0-with-mysql-databasetackoverflow.com/questions/23376103/python-3-4-0-with-mysql-datab ...
分类:
数据库 时间:
2016-08-16 07:03:20
阅读次数:
181
KMP是一种字符串模式匹配算法,在目标串中查找模式串的方法。 朴素查找方法在遇到目标串字串具备大量重复前缀且和模式串大部分吻合,其时间复杂度就会衰退为o(N*M),严格来说是o((N-M+1)*M)。 因此,在数据量很大的时候我们需要一种线性复杂度的算法。 KMP的优势是通过next数组记录了目标串 ...
分类:
编程语言 时间:
2016-08-16 07:03:22
阅读次数:
196
The previous lesson introduced the React component lifecycle mounting and unmounting. In this lesson you will learn some simple uses for these hooks. ...
分类:
其他好文 时间:
2016-08-16 07:03:12
阅读次数:
150
http://smilejay.com/2013/03/python3-mysql-connector/ Python 2.x 上连接MySQL的库倒是不少的,其中比较著名就是MySQLdb(Django项目都使用它;我也在开发测试系统时也使用过),见:http://sourceforge.net/ ...
分类:
数据库 时间:
2016-08-16 07:00:24
阅读次数:
263
为进一步了解这种连接性产生的差异,在认识soma这个独立的逻辑单元后,进化过程设计了一整套系统设计来使用这个逻辑单元。为促成细胞体之间发生连接构成系统dendrite和axon之间的连接需要引入新的功能单元Synapses。Synapse叫做突触,书上说得特别好,这玩意是特指细胞间通讯的部位,它本身 ...
分类:
其他好文 时间:
2016-08-16 07:00:35
阅读次数:
244
React components have a lifecycle, and you are able to access specific phases of that lifecycle. This lesson will introduce mounting and unmounting of ...
分类:
其他好文 时间:
2016-08-16 01:58:44
阅读次数:
186
开篇先说工作范式,工作范式是解决某类问题采用的基本框架。通常在遇到一类特定问题时我们会自动在已知的方法中找出一个,然后按步骤把问题一步步分解下去,最终达到解决问题的目的。范式就是具体按步骤分解,求解的过程。最常见的就是工作流程,不同的单位财务流程不同,就说他们在财务问题上使用不同的范式。点到为止,下 ...
分类:
其他好文 时间:
2016-08-16 01:56:57
阅读次数:
196
第一部分:皮层细胞 皮层结构由的量的细胞体构成。其构成相对简单,按照现代的解剖学认知主要由pyramidal cell,granular cell和Fusiform Cell组成。尽管在性态上进行了详细的划分,但对于总体特性而言细胞都具备相类似的特性。下图是一个详细的分解图,但对于本次的阅读而言我们 ...
分类:
其他好文 时间:
2016-08-16 01:58:47
阅读次数:
272
AOP面向方面/面向切面变成 AOP将分散在系统中的功能块放到一个地方- 切面 可以声明式的定义何时何地应用这些功能,而不是在需要新功能的地方修改代码 好处每个业务逻辑放在一个地方,不是分散到代码各个角落。业务模块只包含核心功能,辅助功能转到切面中,使其更加清晰。关注的是共同处理。通过spring配 ...
分类:
编程语言 时间:
2016-08-16 01:57:39
阅读次数:
157
float和double主要为了科学计算和工程计算而设计,执行二进制浮点运算,这是为了在广泛的数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不适合用于需要精确结果的场合,尤其是货币计算。 使用舍入可以解决上面问题,但并不是所有的问题都能用舍入解决,如有1元, ...
分类:
其他好文 时间:
2016-08-16 01:58:01
阅读次数:
191
结论: ①就算之前return,finally也会执行 ②finally的计算结果不影响之前的return值 ③finally的return值一定是最后的返回结果,因此将return放入finally编译器会警告。 ...
分类:
编程语言 时间:
2016-08-16 01:55:33
阅读次数:
224