- 浏览: 207821 次
- 性别:
- 来自: 南京
最新评论
-
white1114579650:
[flash=200,200][url][img][list] ...
Tomcat部署web项目 -
xue_x_d:
...
MySQL创建索引,查看以及删除 -
Vincent-Yang:
doUpdate不会用,接受的是List<T>那就 ...
java操作数据库的通用的类 -
royzs:
浅显明了,辛苦
MySQL与Oracle的区别 -
张伟818:
...
c3p0和dbcp的区别
文章列表
import java.io.*;
class DownThread extends Thread {
//定义字节数组(取水的竹筒)的长度
private final int BUFF_LEN = 32;
//定义读取的起始点
private long start;
//定义读取的结束点
private long end;
//读取文件对应的输入流
private InputStream is;
//将读取到的字节输出到raf中
private RandomAccessFile raf;
...
1:方法一
/*****
* 解析xml文件
* @param filename 要解析的xml文件
*/
private void parsesXML(String filename){
try {
//通过 SAXBuilder 对象去 解析一个 xml 文件,获取 Document 对象
SAXBuilder saxBuilder = new SAXBuilder();
//获取到的 Document 对象中封装了所有xml文档内容
InputStream in = getClass().getResourceAsStre ...
webservice的学习
- 博客分类:
- web service
http://lehsyh.iteye.com/blog/650796
http://weberyb.iteye.com/blog/446301
BlogJava
http://jlive.blogjava.net/default.html?paging=1&page=2
CentOS教程
http://www.centos.bz/category/mysql/
Iteye论坛
http://app.iteye.com/messages
Java 开源中国社区
http://www.oschina.net/code/list/1/java?show=time
LINUX培训_OPENLA
http://www.openlab.cn/linux/
Webcool -java
http://www.webcool.cn/
...
引用MySQL查询缓存设置 提高MySQL查询性能
发表于153 天前 ⁄ MySQL优化 ⁄ 暂无评论 从 MySQL4开始,出现了QueryCache查询缓存,如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大提高了性能,节省时间,非常有用。
打开查询缓存,是通过几个步骤来设置的,例如:虽然你设置Mysql允许查询缓存,但是如果你设置的查询缓存大小为了0,这和没有允许没什么区别。所以必须是几个步骤的设置才能真正打开查询缓存这个功能。
下面我用 mysql6.0 最为演示最常用的设置查询缓存
第一: ...
DAO层的代码分页代码:
public PageModel findByPageModel(String hql,PageModel pm) {
pm.setTotalCount(this.getHibernateTemplate().find(hql).size());
pm.setGoToHref(ServletActionContext.getRequest().getServletPath().replace("/",""));
int totalCount = pm.getTotalCount();
int pageSi ...
配置数据源的两种方式:
1.首先在Tomcat目录下面的context.xml配置,然后应用即可。
2.首先在Tomcat目录下面的Catalina/localhost即( server.xml中的<Engine name="Catalina" defaultHost="localhost">)找到某一个XML中进行配置,然后 ...
引用1.最近做个项目,需求:每生成一个订单,给相应的用户发一条短信。短信模板存放在txt文件。模板以${mobile} 之类的作为占位符。文件的读取部分,抄红薯的开源代码
public class MyUtil {
private static final Logger log = Logger.getLogger(MyUtil.class);
private static final String TEMPLATE = "/msgTemplate.txt";
private static long lastCheck = -1L;
private st ...
package com.juziku;
/**
* 反射类
* @author sunlightcs
* 2011-3-5
* http://hi.juziku.com/sunlightcs/
*/
public class ReflectPoint {
/**
* 私有变量x
*/
private int x;
public int y;
public String str1 = "abc";
public String str2 = "123";
public ReflectP ...
package test;
public class SplitBy2 {
static int num = 12;
static int[] arr = { 1, 3, 7, 11, 12, 17, 23, 25, 27 };
static int start, end, index;
public static void main(String[] args) {
System.out.println(splitBy2(arr, num));
}
public static int splitBy2(int arr[], int num) {
...
package util;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
/**
*
* @author Andy.Chen
* @mail Chenjunjun.ZJ@gmail.com
*
*/
public class InputStreamUtils {
final static int BUFFER_SIZE = 4096 ...
public class TestChractor {
public void m(String str) {
int m = 0;
// String res = ;
Pattern pattern = Pattern.compile("[\\u4e00-\\u9fa5]");
Matcher matcher = pattern.matcher(str);
while (matcher.matches()) {
System.out.println(matcher.group());
}
}
public stat ...