随笔分类 -  Java

JAVA冒泡排序
摘要:菜鸟总有一段时间在众多技术面前不知如何下手,于是乎輾转反侧夜不能寐,思来想去,心已经乱了,怎么拉回来,要学技术,首先要进入状态, 那就先把状态培养好吧,先进入状态是首要条件,那就把以前的东西理一理吧,一来温故,而来心也平静了许多。 这是升序,降序把>改<即可! 阅读全文

posted @ 2018-03-30 21:36 ckx0709 阅读(203) 评论(0) 推荐(0)

琐碎理论概念的理解
摘要:Q:Java 中线程的本质? A:跟内核线程1:1,由操作系统调度,底层实现是 pthread。 Q:并行与并发的区别是什么? A:并发的关键是你有处理多个任务的能力,不一定要同时。并行的关键是你有同时处理多个任务的能力。 你吃饭吃到一半,电话来了,你一直到吃完了以后才去接,这就说明你不支持并发也不 阅读全文

posted @ 2018-03-16 10:40 ckx0709 阅读(156) 评论(0) 推荐(0)

List 排序
摘要:package collection.list; import java.text.Collator; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.Iterator; import... 阅读全文

posted @ 2018-03-09 16:31 ckx0709 阅读(166) 评论(0) 推荐(0)

java.util.Date和java.util.Calendar
摘要:Date date = new Date();//分配初始化一个Date()对象 Calendar cal = Calendar.getInstance();//获取一个基于当前时间的日历 int d = cal.get(cal.DATE);//获取当前日历的天 //cal.setTime(date); cal.add(Calendar.DAY_OF_MONTH, -1);/... 阅读全文

posted @ 2018-02-28 16:26 ckx0709 阅读(125) 评论(0) 推荐(0)

integer 拆箱装箱以及范围
摘要://装箱是将一个原始数据类型赋值给相应封装类的变量。而拆箱则是将一个封装类的变量赋值给相应原始数据类型的变量。 int i1 = 1; int i2 = 1; Integer integer1 = new Integer(1); Integer integer2 = new Integer(1); ... 阅读全文

posted @ 2017-11-24 13:06 ckx0709 阅读(358) 评论(0) 推荐(0)

java 运用jxl 读取和输出Excel
摘要:文章结尾源码以及jxl包 1、输出excel: 2、读取: 源码: 链接:http://pan.baidu.com/s/1kVL2DWr 密码:h643 阅读全文

posted @ 2017-11-22 20:49 ckx0709 阅读(357) 评论(0) 推荐(0)

30位以内随机产生时间戳加随机数id
摘要:package com.zx.ps.web.gzdb; import java.text.SimpleDateFormat; import java.util.Date; public class ckxTest { public static void main(String[] args) { ckxTest ck = new ckxTest(); for (int i =... 阅读全文

posted @ 2017-08-11 16:34 ckx0709 阅读(1499) 评论(0) 推荐(0)

java 分别获取当前时间的年月日以及当前时间所在周的周一周末日期
摘要:以前也经常用date去截取,但是病史所有场景都适合,或者说效率满足不了,或者说拼接格外麻烦。能用java本省的的方法去实现其实更爽。因为中西方的文化的差异有时候在简单的方法上我们不得不去加一些其他的去计算,谁让java是西方的语言,我也想用国产的开发语言,但不知道这辈子能不能看到了。上代码: 运行输 阅读全文

posted @ 2017-07-06 21:41 ckx0709 阅读(24263) 评论(1) 推荐(0)

tostring、(string)和 String.valueOf()
摘要:上周遇到一个问题,只怪自己平时没注意这个细节,从数据库取数据在map集合里,取出该值是我用了.tostring的方法,一次在当取出数据为空时代码报java.lang.NullPointerException空指针异常。而另外一个同时平时习惯行使用(string)强转避免了该错误的发生,下来之后我就针 阅读全文

posted @ 2017-05-15 15:19 ckx0709 阅读(203) 评论(0) 推荐(0)

Expected one result (or null) to be returned by selectOne(), but found 2
摘要:这个问题在于你查询sql返回结果是多个值、一个集合,但是你在service的实现层的dao都调用了.get方法。而是应该使用.getlist方法等。 阅读全文

posted @ 2016-12-19 19:50 ckx0709 阅读(548) 评论(0) 推荐(0)

MyEclipse连接MySQL
摘要:在官网http://www.mysql.com/downloads/下载数据库连接驱动 本文中使用驱动版本为mysql-connector-java-5.1.40 一、创建一个java测试项目MySQLConnectorsTest 在项目下穿件一个lib文件夹用来存放MySQL驱动包。 右键驱动包b 阅读全文

posted @ 2016-11-12 17:24 ckx0709 阅读(624) 评论(0) 推荐(0)

集合内部先实现按年龄排序再实现以姓名排序
摘要:定义一个实体存放需要排序的数据 实现comparator接口,定义排序规则: 测试定义的排序规则: 运行: 无排序结果: 4/dd 1/aa 5/ee 2/bb 5/ff 3/cc 6/gg 有排序结果:1,aa 2,bb 3,cc 4,dd 5,ee 5,ff 6,gg 阅读全文

posted @ 2016-11-12 11:37 ckx0709 阅读(2068) 评论(0) 推荐(0)

x=x+=x-=x-x;
摘要:输出结果20 阅读全文

posted @ 2016-11-12 11:03 ckx0709 阅读(900) 评论(0) 推荐(0)

MyEclipse 中自动安插作者、注释日期等快捷键方法
摘要:MyEclipse 中自动插入作者、注释日期等快捷键方法 MyEclipse 中自动插入作者、注释日期等de快捷键方法依次打开然后找到 Window -->Preferences->Java->Editor->Templates ,在这里new一个自己的插入注释的快捷方式名称,具体设置如下:Name 阅读全文

posted @ 2016-11-06 15:55 ckx0709 阅读(487) 评论(0) 推荐(0)

用最快的方法找到字符串中某一个字符串的个数
摘要:以前自己做过用for循环遍历的,但今天忽然有人问用最简单的方法达到效果,就渗死了一下。顿时觉得以前的思想太low了,很多问题都没有思想去努力做到最好。 现将最简单代码思想分享如下: 在java.lang.string中有一个常用的字符串拆分方法string.split("str").利用这种方法我们 阅读全文

posted @ 2016-11-03 00:31 ckx0709 阅读(1265) 评论(0) 推荐(0)

字典
摘要:IOC配置、实例化: http://www.cnblogs.com/linjiqin/archive/2013/11/05/3408306.html#undefined http://blog.csdn.net/qq_16313365/article/details/43114687 list集合数 阅读全文

posted @ 2016-10-14 17:55 ckx0709 阅读(114) 评论(0) 推荐(0)

计算字符串每个字符出现的次数
摘要:运行结果: 阅读全文

posted @ 2016-10-08 17:09 ckx0709 阅读(346) 评论(0) 推荐(0)

导航