十二、Druid缓存 连接Oracle数据库,打开PSCache,在其他的数据库连接池都会存在内存占用过多的问题,Druid是唯一解决这个问题的连接池。 Oracle数据库下PreparedStatementCache内存问题解决方案: Oracle支持游标,一个PreparedStatement对 ...
分类:
其他好文 时间:
2018-01-27 13:47:51
阅读次数:
251
使用JPQL,需要把SQL语句修改成类似HQL 语句。SQL 查询的是数据库,而JPQL 查询的是对象和属性,在语法上是有些不同的。对于有些用JPQL 无法写出来的查询,还是使用原生SQL写出来方便 以下给出一个例子,注意语法的区别: JPQL查询 @PersistenceContextprotec ...
分类:
数据库 时间:
2018-01-27 13:47:45
阅读次数:
221
字符串的拆分1、splitlines 以行切分字符串,可以指定是否保留行标志,0和1代表的是布尔值2、split
分类:
其他好文 时间:
2018-01-27 13:47:35
阅读次数:
155
除了使用xml,spring提供javaconfig配置,下面是简单的例子: 1.声明接口 2.添加实现类 3.添加javaconfig配置类,和服务接口在同一级 4.运行测试: 5.运行结果: 6.@Configuration注解说明:默认扫描的是当前包以及子包 ...
分类:
编程语言 时间:
2018-01-27 13:47:27
阅读次数:
308
wex5开发过程中常见易错绑定事件的名称,触发情景等问题总结 ...
分类:
其他好文 时间:
2018-01-27 13:47:21
阅读次数:
160
一、Druid简介 Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。 二、Druid下载 正式版本下载: maven中央仓库: http://central.maven.org/maven2/com/alibaba/druid/ 三、Druid源码 Driud是 ...
分类:
其他好文 时间:
2018-01-27 13:47:13
阅读次数:
207
题目描述 Description LIS问题是最经典的动态规划基础问题之一。如果要求一个满足一定条件的最长上升子序列,你还能解决吗? 给出一个长度为N整数序列,请求出它的包含第K个元素的最长上升子序列。 例如:对于长度为6的序列<2,7,3,4,8,5>,它的最长上升子序列为<2,3,4,5>,但如 ...
分类:
其他好文 时间:
2018-01-27 13:47:06
阅读次数:
148
本文是我学习老男孩老师的MysqlDBA高级运维课程的学习笔记,老男孩老师讲的很好,非常感谢老男孩老师。刚刚接触运维有很多不懂得知识,如果我发表的文章有不正确的地方,请运维行业的精英,老师及时指点,呵呵~后面我还会更新自己学习ysqlDBA高级运维课程的学习笔记。9.9.7为表的字段创建索引索引就像书的目录一样,如果在字段上建立索引,那么以索引为条件时可以加快查询数据的速度。9.9.7.1创建主键
分类:
数据库 时间:
2018-01-27 13:46:57
阅读次数:
204
[BZOJ权限题!提供洛谷链接!][1] sol 昨晚突发奇想去学了一下整体二分。 这道题应该算是整体二分的板子题吧。 整体二分 首先要求可离线,不然还是安心码数据结构吧。 整体二分简单的来讲,就是时间复杂度可以承受一次二分答案却无法承受每个询问都二分答案时(比如说依次二分的复杂度是$O(n\log ...
分类:
其他好文 时间:
2018-01-27 13:46:50
阅读次数:
175
Selenium是ThroughtWorks公司开发的一套Web自动化测试工具。它分为三个组件:Selenium IDESelenium RC (Remote Control)Selenium WebdriverSelenium IDE是firefox的一个插件,允许测试人员录制脚本并回放。Sele ...
分类:
Web程序 时间:
2018-01-27 13:46:40
阅读次数:
222
1.姓名只能是汉字 2.简单的身份证校验(校验内容包括数字,位数,以及末尾的x,X) 3.简单的手机号码校验(号码第二位可以参考运营商定义的号段) 4.简单的地址防特殊字符校验 5.特殊键位禁止输入 keycode我就不班门弄斧了,已经有很多大神写了相关文章,我挑选了易实战中使用的一篇,请参考链接 ...
分类:
编程语言 时间:
2018-01-27 13:46:32
阅读次数:
167
在多线程的程序中,经常会出现两种情况: 一种情况: 应用程序中,线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应 这一般使用ThreadPool(线程池)来解决; 另一种情况:线程平时都处于休眠状态,只是周期性地被唤醒 这一般使用Timer(定时器)来解决; ThreadPool ...
分类:
编程语言 时间:
2018-01-27 13:46:20
阅读次数:
175
信息系统 现在需要开发一套信息系统, 记录系里的学生、课程、 还有选课信息。比如 学生信息:[学号,姓名,性别,身份证号,入学日期,班级] 课程信息:[课程号,课程名,授课老师] 选课:[学号,课程号,成绩] 可以使用三个独立的文本文件来存储这些信息,比如学生信息: 然后 只需要读写这三个文件就可以 ...
分类:
数据库 时间:
2018-01-27 13:46:12
阅读次数:
221
若A=K*B,若仅通过操作二:将B变换为A需要K步, 由算数基本定理可知:k=p1*p2*……pn(p为素数,且可能重复) 那么:将B转化为p1*B需要p1步,将p1*B转化为p1*p2*B需要p2步,以此类推,将B转化为A需要(p1+p2+....pn)步 因为(p1*p2*p3...*pn) < ...
分类:
其他好文 时间:
2018-01-27 13:46:05
阅读次数:
136
定义全局检验函数 ...
分类:
Web程序 时间:
2018-01-27 13:45:55
阅读次数:
150
C++中要从string中删除所有某个特定字符, 可用如下代码 str.erase(std::remove(str.begin(), str.end(), 'a'), str.end()); 其中, remove来自<algorithm>, 它的签名是 template <class Forward ...
分类:
编程语言 时间:
2018-01-27 13:45:47
阅读次数:
197
num_dict = {'a': 16, 'b': 10, 'c': 8, 'd': 0} #方法1 # new_dict = sorted(num_dict.items(),key=lambda x:x[1]) # print(dict(new_dict)) #方法2 def new_dict(a... ...
分类:
编程语言 时间:
2018-01-27 13:45:40
阅读次数:
360