struts2.2.3 + spring3.1.0 +
mybatis3.1.0集成简单demo项目下载地址:http://download.csdn.net/detail/afgasdg/4171359主要实现用户的增删改查操作1、导入相应的jar包2、配置web.xml主要是配置struts2和...
分类:
编程语言 时间:
2014-05-26 07:22:39
阅读次数:
586
收到消息某系统一个节点由于内存溢出而宕机,系统的中间件是weblogic,数据库的oracle。
1. 先用IBM HeapAnalyzer分析内存溢出时的dump文件,找到占用内存最多的请求,然后看代码。
2. 在走查代码发现,此类中的方法都特别简单,对单表的增删改查,有查询的地方都是非常简单,不会有操作大数据的情况,这样就排除了数据库方面的问题。
3...
分类:
编程语言 时间:
2014-05-26 04:54:58
阅读次数:
333
这里的前提是windows上已经安装了MySQL数据库,且配置完毕,能正常建表能操作。在此基础上只需安装MySQL-python-1.2.4b4.win32-py2.7.exe就ok了,只有1M多。这个有点类似jdbc里的那个jar包。下载:http://sourceforge.net/projects/mysql-python/ , 百度云盘 :http://pan.baidu.com/s/1d...
分类:
数据库 时间:
2014-05-25 21:33:48
阅读次数:
319
一、开发环境
ReadHat6.3 32位、mysql5.6.15、gcc4.4.6
二、编译
gcc -I/usr/include/mysql
-L/usr/lib -lmysqlclient main.c -o main.out
-I:指定mysql头文件所在目录(默认去/usr/include目录下寻找所用到的头文件)
-L:指定mysql动态库文件所...
分类:
数据库 时间:
2014-05-25 18:22:28
阅读次数:
421
先看图,下边这个简单的增、删、改、查,如果自己写代码实现,这两个页需要多少行代码?如果再有类似的增、删、改、查,又需要多少行代码?我最近搞的这个快速开发框架中,代码行数不超过100。两页的代码如下:1,列表页:@{
ViewBag.Title = "**** - 部门管理"; V...
分类:
其他好文 时间:
2014-05-24 10:38:05
阅读次数:
289
批处理,可以大幅度提升大量增、删、改的速度,就是对大数据操作有很大的效率提升。
与上篇文章中提到的“连接池”相似。其实就是先将多次操作(增删改)打包,然后再一次发送执行
主要用到两个方法:
Ø 打包:PreparedStatement.addBatch();
Ø 发送、执行:PreparedStatement.executeBatch();
下面看做同一...
分类:
编程语言 时间:
2014-05-22 10:35:51
阅读次数:
302
1、创建mysql_class.php文件然后在该文件中创建Mysql类,并定义变量12345678910112、通过构造函数初始化类1234567function
__construct($host,$root,$password,$database){$this->host = $host;$t...
分类:
数据库 时间:
2014-05-21 20:33:36
阅读次数:
450
Java中List.remove(removeRange,clear类似)报出UnsupportedOperationException的错误。原来该List是一个AbstractList,不支持增删改操作。一般情况下我们会使用LinkedList和ArrayList,什么情况下出现AbstractList呢?通过ArrayList.asList()函数得到的List就是AbstractList。..
分类:
编程语言 时间:
2014-05-20 20:15:11
阅读次数:
427
背景
(#)
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。
单一应用架构
当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。
垂直应用架构
当访问量逐渐增大,单...
分类:
其他好文 时间:
2014-05-20 13:57:09
阅读次数:
388