- 浏览: 1783612 次
- 性别:
- 来自: 深圳
最新评论
-
bilimeng:
求教,ConcurrentHashMap不是线程安全的么,为啥 ...
架构师之jdk8-----------------ConcurrentHashMap快速构建本地缓存和单例模式 -
baiducctv5:
wtaisi 写道wtaisi 写道|||||||||
spring aop中的propagation的7种配置的意思 -
zhangdong92:
另外内存泄漏一般也不是指计算时溢出。而是指某些对象已经不再使用 ...
java基础之面试篇三---int,float,long,double取值范围,内存泄露 -
zhangdong92:
Long.MAX_VALUE应该是(2^63)-1,而不是64 ...
java基础之面试篇三---int,float,long,double取值范围,内存泄露 -
nannan408:
java-lxm 写道好湿好湿好湿谢谢: )。
游南巅之晚秋
文章列表
1.前言.
java以往的版本String.valueOf如果是null会抱错,jdk对此进行了兼容,如果是空,那么是字符串形式的null.那么问题来了,既然是字符串,StringUtils.ifBlank和isEmpty的返回都是false.
这会导致判断失败.
2.解决办法.
方法1:用强转(Stirng)或者toString来获取字符串而不用String.valueOf.
方法2:不用common.lang的StringUtils判断,自己写判断。
3.注意。
这两者不能再 一起 用。
1.前言。
我们用到的hibernate注解很多都是从jpa而来,而jpa很多是从ejb里面来。
2.详述。
JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。
JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它不囿于EJB 3.0,你可以在Web应用、甚至桌面应用中使用。JPA的宗旨是为POJO提供持久化标准规范.
JPA的总体思想和现有Hibernate、TopLink,JDO等ORM框架大体一致。总的来说,JPA包括 ...
目前海尔集团电子商务有限公司旗下的海尔商城,网址为http://www.ehaier.com,其官方商城里面的退款按钮是不能点击的。如果需要退货,那么需要和客服联系,其网站极尽推托之能事,阻止消费者7天无理由退货。
下面是凭证,有图有真相。
。。。。。。
详情请看:
http://bbs.tianya.cn/post-free-5133704-1.shtml
1.前言。
如题。
2.例子内容。
本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接 ...
1.前言。
本地缓存和复杂的单例写起来不仅效率低下,而且费时。ConcurrentHashMap+computeIfAbsent使得可以直接快速构建。
2.例子.
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
i ...
1.前言.
如题.这里主要介绍list,map等常用集合的jdk8新特性.
2.例子.
(1)list和list转换.
stream().map,实现直接用另外一个list生成本list.不需要写很多代码
List<Map<String, String>> test= new List<Map<String, String>>();
//自己赋下值
if (test!= null && !test.isEmpty()) {
List<User> userDeptList = udList ...
1.前言.
如题.
2.代码.
Hibernate基本数据类型。(其中,boolean,yes_no和 true_false对应Java中的java.lang.Boolean)。
映射类型 Java类型 标准SQL字段类型
integer int or java.lang.Integer INTEGER
long long or java.lang.Long BIGINT
short short or java.lang.Short SMALLINT
float flo ...
1.前言.
如题,bean不能强转,只能对应转换.一共有三种常用方法.
2.代码.
(1)BeanCopier
public class AccountEntity {
private int id;
private Timestamp createTime;
private BigDecimal balance;
// Getters and setters are omitted
}
public class AccountDto {
private int id;
private String name;
private String crea ...
1.前言。
如题。
2.代码。
问题代码:
BufferedReader reader = new BufferedReader(new FileReader(
new File(path)));
修正后无乱码的代码:
InputStreamReader isr = new InputStreamReader(new FileInputStream(path), "UTF-8");
BufferedReader reader = new BufferedReader(isr);
3.注意事项。
编码可以改为utf-8,gb ...
1.前言.
如题.
2.代码.
HttpURLConnection 连接servlet例子,servlet也可以是封装的action,能取到request就可以了.
public static void main(String[] args) throws IOException {
String r = AnalysisXML.getXml(); //要传入的xml字符串
String path ="http://localhost:8080/axis/services/bxserver&quo ...
1.前言.
如题.
2.问题描述.
(1)com.opensymphony.xwork2.config.ConfigurationException: key:error.load.failed,jetty永远不能正常启动,正常进入servlet?
这是jdk造成的,项目全部把jre用jdk替换,包括jetty的运行环境,jettyjdk环境,eclipse环境最好和电脑jdk环境一致.
jdk不要放c盘或者其他有盘符加密的地方,本地电脑的安全策略也要能访问自身的8083端口,否则也可能用不了.
工程其他依赖是否编译通过,不通过也可能有问题.
1.前言.
如题.
2.代码.
package com.sf.drp.frameworkimpl.task;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ScheduledFuture;
imp ...
1.前言.
如题.
2.详情.
org.springframework.beans.factory包下有一个接口是InitializingBean 只有一个方法:
/**
* Invoked by a BeanFactory after it has set all bean properties supplied
* (and satisfied BeanFactoryAware and ApplicationContextAware).
* <p>This method allows the bean instance to perf ...
先来来自华西都市报2015年5月18日的文章:
昨日,国务院办公厅发布了《关于城市公立医院综合改革试点的指导意见》,力争到2017年试点城市公立医院药占比(不含中药饮片)总体降到30%左右。
国务院医改办负责人介绍,此次改革的重点任务首先是破除公立医院“以药补医”机制,建立公立医院运行新机制。试点城市所有公立医院推进医药分开,取消药品加成(中药饮片除外),建立科学补偿机制。
意见提出了改革时间节点:到2017年,城市公立医院综合改革试点全面推开,医药费用不合理增长得到有效控制,总体上个人卫生支出占卫生总费用的比例降低到30%以下。
目前,全国各地分布着约6800家城市 ...
1.前言.
svn的.svn文件就像病毒一样阴魂不散, 个人认为处理冲突的权力应该交给管理员,svn不要自作主张阻止管理员提交,管理员对于人员的权限管理负责,这样就可以避免提交的用户体验超级差,svn一直无法提交,这是不可忍受的.
2.解决方案.
(1)到根目录下,搜索.svn的文件,全部删掉一个不留.
(2)然后把无污染的文件拷到需要提交的svn目录下面,ok.可以顺利提交了.