![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
有梦想的菜菜
颓废了半个世界
展开
-
数据库字段 驼峰风格 互相转换
/** * 将以下划线分隔的数据库字段转换为驼峰风格的字符串 * @param fieldName * @return */ public static String changeColumnToFieldName(String columnName) { String[] array = columnName.split("_");转载 2017-07-18 19:57:21 · 2074 阅读 · 0 评论 -
java 读取excel
package com.inspur.commonCode.util.dataImport;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.text.DecimalFormat;import java.text.SimpleD转载 2017-10-09 16:45:25 · 503 阅读 · 0 评论 -
java ftp 文件的上传和下载 亲测可用
package com.zhsoft.rightPay.acq.util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import org.apache.comm原创 2017-11-22 16:31:42 · 549 阅读 · 0 评论 -
jreloader 热加载,告别频繁重启
编写程序的时候,比较心烦的事就是更改一点代码就得重启部署服务器,既浪费时间,又得每次重复无聊的操作。有了jreload,只需简单两步配置,就可以实现程序的热加载。但是有些情况比如新增一个类或者新增一个方法,这个是不能自动加载的,还是建议重启,如果修改一个现有类的某些方法,就轻松多了。以tomcat插件为例:将该文件夹放到指定路径。然后在myeclipse中,增加jvm监控classpa原创 2017-08-15 17:06:00 · 1030 阅读 · 0 评论 -
java volatile关键字
一、Java内存模型想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保存了被该线程所使用到的变量(这些变量是从主内存中拷贝而来)。线程对变量的所有操作(读取,赋值)都必须在工作内存中进行。不同线程之间也无法直接访问对方工作内存中的变量,线程间变量值的转载 2018-01-26 15:27:14 · 184 阅读 · 0 评论