- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 java解析excle映射为对象
由于工作需要设计到了解析excle文件并转换为对象的操作,但是网上找了下关于exlce解析的资料最后发现解析后的结果需要用户自己去封装对象(不开心…..)于是花点时间做一个解析并且解析为对象集合的小工具。需要的依赖其实就是站在巨人的肩上整合一下这个两个jar包的功能。POI解析excle解析核心类package com.zfc.core; import java.io.InputStream; im
2017-03-26 14:22:18
774
原创 微信公众号开发和微信支付
博客这么久没写了(因为女朋友(^__^) 嘻嘻……),今天决定把微信相关开发遇到的坑给大家分享一下,以免大家掉入坑浪费过多的时间! 我会在文章末尾上传一个开箱即用的微信公众号支付的demo,理论上来讲你只需要修改配置文件就可以支付了。 使用的技术:SpringBoot、angularJs。 使用了一个第三方的微信mavne依赖: weixin-java-mp在pom可以看见,时过境迁可能wei
2017-02-07 13:53:38
2987
原创 junit4简单测试
单元测试平时一般用的很少但有时候用起来真的很爽比如全绿(心疼王宝强^__^)的时候。 在eclispe中使用junit 1、在构建路径中引入Junit的libraries库,选用Junit4。 2、选择对应要测试的JAVA类。3、选择要测试哪些方法。4、最后根据实际的业务需求,对测试类中的测试方法编写单元测试代码。GO….5、命名规则: 测试类名一般都以Test结尾,测试方法名以test开头。
2016-08-15 15:29:20
426
原创 二叉树
有序的数组的查询很快,添加删除很慢(添加删除数组需要重新挪动位置)。链表的删除和添加很快,查询很慢(需要重头一个一个遍历)。 二叉树结合着两种数据结构的有点查询、添加、删除都很快。 二叉树的几个特性: 1、深度为k的二叉树最多有2的K次方减一个结点(根节点为1)。 2、一个父节点最多有两个子节点分别为左节点和右右节点,就算只有一个子节点也要分左右。 3、左边的节点比父节点小,右边的节点
2016-07-17 17:57:47
358
原创 栈、队列、优先队列
栈import java.util.Arrays;/** * 简单模拟线性栈(数组版) * @author orange * */ public class StackTest { private Object[] nodesObjects=new Object[10];//存放元素的数据 private int size=-1;//顶层元素的下标 //增加 p
2016-07-14 15:04:55
289
原创 常用的查找
查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算。 顺序查找基本思想:表的一端开始顺序扫描线性表,依次将扫描到的值和给定值相比较。 public boolean orderQuery(int[]values,int value){ for(int i=0;i<values.length;i++){ if(values[i
2016-07-13 13:10:59
304
原创 常用的排序
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存,排序作为最常用的算法之一掌握几种最常用的是有必要的。 冒泡排序(用第一个数字和所有数字比较替换,因为替换的是第i个数字所以就继续比较就好了) 感觉像是简单排序 (^__^) public void sort0(int[]valu
2016-07-13 09:32:48
320
原创 探索集合框架
今晚和往常一样在论坛上寻找着自己需要的知识,突然看到有人问到当初困扰自己很久的问题,这时我意识到把自己懂得的知识分享给大家和大家一起进步才是一个小菜鸟应该做的!PS:我是一个初中毕业的小菜,可能在描述方面很朴素,但是我会尽最大的努力去描述自己懂的知识。集合框架 集合框架作为java最开始接触到东西,现在回过头去研究其内部如何运作是非常有必要的! Iterator 迭代器可以遍历集合框架里面所
2016-05-12 20:32:08
610
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人