摘要:
问题:HashMap的keySet()方法底层如何调用的? 首先看keySet()的使用: 再看HashMap中keySet()方法: 而且keySet成员初始为null,且并没有在构造函数中初始化过 所以初次调用keySet()方法时会new KeySet(),而KeySet()是一个内部类 这个 阅读全文
摘要:
1、不能将调用外部接口的代码置于事务中,因为事务会占用数据库链接,如果外部接口超时,在并发的情况下会导致数据库连接池耗尽,系统崩溃;可使用spring编程试事务处理; 2、数据冥等性,同一个订单的请求,应返回相同的结果; 在生成扣款记录时,生成唯一流水号,再使用流水号传入外部扣款系统,保证冥等 阅读全文
摘要:
转自:http://www.cnblogs.com/annsshadow/p/5037667.html 前言: 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构 >查询执行流程 >语句执行顺序来探讨一下其中的知 阅读全文
摘要:
一、IN和Exists的区别及优化 这条语句适用于a表比b表大的情况 select * from ecs_goods a where cat_id in(select cat_id from ecs_category); 这条语句适用于b表比a表大的情况select * from ecs_goods 阅读全文
摘要:
一、Java中类的初始化分为2个阶段: 1、为类变量分配内存空间; 2、按初始化代码(定义时指定初始值和初始化代码块中执行初始值)的排列顺序对类变量执行初始化; 看个例子: javap -c App.class命令: 通过javap命令可以看到:初始化代码块和赋值语句会根据编写的顺序合并到类的构造方 阅读全文
摘要:
今天,配置dubbo的时候遇到个问题,打包dubbox-admin2.5.5编译后,在tomcat7.0部署时,提示: 严重: Exception sending context initialized event to listener instance of class com.alibaba. 阅读全文
摘要:
之前一直不明白package与 install的区别,今天测试了下。 如果b项目依赖a项目,而a打了包(package),jar仅仅时打到了a项目的target下。这时编译b项目,还是会报错,找不到所依赖的a项目,说明b项目在本地仓库是没有找到它所依赖的a项目。然后,我install a项目这时,有 阅读全文
摘要:
今天在项目中打包时报错,提示如下: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1:war (default-war) on project hadoop-auth-examples: Exec 阅读全文