多线程的服务器程序 线程中等待客户端的消息 部分代码如下: boolean done=clientRequest.isConnected();//判断客户端Socket是否连接 while(done)//客户端是连接的 { try { input = clientRequest.getInputSt ...
分类:
编程语言 时间:
2018-04-06 12:35:40
阅读次数:
266
1、将File、FileInputStream 转换为byte数组: File file = new File("test.txt"); InputStream input = new FileInputStream(file); byte[] byt = new byte[input.availa ...
分类:
编程语言 时间:
2018-03-29 10:22:08
阅读次数:
222
1.什么是B/S架构?什么是C/S架构 C/S(Client/Server),客户端/服务端,桌面应用程序 2.你所知道网络协议有那些? HTTP:超文本传输协议FTP:文件传输协议SMPT:简单邮件协议TELNET:远程终端协议POP3:邮件读取协议 3.Java都有那些开发平台? JAVA SE ...
分类:
编程语言 时间:
2018-03-21 18:29:21
阅读次数:
203
一、GitHub地址 https://github.com/JasonLiu1105/WordCount 二、PSP表格 PSP2.1 PSP阶段 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划 20 20 · Estimate · 估计这个任务需要多少时间 2days 3days ...
分类:
其他好文 时间:
2018-03-20 19:39:14
阅读次数:
199
github项目链接https://github.com/liqia/WordCount 1.项目简介 对程序设计语言源文件统计字符数、单词数、行数,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多个文件。 可执行程序命名为:wc.exe,该程序处理用户需求的模式为: 存储统 ...
分类:
其他好文 时间:
2018-03-20 14:03:59
阅读次数:
265
buffered channels 带有缓冲区的channel 只有在缓冲区满之后 channel才会阻塞 WaitGroup 如果有多个 goroutine在后台执行 那么需要在主线程中 多次等待 可以有一个简单的方法 就是 通过WaitGroup 可以控制 Goroutines 直到它们都执行完 ...
分类:
其他好文 时间:
2018-03-12 13:37:43
阅读次数:
140
//文件夹复制 public static boolean folderCopy(String oldName,String newName){ File oldfile = new File(oldName); File newfile = new File(newName); if(!oldfi... ...
分类:
其他好文 时间:
2018-03-11 12:03:08
阅读次数:
156
public static void fileCopy2Buffer(String oldFileName,String newFileName){ BufferedReader br = null; BufferedWriter bw = null; try { br = new Buffered... ...
分类:
其他好文 时间:
2018-03-11 11:59:29
阅读次数:
154
内核中alloc_pages系列页框分配函数都是基于伙伴算法实现的,这些函数最终都会调用伙伴算法的入口函数buffered_rmqueue()。 Linux内核管理物理内存有三种方式,其一就是经典的伙伴算法。但是伙伴算法分配物理内存的基本单位是页框,因此内核又引入了slab机制,基于此机制实现的物理 ...
分类:
编程语言 时间:
2018-02-28 12:54:04
阅读次数:
263
import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; //co ...
分类:
其他好文 时间:
2018-02-06 18:14:28
阅读次数:
155