- 博客(30)
- 资源 (11)
- 收藏
- 关注
原创 tcp-ip
tcp-ip 测试网络 所有ip均从140.252开始编址 网络层 作用 包含的协议 应用层 负责处理特定的应用细节 FTP(文件传输协议), SMTP(简单邮件协议),TELNET(远程登录),SNMP(简单网络管理协议)等 运输层 提供端到端的服务 TCP,UDP等 网络层 提供点到点的服务,处理分组在网络中的活动,如分组的选路 IP,ICMP,IG
2016-06-15 14:53:17 461
原创 排序算法(快速排序,冒泡排序,插入排序,堆排序)
冒泡排序列表内容不多说就是两趟循环,第一趟从头到尾,第二趟从尾到i找到最大或者最小放到i处完成内部一次循环 public void bubblesort(int[] arr) { for (int i = 0; i < arr.length; i++) { for (int j = arr.length - 1; j > i; j--) {
2016-05-12 16:21:22 1332
原创 二叉树中和为某一值的路径
题目描述输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。/** * 使用递归方法做的 * @param root * @param target * @return */ public ArrayList<ArrayList<Integer>> Fin
2016-04-27 10:59:09 236
原创 重建二叉树
题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。/** * Definition for binary tree * public class TreeNode { * int val; *
2016-04-26 17:02:54 248
原创 装饰者模式
该模式可以动态的为原有类添加新功能,它和策略模式的区别是策略模式使用的情景不一样,在装饰者中我们可以为原有的类方法进行扩展,它更倾向于在原有的功能上添加新的功能。 而策略模式只是单一的选择需要添加的功能。
2016-04-25 17:20:54 249
原创 eclipse关联jar包源代码
以spring为例: 1. 选中jar包右键->properties->javaSourceAttachment->External location 2. 选中source包即可
2016-04-20 11:24:06 2420
原创 基本类型 primitive types
primitive type size minimum maximum wrapper type(包装类) boolean - - - Boolean byte 8 bits -128 +127 Byte char 16 bits Unicode 0 unicode 2^16 -1 Character short 16
2016-04-13 09:32:59 1028
原创 leetcode (235) Lowest Common Ancestor of a Binary Search Tree
Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in the BST.According to the definition of LCA on Wikipedia: “The lowest common ancestor is defined between two
2016-04-06 15:10:00 229
原创 uml 规范
接口 继承实现接口关联关系聚合关系一种弱的拥有关系,a可以拥有b,但b不是a的一部分 组合关系一种强的拥有关系,体现了严格的部分和整体的关系,部分和整体的生命周期一样。 依赖关系
2016-04-04 23:54:05 1252
原创 java concurrent
后台进程daemon 线程不是不可或缺的线程,是在后台提供一种通用服务的线程,当前台线程被杀死试后台进程都会被杀死。 1. daemon 线程 设置方法 t.setDaemon(true); 2. 当主进程突然停止时,Daemon 后台进程也会被立即杀死并且退出的时候不会执行finally 3. Daemon后台 线程 生成的子线程都是Daemon的编码的变体
2016-03-12 17:13:00 308
转载 机器学习
编码能力 实现经典的机器学习方法。这是我的github项目,用python+numpy实现了常见的机器学习算法:mazefeng/ml · GitHub。前段时间还年少轻狂,用c++实现了smo算法来训练SVMs,结果和libsvm还是有很大差距的(主要是训练时间上)。mazefeng/svm · GitHub。 数学基础 线性代数:看过的大部分ml算法都是用linear algebra的
2015-05-27 15:23:32 352
转载 tar 解压缩命令
tar-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出下面的参数-f是必
2015-05-19 08:59:05 332
原创 复习计划(距离找工作还有一年的时间)
基本java语法:读完java编程思想重温之前做过的靠谱点的项目看一下Android方面的知识算法:读Algorithm Design Manual(算法设计手册)重读Programming Pearls和More Programming Pearls,并完成所有课后题独立解决编程之美里面的题目(国内不少企业选题用的这本书)完成Careercup里Amazon、Google和Micr
2015-05-14 16:57:38 348
原创 listview
最近在c#中用到一些listview的东西,现在记录一下以后追加。 现在主要用到的是listview的显示item,选择特定的一个或多个item,还有就是利用c#代码打开本地文件管理器 来查找文件、文件夹。 1. 显示 ImageList imagelist = new ImageList(); imagelist.ImageSize = new Size(82, 89)
2015-05-12 14:31:57 342
原创 成员函数中的静态变量 静态成员函数
成员函数内的局部变量可以是static的。如果将成员函数的某个局部变量为静态变量,该类的所有对象在调用这个成员函数时将共享这个变量。
2015-04-25 21:52:16 605
原创 三六零实习编程
查找一字符串中只出现一次的第一个字符import java.util.Scanner;class Main { static int n1 = 0; public static class s { int num = 0; int n = 0; } public static void main(String[] args) {
2015-04-25 20:17:43 341
原创 acm-1003 求一个数组中连续区间和的最大值问题
时间复杂度为n的方法:import java.util.Scanner;class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int sum = 0, sum1 = 0, f
2015-04-21 21:20:59 1836
原创 B实习编程·1
密码题:a-1 b-2。。。。。 A相当于aa B相当于bb 一个字符串得分 n*n*分数 例如 bbb 3*3*2 aabb 等于 2*2*1+2*2*2=12import java.util.Scanner;class Main{ public static void main(String[] args){
2015-04-21 19:06:14 373
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-04-19 20:28:47 280
原创 acm-1001
import java.util.Scanner;public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n=0,sum =0; while(sc.hasNext()){ n
2015-04-19 10:53:19 401
原创 acm-1002
import java.math.BigInteger; import java.util.Scanner;public class Main {public static void main(String[] args) { Scanner sc = new Scanner(System.in); BigInteger a, b, sum; int num = 0;
2015-04-19 10:00:54 432
Python灰帽子中文.pdf
2015-05-27
机器学习-曾华军
2014-10-10
green-3.5.0.zip
2014-06-12
rose2003crack.rar
2014-06-09
android内核剖析
2014-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人