本地文件读写编程的基本过程为:
① 生成文件流对象(对文件读操作时应该为FileInputStream类,而文件写应该为FileOutputStream类);
② 调用FileInputStream或FileOutputStream类中的功能函数如read()、write(int b)等)读写文件内容;
③ 关闭文件(close())。
//读取某路径下的文件
Fi...
分类:
编程语言 时间:
2014-11-23 17:35:43
阅读次数:
174
Swift 中的柯里化新手上路的学习笔记,如有错误还望指出,不胜感激。上集:理论预备在学习柯里化的过程中接触到了三个有趣的概念,在此和各位分享一下。偏函数 (Partial Function)偏函数是只对函数定义域的一个子集进行定义的函数,是一个数学概念。偏函数定义如下:从输入值集合 X 到可能的输出值集合 Y 的函数 f (记作f:X→Y) 是 X 和 Y 的关系,若 f 满足多个输入可以映射到...
分类:
编程语言 时间:
2014-11-23 17:35:37
阅读次数:
345
客户端
/******************** Client **************************/
public void startSocket() {
new Thread(new initSocket()).start();
}
private Socket sendClient = null;
private OutputStream sendO...
分类:
编程语言 时间:
2014-11-23 17:34:05
阅读次数:
284
程序猿之---C语言细节26(C语言中布尔类型、continue细节、sizeof举例、strlen举例)...
分类:
编程语言 时间:
2014-11-23 17:36:30
阅读次数:
224
生成排列
生成排列即对n个数的全排列,显然时间复杂度是n指数级的O(n^k)
假定可以生成n-1个数的所有排列,那么就可以扩展生成1,2,.....,n的排列。
例如1的生成排列即1
1,2的生成排列即1,2和2,1
1,2,3的生成排列在1,2的生成排列基础上可以这样得到:
1在第1位,2,3的生成排列
2在第1位,1,3的生成排列
3在第1位,2,3的生成排列
那么推广到1,...
分类:
编程语言 时间:
2014-11-23 17:35:47
阅读次数:
191
上一篇文章《Python的运行机制--pyc文件浅析》中已经对Python的运行单元PyCodeObject结构体作了初步的了解,但是要真正理解Python的运行机制,
还要通过分析Python的opcode才行。...
分类:
编程语言 时间:
2014-11-23 17:34:54
阅读次数:
205
First thing first, Wiki:http://en.wikipedia.org/wiki/Dynamic-link_libraryhttp://en.wikipedia.org/wiki/Static_libraryOn Windows, SLL's file extension i...
分类:
编程语言 时间:
2014-11-23 17:31:11
阅读次数:
201
JavaScript 数组简介:数组是值的有序集合,JavaScript在同一个数组中可以存放多种类型的元素,而且是长度也是可以动态调整的,可以随着数据增加或减少自动对数组长度做更改。一:创建数组构造函数1).无参构造函数,创建一空数组var a1 = new Array();2).一个数字参数构造...
分类:
编程语言 时间:
2014-11-23 17:30:43
阅读次数:
313
一、 一维数组的内存结构见http://www.cnblogs.com/ITtangtang/archive/2012/04/29/2476481.html 二、二维数组的内存结构 int [][] i = new int[3][];
int[0] = new int[3];
int[1] = ne...
分类:
编程语言 时间:
2014-11-23 17:24:49
阅读次数:
273
一觉睡到中午,本来准备起来洗洗继续睡,不过想想没辙,还得继续这个系列,走过变量的第一站,第二站我们再来看看对象和数组。一:对象 说起对象,我们不自然就想起了面向对象中自封装的一个类,同样JS中也是遵循这个守则,在web编程中几乎天天用到的就是JSON。是的,这就是一个对象,不过这个对象下面的...
分类:
编程语言 时间:
2014-11-23 17:27:24
阅读次数:
155
树结构练习——排序二叉树的中序遍历Time Limit: 1000MS Memory limit: 65536K题目描述在树结构中,有一种特殊的二叉树叫做排序二叉树,直观的理解就是——(1).每个节点中包含有一个关键值 (2).任意一个节点的左子树(如果存在的话)的关键值小于该节点的关键值 (3)....
分类:
编程语言 时间:
2014-11-23 17:24:24
阅读次数:
238
一致性哈希算法,当我第一次听到这个名字的时候,感觉特别高深。而它往往会和分布式系统相关,准确的说,是分布式缓存。在Web服务中,缓存是介于数据库和服务端程序之间的一个东西。在网站的业务还不是很大的时候,一般不会需要这个东西,每次都可以从数据库中查询获得数据,但是随着网站的访问量增大,每次请求都访问数...
分类:
编程语言 时间:
2014-11-23 17:20:05
阅读次数:
233
我们知道Java容器类实际提供了四类接口:Map,List,Set和Queue,如下图所示,每种接口都有不止一个版本的实现,如果在实际编写程序时需要使用某种接口时该如何选择。 从Oracle的Java Language Best Practices 中的说明可以看到建议不要在新程序中使用HashTa...
分类:
编程语言 时间:
2014-11-23 17:20:02
阅读次数:
223
python erlang列表,元组对比学习笔记。
分类:
编程语言 时间:
2014-11-23 17:17:51
阅读次数:
288
机器学习算法中文视频教程zouxy09@qq.comhttp://blog.csdn.net/zouxy09 在网上狂搜ReproducingKernel Hilbert Space的时候,找到了一个好东西。这个是李政軒Cheng-Hsuan Li的关于机器学习一些算法的中文视频教程。感觉讲得很.....
分类:
编程语言 时间:
2014-11-23 17:17:19
阅读次数:
213
1.java开发最基本的工具jdk(是一个软件,需要安装)在网上下载jdk安装包,注意在jdk安装过程中还会弹出一个jre安装,这个和jdk不能安装在同一个目录下面,否则在用命令行窗口进行代码编译时会报错 找不到或无法加载主类 com.sun.tools.javac.Main2初学者可以用notep...
分类:
编程语言 时间:
2014-11-23 17:17:54
阅读次数:
236