[url]http://cuisuqiang.iteye.com/blog/2019372[/url]Java通过Executors提供四种线程池,分别为:[color=red]newC
原创
2023-05-10 13:20:09
115阅读
首先下载好apache的源码包:http://www.apache.org/dyn/closer.cgi下载httpd,解压 tar -zxvf httpd-2.4.23.tar.gz &&cd http-2.4.23编译 ./configure 此时会报错,我汇总了一下报错和解决的方法.(转载于http://cuisuqiang.iteye.com/blo
翻译
2016-12-14 03:26:45
298阅读
首先下载好apache的源码包:http://www.apache.org/dyn/closer.cgi下载httpd,解压 tar -zxvf httpd-2.4.23.tar.gz &&cd http-2.4.23编译 ./configure 此时会报错,我汇总了一下报错和解决的方法.(转载于http://cuisuqiang.iteye.com/blo
翻译
2016-12-14 03:29:01
546阅读
点赞
原文网址:http://cuisuqiang.iteye.com/blog/1443212做tcp网络编程,要解析一批批的数据,可是数据是通过Socket连接的InputStream一次次读取的,读取到的不是需要转换的对象,而是要直接根据字节流和协议来生成自己的数据对象。按照之前的编程思维,总是请求...
转载
2015-03-25 14:31:00
22阅读
2评论
转载:http://cuisuqiang.iteye.com/blog/2019372 Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newSchedul
转载
精选
2014-02-21 00:55:53
354阅读
参考文章:http://cuisuqiang.iteye.com/blog/2019372 http://blog.chinaunix.net/uid-20577907-id-3519578.html android 线程池两种实现方式第一种实现方式是通过Executors管理线程池(个人理解为java对线程池进行了一系列封装) 这种方式创建线程池有4种形式:1.Executors.newCac
转载
2023-10-04 22:16:22
153阅读
死锁在多线程的情况下,在竞争竞态条件与临界区(http://cuisuqiang.iteye.com/blog/2020152)出现时,会出现数据不同步情况, 而为了避免这种情况,之前也说了:界区实现方法有两种,一种是用synchronized,一种是用Lock显式锁实现。而如果不恰当的使用了锁,且出现同时要锁多个对象时,会出现死锁情况,如下: 1. package
2. imp
转载
2023-06-24 11:12:08
86阅读
先说 一下我们的需求:本地服务使用TCP/IP从远程取得数据,本地动态展示远程传递的数据!当远程服务没有连接或异常或者没有返回数据,当本地服务宕机时给予提示!当服务返回空的数据时不处理!也就是说这个请求有四种清空需要处理:远程服务中断,本地服务中断,本地返回转发正确消息,本地服务转发或返回空消息。为防止网络抓取盗版,请访问我的博客获得更多信息,点击连接或访问:http://cuisuqiang.i