9 Dean_Deng

尚未进行身份认证

暂无相关简介

等级
TA的排名 6k+

redis

deepin系统安装redissudo apt-get install redis-server检查redis是否安装成功sudo apt-get install redis-server检查redis是否安装成功

2019-11-10 12:11:08

StringBuilder使用技巧

StringBuilder使用

2016-04-12 22:48:12

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

JSONArray

2016-04-11 22:43:16

net.sf.JSONArray

JSONArray

2016-04-11 22:28:55

net.sf.JSONObject学习

package com.dean;public class Address { private String road; private String street; private String province; private String no; public String getRoad() { return road; }

2016-04-11 22:18:20

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.LineIterator;public class CommonsIOTest { public static void

2016-04-10 22:28:06

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(const std::string &book):isbn(book),units_sold(0),revenue(0.0){}

2015-11-09 21:49:38

快速排序代码实现

快速排序代码实现快速排序代码:#include <stdio.h>void QuickSort(int * a, int low, int high);int FindPos(int * a, int low, int high);int main(void){ int a[6] = {2, 1, 0, 5, 4, 3}; int i; QuickSort(a, 0, 5

2015-08-23 20:17:44

二叉树遍历的的例子

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

2015-08-23 11:39:21

linux awk使用例子

linux awk截取列

2015-08-03 08:46:44

linux sed替换命令s举例

linux sed命令不会真正修改原文本,除非重定向 linux sed替换命令ssed 's/test/mytest/g' example.txt表示将example.txt中的test文本全部替换为mytest 请注意这个命令sed 's/test/mytest/' example.txt 如果不带g则表示只会替换每行开头的test为mytest sed '^s\test\mytest\

2015-08-02 14:58:03

linux sed删除d命令使用举例

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

2015-08-02 14:29:54

python模块学习

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

2015-07-31 08:08:56

建造者设计模式举例

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

2015-07-29 06:28:33

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

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

2015-07-26 10:22:41

借助UML类图理解设计模式

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

2015-07-25 17:43:57

python实现类似switch功能

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

2015-07-25 16:06:15

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

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

2015-07-25 09:18:38

画流程图

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

2015-07-24 19:53:53

shell序列和nohup &

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

2015-07-23 22:47:43

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。