同步,可以理解为在执行完一个函数或方法之后,一直等待系统返回值或消息,这时程序是出于阻塞的,只有接收到返回的值或消息后才往下执行其他的命令。
异步,执行完函数或方法后,不必阻塞性地等待返回值或消息,只需要向系统委托一个异步过程,那么当系统接收到返回值或消息时,系统会自动触发委托的异步过程,从而完成一个完整的流程。
同步,就是实时处理(如打电话),比如服务器一接收客户端请求,马...
分类:
其他好文 时间:
2015-04-18 13:11:53
阅读次数:
142
#include
#include
using namespace std;
int main(int argc,char *argv[])
{
execl("/bin/ls","-l",NULL);//1
execv("/bin/ls",&argv[1]);//2
execle("/bin/ls","-l",(char *)0,NULL);//3
execve("/bin...
分类:
其他好文 时间:
2015-04-18 13:11:21
阅读次数:
117
在JavaWeb开发中,JDK,Tomcat是必不可少的重头戏。接下来,我们对Linux上Jdk,Tomcat的简易安装方法进行分享。
使用环境:
1.操作系统:CentOS 6.5 X64(64位)
2.Tomcat:tomcat-7.0.52
3.JDK:jdk-7u51-linux-x64
安装
1.下载
tomcat: tomcat...
分类:
系统相关 时间:
2015-04-18 13:11:53
阅读次数:
188
既然这个是资格赛, 时间也比较充裕, 我就讲解一下我做题的过程
Time Limit:2000ms
Case Time Limit:1000ms
Memory Limit:256MB
Description
Given a string, calculate the number of subsequences that are palindrome. ...
分类:
其他好文 时间:
2015-04-18 13:10:38
阅读次数:
162
Problem Description
Arcueid likes nya number very much.
A nya number is the number which has exactly X fours and Y sevens(If X=2 and Y=3 , 172441277 and 47770142 are nya numbers.But 14777 is not a n...
分类:
其他好文 时间:
2015-04-18 13:09:31
阅读次数:
155
程序报错:Probable fatal error:No fonts found....
分类:
其他好文 时间:
2015-04-18 13:09:49
阅读次数:
149
Promise对象可保存T类型的值,该值可被future对象读取(可能在另一个线程中),这是promise提供的同步的一种手段。在构造promise时,promise对象可以与共享状态关联起来,这个共享状态可以存储一个T类型或者一个由std::exception派生出的类的值,并可以通过get_future来获取与promise对象关联的对象,调用该函数之后,两个对象共享相同的共享状态(shared state)
Promise对象是异步provider,它可以在某一时刻设置共享状态的值
Future对...
分类:
编程语言 时间:
2015-04-18 13:09:00
阅读次数:
181
控制情绪,保持理智。
好好学习本领。
认清目前自己成了什么样。不要做能力之外的事,因为这很可笑,没用。
做好本职工作。
把握最初的方向,好好干手中的事。
做行得通的事情,有用的事。
控制情绪,保持理智。
不断认识自己。
好好做事,好好找活干。
保持理智,控制情绪。...
分类:
其他好文 时间:
2015-04-18 13:10:45
阅读次数:
113
Android触摸事件,网上也有很多文章来讲了,今天在这里想使用例子和源码相结合的方式,可能会看的更清晰一些。
对于dispatchTouchEvent和onInterceptTouchEvent可以这样理解,dispatchTouchEvent方法是一个快递员,onInterceptTouchEvent方法是公司的门卫,快递员要给公司送的每批快递就是一个完整的触摸事件,每一批快递有一个为首的物品:Down事件;送货有一个规定:如果这批快递的为首的这个物品(Down)被门卫(onInterc...
分类:
移动开发 时间:
2015-04-18 13:08:17
阅读次数:
251
题目:剪花布条Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 10380 Accepted Submission(s): 6684Problem Description一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图...
分类:
其他好文 时间:
2015-04-18 13:07:45
阅读次数:
141
linux系统-文件系统-常用命令
一 常用命令
1 查看分区情况:df [-h]
2 查看文件和目录的大小:du
3 查看文件的详细参数:stat
4 校验文件的md5的值:md5sum
5 检测修复文件系统:fsck,e2fsck(单用户模式卸载文件系统后执行)
二 添加硬盘的分区
1 划分分区:fdisk /dev/sdb
2 创建文件系统:mkfs.ext3 /d...
分类:
系统相关 时间:
2015-04-18 13:10:14
阅读次数:
195
由于whereis和locate在数据库中查找,而数据库的创建默认是每天执行一次。所以当新建文件后立即用这两个命令查找该文件会发现找不到。这时我们可以手动更新数据库。
更新数据库的命令:updatedb...
分类:
系统相关 时间:
2015-04-18 13:10:14
阅读次数:
243
网上看到很多朋友为搭建Android开发环境苦恼,下面的文章希望能帮助到这些朋友:
你可以用Android Studio ,它提供了集成的 Android 开发工具用于开发和调试,是个很不错的开发环境。下面介绍的是在eclipse里搭建:
首先安装jdk和eclipse:
官方网址分别是:
http://www.oracle.com/technetwork/java/javase/down...
分类:
移动开发 时间:
2015-04-18 13:08:20
阅读次数:
201