自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 处理百万级以上的数据提高查询速度的方法

处理百万级以上的数据提高查询速度的方法:1.应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:     s

2017-07-04 09:51:00 185

原创 JVM总结

1. 如何判断对象可以回收?A.引用计数算法优点:实现简单,判定效率高缺点:很难解决对象之间的相互循环引用的问题B.根搜索算法在 Java 语言中,可以作为 GC Roots 的对象包括下面几种:虚拟机栈(栈帧中的本地变量表)中的引用的对象方法区中的类静态属性引用的对象方法区中的常量引用的休息本地方法栈中JNI(即一般说的Native方法)的引用的对象

2017-07-04 09:47:55 246

原创 Shiro详解之SecurityManager

Subject login(Subject subject, AuthenticationToken authenticationToken) throws AuthenticationException;void logout(Subject subject);Subject createSubject(SubjectContext context);

2017-06-10 12:44:01 890

原创 Shiro详解之Session

Serializable getId();Date getStartTimestamp();Date getLastAccessTime();long getTimeout() throws InvalidSessionException;void setTimeout(long maxIdleTimeInMillis) throws InvalidSessionExc

2017-06-10 12:28:47 399

原创 Shiro详解之Subject

方法详解Object getPrincipal();PrincipalCollection getPrincipals();boolean isPermitted(String permission);boolean isPermitted(Permission permission);boolean[] isPermitted(String... permis

2017-06-10 12:18:41 659

原创 不同路径下加载资源

1.从类路径下加载ClassLoader.getSystemResourceAsStream(path);2.从指定URL加载new URL(url).openStream();3.从指定文件加载new FileInputStream(path);public static final String CLASSPATH_PREFIX = "classpath

2017-06-10 12:05:56 203

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除