Java
chen1218chen
生活最美好的三件事:学习新的知识,欣赏陌生的风景,结交新的朋友 , 个人博客地址http://chen1218chen.github.io/
展开
-
Java 堆排序的实现
package algorithm;public class HeapSort {public static int heap_size;public static int parent(int i){return i/2;}public static int rightChild(int i) {// TODO Auto-generated method stubreturn 2*i+1;}pu原创 2014-06-23 23:34:59 · 449 阅读 · 0 评论 -
图片等比压缩
图片处理工具类 图像压缩 等比压缩原创 2017-11-07 15:05:55 · 692 阅读 · 0 评论 -
hibernate save方法返回值
save方法返回的是Serializable接口,该结果的值就是你插入到数据库后新记录的主键值。如果你的主键是数值,可以按如下方法Serializable result = this.getSession().save(t);Integer integer = (Integer)result;原创 2015-08-06 10:39:35 · 17006 阅读 · 4 评论 -
Struts2之ModelDriven接口实现登陆及退出
当用POST方式提交表单,提交的数据量大时,action中定义各种数据,并实现get/set请求就显得过于臃肿,改用Struts2的ModelDriven接口来获取用户提交的HTTP请求,只需要定义相应的Model,Struts2框架会自动将用户提交的HTTP信息赋给相应的Model。 对项目中的LoginAction进行修改,采用ModelDriven方式。LoginModel首先,系统采用电话原创 2017-06-22 14:59:20 · 382 阅读 · 0 评论 -
Java内存分配浅析
Java内存分配浅析计算机存储结构java数据类型基本类型引用类型Java内存区域寄存器Register栈堆栈Stack堆Heap区别String类型存放静态域static storageb常量池constant pool非RAM存储堆栈溢出Java内存分配浅析计算机存储结构先来简单了解下计算机的存储结构,计算机采用三级存储结构: - 高速缓冲存储器cache -原创 2016-09-07 16:31:39 · 331 阅读 · 0 评论 -
hibernate时间段查询
java@RequestMapping(value = "/searchDate", method = RequestMethod.POST)@ResponseBodypublic List<Uploadinfo> searchDate(@RequestParam("start") String start,@RequestParam("end") String end) { List<U原创 2016-07-05 16:33:23 · 9906 阅读 · 0 评论 -
json的各类转换总结
1. java对象转json//Map集合转换成json代码JSONObject jsonObject = JSONObject.fromObject(map);//List集合转换成json代码JSONArray jsonArray = JSONArray.fromObject(list);//数组转换成json代码JSONArray jsonArray = JSONArray.from原创 2016-01-12 14:37:18 · 509 阅读 · 0 评论 -
Java 快速排序 quicksort
package algorithm;public class QuickSort { public static void main(String[] args) { int[] a = {3,2,5,1,9,7,6}; quickSort(a,0,6); for(int i=0;i<a.length;i++) System.out.print(" "+a[i]);原创 2014-08-31 22:04:36 · 583 阅读 · 0 评论 -
Java 全排列
package algorithm;public class SortAll { public static void main(String[] args) { char buf[] = {'1','2','3','4','5'}; perm(buf,0,buf.length-1); } private static void perm(char[] buf, int sta原创 2014-08-22 16:30:44 · 611 阅读 · 0 评论 -
Java 寻找出字符串中出现次数最多的字母和出现的次数
package interview;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;public class FindNum { public static void main(String[] args) {原创 2014-07-02 23:45:07 · 2245 阅读 · 0 评论 -
java 字符串去重
package interview;import java.util.ArrayList;public class RemoveDuplicates { public static void main(String[] args) { String s = "aafgdfdaaabaa"; char[] charArr = s.toCharArray(); ArrayList原创 2014-06-26 14:12:45 · 2588 阅读 · 0 评论 -
用java实现,压缩字符串,例如aaaawwwwe输出4a5we
package interview;import java.util.zip.GZIPInputStream; import java.util.zip.GZIPOutputStream;public class StringZip { public static void main(String[] args) { String s = "aaaaaaabbbbbfffdddd原创 2014-06-26 14:46:52 · 1958 阅读 · 0 评论 -
java map 排序的问题
对map进行排序,注意map是无序的,原创 2014-06-26 23:01:21 · 889 阅读 · 0 评论 -
java 判断一个字符串中的字符是否唯一
首先,你可以问面试官,构成字符串的字符集有多大?是ASCII字符,还是只是26个字母? 还是有更大的字符集,对于不同的情况,我们可能会有不同的解决方案。如果我们假设字符集是ASCII字符,那么我们可以开一个大小为256的bool数组来表征每个字 符的出现。数组初始化为false,遍历一遍字符串中的字符,当bool数组对应位置的值为真, 表明该字符在之前已经出现过,即可得出该字符串中有重复字原创 2014-06-24 15:31:45 · 3148 阅读 · 0 评论 -
java 归并排序
package algorithm;public class MergeSort { public static void main(String[] args) { int a[] =new int []{ 5, 3, 6, 2, 1, 9, 4, 8, 7 }; System.out.println("*************start*************"); p原创 2014-06-24 14:29:47 · 461 阅读 · 0 评论 -
SpringBoot集成MyBatis Generator代码生成器
在原有SpringBoot+gradle构建的项目上(项目地址chen1218chen/Springboot-Mybatis-Gradle)继续集成MyBatis Generator来自动生成model层、dao层代码,以实现快速开发。修改build.gradle文件首先,在gradle的配置文件中添加依赖:compile group: 'org.mybatis.generator原创 2018-02-07 17:07:15 · 6882 阅读 · 1 评论