本文为转载,并作了部门调整、修改。 【原文出处:https://segmentfault.com/a/1190000003063859】 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 一 概念说明 在进行 ...
分类:
系统相关 时间:
2016-08-27 23:17:42
阅读次数:
301
时间荏苒,唯编程与青春不可辜负,感觉自己一直没有专心去提升编程的技能,甚是惭愧!!! 周五,无意间看到一个开发2048的视频,有点兴趣就动起手来了,虽然不擅长前端开发,在此献丑,分享一下自己使用过程化开发2048的编码思考与过程。 既然要开发2048,大部分人应该都玩过,如果你有更好的建议可以给我留 ...
分类:
移动开发 时间:
2016-08-27 23:18:55
阅读次数:
336
Labview程序框图如下: Python脚本如下: #!/usr/bin/env pythonimport sys #Command Line Arguements are stored in list argvnumArgs = len(sys.argv) - 1sum = 0 #Iterate ...
分类:
编程语言 时间:
2016-08-27 23:18:44
阅读次数:
518
JavaScript出于安全方面的考虑,不予许跨域调用其他页面的对象,即“JavaScript同源策略的限制”。 一、代理 在同域名的web服务器端创建一个代理。 什么是代理?举例: a服务器(域名:www.a.com)(非跨域) b服务器(域名:www.b.com)(跨域) 调用跨域的服务 www ...
分类:
其他好文 时间:
2016-08-27 23:16:38
阅读次数:
193
题意:给n个字符串。进行k次游戏。每局开始,字符串为空串,然后两人轮流在末尾追加字符,保证新的字符串为集合中某字符串的前缀,不能操作者输,新一轮由上一句输的人先手。 题解: #看到此题毫无头绪,队友写了神(xiang)一样的sg函数,我在旁边默默说,不太对吧,应该求必输必赢什么的,然后……然后怎样? ...
分类:
其他好文 时间:
2016-08-27 23:15:40
阅读次数:
186
实现建立一个学生的java类:里面封装了属性的全部属性; public class Student { private int id; private String username; private String password; public Student() { super(); } pu ...
分类:
数据库 时间:
2016-08-27 23:17:20
阅读次数:
1542
题目: Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum ...
分类:
其他好文 时间:
2016-08-27 23:15:21
阅读次数:
174
【题目描述】: 在中国的贵州省没有驴子。一个麻烦制造者运了一头毛驴,并把它放在森林中,森林可视为一个N*N的网格。左上角坐标(0,0),右下角坐标(n-1,n-1)。前一个数字是行号,后一个是列号。 驴子过着幸福的生活,直到它远远的看见一只老虎。驴子从来没有见过老虎,老虎也从来没有见过驴子。他们两个 ...
分类:
其他好文 时间:
2016-08-27 23:15:22
阅读次数:
235
原因: The posted stack trace indicates that a RuntimeException was encountered in a Daemon thread. This is typically uncaught at runtime, unless the ori ...
分类:
其他好文 时间:
2016-08-27 23:16:41
阅读次数:
629
while的写法 var i=0; while(i<5){ document.write("12378<br />"); i++;} while(true) 死循环的写法。{ } do{}while();不管你正确与否,都先去执行一次,然后去判断,若不满足,则不继续执行var a =1;do{ do ...
分类:
其他好文 时间:
2016-08-27 23:16:49
阅读次数:
178
我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 ...
分类:
其他好文 时间:
2016-08-27 23:17:22
阅读次数:
125
http://www.cnblogs.com/PeunZhang/p/3324727.html https://github.com/zeroclipboard/ZeroClipboard 复制链接到剪贴板,为什么要在服务器上运行? 在一个透明的flash(对用户来说是不可见的)上覆盖一个dom元素 ...
分类:
Web程序 时间:
2016-08-27 23:14:52
阅读次数:
175
在JDK5里面,提供了一个Lock接口。该接口通过底层框架的形式为设计更面向对象、可更加细粒度控制线程代码、更灵活控制线程通信提供了基础。实现Lock接口且使用得比较多的是可重入锁(ReentrantLock)以及读写锁(ReentrantReadWriteLock)。 1. ReentrantLo ...
分类:
编程语言 时间:
2016-08-27 23:16:52
阅读次数:
382
Java 中的转义字符有好几种,常见的有: 八进制转义字符,格式:\ + 1到3位八进制数字,如\1, \20,范围为 \0 ~ \377,即最大值为255。 Unicode转义字符,格式:\u + 四个十六进制数字,范围为\u0000 ~ \uFFFF,即:0~65535 特殊字符,包括3个:\" ...
分类:
编程语言 时间:
2016-08-27 23:14:07
阅读次数:
248
暂存区回退 git checkout -- 误删的文件名 该命令符合以下场景: 场景一 在某个分支上开发时,你不小心误删了其中一个文件,这时候你还没有add到暂存区 场景二 把某个已经add到暂存区但还没commit的文件的修改全部撤销 场景三 某文件自修改后还没有被add到暂存区,现在撤销修改就回 ...
分类:
其他好文 时间:
2016-08-27 23:14:15
阅读次数:
155