
技术
文章平均质量分 77
lapiggy
活跃、创新性、高效工作的能力;快速学习的能力,有自主想法;优秀的责任心和执行力:优秀的团队合作、沟通能力
展开
-
工作流理论总结
1. 工作流历史 工作流技术发端于 1970 年代中期办公自动化领域的研究工作,但工作流思想的出现还应该更早, 1968 年 Fritz Nordsieck 就已经清楚地表达了利用信息技术实现工作流程自动化的想法。 1970 年代与工作流有关的研究工作包转载 2011-09-27 14:28:23 · 1078 阅读 · 0 评论 -
【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 · 640 阅读 · 0 评论 -
【mysql】MySQL中SQL优化和架构设计的一些简单想法
普通MySQL运行,数据量和访问量不大的话,是足够快的,但是当数据量和访问量剧增的时候,那么就会明显发现MySQL很慢,甚至down掉,那么就要考虑优化我们的MySQL了。转载 2011-01-24 16:05:00 · 722 阅读 · 0 评论 -
【mysql】mysql性能的检查和调优方法
我一直是使用mysql这个数据库软件,它工作比较稳定,效率也很高。在遇到严重性能问题时,一般都有这么几种可能:1、索引没有建好;2、sql写法过于复杂;3、配置错误;4、机器实在负荷不了;转载 2011-01-24 15:40:00 · 565 阅读 · 0 评论 -
【mysql】MySQL 5.5 新特性:Oracle 收购 Sun 后的首次大幅改进
MySQL进入Oracle产品体系,获得了更多研发投入,新一代MySQL产品---MySQL5.5即将面世,较之之前的5.1版本,将获得诸多特性方面的提升,简单总结如下:转载 2011-01-24 15:20:00 · 1491 阅读 · 0 评论 -
【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 · 712 阅读 · 0 评论 -
【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 · 1311 阅读 · 0 评论 -
【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 · 1250 阅读 · 0 评论 -
身份证号的验证
身份证规则及java验证程序转载 2010-11-25 17:08:00 · 794 阅读 · 0 评论 -
【数据结构】数据结构总结
我对数据结构的一点理解,慢慢更新。原创 2011-03-06 19:49:00 · 1002 阅读 · 0 评论 -
【数据结构】二叉树基本操作的程序实现
二叉树基本操作的c程序实现转载 2011-03-06 19:55:00 · 1308 阅读 · 0 评论 -
【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 · 1069 阅读 · 0 评论 -
【MySQL】死锁问题分析
1、MySQL常用存储引擎的锁机制: MyISAM和MEMORY采用表级锁(table-level locking) BDB采用页面锁(page-level locking)或表级锁,默认为页面锁 InnoDB支持行级锁(row-level locking原创 2011-08-24 16:54:46 · 19485 阅读 · 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 · 1016 阅读 · 0 评论 -
【mysql】表分区(partition)功能实验1
mysql的表分区是5.1版本的新功能,可以提高数据库查询性能。分区的实质是按照一定规则,将数据存放在不同的文件中,这些文件也可以存放在不同的磁盘上。分区的优点:1,分区可以分在多个磁盘,存储更大一点2,根据查找条件,也就是where后面的条件,只查找相应的分区不用全部查找了3,进行大数据搜索时可以进行并行处理。4,跨多个磁盘来分散数据查询,来获得更大的查询吞吐量原创 2011-05-10 19:23:00 · 2081 阅读 · 0 评论 -
【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 · 1128 阅读 · 0 评论 -
【mysql】表分区(partition)功能实验2
MySQL版本:5.5.11结论1、相对于5.1,MySQL5.5在表分区功能上有很大改善,主要是查询性能上的明显改善;2、分区速度的提升类似建了索引,所以如果需要分区的字段已经建了索引,一般没有必要在做分区;3、mysql的表分区还有一个重要的功能就是可以将表的各分区放到不同的磁盘上,以增加表容量;原创 2011-05-26 18:04:00 · 1293 阅读 · 0 评论 -
【java】一个简单的线程池
线程池的作用是充分利用CPU资源,减小线程创建、注销的系统开销。线程池一般应该包括四个部分: 1、线程池管理器 2、任务队列 3、任务接口 4、工作线程 线程池是一个典型的生产者-消费者模式的应用,可以充分利用java中的多线程API。 任务的分配有两种方式:1、由管理器分配,这时资源的同步需要由管理器实现;2、工作线程主动获取任务,这时资源的同步需要由任务队列实现;本例采用第二种方式。原创 2011-04-01 19:05:00 · 941 阅读 · 0 评论 -
【java】JAVA类动态载入的实现
java ClassLoad 原理及类动态加载的实现转载 2011-03-31 18:01:00 · 819 阅读 · 0 评论 -
【java】多线程基础
多线程概念;java线程API讲解;线程状态转换;线程调度等转载 2011-04-01 10:07:00 · 648 阅读 · 0 评论 -
【java】垃圾回收机制
Java语言规范没有明确地说明JVM使用哪种垃圾回收算法,但是任何一种垃圾收集算法一般要做2件基本的事情:(1)发现无用信息对象;(2)回收被无用对象占用的内存空间,使该空间可被程序再次使用。大多数垃圾回收算法使用了根集(root set)这个概念;所谓根集就量正在执行的Java程序可以访问的引用变量的集合(包括局部变量、参数、类变量),程序可以使用引用变量访问对象的属性和调用对象的方法。垃圾收集首选需要确定从根开始哪些是可达的和哪些是不可达的,从根集可达的对象都是活动对象,它们不能作为垃圾被回收,转载 2011-01-17 20:40:00 · 887 阅读 · 0 评论 -
【mysql】show命令汇总
mysql中的show是一个功能强大又好用的命令,主要用来查看数据库、表的各种信息及创建语句等。原创 2011-01-13 15:08:00 · 1448 阅读 · 0 评论 -
mysql常用命令
查看存储过程、建用户的方法原创 2010-11-08 13:15:00 · 472 阅读 · 0 评论 -
mysql TIMESTAMP详解
摘要转载 2010-08-23 16:23:00 · 22114 阅读 · 3 评论 -
MYSQL中怎样设列的默认值为Now()的介绍
MySQL目前不支持列的Default 为函数的形式,如达到你某列的默认值为当前更新日期与时间的功能,你可以使用TIMESTAMP列类型下面就详细说明TIMESTAMP列类型转载 2010-08-18 10:33:00 · 10410 阅读 · 0 评论 -
Eclipse整合JBoss开发EJB3.0 简单实例
EJB的复杂性使之在J2EE架构中的表现一直不是很好。EJB大概是J2EE架构中唯一一个没有兑现其能够简单开发并提高生产力的组建。EJB3.0规范正尝试在这方面作出努力以减轻其开发的复杂性。EJB3.0减轻了开发人员进行底层开发的工作量,它取消或最小化了很多(以前这些是必须实现)回调方法的实现,并且降低了实体Bean及O/R映射模型的复杂性。 EJB3.0中两个重要的变更分别是:使用了Ja转载 2008-07-02 14:18:00 · 5463 阅读 · 6 评论 -
AOP是什么?
为什么要区分J2EE容器和J2EE应用系统? 我们知道,J2EE应用系统只有部署在J2EE容器中才能运行,那么为什么划分为J2EE容器和J2EE应用系统? 通过对J2EE容器运行机制的分析(见我的电子教材“EJB实用原理”),我们可以发现:实际上J2EE容器分离了一般应用系统的一些通用功能,例如事务机制、安全机制以及对象池或线程池等性能优化机制。 这些功能机制是每个应用系统几乎都需要的转载 2008-06-30 16:56:00 · 818 阅读 · 0 评论 -
面向对象的三个基本特征(讲解)
面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下转载 2008-06-30 16:14:00 · 577 阅读 · 0 评论 -
log4j简介
log4j简介简单的说log4j就是帮助开发人员进行日志输出管理的API类库。它最重要的特点就可以配置文件灵活的设置日志信息的优先级、日志信息的输出目的地以及日志信息的输出格式。Log4j除了可以记录程序运行日志信息外还有一重要的功能就是用来显示调试信息。程序员经常会遇到脱离java ide环境调试程序的情况,这时大多数人会选择使用System.转载 2008-06-19 10:08:00 · 628 阅读 · 0 评论 -
RMI远程调用实例
1. RMI最简单的一个实例,思路是你在服务器端创建一个方法addData(),该方法实现两个整数的相加,然从客户端远程调用这个方法实现相加功能 2. 我们一步一步来实现,首先定义远程接口-----远程接口类import java.rmi.*;import java.rmi.server.*; public interface AddServer ex转载 2008-06-04 09:52:00 · 563 阅读 · 0 评论 -
使用keytool生成密钥仓库
这两天,一直忙着搞SSL,其间遇到了不少小麻烦,为了总结自己的得失,同时也为了给后来者一些参考,就整理了一下。其实主要的就是要创建一个密钥仓库以管理您的公钥 / 私钥对来自您所信任实体的证书。 第一步:生成密钥对 您首先要做的是创建一个密钥仓库和生成密钥对。您可以使用以下命令: keytool -genkey -keyalg RSA -keysize 512 -dname "cn=hyq,o转载 2008-08-21 17:45:00 · 6489 阅读 · 0 评论 -
ANT概述
可能有些读者并不理解什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。转载 2010-08-23 16:25:00 · 615 阅读 · 0 评论 -
mysql字符集问题
MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。转载 2010-08-25 13:23:00 · 694 阅读 · 0 评论 -
mysql问题总结
通过xyykt项目,总结了mysql的一些常用命令及遇到的问题.原创 2010-08-25 13:21:00 · 1883 阅读 · 0 评论 -
【java】好书推荐
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。转载 2010-12-30 16:48:00 · 3194 阅读 · 0 评论 -
【java】关于Java 对象序列化您不知道的 5 件事
Java 对象序列化(Java Object Serialization)在 Java 编程中是如此基本,以致很容易让人想当然。但是,和 Java 平台的很多方面一样,只要肯深入挖掘,序列化总能给予回报。在这个新系列的第一篇文章中,Ted Neward 给出 5 个需重新审视 Java 对象序列化的理由,并提供重构、加密和验证序列化数据的技巧(和代码)。转载 2010-12-15 18:12:00 · 661 阅读 · 0 评论 -
【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 · 1233 阅读 · 1 评论 -
【mysql】mysql innodb 配置详解
mysql innodb 配置详解转载 2010-11-29 15:04:00 · 10912 阅读 · 0 评论 -
【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 · 6018 阅读 · 0 评论 -
如何保护java代码
在java代码中往往包含着一 些非常敏感的信息,有些关系到开发者的利益,有些可能因为使用环境不同而关系到软件用户的利益,于是,java程序是赤膊上阵还是全副武装这个现实问题就 摆在了java开发人员的面前,所以在这种情况下,从开发商和用户两方面角度考虑,都非常有必要对java程序进行保护。以下从技术角度就常见的保护措施 和常用工具来看看如何有效保护java代码:转载 2010-09-28 14:45:00 · 1263 阅读 · 0 评论