摘要:
今天踩了一个坑,用了一个static对象,存储了Connection,导致了并发量大时(35/s)出现单个连接的数据库请求堆积,以及并发Open导致的异常,最终使服务下线。 排查中发现有些概念不清的地方,做了一下梳理。 1、在项目启动后,首次获取数据库连接的时候(SqlConnection conn 阅读全文
摘要:
参考资料: http://www.cnblogs.com/janneystory/p/5758958.html array arraylist list linklist的区别 http://www.cnblogs.com/skywang12345/p/3311275.html iterator e 阅读全文
摘要:
参考:http://www.runoob.com/java/java date time.html Date类 构造: Date() 使用当前的日期时间 Date(long millisec) 1970 01 01 00:00:00 时刻加一个毫秒数 方法: boolean after(Date d 阅读全文
摘要:
参考:http://www.runoob.com/java/java regular expressions.html 概述 java.util.regex包,主要包含三个类: Pattern:正则表达式的编译表示,通过Pattern的工厂方法获得,用于创建一个表达式 Pattern r = Pat 阅读全文
摘要:
String类 11种构造,不一一列举 常用方法 s.length() 返回字符串长度 s1.contact(s2) 连接s1、s2 String.format("aaa %f bbb %d ccc %s",floatVar,intVar,stringVar) 格式化 s1.equals(s2) 返 阅读全文
摘要:
编程语言的发展 机器语言 过程语言 面向对象编程——封装、继承、多态 关键字 extends implements override overload super this static abstract super package(声明当前类属于哪个包) import(引用某个包里的某个类) 类、 阅读全文
摘要:
运算符 算数运算符 + / / % ++ 关系运算符 == != /= / (右移补零) 逻辑运算符 &&(且) ||(或) !(非) 赋值运算符 = += = = /= %= / = &= |= ^= 其他 ?:(条件运算符) instanceof(判断是否是某个类型的实例) 表达式 循环 for 阅读全文
摘要:
基础语法 大小写敏感 类名用帕斯卡命名法 方法名用驼峰命名法 所有java程序,源码文件名 须 与类名一致 所有java程序,均以 public static void main(string []args) 方法开始执行 标识符 以 字母、$、_ 开头 后跟 字母、$、_、数字 修饰符 访问控制: 阅读全文
摘要:
匈牙利命名法 前缀表示用途,后跟首字母大写的一组单词 如:iMyData 驼峰命名法 首字母小写 如:myData 帕斯卡命名法 首字母大写 如:MyData 阅读全文
摘要:
今天把java的学习重新拾起来,一方面是因为公司的项目需要用到大数据方面的东西,需要用java做语言 另一方面是原先使用的C 公司也在慢慢替换为java,为了以后路宽一些吧,技多不压身 此次的学习目标是: 低标:大学的那本java教材上的东西全部过一遍,知识点挖透 中标:能够学会使用maven、sp 阅读全文