- 博客(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关注的人