不少人把同步、异步、阻塞、非阻塞放到一起讨论,很多时候难以区分。
这里从根上剖析下该怎么看待这几个概念。
首先,异步和同步是相对的,而同步情况下又有阻塞和非阻塞之分。
异步很容易理解。当用户程序需要进行IO的时候,发出IO请求,然后就立刻返回,可以继续做其它事情。
例如,从网络收包,当包抵达后放到内核某个缓存区,并且从内核空间放置到程序需要的用户空间后(一种是直接复...
分类:
其他 时间:
2014-10-10 22:32:16
收藏:
0 评论:
0 赞:
0 阅读:
270
下面是自己写的几个对文件操作的小程序,里面涉及到文件操作,列表(集合,字典)的运用等。比如说,从文件中读取一行数据,分别存放于列表中,再对列表进行操作,如去掉里面的重复项,排序等操作。
常见对文件中行进行操作:
#这里列出两个常用的方法
方法01: 一次性读取所有行...
分类:
编程语言 时间:
2014-10-10 22:32:05
收藏:
0 评论:
0 赞:
0 阅读:
318
1091: [SCOI2003]切割多边形
Time Limit: 1 Sec Memory Limit: 162 MB
Submit: 223 Solved: 82
[Submit][Status]
Description
有一个凸p边形(p
分别沿着直线1,2,3,4进行切割即可,得到中间的四边形。
Input
第一行有两个整数n, m(0
Outp...
分类:
其他 时间:
2014-10-10 22:31:55
收藏:
0 评论:
0 赞:
0 阅读:
337
我们都知道要想利用java对office操作最常用的技术就应该是POI了,在这里本人就不多说究竟POI是什么和怎么用了。先说本人遇到的问题,不同于利用POI去向word文档以及excel文档去写入数据和向外导出数据并且保存到数据库中这些类似的操作,由于业务上的需要需要利用POI去读取word中的图片,并且去把图片去保存为一个file文件。查了Apache公司提供的api帮助文档,再网友的一些线索,...
分类:
其他 时间:
2014-10-10 22:31:45
收藏:
0 评论:
0 赞:
0 阅读:
343
下文部分转发自:
1、 分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道 理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!
2、 一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可...
分类:
其他 时间:
2014-10-10 22:31:35
收藏:
0 评论:
0 赞:
0 阅读:
800
jenkins 搭建环境必备之一,简单易用,搭建测试平台很有帮助,不知道的都可以了解一下
官网下载地址 http://jenkins-ci.org/
我是下载window版本的
安装完成
在浏览器上输入
http://127.0.0.1:8080/...
分类:
Windows开发 时间:
2014-10-10 22:31:25
收藏:
0 评论:
0 赞:
0 阅读:
571
使用递归:
- (void)listSubviewsOfView:(UIView *)view {
// Get the subviews of the view
NSArray *subviews = [view subviews];
// Return if there are no subviews
if ([subviews count] == 0)...
分类:
移动平台 时间:
2014-10-10 22:31:15
收藏:
0 评论:
0 赞:
0 阅读:
270
线性代数是数学的一个重要分支,经常被应用到工程问题中,要理解深度学习以及操作深度学习,那么对于线性代数深刻的理解是非常重要的,以下摘要是我从DL book的第二章线性代数中抽取出来的比较有意思的一些理解基础线代问题的另一种有趣的方法。
2.3 Identity and inverse matrices
在线性方程组的求解当中,Identity和inverse matrice有很重要的作...
分类:
其他 时间:
2014-10-10 22:31:05
收藏:
0 评论:
0 赞:
0 阅读:
339
Android动画主要包含补间动画(Tween)View Animation、帧动画(Frame)Drawable Animation、以及属性动画Property Animation。下面依次介绍一下各个动画。Tween动画,通过对 View 的内容进行一系列的图形变换 (包括平移、缩放、旋转、改变透明度)来实现动画效果。动画效果的定义可以采用XML来做也可以采用编码来做。Tween动画有4种类型:...
分类:
移动平台 时间:
2014-10-10 22:30:55
收藏:
0 评论:
0 赞:
0 阅读:
373
搬寝室
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 17775 Accepted Submission(s): 6031
Problem Description
搬寝室是很累的,xhd深有体会.时间追述2006年...
分类:
其他 时间:
2014-10-10 22:30:35
收藏:
0 评论:
0 赞:
0 阅读:
260
本文介绍了linux下的新建文件命令touch、新建目录命令mkdir和删除文件或目录命令rm。...
分类:
系统服务 时间:
2014-10-10 22:30:25
收藏:
0 评论:
0 赞:
0 阅读:
287
朴素贝叶斯python实现 ,实例学习朴素贝叶斯分类方法。...
分类:
编程语言 时间:
2014-10-10 22:30:15
收藏:
0 评论:
0 赞:
0 阅读:
571
HDU 2932 Extraordinarily Tired Students(数学 & 模拟)...
分类:
其他 时间:
2014-10-10 22:30:05
收藏:
0 评论:
0 赞:
0 阅读:
291
渐进增强:是一种开发方式,更是一种设计理念。在编写web页面时,首先保证最核心的功能实现,让任何低端的浏览器都能看到站点内容,然后考虑使用高级但非必要的CSS和JavaScript等增强功能,为当前和未来的浏览器提供更好的支持,给用户带来更好的体验。不追求高端浏览器实现多酷炫的效果,最重要的是保证低...
分类:
其他 时间:
2014-10-10 22:29:25
收藏:
0 评论:
0 赞:
0 阅读:
338
Description``Accordian'' PatienceYou are to simulate the playing of games of ``Accordian'' patience, the rules for which are as follows:Deal cards one...
分类:
其他 时间:
2014-10-10 22:29:15
收藏:
0 评论:
0 赞:
0 阅读:
327
NSString在OC上的比较方法和C语言中的有一些不相同, 来看看下面的例子吧~#import int main(int argc, const char * argv[]) { @autoreleasepool { NSString *str = @"Hello, World...
分类:
其他 时间:
2014-10-10 22:29:05
收藏:
0 评论:
0 赞:
0 阅读:
301
两个月之前准备软考时,简单的从理论上总结了最经常使用的数据结构和算法,比方:线性表,链表,图。在进行java开发时,jdk为我们提供了一系列对应的类来实现主要的数据结构。jdk所提供的容器API位于java.util包内。本文主要是通过简单的介绍Collection集合,向读者简单阐述各个类的...
分类:
编程语言 时间:
2014-10-10 22:28:55
收藏:
0 评论:
0 赞:
0 阅读:
275
作者是某大医院医生。看得出作者文学功底还不错。至少是喜欢读四大名著。书中作者试图从简单的文字描述中努力推测四大名著中人物的疾病。逻辑上不见得严密,可以当作医学知识的科普。书中作者还针对名著中的诊疗,介绍了现代医学与传统医学在思想、伦理、技术等方面的差距。最后还对韩剧《大长今》中涉及到的医学知识和原理...
分类:
其他 时间:
2014-10-10 22:28:47
收藏:
0 评论:
0 赞:
0 阅读:
340
也算是比较基础的状压dp了,跟做过的第二道比较又稍微复杂了一点需要记录之前两行的状态。。统计结果也稍有不同另外还学习了一个得到一个整数二进制位 1 的个数的位运算方法详见代码:#include #include #include#include#include#includeusing namesp...
分类:
其他 时间:
2014-10-10 22:28:37
收藏:
0 评论:
0 赞:
0 阅读:
337
ab压力测试ab是Apache超文本传输协议(HTTP)的性能测试工具。其设计意图是描绘当前所安装的Apache的执行性能。主要是显示你安装的Apache每秒可以处理多少个请求。 格式:./ab [options] [http://]hostname[:port]/path详细语法:ab [ -A ...
分类:
Web开发 时间:
2014-10-10 22:28:25
收藏:
0 评论:
0 赞:
0 阅读:
507