在常规的服务器端程序设计中, 比如说爬虫程序, 发送http请求的过程会使整个执行过程阻塞,直到http请求响应完成代码才会继续执行, 以php为例子 当代码执行到第二行时,程序便陷入了等待,直到请求完成,程序才会继续往下跑将抓取到的html输出。这种做法的好处是代码简洁明了,运行流程清晰, 容易维 ...
分类:
Web程序 时间:
2017-03-28 00:37:03
阅读次数:
296
转自:http://blog.csdn.net/morewindows/article/details/7429155 上一篇《多线程--第一次亲密接触 CreateThread与_beginthreadex本质区别》中讲到一个多线程报数功能。为了描述方便和代码简洁起见,我们可以只输出最后的报数结果 ...
分类:
编程语言 时间:
2017-03-25 22:32:04
阅读次数:
173
R语言data.table包是自带包data.frame的升级版,用于数据框格式数据的处理,最大的特点快。包括两个方面,一方面是写的快,代码简洁,只要一行命令就可以完成诸多任务,另一方面是处理快,内部处理的步骤进行了程序上的优化,使用多线程,甚至很多函数是使用C写的,大大加快数据运行速度。因此,在对 ...
分类:
编程语言 时间:
2017-03-24 23:24:20
阅读次数:
1165
单个标签实现分隔线: .demo_line_01{ 优点:代码简洁 巧用背景色实现分隔线: .demo_line_02{ 优点:代码简洁,可自适应宽度 inline-block实现分隔线: 优点:文字可多行 浮动实现分隔线: 优点:NUN 利用字符实现分隔线: 优点:代码简洁 以上简单介绍了分隔线的 ...
分类:
Web程序 时间:
2017-03-16 16:26:49
阅读次数:
158
以前我都是通过定义一个delegate来写委托的,但是最近看一些外国人写的源码都是用action和func方式来写,当时感觉对这很陌生所以看起源码也觉得陌生,所以我就花费时间来学习下这两种方式,然后发现确实代码简洁了不少。这两种方式我们也可以去实践的过程去慢慢运用。 先说一下委托: 模拟一下场景:小... ...
SymPy是符号数学的Python库。它的目标是成为一个全功能的计算机代数系统,同时保持代码简洁、易于理解和扩展 服务器Ubuntu 1.安装Python 2.安装SymPy库 3.解一元一次方程 x*2-6=0 结果 4.解二元一次方程 结果 注:(1)在计算之前要将变量设为符号 (2)要将变量一 ...
分类:
编程语言 时间:
2017-01-18 14:50:24
阅读次数:
314
Java接口在1.8之后发生了重大变化。所以谈Java接口特点可以分为1.8版本之前和1.8版本之后。 1.8版本之前的特点: 接口里只能有静态全局常量和public修饰的抽象方法。 为了代码简洁,在接口中方法可以不用public和abstract修饰,但是编译后的方法仍然是public abstr ...
分类:
编程语言 时间:
2017-01-14 22:58:28
阅读次数:
466
本随笔续接:.NET同步与异步之相关背景知识(六) 在上一篇随笔中已经提到、解决竞争条件的典型方式就是加锁 ,那本篇随笔就重点来说一说.NET提供的最常用的锁 lock关键字 和 Monitor。 一、lock关键字Demo 这一组demo,代码简洁,逻辑简单,一个 AddIndex 方法 保证字段 ...
分类:
Web程序 时间:
2017-01-14 15:55:52
阅读次数:
544
后缀数组是指对于后缀排序后,每个后缀的位置:sa[rank]=pos:排名为rank的后缀是pos->len这个后缀 note:rank[pos]=rank:位置为pos的串排名为rank 白书上的代码简洁明了,很容易理解。 核心思想:我们对于每个位置开始的后缀,不直接计算,先计算从这个位置开始,向 ...
分类:
编程语言 时间:
2017-01-05 00:49:34
阅读次数:
239
日常生活中我们随处可见对话框,上面有很多提示信息,更加方便提示用户进行不同的操作。一、对话框的两个特点和一些常见的对话框1.当弹出对话框是会结束UI线程(即主线程);2.当前的Activity会失去焦...
分类:
其他好文 时间:
2016-12-18 21:15:19
阅读次数:
284