
JavaSE
文章平均质量分 79
晨之风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入探讨JDBC往MySQL中插入Timestamp类型字段报错问题
最近处于工作需要,用到了Apache的commons dbutils包来操作数据库。在保存数据到MySQL数据库时,报了一个空指针异常,作为开发多年的Java老鸟,最不怕的就是空指针异常,于是打上断点开始Debug,发现报错那行代码对象、传入方法中的参数竟然都不为空。。。原创 2020-08-10 17:10:00 · 3203 阅读 · 2 评论 -
wait/notify实现生产消费模型
生产消费模型是开发中经常会用到的一个模型,通常我们会使用cocurrent包中的ArrayBlockingQueue配合Executors线程池来实现, 今天我们介绍一种最原生的实现方式 - 基于Object自带的wait、nofity方法来实现, 废话不多说, 直接上代码: package com; import java.util.LinkedList; import java.util原创 2016-04-16 21:50:34 · 467 阅读 · 0 评论 -
Java List遍历中删除元素
先来看一段代码: 要求:把集合中所有的“two“ 元素删除 List list = new ArrayList(); list.add("one"); list.add("two"); list.add("two"); list.add("two"); list.add("two"); System.out.println(list.原创 2016-04-16 23:24:18 · 678 阅读 · 1 评论 -
TimSort in Java 7
1. 为什么写这篇文章 这篇文章的根源是在产品中发现了一个诡异的bug:只能在产品环境下重现,在我的本地开发环境无法重现,而双方的代码没有任何区别。最后用remote debug的方法找到异常所在: 12Exception in thread "main" java.lang.Ill转载 2016-06-03 11:49:18 · 856 阅读 · 0 评论