1)什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持 ...
分类:
编程语言 时间:
2017-05-22 15:08:00
阅读次数:
242
转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/39863125 建造者模式(Builder):工厂类模式提供的是创建单个类的模式。而建造者模式则是将各种产品集中起来进行管理。简单起见,就拿之前的工厂方法模式进行改动一下就能够得到建造者模式。 ...
分类:
编程语言 时间:
2017-05-22 15:03:39
阅读次数:
264
clear(),清空注意单纯的赋值就相当于c语言中引用,只事额外起了一个别名,所以他们指向相同的地址,所以令c={},只是另外开辟了一个新的空间让c为空,并没有改变之前的空间,所以{}与clear()看的功能一样,其实实现的原理不是一样的>>>di
{1:11,2:22,3:33}>&g..
分类:
编程语言 时间:
2017-05-22 15:03:05
阅读次数:
140
1.基本的序列(sequenece),包括定指表(tuple)和表(list),字符串也是一种特殊的定指表。(表的元素可以更改,定值表一旦建立,其元素就不可以更改) #s为一个序列 len(s) 返回序列中包含元素的个数 min(s) 返回序列中最小的元素 max(s)返回序列中最大的元素 all( ...
分类:
编程语言 时间:
2017-05-22 15:01:50
阅读次数:
196
// 递归枚举 // 美家居为一组相关的值定义了一个共同的类型, 使你可以在代码中以类型安全的的方式使用这些值. // 如果你熟悉C语言, 你会知道在C语言中, 枚举会为一组整型值分配相关联的名称, swift 中的枚举更加的灵活, 不必给每一个枚举成员提供一个值,如果给枚举成员提供一个值 (称为原 ...
分类:
编程语言 时间:
2017-05-22 15:00:53
阅读次数:
187
Elasticsearch教程
分类:
编程语言 时间:
2017-05-22 14:59:15
阅读次数:
216
4.4 指向Member Function的指针 (Pointer-to-Member Functions) 取一个nonstatic data member的地址,得到的结果是该member在 class 布局中的byte位置(再加1),它是一个不完整的值,须要被绑定于某个 class objec ...
分类:
编程语言 时间:
2017-05-22 13:47:54
阅读次数:
284
题目链接: 啊哈哈,点我点我 题意: 一快屏幕分非常多区域,区域之间能够相互覆盖,要覆盖就把属于自己的地方所有覆盖。给出这块屏幕终于的位置。看这块屏幕是对的还是错的。。 思路: 拓扑排序,这个简化点说,就是说跟楚河汉界一样。。分的清清楚楚,要么这块地方是我的,要么这块地方是你的,不纯在一人一办的情况 ...
分类:
编程语言 时间:
2017-05-22 13:47:47
阅读次数:
264
Elias-Fano编码过程如下:把一组整数的最低l位连接在一起,同时把高位以严格单调增的排序划分为桶。 Example: 2, 3, 5, 7, 11, 13, 24 Count in unary the size of upper bits “buckets” including empty o ...
分类:
编程语言 时间:
2017-05-22 13:46:57
阅读次数:
324
Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 基本配置 一、创建django程序 终端命令:django-admin startproject ...
分类:
编程语言 时间:
2017-05-22 13:46:35
阅读次数:
282
实现类CommonResponseHandler ActionResult类里面用到的JsonUtils 里面的main方法为测试 ActionResult里面用到的MsgUtils ...
分类:
编程语言 时间:
2017-05-22 13:43:31
阅读次数:
283
class NamedShape{ var numberOfSides: Int = 0 var name: String init(name: String) { self.name = name } func simpleDecription() -> String { return "A sh ...
分类:
编程语言 时间:
2017-05-22 13:43:14
阅读次数:
205
在观察Java源码的时候,发现了这么一个写法T extends Comparable<? super T>。不禁纳闷为什么要这么写呢?有什么好处吗,extends和super在这里的作用着实让人有点不清楚。 接下来,我将结合代码跟大家分享一下我关于这里泛型应用的看法。 1.<T extends Co ...
分类:
编程语言 时间:
2017-05-22 13:42:40
阅读次数:
239
const number =1000000; let str = number.toString();str.slice() <!-- let temp=number;let digit;let str='';let i = 0;do{ digit=temp%10; if(i%3==0){ str+ ...
分类:
编程语言 时间:
2017-05-22 13:40:24
阅读次数:
136
文本主题模型之LDA(一) LDA基础 文本主题模型之LDA(二) LDA求解之Gibbs采样算法 文本主题模型之LDA(三) LDA求解之变分推断EM算法 本文是LDA主题模型的第三篇,读这一篇之前建议先读文本主题模型之LDA(一) LDA基础,同时由于使用了EM算法,如果你对EM算法不熟悉,建议 ...
分类:
编程语言 时间:
2017-05-22 13:40:11
阅读次数:
1493
html代码:<tr>
<th>输入名称:</th>
<td><inputtype=‘text‘class=‘normal‘name=‘name‘pattern=‘required‘alt=‘名称‘id="checkText"onblur="checkName()"/><label>*特价活动名称</label></td>
</tr>在表单里设置id和onb..
分类:
编程语言 时间:
2017-05-22 13:39:56
阅读次数:
148
JavaScript是一种描述性行的脚本语言 。 -- 是一种脚本语言,语法和java类似。 -- 主要用于html页面中添加交互行为。 -- 一般用来编写客户端脚本。 -- 解释性语言,边执行边解释。 组成:ECMAScirpt-BOM-DOM 3个部分组成 ECMA脚本语言标准,JavaScri ...
分类:
编程语言 时间:
2017-05-22 13:39:12
阅读次数:
239