
开发
文章平均质量分 60
明月何时照我还
这个作者很懒,什么都没留下…
展开
-
Java集合源码之路-List分析(一)
List在java中是一个有序集合(Ordered collection),他提供了对每一个插入元素的细粒度控制,通过整型索引使用者可以访问其中的每一个元素。List允许插入其中的元素重复,也可以插入null类型的值,同时,List实现了很多集合Collection接口中没有的方法。诸如,iterator、add、remove、, equals、hashCode。1、基本的组织原创 2016-03-29 20:07:44 · 417 阅读 · 0 评论 -
关于CronTigger的设置周期性定时任务的Cron表达式
cron的表达式被用来配置CronTrigger实例。 cron的表达式是字符串,实际上是由七子表达式,描述个别细节的时间表转载 2016-06-14 10:41:43 · 2608 阅读 · 0 评论 -
javaBean与内省操作
javaBean属性的内置操作原创 2017-04-05 11:59:11 · 341 阅读 · 0 评论 -
Netty的HelloWorld
Netty微探究原创 2017-05-23 10:39:35 · 278 阅读 · 0 评论 -
JAVA线程池工厂Executors的局限性
JDK提供了一些列比较成熟的线程池的管理工具,其中的Executors就是其中的杰出代表, 非常简洁的方法调用,确提供了很好的线程池功能,很显然任何东西都有其特定的适用场景, Executors特点易于使用,但是它可能对高并发的任务执行的场景,会带来灾难性的问题,这一切也源于它优点。 稍微看一下Executors类就知道, 该类几乎提供了一站式的方法,所有创建线程池方法几乎...原创 2018-03-09 16:07:03 · 656 阅读 · 0 评论 -
基本类型和引用类型比较的坑
java数值类型分为基本类型和引用类型,这里以int和Integer类型为例,分析一下在开发过程中遇到的坑并给出了如何规避的方案, 在很多开发场景中我们一般会将入参设置为引用类型譬如Integer,在方法内部可能会出现比较情况,譬如一个代表order_type的字段,可能会和我们定义的若干个常量比较,这样如果定义的常量也是Integer,就有可能产生bug,根源是Integer变量的存储...原创 2018-04-24 15:03:28 · 506 阅读 · 0 评论 -
java.io.File创建文件的一点注意
主要开发中遇到一点小的坑,在代码编写过程中一点随意造成了不必要的问题,没什么技术含量,就是对api熟识度不够,仅供参考把玩!! String parentPath = "e:\\java"; String childPath = "test\\io.txt"; File file = new File(parentPath, childPath); if (!file.exi...原创 2018-07-13 14:21:10 · 1106 阅读 · 0 评论 -
fastJSON存储LocalDateTime,引起的格式化异常
在java开发环境中, 事件过程: LocalDateTime直接作为k-v对的value存储到JSONObject对象,然后直接toJSONString入库处理了,当在别的地方直接引用k,取出对应的value,转为LocalDateTime时候出现了格式异常,大体的demo代码是这样的 LocalDateTime myDateTime = LocalDateTim...原创 2018-09-28 14:47:55 · 9689 阅读 · 0 评论 -
Intellj IDEA 快捷方式及设置优化
Intellj IDEA 快捷方式及设置优化转载 2016-06-24 23:02:36 · 1011 阅读 · 0 评论 -
Java集合源码之路-List分析(二)
基于链表结构的List实现,也就是LinkedList原创 2016-04-01 16:16:38 · 273 阅读 · 0 评论 -
JAVA中的深度克隆(deep clone) 和 影子克隆(shallow clone)浅析
JAVA中的深度克隆(deep clone) 和 影子克隆(shallow clone)浅析原创 2016-04-11 11:45:20 · 1674 阅读 · 0 评论 -
采用android客户端+Servlet(HttpServletRequest)进行文件批量上传
采用android客户端+Servlet(HttpServletRequest)进行文件批量上传转载 2016-03-31 09:50:53 · 2869 阅读 · 0 评论 -
Tomcat内存溢出的几点方案
Tomcat内存溢出转载 2016-03-31 15:11:18 · 306 阅读 · 1 评论 -
JAVA如何将ip字符串转化为整型的工具方法
JAVA如何将ip字符串转化为整型的工具方法转载 2016-04-04 11:26:01 · 948 阅读 · 0 评论 -
秒杀系统架构优化思路
秒杀系统架构优化思路转载 2016-04-04 18:55:18 · 410 阅读 · 0 评论 -
Diamond续集之核心原理简介
Diamond续集之核心原理简介转载 2016-03-25 17:59:01 · 534 阅读 · 0 评论 -
CentOS发送邮件(sendmail)
centOS安装sendmail发送邮件原创 2016-03-28 14:42:40 · 486 阅读 · 0 评论 -
JAVA集合源码之路-Map分析(一)
JAVA集合源码之路-Map分析原创 2016-04-13 18:39:14 · 422 阅读 · 0 评论 -
hibernate注解
hibernate注解转载 2016-04-13 18:40:46 · 324 阅读 · 0 评论 -
Jav环境下shell脚本的调用
开发过程中,很多时候需要shell脚本的支持某些系统层面的命令执行,譬如生成RSA秘钥文件等,这时候往往需要从高级语言中直接调用Shell脚本,完成命令执行,本文以一个例子为线索简单介绍一下如何实现在java中对系统命令的调用 1)Process 这是一个java提供的本地进程抽象,提供了整个生命周期的进程管理方法,进程信息输入、输出、状态监测、销毁等 ...原创 2019-02-02 11:22:16 · 1515 阅读 · 0 评论