- 浏览: 6483 次
- 性别:
- 来自: 杭州
文章列表
Larker LIMITED 隐私策略声明
- 博客分类:
- java
本人(以下简称“Larker”或“我们”),收集使用应用程序过程中(以下简称“游戏”)使用过程中产生的使用信息(以下简称“信息”)。根据有关国家和地区隐私权法规的规定,此类信息可能被视为个人数据。在这种情况下 ...
一个典型的J2EE系统由DB、应用、应用(WEB)服务器、JVM组成。
调优可分别针对这几个部分调优,下面介绍一下各个部分调优的一些经验。
1. DB调优:DB调优主要关注下面几个方面:1)选择合适索引;2)避免复杂查询;3)尽量将复杂运算挪到应用中,以降低DB复杂,因为让应用可伸缩的代价远比让DB可伸缩的代价低;4)避免关联查询;调优的过程中,可借助Oracle的sql将比较耗时的SQL查询出来,再针对性的优化。
2. 应用调优:应用调优主要分成两个方面:1)用Jprofiler或optimizeit等工具找出执行比较耗时的代码,并针对性的优化;2)应用运行时,通过打JVM的堆栈来分 ...
- 2009-12-02 19:31
- 浏览 1127
- 评论(0)
今天看了下线程中ReentrantLock类,便根据网上的资料写了个测试代码?
结果发现每次运行速度都不一样很纳闷。。。。。特来求教--哪出问题了?
ps:网上说 Tim Peierls 用一个简单的线性全等伪随机数生成器(PRNG)构建了一个简单的评测
哪位大虾有这评测,能否提供,感激不尽!
public class ReentrantLockTest {
private CyclicBarrier barrier;
private Object objTest;
private int threadNum;
public Re ...
1.方法返回空数组比返回null要好--(特例除外)
public int []badBehavior()
{
return null; // 不恰当的返回
}
public String[] bonnePratique()
{
return new String[0]; // 恰当的返回
}
2.String.trim().length()==0 是一种低效率的判断字符串是否真的为空的方式,可以考虑创建一个静态方法循环字符串内的每个字符
public static boolean isWhiteSpace(String s ...
MySQL 乱码的根源是的 MySQL 字符集设置不当的问题,本文汇总了有关查看 MySQL 字符集的命令。包括查看 MySQL 数据库服务器字符集、查看 MySQL 数据库字符集,以及数据表和字段的字符集、当前安装的 MySQL 所支持的字符集等。
一、查看 MySQL 数据库服务器和数据库字符集。
mysql> show variables like '%char%';
+--------------------------+-------------------------------------+------
| Variable_name | Value ...
- 2009-07-03 13:39
- 浏览 1042
- 评论(0)
package com.chenjin.study.file;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.LineNumberReader;
/**
* <p>标题: 替换文件夹内字符串</p>
...
- 2008-11-19 18:48
- 浏览 1533
- 评论(0)