摘要: sql按天分组,这都不会 晕!!!!!!! 阅读全文
posted @ 2016-07-06 17:31 yy23 阅读(6451) 评论(0) 推荐(0) 编辑
摘要: 最近使用eclipse做开发,使用的服务器是tomcat,但在启动时报了Caused by: java.lang.OutOfMemoryError: PermGen space的异常。 这个错误很常见,于是配置tomcat下的catalina.bat,配置eclipse.ini,各种方法都用过了,不 阅读全文
posted @ 2016-07-06 15:31 yy23 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 前几天去面试,让我写二分查找法,真是哔了狗! 提了离职申请,没事写写吧! 首先二分查找是在一堆有序的序列中找到指定的结果。 阅读全文
posted @ 2016-07-04 10:23 yy23 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 Cookie是存储在客户端计算机上的文本文件,并保留了它们的各种信息跟踪的目的。 Java Servlet透明支持HTTP Cookie。 涉及标识返回用户有三个步骤: 服务器脚本发送到浏览器的一组cookie。对于如: 姓名,年龄,或识别号码等。 浏览器将这些信息存储在本地计算机上, 阅读全文
posted @ 2016-06-29 10:05 yy23 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 在项目中为了提高大并发量时的性能稳定性,经常会使用到线程池来做多线程异步操作,多线程有2种,一种是实现runnable接口,这种没有返回值,一种是实现Callable接口,这种有返回值。 当其中一个线程超时的时候,理论上应该不 影响其他线程的执行结果,但是在项目中出现的问题表明一个线程阻塞,其他线程 阅读全文
posted @ 2016-06-27 14:24 yy23 阅读(3802) 评论(0) 推荐(0) 编辑
摘要: 项目中有用到这种类似的分表,如果要添加一个字段的话,该怎么办呢? dba表示弄 一个脚本批量处理就行了,卧槽,这我哪会啊,于是硬着头皮又继续问dba,dba给一个脚本,一看是这样的。 1 #!/bin/bash 2 3 for db in {rmlog_bs_db_01,rmlog_bs_db_02 阅读全文
posted @ 2016-06-21 15:30 yy23 阅读(7464) 评论(0) 推荐(0) 编辑
摘要: 虚拟机中的共划分为三个代:年轻代(Young Generation)、老年代(Old Generation)和持久代(Permanent Generation)。其中持久代主要存放的是Java类的类信息,与垃圾收集要收集的Java对象关系不大。年轻代和年老代的划分是对垃圾收集影响比较大的。 年轻代: 阅读全文
posted @ 2016-06-15 15:07 yy23 阅读(21677) 评论(0) 推荐(3) 编辑
摘要: 单例类有很多种,有饿汉式,懒汉式。其中懒汉式由于其两次判断被称为双重检测单例类。 看一段代码。 1 public class StoreKeeper { 2 /** 属性列表值. */ 3 private HashMap<String, Store> storepool = null; 4 priv 阅读全文
posted @ 2016-06-15 11:18 yy23 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 在以上代码中,若临时变量s为空的话,则会进入死循环。 这是由于没有正确的理解continue的用法,continue会结束其后跟随的语句而直接开始下一次的循环,在这里s为空,则直接进行下一次循环,没有执行到it.next(),所有iterator的序列值没有发生变化,hasNext永远都是真,进入死 阅读全文
posted @ 2016-06-15 11:11 yy23 阅读(2599) 评论(1) 推荐(0) 编辑
摘要: ScheduledThreadPoolExecutor是ThreadPoolExecutor的子类; JDK api里是这么说的: ThreadPoolExecutor,它可另行安排在给定的延迟后运行命令,或者定期执行命令。需要多个辅助线程时,或者要求 ThreadPoolExecutor 具有额外 阅读全文
posted @ 2016-06-14 14:51 yy23 阅读(8558) 评论(0) 推荐(0) 编辑