- 博客(20)
- 资源 (20)
- 收藏
- 关注
原创 druid 大量sleep连接
在使用druid连接池后,show full processlist 后发现有大量sleep状态的链接,高峰期时达到1000多个,项目框架用的springmvc+mybatis,由spring管理的链接在每次数据库操作后应该是释放连接的,排除是代码泄露连接的可能性。然后看了下线上项目中druid的配置信息 minIdle=30, 最小连接池数量是30个,maxActiv...
2017-01-05 23:47:41
4564
原创 spring线程池
在applicationContext.xml中配置<!--==========线程池配置开始======================--><bean id="threadPoolTaskExecutor"class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">...
2016-07-18 16:44:45
124
原创 MySQL表的四种分区类型(Partition)
一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。 如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。二、为什么要对表进行分区为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。分区的一些优点包括:与单个磁盘或文件系统分区...
2016-03-23 22:03:26
1117
原创 UDP连接和TCP连接的异同
简单的说TCP与UDP的区别是有无连接状态。TCP是有连接状态的,而UDP没有,所以TCP是一种比较安全的通讯协议,而UDP则比较方便 TCP 127.0.0.1:1026 0.0.0.0:0 LISTENING TCP 是传输协议 TCP是主动连接 网页什么的用TCP(貌似)UDP也是传输协议 UDP迂回连接 QQ就用UDP (貌似)127.0.0.1 是本地回环地址 1026 是端口...
2016-03-02 09:30:39
807
原创 cp: omitting directory”错误的解释和解决办法
在linux下拷贝的时候有时候会出现cp:omitting directory的错误 ,例如 cp:omitting directory "bbs" 说明bbs目录下面还有目录,不能直接拷贝 解决办法:递归拷贝 命令:cp -r bbs ../backup/bbs 解释:-r 这个options是递归的意思 举一反三:删除的时候也可能出现这种下面有文件不能删除的问题...
2015-12-08 23:09:30
163
原创 spring 配置文件xml文件读取读取properties文件属性值
web.xml <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/configuration/spring/applicationContext*.xml, </param-v...
2015-10-13 23:23:04
1088
原创 mysql 慢查询
1查看慢查询是否开启 命令行下执行 show variables like "%quer%" 显示OFF,说明没有开启2开启慢查询设置 在mysql安装目录下 E:\Program Files\MySQL\my.ini添加 log-slow-queries = E:\Program Files\MySQL\logs\mysql...
2015-08-04 01:21:00
115
原创 mysql 优化 copying to tmp table
mysql性能优化时,发现copying to tmp table on disk占用了很长的执行时间经过查资料发现mysql可以通过变量tmp_table_size和max_heap_table_size来控制内存表大小上限,如果超过上限会将数据写到磁盘上,从而会有物理磁盘的读写操作,导致影响性能。 我们可以通过调整这两个变量的值来提升性能(当然前提条件是mysql所在服务器有足...
2015-08-03 23:41:30
1341
原创 web 404错误页面
1:在webapp目录下新建错误页面的目录和页面2在web.xml中配置相关信息 <!-- *************异常处理 begin************************************* --> <error-page> <error-code>404</error-code&...
2015-07-19 23:08:07
146
原创 listener监听器教程及实例
一.基础知识JSP/Servlet 中的事件处理写过AWT或Swing程序的人一定对桌面程序的事件处理机制印象深刻:通过实现Listener接口的类可以在特定事件(Event)发生时,呼叫特定的方法来对事件进行响应。其实我们在编写JSP/Servle程序时,也有类似的事件处理机制,所不同的是在JSP/Servlet中是在web.xml中注册Listener,由Container在特定事件...
2015-07-15 23:55:06
261
原创 Linux中的15个‘echo’ 命令实例
echo命令的语法是:echo [选项][字符串]1. 输入一行文本并显示在标准输出上$ echo Tecmintis a community of LinuxNerds会输出下面的文本:Tecmintis a community of LinuxNerds2. 输出一个声明的变量值比如,声明变量x并给它赋值为10。$ x=10...
2015-07-01 11:21:55
157
原创 MyEclipse中执行Maven命令时控制台输出乱码
aven 默认编码为 GBK: 解决方法:将以下代码添加到 pom.xml 的 <project> 节点下:<project> …… <properties> <argLine>-Dfile.encoding=UTF-8</argLine> </propertie...
2015-05-13 10:44:45
145
原创 The prefix "p" for attribute "p:host-name" associated with an element type "bean
<bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory" p:host-name="${redis.host}" p:port="${redis.port}" p:password="${red...
2015-05-13 09:17:55
825
原创 myeclipse svn时忽略target .project .classpath等目录文件
这个build失败的解决方案就是不要把你项目的 target目录放在src repository 里面,还有 .project 和 .classpath 最好也别放到src repository 里。具体的做法就是在新建项目的时候,在第一次commit 到 SVN 之前,先在项目的根目录设置一个 SVN 属性(我在 eclipse 3.3 中,SVN插件是subclipse 1.4.0):在ec...
2015-03-05 09:40:26
323
原创 SpringMVC MyBatis 配置
spring mvc 配置事务时,总是不回滚 报 Closing non transactional SqlSession的错因为spring的扫描注入需要在两个地方进行配置一个是servle的配置文件xml中 一个是springcontext的配置xml中 servlet的xml配置文件中需要添加的是 <!-- 注解探测器 --> <cont...
2014-12-28 22:57:37
105
原创 男人是牛,女人是地
女人有两个优点,但有一个漏洞; 男人虽然没有优点,却有一个长处; 男人经常抓住女人的两个优点,用自己的长处弥补女人的漏洞,这叫天衣无缝。 男人为何聪明?男人有两个头. 女人为何爱吃?女人有两张嘴. 男女为何结婚?男人想通了,女人想开了. 又为何离婚?男人知道深浅了,女人知道长短了。 营养学家研究婚后男人发胖而女人瘦的原因:男人每晚有两袋鲜奶,一个燕窝,两个鲍鱼
2008-09-01 18:06:00
1489
转载 职场经验
一项目计划: 1.项目计划并不是一边将自己所熟悉的工作内容留给自己一边不停的说这个工作量太大,让MM来协助,你要这样的话我建议你当老总找个秘书。 2.开会: 开会的目的是解决问题,不是休息,不是一个会可以开它半天,要讲究效率;开会时在讨论大家所关心的问题,而不是几个组员的问题,如果几个人有问题可以会后来解决,而 不是让大家等你们,直到你们解决完问题,才让大家散会。 二.项目管理: 1.负起责
2008-08-29 11:24:00
309
职场经验
一项目计划: 1.项目计划并不是一边将自己所熟悉的工作内容留给自己一边不停的说这个工作量太大,让MM来协助,你要这样的话我建议你当老总找个秘书。 2.开会: 开会的目的是解决问题,不是休息,不是一个会可以开它半天,要讲究效率;开会时在讨论大家所关心的问题,而不是几个组员的问题,如果几个人有问题可以会后来解决,而 不是让大家等你们,直到你们解决完问题,才让大家散会。 二.项目管理: 1.负起责任:...
2008-08-29 11:24:00
75
转载 用VB编写的向数据库添加记录的程序
用VB编写的向数据库添加记录的程序。使用了两种方法。方法一、使用Recordset对象的AddNew方法。view plaincopy to clipboardprint?Private Sub Command1_Click() Private Sub Command1_Click()view plaincopy to clipboardprint?
2008-08-29 10:51:00
1501
用VB编写的向数据库添加记录的程序
用VB编写的向数据库添加记录的程序。使用了两种方法。方法一、使用Recordset对象的AddNew方法。view plaincopy to clipboardprint?PrivateSubCommand1_Click()Private Sub Command1_Click()view plaincopy to clipboardprint?...
2008-08-29 10:51:00
392
c# 开发资料、技巧的收集整理 来源csdn下载频道
2009-11-12
javascript宝典实例
2008-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人