上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 134 下一页
摘要: 时间字段都要加索引 阅读全文
posted @ 2018-01-04 17:30 跨境电商杂货铺 阅读(2101) 评论(0) 推荐(0) 编辑
摘要: TPS和QPS的区别和理解 原创 2016年04月26日 17:11:31 14010 原创 2016年04月26日 17:11:31 14010 QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少 阅读全文
posted @ 2018-01-02 10:58 跨境电商杂货铺 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 发现子类构造函数运行时,先运行了父类的构造函数。为什么呢? 原因:子类的所有构造函数中的第一行,其实都有一条隐身的语句super(); super(): 表示父类的构造函数,并会调用于参数相对应的父类中的构造函数。而super():是在调用父类中空参数的构造函数。 为什么子类对象初始化时,都需要调用 阅读全文
posted @ 2017-12-31 14:08 跨境电商杂货铺 阅读(1874) 评论(0) 推荐(1) 编辑
摘要: java加载类的方法1.classloader 2.class.forName() 加载一个类后,是在方法去创建这个类的元信息class对象,在方法区立刻创建。在方法区创建。 阅读全文
posted @ 2017-12-31 13:58 跨境电商杂货铺 阅读(255) 评论(0) 推荐(0) 编辑
摘要: servlet与线程与jdbc connection的关系 都是一一绑定的关系, servlet接受那么多此请求。 一个请求,对应一个线程,对应一个DB POOL的connection。 因为connection不是线程安全的。 datasource pool也是利用jdbc driverManag 阅读全文
posted @ 2017-12-31 13:55 跨境电商杂货铺 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 在java中,栈中存放的是用来保存方法运行时状态的栈帧,存储了局部变量表,操作数栈等,而方法区存放的是已加载的类的基本信息、常量、静态变量等。 阅读全文
posted @ 2017-12-31 13:39 跨境电商杂货铺 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 多线程读某个共享变量有时候也要给读方法加锁 例如:在读的过程中,如果不加锁,有其他线程写怎么办?数据就混乱了 阅读全文
posted @ 2017-12-30 21:46 跨境电商杂货铺 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 如果所有线程都只读取该变量的话不必加锁,因为仅读取不存在破坏数据的风险,如果有线程写该变量的话不管读取还是写入都要加锁的。 阅读全文
posted @ 2017-12-30 21:44 跨境电商杂货铺 阅读(7940) 评论(0) 推荐(1) 编辑
摘要: 1.可以利用Tomcat的access-log日志,让其打印出http请求的每次耗时。可以在 config/server.xml里Host标签下配置tomcat访问日志格式 <Valve className="org.apache.catalina.valves.AccessLogValve" di 阅读全文
posted @ 2017-12-28 11:48 跨境电商杂货铺 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: 1.result.replace("abc","bcd");错误 改成result= result.relace("abc","bcd"); 2.integer.valueof()返回的是int,不是string 阅读全文
posted @ 2017-12-28 11:33 跨境电商杂货铺 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 134 下一页