一、管道流PipedInputStream 和 PipedOutPutStream输入和输出能够直接进行连接。结合线程使用管道流,顾名思义,写一个读一个。连成一个管子API文档:管道输入流应该连接到管道输出流;管道输入流提供要写入管道输出流的全部数据字节。通常,数据由某个线程从PipedInputS...
分类:
编程语言 时间:
2015-12-23 10:57:42
阅读次数:
350
官方 raywenderlich.com Swift 编程风格指南本文版权归 raywenderlich.com 、The Official raywenderlich.com Swift Style Guide项目以及全部贡献者全部。译者翻译仅供知识传播使用。本风格指南的目标是让Swift代码更简...
分类:
编程语言 时间:
2015-12-23 10:57:21
阅读次数:
289
线程的同步由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。由于我们可以通过 private 关键字来保证数据对象只能被方法访问,所以我们只需针对方法提出一套机制,这套...
分类:
编程语言 时间:
2015-12-23 10:54:24
阅读次数:
237
在高中之前,数学是这种。1+1=2 .这些都是死的。上了大学之后。这个世界是这种……机器语言最低级的语言,仅仅有两个标志 0和1.通过这两个标志来实现计算。曾经我们所做的数学运算都是在10进制上面进行的。而计算机仅仅能用二进制的数来进行运算。大家都知道9用机器语言为 1001(进制的转换不做具体介绍...
分类:
编程语言 时间:
2015-12-23 10:49:26
阅读次数:
257
#include void changeTo(int n){ // 计算数的位数 int len = sizeof(n) * 8; int temp; int t; for (int i = 0; i > (len-1-i); t = temp & 1; ...
分类:
编程语言 时间:
2015-12-23 10:49:32
阅读次数:
127
1 //代码读书记录,请勿转载。 产权非本人所有。 var util={ 2 getType:function(o){ //判断对象类型 3 var _t; 4 return ((_t = typeof(o)) =...
分类:
编程语言 时间:
2015-12-23 10:46:47
阅读次数:
147
1、字符串不变性下面这张图展示了这段代码做了什么12String s = "abcd";s = s.concat("ef");2、equals()方法、hashCode()方法的区别HashCode被设计用来提高性能。equals()方法与hashCode()方法的区别在于:如果两个对象相等(equ...
分类:
编程语言 时间:
2015-12-23 10:46:10
阅读次数:
201
配置文件位置及内容执行结果程序代码package Utils.ConfigFile; import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInp...
分类:
编程语言 时间:
2015-12-23 10:45:49
阅读次数:
171
1 package executors_test; 2 3 import java.util.concurrent.ArrayBlockingQueue; 4 import java.util.concurrent.ExecutorService; 5 import java.util.conc.....
分类:
编程语言 时间:
2015-12-23 10:40:32
阅读次数:
220
MD5,英文意思是Message Digest,即信息摘要,是常用的信息摘要算法。它是一种不可逆的算法,也就是说,假如将一个信息MD5摘要成一串代码,将不能通过这串代码还原回原来的信息。出于这种特性,MD5常用来校验密码是否正确、校验下载文件是否完整无损。> 校验密码是否正确:将用户注册的密码MD5...
分类:
编程语言 时间:
2015-12-23 10:38:38
阅读次数:
233
前言:开始以下教程前,请先看第五大点的注意事项,以避免不必要的重复操作。一、准备工作(以下为本实例使用工具)1、MyEclipse10.7.12、JDK1.6.0_22二、创建服务端1、创建【Web Service Project】,命名为【TheService】。2、创建【Class】类,命名为【...
分类:
编程语言 时间:
2015-12-23 10:32:33
阅读次数:
158
wget是linux/unix下通常使用的下载http/ftp的数据,使用非常方便,其实wget目前经过编译,也可在windows下使用。最近需要下载大量的遥感数据,使用了python写了批处理下载程序,使用的是urllib的urlretrieve进行下载,数据下载还可以,但是界面交互性不好看。就根...
分类:
编程语言 时间:
2015-12-23 10:32:02
阅读次数:
1222
一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1、编写一个Java类,实现servlet接口。 ...
分类:
编程语言 时间:
2015-12-23 10:32:41
阅读次数:
168
本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体用法可以使用--help查看帮助或者直接通过google搜索学习。1.查找文件find / -name filename.txt 根据名称查找/目录下的filename.txt文件。find . -name "*.xml" 递归查找所有的x...
分类:
编程语言 时间:
2015-12-23 09:26:23
阅读次数:
193
/**创建文件* File 的两个常亮(File.separator(\)、File.pathSeparator(;))* 直接在windows下使用\进行分割是可以的。* 但是在linux下就不是\了。* 所以,要想使得我们的代码跨平台,更加健壮,所以,大家都采用这两个常量吧。* */public...
分类:
编程语言 时间:
2015-12-23 09:23:05
阅读次数:
171
游戏截图:以下是3个代码文件:Snake_Class.h文件: 1 #ifndef SNAKE 2 #define SNAKE 3 4 #include 5 #include 6 #include 7 8 //标记界面和菜单项的ID 9 enum ID_ { ID_1=1, ID_2, ID_3.....
分类:
编程语言 时间:
2015-12-23 09:21:02
阅读次数:
290