一个卧床15年,颈椎以下瘫痪,只有小学学历的年轻人却出了3本书,写了200多万字的文学作品,其中有40多篇在国家级和省市级报刊杂志上发表。
这个年轻人叫袁存泉,是辽宁省抚顺市清原满族自治县南山城镇黑瞎子沟村的青年农民。15年前,死亡与磨难结伴出现在袁存泉面前。1996年1月15日,21岁的袁帮助别人拉柴禾时,发生意外,颈椎被牛踩伤,神经损坏,导致高位截瘫。 More …
北京时间6月7日早间消息,中国外贸电商兰亭集势周四成功在纽约证券交易所上市,首日收盘11.16美元,较9.5美元的发行价上涨22.21%。新浪科技第一时间独家对话最早投资兰亭集势的天使投资人、也是公司股东之一的徐小平,谈谈他的感受。以下是对话实录: More …
实时传输协议RTP(Realtime Transport Protocol):是针对Internet上多媒体数据流的一个传输协议, 由IETF(Internet工程任务组)作为RFC1889发布。RTP被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP的典型应用建立在UDP上,但也可以在TCP或ATM等其他协议之上工作。RTP本身只保证实时数据的传输,并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。 More …
前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出James Hamilton在On Designing and Deploying Internet-Scale Service(1)概括的那几个范围,James第一条经验“Design for failure”是所有互联网架构成功的一个关键。互联网系统的工程理论其实非常简单,James paper中内容几乎称不上理论,而是多条实践经验分享,每个公司对这些经验的理解及执行力决定了架构成败。 More …
在日常开发中,我们有时会遇到遇到多线程处理任务的情况,JDK里提供了便利的ThreadPoolExecutor以及其包装的工具类Executors。但是我们知道ExecutorService.excute(Runnable r)是异步的,超过线程池处理能力的线程会被加入到执行队列里。有时候为了保证任务提交的顺序性,我们不希望有这个执行队列,在线程池满的时候,则把主线程阻塞。那么,怎么实现呢? More …
ZIP
是一个计算机文件的压缩的算法,原名Deflate(真空),发明者为菲尔·卡茨(Phil Katz)),他于1989年1月公布了该格式的资料。ZIP通常使用后缀名“.zip”,它的MIME格式为 application/zip 。目前,ZIP格式属于几种主流的压缩格式之一,其竞争者包括RAR格式以及开放源码的7-Zip格式。从性能上比较,RAR格式较ZIP格式压缩率较高,而7-Zip由于提供了免费的压缩工具而逐渐在更多的领域得到应用。 More …
作弊是一个贬义词,如果在现实中提到作弊这个词时,大家都会不屑一顾,甚至有点鄙视的感觉,但是在网络上,这是一种名正言顺的网赚技巧,从大网站到垃圾站,都有作弊的经历或者说正在作弊着,例如搜狐前一段时间被爆ALEXA作弊,例如通用搜索直接就是病毒插件等,网络是一个有潜规则的地方,所以做网络,不仅仅要熟悉正常的原理技巧,还是要熟悉一下作弊技巧,下面我们讲解一些常见的作弊技巧: More …
SWT组件Diaplay提供syncExec与asyncExec方法,其原型为:syncExec (Runnable runnable)
,asyncExec (Runnable runnable)
,Runnable的run方法中可以封装要执行的代码,一般而言是UI相关的代码,如更新组件显示、刷新状态等。Diaplay是和线程关联的,其所在的线程一般称谓UI线程,可以有多个UI线程,每个UI线程一个Diaplay。所有的SWT组件相关代码,必须在UI线程之中执行。 More …