- 浏览: 36116 次
最新评论
文章列表
借于Nutz快速实现对表的增删改操作
- 博客分类:
- Java
懒得贴,呵。。。
请到http://www.3km.com.cn/?p=96
http://www.3km.com.cn/?p=44
我在网上找了一些并发性能的文章,大部分是针对weblogic8.0的,我们现在用的是weblogic9.1,配置都是中文界面的,不知道要如何下手好,现在测试组测试的情况如下:
如果单用户访问没有问题,但模拟10个用户一起访问,响应时间就以倍数增加,10个用户,响应时间就是10倍。
应该如何去分析与配置weblogic,或者其他方面,请指教。
前提:oracle字符集产生乱码
解决方案:
sql 代码
[root@localhost root]# su - oracle
[oracle@localhost oracle]$ sqlplus "/ as sysdba"
SQL> connect / as sysdba
SQL>select name,value$ from props$ where name='NLS_CHARACTERSET';
SQL>update props$ set VALUE$='ZHS16GB ...
java 代码
import java.security.Security;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
import javax.mail.Authenticator;
import javax.mail.Message;
import javax.mail.Multipart; ...
sql 代码
select * from
(
select a.*,DBMS_RANDOM.value() from tab_t a order by DBMS_RANDOM.value()
)
where rownum
- 2007-03-29 09:55
- 浏览 1191
- 评论(0)
1. 问题描述Web程序在tomcat刚开始运行时速度很快,但过一段时间后发现速度变得很慢。检查日志输出,发现异常如下:org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool exhausted, cause: java.util.NoSuchElementException: Timeout waiting for idle object同时在SQLServer事件探查器中发现,每执行一次sql语句都要产生Audit login事件,语句执行后产生Audit logout事件。说明每一次tomcat都是 ...
- 2007-03-28 03:34
- 浏览 4118
- 评论(0)
官方网址:http://proxool.sourceforge.net/ 当前版本:proxool-0.9.0RC21、下载proxool 地址:http://proxool.sourceforge.net2、解压缩proxool-0.9.0RC2.zip,拷贝lib/proxool-0.9.0RC2.jar到web-info/lib 拷贝jdbc驱动到web-info/lib3、在web-info下建立文件:proxool.xml 程序代码<?xml version="1.0" encoding="UTF-8"?><so ...
- 2007-03-28 03:34
- 浏览 3283
- 评论(0)
while(true)巨耗CPU
- 博客分类:
- Java
while(true)循环非常耗费CPU,如果在其中增加一个sleep 会减少CPU负担:while(true){sleep(1000L);........}因为CPU一旦被while耗费,将很难有空闲及时处理其它任务,造成堵塞。这是提高系统性能技巧之一。
- 2007-03-28 03:34
- 浏览 3213
- 评论(0)
今天tomcat一直出现连接数据库有异常,结果一看,是oracle的监听器没有启动,但是。。。。。。OS为Linux>su - oracle>lsnrctl start报告如下错误:TNS-12547: TNS:lost contactTNS-12560: TNS:protocol adapter errorTNS-00517: Lost contactLinux Error: 32: Broken pipe原因:listener.log过大解决方案: 程序代码1.查看oracle位置[root@localhost bin]# su - oracle[oracle@localhost ...
- 2007-03-28 03:34
- 浏览 5971
- 评论(0)
程序代码SQL> select * from csvtest where length(name)!=lengthb(name); ID NAME----------- -------------------------------------------------------------------------------- 1 宇 4 年 1 宇 1 年length(column_name) 字的长度, lengthb(column_name) 字节的长度,中文是双字节,如 '中国' length( '中国' ) ...
- 2007-03-28 03:34
- 浏览 1094
- 评论(0)
先在这里说一下介绍,看起来不错,跟最近写的一个底层设计差不多,download下来look一look,先介绍一下,下一篇来说一下对它的学习。 程序代码Speed 框架特点: 1.免配置持久层,免配置可以减少开发中配置带来的烦恼,调试带来的烦恼。 2.完全是jdbc封装操作,性能完全没问题。 3.jcs cache实现,对于数据库操作对象缓存减轻数据库压力。 4.自带分页组件,完全可以直接传入一条sql即可完成困难的分页逻辑,可以由客户自定义。 5.结合表、视图实体逻辑设计模式可以实现xp开发。 6.speed能自动识别表字段pk的自增主键,并可以返回自增字段值。 7.实现了jdbc的批处理封装, ...
- 2007-03-28 03:34
- 浏览 1983
- 评论(0)
ORACLE数据库管理员应按如下方式对ORACLE数据库系统做定期监控: (1). 每天对ORACLE数据库的运行状态,日志文件,备份情况,数据 库的空间使用情况,系统资源的使用情况进行检查,发现并解决 问题。 (2). 每周对数据库对象的空间扩展情况,数据的增长情况进行监控,对数据库做健康检查,对数据库对象的状态做检查。 (3). 每月对表和索引等进行Analyze,检查表空间碎片,寻找数据库 性能调整的机会,进行数据库性能调整,提出下一步空间管理 计划。对ORACLE数据库状态进行一次全面检查。 每天的工作 (1).确认所有的INSTANCE ...
- 2007-03-28 03:34
- 浏览 1193
- 评论(0)
1.document.write(""); 输出语句 2.JS中的注释爲// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转大写的JS: document.getElementById("output&quo ...
- 2007-03-28 03:34
- 浏览 1116
- 评论(0)