自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 ibatis配置log4j输出sql语句等日志信息

log4j.logger.java.sql.Connection=DEBUGlog4j.logger.java.sql.Statement=DEBUGlog4j.logger.java.sql.PreparedStatement=DEBUGlog4j.logger.java.sql.ResultSet=DEBUGlog4j.logger.com.ibatis=DEBUGlog4j.logg...

2013-08-20 14:03:05 302

原创 连接池

连接池的设计 1.driver,jdbc,username,password2.连接池内部维护一个忙的连接列表,一个空闲连接列表3.初始化连接池,即创建最小连接数个空闲连接,放到空闲连接列表中。4.有需要来取链接时,看下空闲连接表中有无可用连接,如果有,将这个链接放到忙的连接列表中,并将此链接返回。如果没有,并且忙的连接列表的个数没达到最大连接数,则创建一个连接,将这个连接放到...

2012-12-09 12:30:12 121

原创 设置MySQL自动增长起点和步长

mysql> SET @auto_increment_increment=10;                      mysql> SHOW VARIABLES LIKE 'auto_inc%';                       +--------------------------+-------+                       ...

2012-11-20 14:03:37 1120

java实现md5签名

在linux下,大家常使用md5算法对文件进行签名。对于md5sum 命令的说明 参考链接 http://baike.baidu.com/view/1919192.htm 平时在程序中也时常需要对文件进行md5签名,代码如下 import java.io.IOException;import java.io.InputStream;import java.secu...

2012-09-10 20:51:26 847

原创 Linux系统各个目录的一般作用

 对于linux新手来说,最感到迷惑的问题之一就是文件都存在哪里呢?特别是对于那些从windows转过来的新手来说,linux的目录结构看起来有些奇怪哦。所以,在这里讲一下linux下的主要目录以及它们都是用来干什么的。   /   This is the root directory. The mothership. The home field. The one and only top di...

2012-08-29 13:04:45 199

solr的部署

在Linux下安装配置Solr的过程:wget http://apache.mirror.phpchina.com/tomcat/tomcat-6/v6.0.16/bin/apache-tomcat-6.0.16.zipunzip apache-tomcat-6.0.16.zipmv apache-tomcat-6.0.16 /opt/tomcatchmod 755 /opt/tomcat/bin...

2012-08-29 13:02:00 115

原创 查看crontab的日志

昨天crontab中的同步任务没有执行,不知道是什么原因没有执行,貌似任务hang住了,想查询一下crontab到底问题出在哪里,或者hang在了什么地方。 1.  linux看 /var/log/cron这个文件就可以,可以用tail -f /var/log/cron观察 2.  unix在 /var/spool/cron/tmp文件中,有croutXXX001864的tmp文件,tail 这些...

2012-08-24 11:26:15 190

原创 mysql 出错提示

1.ERROR 1044 (42000): Access denied for user 'tracy'@'localhost' to database 'innodbTest' tracy这个用户,没有权限创建用户 使用root用户登录,运行如下命令mysql >create database innodb_test;mysql>grant all on in...

2012-08-18 19:57:09 101

mysql 基本命令

1.进入mysql客户端  mysql -u username -p提示输入密码 2.显示有哪些数据库 show databases; 3.进入某个数据库  use <dbname>; 4.显示这个数据库中的所有表 show tables; 5.退出 exit; 6.创建某个数据库    create da...

2012-08-18 19:23:09 97

InnoDB

1.在mysql客户端,输入以下命令 mysql>show variables like 'have_%'; 图中显示 have_innodb yes,说明此mysql 数据库是支持innodb的。  2.创建innodb 的表  create table test (id bigint(20),name varchar(50)) type = innoDB;...

2012-08-18 19:11:59 136

模拟ibtais参数注入的过程

使用Ibatis时,只需要把sql语句写好,指明需要注入的参数对应对象中的属性就可以了。这样极大的提高了开发效率。我在工作过程中,遇到了一些场景,需要自己去直接连接JDBC写数据库,我又想模拟Ibatis自动补全参数的功能,所以就写了下面的这些代码。欢迎指证批评。 创建数据库连接的代码import java.sql.Connection;import java.sql.D...

2012-08-15 11:42:54 157

原创 JDBC 连接示例

创建JDBC的基础类 import java.sql.Connection;import java.sql.DriverManager;/** * 2012-8-9 tracy.liuy */public class DbConnection { public Connection conn = null; public DbConn...

2012-08-15 11:20:23 110

原创 awk 的使用

awk -F, '{sum+=$10}END{printf "sum=%.2f",sum}' B2B_BILLDLY201206120000.RECawk -F, 'BEGIN {sum=0;sum1=0} {if($18==1){sum+=$13}else{sum1+=$13}}END{printf "sum=%.2f,sum1=%.2f\n",sum,sum1}' B2B_BILLDLY2...

2012-08-15 10:57:14 136

原创 转载 百万数据查询优化技巧三十则

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: selec...

2012-08-15 10:54:15 101

原创 性能问题调优过程经验总结

在结算改造项目和Mysql迁移项目中,结算遇到了一些性能问题。 在性能优化的过程中,根据不同的场景采用了不同的方法来解决遇到的问题。我把处理的过程和采用的方法发出来,大家来看下是否这些方法得当。一、 全量检查全量检查客户上下线时,要检查数据库表q_customers里120W左右的数据和ad_campaigns里面110W左右的数据。考虑了以下两种方法:1. 所有的数据,要读到内存...

2012-08-14 22:26:41 251

Python创建tcp ip 通信

Python创建tcp ip 通信

2013-02-27

notepadplus

notepadplus notepadplus notepadplus notepadplus

2012-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除