排序:
默认
按更新时间
按访问量

StringBuilder使用技巧

StringBuilder使用

2016-04-12 22:48:12

阅读数:639

评论数:0

把java中的list对象转换成net.sf.JSONArray类型对象

JSONArray

2016-04-11 22:43:16

阅读数:5382

评论数:0

net.sf.JSONArray

JSONArray

2016-04-11 22:28:55

阅读数:697

评论数:0

net.sf.JSONObject学习

package com.dean;public class Address { private String road; private String street; private String province; private String no; pu...

2016-04-11 22:18:20

阅读数:516

评论数:0

Apache commons-io LineIterator学习

package com.dean.test;import java.io.File; import java.io.IOException;import org.apache.commons.io.FileUtils; import org.apache.commons.io.LineIterat...

2016-04-10 22:28:06

阅读数:2064

评论数:0

C++ primer plus Sales_item.h源码

Sales_item.h代码块#ifndef SALESITEM_H #define SALESITEM_H #include <iostream> #include <string> class Sales_item { public: Sales_item(co...

2015-11-09 21:49:38

阅读数:1408

评论数:0

快速排序代码实现

快速排序代码实现快速排序代码:#include <stdio.h>void QuickSort(int * a, int low, int high); int FindPos(int * a, int low, int high);int main(void) { int a...

2015-08-23 20:17:44

阅读数:411

评论数:0

二叉树遍历的的例子

二叉树遍历代码二叉树三种遍历小例子:#include <stdio.h> #include <malloc.h>struct BTNode * CreateBTree(void); void PreTraverseBTree(struct BTNode * pT); voi...

2015-08-23 11:39:21

阅读数:1286

评论数:0

linux awk使用例子

linux awk截取列

2015-08-03 08:46:44

阅读数:432

评论数:0

linux sed替换命令s举例

linux sed命令不会真正修改原文本,除非重定向 linux sed替换命令s sed 's/test/mytest/g' example.txt 表示将example.txt中的test文本全部替换为mytest 请注意这个命令sed 's/test/mytest/' example.tx...

2015-08-02 14:58:03

阅读数:12482

评论数:1

linux sed删除d命令使用举例

sed删除,并不会修改原文件中的内容,除非重定向新文件 sed ‘2d’ example.txt表示删除example.txt中第二行的文本内容 sed ‘2,$d’ example.txt表示删除example.txt文件的第二行到末尾所有行。 $表示最后,末尾, sed ‘$d’ examp...

2015-08-02 14:29:54

阅读数:9339

评论数:0

python模块学习

模块是python组织代码的基本方式: python的脚本都是用扩展名为py的文本文件保存的。 一个脚本可以单独运行,也可以导入另一个脚本中运行。 当脚本被导入另一个脚本中运行时,我们将其称为模块。 模块名与脚本文件名相同: 比如你有一个items.py脚本, 则可以在另...

2015-07-31 08:08:56

阅读数:500

评论数:0

建造者设计模式举例

下面是一个建造者设计模式类图的例子 其中CarBuilder和CarModel是聚合的关系,(聚合关系常见的类似电脑和鼠标,电脑和键盘的关系),此处我们可以用CarModel随心所欲的组装我们需要的车

2015-07-29 06:28:33

阅读数:759

评论数:0

已知中序遍历序列和后序遍历序列,求先序遍历

通过中序遍历和后序遍历求先序 中序:BDCEAFHG 后序:DECBHGFA 求先序遍历结果: 先求原始二叉树 后序遍历中最后出现的是根,所以A是整棵树的根,在结合中序遍历来看 BDCE是A的左子树,而FHG是A的右子树,所以我们就有了下面的图: 而BDCE序列中谁是整个序列根,还得看后...

2015-07-26 10:22:41

阅读数:2641

评论数:1

借助UML类图理解设计模式

最近发现设计模式的代码,边看边画类图,更容易理解: 下面是我参照设计模式之禅这本书,使用umLet工具画的类图 此处的抽象工厂就是HumanFactory注明是个接口,但在实际应用中 也可以定义成一个抽象类, 简单的说这里我们是用工厂类来造人, 所以工厂类和人类之间存在依赖关系, ...

2015-07-25 17:43:57

阅读数:1341

评论数:0

python实现类似switch功能

下面是python实现了类似其他语言switch功能代码#!/usr/bin/python #coding:utf-8from __future__ import divisiondef jia(x,y): return x+ydef jian(x,y): return x-yde...

2015-07-25 16:06:15

阅读数:1449

评论数:0

已知两种遍历序列求原始二叉树

已知两种遍历序列求原始二叉树需要明确的前提条件 通过先序和中序可以求出原始二叉树 通过中序和后序可以求出原始二叉树 但是通过先序和后序无法还原出二叉树 换种说法: 只有通过先序中序或者后序中序才可以确定一个二叉树 先来看一个例子,已知先序遍历序列和中序遍历序列求后序遍历: 先序:ABCDEFGH...

2015-07-25 09:18:38

阅读数:6764

评论数:0

画流程图

下面是用Diagram Designer画的从1加到100的流程图 对照流程图写下代码: //开始定义两个变量 int i = 1, sum = 0; //i的值1一直小于等于100成立的话 while(i {   sum= sum + i;   i =  i + 1; } ...

2015-07-24 19:53:53

阅读数:447

评论数:0

shell序列和nohup &

注意$(seq 0 10)也可以写成`seq 0 10` 还有一个nohup 要执行的具体命令 & 这个命令可以帮我们解决linux下某些例如java -jar 命令或者./二进制c++文件因为关闭窗口,而进程结束的情况

2015-07-23 22:47:43

阅读数:557

评论数:0

强大的lambda和reduce

python中有个lamba可以将函数的定义调整为行级定义,简化脚本执行 reduce会对序列l中的元素每两个逐次叠加,作用f函数的运算 求阶乘也可以一行搞定

2015-07-23 08:23:57

阅读数:578

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