自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux下建ftp用户,并限制用户访问路径

linux下建ftp用户

2010-09-03 18:47:00 27688 2

转载 工作流理论总结

1.            工作流历史 工作流技术发端于 1970 年代中期办公自动化领域的研究工作,但工作流思想的出现还应该更早, 1968 年 Fritz Nordsieck 就已经清楚地表达了利用信息技术实现工作流程自动化的想法。 1970 年代与工作流有关的研究工作包

2011-09-27 14:28:23 1054

原创 【MySQL】死锁问题分析

1、MySQL常用存储引擎的锁机制:   MyISAM和MEMORY采用表级锁(table-level locking)   BDB采用页面锁(page-level locking)或表级锁,默认为页面锁   InnoDB支持行级锁(row-level locking

2011-08-24 16:54:46 19447 1

转载 【java】java技术要学习的内容

从csdn上面摘录        J2EE的13种核心技术JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail 和 JAF,首先要基本掌握的JDBC, JNDI, EJB

2011-07-14 11:07:51 1000

原创 【mysql】表分区(partition)功能实验2

MySQL版本:5.5.11结论1、相对于5.1,MySQL5.5在表分区功能上有很大改善,主要是查询性能上的明显改善;2、分区速度的提升类似建了索引,所以如果需要分区的字段已经建了索引,一般没有必要在做分区;3、mysql的表分区还有一个重要的功能就是可以将表的各分区放到不同的磁盘上,以增加表容量;

2011-05-26 18:04:00 1279

原创 【mysql】性能调优实验

mysql版本:mysql Ver 14.12 Distrib 5.0.37, for pc-linux-gnu (i686) using readline 5.0

2011-05-11 18:12:00 1059

原创 【mysql】表分区(partition)功能实验1

mysql的表分区是5.1版本的新功能,可以提高数据库查询性能。分区的实质是按照一定规则,将数据存放在不同的文件中,这些文件也可以存放在不同的磁盘上。分区的优点:1,分区可以分在多个磁盘,存储更大一点2,根据查找条件,也就是where后面的条件,只查找相应的分区不用全部查找了3,进行大数据搜索时可以进行并行处理。4,跨多个磁盘来分散数据查询,来获得更大的查询吞吐量

2011-05-10 19:23:00 2058

原创 【mysql】replication原理及实现

一、mysql  replication概念MySQL的复制(replication)是一个异步的复制,从一个MySQL instace(称之为Master)复制到另一个MySQL instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在Master(IO进程)上。要实施复制,首先必须打开Master端的binary log(bin-log)功能,否则无法实现。因为整个复制过程实际上就是Slave从Master端获取该日志然后

2011-04-19 19:57:00 1112

原创 【java】一个简单的线程池

线程池的作用是充分利用CPU资源,减小线程创建、注销的系统开销。线程池一般应该包括四个部分: 1、线程池管理器 2、任务队列 3、任务接口 4、工作线程 线程池是一个典型的生产者-消费者模式的应用,可以充分利用java中的多线程API。 任务的分配有两种方式:1、由管理器分配,这时资源的同步需要由管理器实现;2、工作线程主动获取任务,这时资源的同步需要由任务队列实现;本例采用第二种方式。

2011-04-01 19:05:00 924

转载 【java】多线程基础

多线程概念;java线程API讲解;线程状态转换;线程调度等

2011-04-01 10:07:00 633

转载 【java】JAVA类动态载入的实现

java ClassLoad 原理及类动态加载的实现

2011-03-31 18:01:00 808

转载 【数据结构】二叉树基本操作的程序实现

二叉树基本操作的c程序实现

2011-03-06 19:55:00 1297

原创 【数据结构】数据结构总结

我对数据结构的一点理解,慢慢更新。

2011-03-06 19:49:00 986

原创 【mysql】数据库备份

<br />方法一<br /> <br />    mysqldump生成数据库建表脚本、各表数据的insert语句的sql文件。<br />备份方法:<br />    mysqldump --quick -u用户名 -p密码 库名 > 目录/文件名.sql<br /> <br />类似脚本db_bakup.sh:<br />    # get the date of today<br />    CURRENTDATE=`date +%Y%m%d`<br />    # generate the bak

2011-01-28 13:36:00 630

转载 【msql】精妙SQL语句介绍

说明:复制表(只复制结构,源表名:a 新表名:b)    SQL: select * into b from a where 11     说明:拷贝表(拷贝数据,源表名:a 目标表名:b)   SQL: insert into b(a, b, c) select d,e,f from b;  

2011-01-24 16:53:00 1294

转载 【mysql】MySQL中SQL优化和架构设计的一些简单想法

普通MySQL运行,数据量和访问量不大的话,是足够快的,但是当数据量和访问量剧增的时候,那么就会明显发现MySQL很慢,甚至down掉,那么就要考虑优化我们的MySQL了。

2011-01-24 16:05:00 706

转载 【mysql】深入Mysql字符集设置

基本概念• 字符(Character)是指人类语言中最小的表义符号。例如’A'、’B'等;• 给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符,这一数值就是字符的编码(Encoding)。例如,我们给字符’A'赋予数值0,给字符’B'赋予数值1,则0就是字符’A'的编码;• 给定一系列字符并赋予对应的编码后,所有这些字符和编码对组成的集合就是字符集(Character Set)。例如,给定字符列表为{’A',’B'}时,{’A'=>0, ‘B’=>1}就是一个字符集;• 字符序

