摘要: 解决方法:点击eclipse上面的project--clean一下就OK了! 或者刷新一下项目! 阅读全文
posted @ 2019-09-04 17:08 暖然 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 看了薛勤的博客深入刨析自动装箱与拆箱,本想直接转载,但是因为文章中有些许问题存在,所以在此重新整理一下,这里就不废话,直接上有用的。 什么是装箱?什么是拆箱? Java为每种基本数据类型都提供了对应的包装器类型,至于为什么会为每种基本数据类型提供包装器类型在此不进行阐述,有兴趣的朋友可以查阅相关资料 阅读全文
posted @ 2019-09-01 21:40 暖然 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 项目上需要按照天、周、月,三个不同的维度来做统计,天的话很好说,都是单独的,周和月的话,就需要把一个时间段拆分成多个时间区间了。 这里的statisticsType参数,用来判断是根据周来拆分,还是根据月来拆分。map中存放的是需要拆分的时间开始日期和结束日期。 这里以statisticsType参 阅读全文
posted @ 2019-08-30 11:35 暖然 阅读(9955) 评论(2) 推荐(0) 编辑
摘要: 之前项目上一直调用的是java代码写的接口,方法一直没有问题,这次调用.asmx后缀的.net接口的时候,原来的方法在创建连接的时候就已经出错,百度得到很多答案,在此整理一下。 一、使用axis1.x调用webservice方法 Axis的最常用版本:1.4和2.0版本。以下为1.4版本 1.所需j 阅读全文
posted @ 2019-08-22 15:09 暖然 阅读(5222) 评论(0) 推荐(1) 编辑
摘要: /** * 递归删除目录下的所有文件及子目录下所有文件 * @param dir 将要删除的文件目录 * @return boolean */ public boolean deleteDir(File dir) { if (dir.isDirectory()) { String[] children = d... 阅读全文
posted @ 2019-08-20 10:39 暖然 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: 下面是例子: 阅读全文
posted @ 2019-08-19 16:22 暖然 阅读(48830) 评论(0) 推荐(2) 编辑
摘要: 我们操作数据库的时候,有时候会遇到insertOrUpdate这种需求。 如果数据库中存在数据就update,如果不存在就insert。 以前的时候,需要额外select查询一下,如果有数据就update,如果没有数据就insert。 而现在Orcale数据库都提供了 MERGE 方法来处理这种需求 阅读全文
posted @ 2019-08-18 15:00 暖然 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 在《深入理解 Java 内存模型》程晓明写的这本书里面,主要有 Java 内存模型的基础、重排序、顺序一致性、Volatile 关键字、锁、final。本文参考书中内容,前人栽树后人乘凉。实话实说,下面的内容很无聊,但是很多东西对于理解一些比较底层的东西会有所帮助。 基础 并发编程的模型分类 在并发 阅读全文
posted @ 2019-08-13 17:53 暖然 阅读(110) 评论(0) 推荐(0) 编辑
摘要: /** * @description:数据拼装 * @param queryReqBean * @return * @throws Exception */ public Map doCreate(QueryReqBean> queryReqBean) throws Exception { ... 阅读全文
posted @ 2019-08-07 17:20 暖然 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: Oracle的同义词(synonyms)从字面上理解就是别名的意思,你可以给张三起个外号叫三儿,你也可以叫他三哥,本质上就是一种映射关系。 1.创建同义词语句: create public synonym xxx(同义词名称) for user.table_name(原表或视图名,可以是用户.表或视 阅读全文
posted @ 2019-08-07 16:44 暖然 阅读(3404) 评论(0) 推荐(0) 编辑