2011-01-24 15:49:00 690

转载 【mysql】mysql性能的检查和调优方法

我一直是使用mysql这个数据库软件,它工作比较稳定,效率也很高。在遇到严重性能问题时,一般都有这么几种可能:1、索引没有建好;2、sql写法过于复杂;3、配置错误;4、机器实在负荷不了;

2011-01-24 15:40:00 556

转载 【mysql】MySQL 5.5 新特性:Oracle 收购 Sun 后的首次大幅改进

MySQL进入Oracle产品体系,获得了更多研发投入,新一代MySQL产品---MySQL5.5即将面世,较之之前的5.1版本,将获得诸多特性方面的提升,简单总结如下:

2011-01-24 15:20:00 1482

转载 【mysql】数据库目录

数据库目录是mysq存放数据文件的地方,包括表文件、数据文档、mysql的服务器选项文件等。对于不同的分发,数据库目录的位置不同。查看数据库目录位置的方法:[root@localhost com_card]# mysqladmin -uroot -p variables|grep datadir Enter password: | datadir | /var/lib/mysql/

2011-01-24 14:42:00 1237

转载 【java】垃圾回收机制

Java语言规范没有明确地说明JVM使用哪种垃圾回收算法,但是任何一种垃圾收集算法一般要做2件基本的事情:(1)发现无用信息对象;(2)回收被无用对象占用的内存空间,使该空间可被程序再次使用。大多数垃圾回收算法使用了根集(root set)这个概念;所谓根集就量正在执行的Java程序可以访问的引用变量的集合(包括局部变量、参数、类变量),程序可以使用引用变量访问对象的属性和调用对象的方法。垃圾收集首选需要确定从根开始哪些是可达的和哪些是不可达的,从根集可达的对象都是活动对象,它们不能作为垃圾被回收,

2011-01-17 20:40:00 875

原创 【mysql】show命令汇总

mysql中的show是一个功能强大又好用的命令,主要用来查看数据库、表的各种信息及创建语句等。

2011-01-13 15:08:00 1331

转载 【java】好书推荐

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。

2010-12-30 16:48:00 3181

转载 【java】关于Java 对象序列化您不知道的 5 件事

Java 对象序列化(Java Object Serialization)在 Java 编程中是如此基本,以致很容易让人想当然。但是,和 Java 平台的很多方面一样,只要肯深入挖掘,序列化总能给予回报。在这个新系列的第一篇文章中,Ted Neward 给出 5 个需重新审视 Java 对象序列化的理由,并提供重构、加密和验证序列化数据的技巧(和代码)。

2010-12-15 18:12:00 644

原创 【linux】安装mysql

将mysql安装文件(下载地址:http://www.mysql.com/downloads/mysql-4.0.html)MySQL-client-community-5.0.37-0.rhel3.i386.rpmMySQL-server-community-5.0.37-0.rhel3.i386.rpmperl-DBI-1.53-2.fc7.i386.rpmftp上传到安装目录。用数据库用户登录系统,进行mysql的安装。

2010-12-03 12:05:00 1215 1

原创 【linux】系统管理

今天宁波项目的测试机刚刚申请下来,宁波移动给我们开放的远程访问权限,登陆发现服务器只装了操作系统(Red Hat Enterprise Linux Server release 5.3 (Tikanga)),其他配置都没有做,系统中文全是乱码。

2010-12-03 09:47:00 655

原创 【mysql】事务死锁问题

花了一天时间,问题终于解决了,超有成就感。

2010-12-01 16:16:00 4671 1

原创 【mysql】重启的问题

今天把生产机搞宕机了,紧张了好一会儿。事情是这样的:我这几天发现一卡通生产机数据库有死锁的现象,昨天开始查找原因,到今天才有进展,原来是有一种交易的事务执行时间太长(几十分钟,最后交易是成功的),导致其他事物无法拿到锁而失败。我在测试环境上测试这种交易,没有问题;在生产环境的测试库上测试,可以重现,说明是生产的数据库问题(生产环境的mysql建了两个库,一个用于测试,一个用于生产)。但是重现了以后发现生产库也开始死锁了,难道是整个库的锁?为了让生产库不影响交易,我决定重启my

2010-12-01 14:11:00 2765

转载 【mysql】SHOW INNODB STATUS 探秘

很多人让我来阐述一下 SHOW INNODB STATUS 的输出信息, 了解 SHOW INNODB STATUS 都输出了些什么信息,并且我们能从这些信息中获取什么资讯,得以提高 MySQL 性能。首先,让我们来了解一下 SHOW INNODB STATUS 输出的基础,它打印了很多关于 InnoDB 内部性能相关的计数器、统计、事务处理信息等。在 MySQL 5 中,InnoDB 的性能统计结果也在 SHOW STATUS 结果中显示了。大部分和 SHOW INNODB STATUS 的其他信息相

2010-11-29 15:07:00 6004

转载 【mysql】mysql innodb 配置详解

mysql innodb 配置详解

2010-11-29 15:04:00 10872

转载 身份证号的验证

身份证规则及java验证程序

2010-11-25 17:08:00 771

原创 mysql常用命令

查看存储过程、建用户的方法

2010-11-08 13:15:00 461

转载 如何保护java代码

在java代码中往往包含着一 些非常敏感的信息,有些关系到开发者的利益,有些可能因为使用环境不同而关系到软件用户的利益,于是,java程序是赤膊上阵还是全副武装这个现实问题就 摆在了java开发人员的面前,所以在这种情况下,从开发商和用户两方面角度考虑,都非常有必要对java程序进行保护。以下从技术角度就常见的保护措施 和常用工具来看看如何有效保护java代码:

2010-09-28 14:45:00 1236

转载 java的一些基础知识

想来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件学院争气,其实最主要的还是大家自身的进步提升——

2010-09-28 14:02:00 2348 1

转载 mysql表类型

MySQL支持6种不同的表类型:BDB、InnoDB、HEAP、ISAM、MERGE以及MyISAM。其中 BDB,InnoDB单独属于一类,称为“事务安全型”(transaction-safe),其余的表类型属于第二类,称为“非事务安全型”(non- transaction-safe)。事务安全型

2010-08-25 13:36:00 2537

转载 mysql字符集问题

MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。

2010-08-25 13:23:00 675

原创 mysql问题总结

通过xyykt项目,总结了mysql的一些常用命令及遇到的问题.

2010-08-25 13:21:00 1857

转载 ANT概述

可能有些读者并不理解什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。

2010-08-23 16:25:00 602

转载 mysql TIMESTAMP详解

摘要

2010-08-23 16:23:00 22058 3

转载 MYSQL中怎样设列的默认值为Now()的介绍

MySQL目前不支持列的Default 为函数的形式,如达到你某列的默认值为当前更新日期与时间的功能,你可以使用TIMESTAMP列类型下面就详细说明TIMESTAMP列类型

2010-08-18 10:33:00 10388

mysql中文参考手册

mysql中文参考手册mysql中文参考手册mysql中文参考手册

2011-04-14

空空如也

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

TA关注的人

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