自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(80)
  • 资源 (6)
  • 收藏
  • 关注

原创 GO语言初探(一) 开发环境配置及测试

1、GO下载地址http://code.google.com/p/go-windows 2、配置环境变量选择我的电脑->右键单击属性-> 选择高级选项卡->点击下面的环境变量设置 分别在系统环境变量中添加如下4个环境变量goroot GO的安装路径 例如c:/gogoos mingw  goarch386pathGO的BI

2010-04-23 09:02:00 2481

原创 SVN切换地址

进入SVN对应的目录,然后输入 SVN SWITCH --relocate old url  newurl即可

2014-01-06 06:44:35 576

原创 CentOS6.2 java服务环境搭建

1、mysql数据库安装输入 yum list installed mysql*查看是否已经安装了mysql相关组件,我们服务器上需要2个组件,1个是mysql,一个是mysql-server,前一个是客户端,后一个是服务通过查看发现服务器默认安装了mysql客服端,所以我们直接安装服务端即可yum list mysql*通过该命令查看相关mysql安装包,找到了mysql-s

2013-02-01 17:39:41 489

原创 备忘:mysql 修改表字段sql

alter table 表名 modify column 字段名 类型;例如数据库中user表 name字段是varchar(30)可以用alter table user modify column name varchar(50) ;

2012-12-25 15:05:18 236

原创 关于suse10 mysql5的最大默认连接数配置问题

用vi 打开/usr/bin/mysqld_safe然后在命令状态下输入"/--skip-external-locking" 进行查到,会分别找到2处然后分别+上:-O max_connections=1000,如下: $NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --dat

2012-12-25 11:35:15 409

原创 mysql 创建 % 用户后, 本地无法连接【原因】

其中两个账户有相同的用户名monty和密码some_pass。两个账户均为超级用户账户,具有完全的权限可以做任何事情。一个账户 ('monty'@'localhost')只用于从本机连接时。另一个账户('monty'@'%')可用于从其它主机连接。请注意monty的两个账户必须能从任何主机以monty连接。没有localhost账户,当monty从本机连接时,mysql_install_db创建的

2012-12-14 11:24:12 961

原创 mysql 创建用户 grant

使用 GRANT 语句创建MySQL用户:mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'    -> IDENTIFIED BY 'some_pass' WITH GRANT OPTION;: 所有权限,在localhost登录,用户名为"monty", 密码为"some_pass"mysql> GRANT A

2012-12-14 11:01:54 678

原创 mysql 创建数据库,在无工具状态下,指定utf-8【备忘】

CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

2012-12-14 10:15:47 214

转载 IP地址的三种表示格式及在Socket编程中的应用

IP地址的三种表示格式及在Socket编程中的应用 作者:huangguisu       使用TCP/IP协议进行网络应用开发的朋友首先要面对的就是对IP地址信息的处理。IP地址其实有三种不同的表示格式,关于这一点,如果你还不知道,亦或对相关的知识还有所迷惑,本文对你将会有很大的帮助。Ascii(网络点分字符串)-网络地址(32位无符号整形

2012-12-12 17:32:43 331

原创 suse10 tomcat配置

suse10 配置tomcat61、输入:zypper se jdk查找jdk,一般可以从相关的软件源中找到最新版本的jdk2、输入:zypper in jdk安装jdk3、成功安装后,在/etc/profile中加入如下配置(加到最后面即可)export JAVA_HOME=/usr/java/jdk1.7.0_05export CLASSPATH=.:$JAVA_H

2012-11-21 11:53:25 722

原创 程序员创业的那些日子——大道理的为我爱你i

今天主要讲的主题是在创业

2012-04-01 23:23:12 84

原创 TOMCAT多实例配置

一个机器上安装2个以上tomcat时,需要注意以下端口需要修改一个是默认为8005的  shutdown监听端口,一个是默认为8009的APJ端口,还有一个就是默认为8080的HTTP监听端口。顺便说一下安装绿色版本TOMCAT,需要在startup.bat文件的最上面+上 SET "JAVA_HOME=JDK目录"  SET "CATALINA_HOME=解压后Tomcat的目录

2012-03-12 21:10:30 238

TOMCAT多实例配置

一个机器上安装2个以上tomcat时,需要注意以下端口需要修改一个是默认为8005的  shutdown监听端口,一个是默认为8009的APJ端口,还有一个就是默认为8080的HTTP监听端口。顺便说一下安装绿色版本TOMCAT,需要在startup.bat文件的最上面+上 SET "JAVA_HOME=JDK目录"  SET "CATALINA_HOME=解压后Tomcat的目录

2012-03-12 21:03:48 103

转载 eclipse与flex builder 3整合

在使用java和Flex这两个技术开发项目的时候,为了方便,快速的开发,可以给Java的开发工具中,添加Flex开发的插件。具体操作如下:        1、在eclipse官网上下载eclipse3.3并安装。        2、在adobe的网站上下载Flex Builder 3 进行安装。        3、在任意目录建一个以下结构的目录:flex_plugin->eclipse

2011-12-12 16:25:59 524

转载 java jar打包成EXE

可以把普通的Java程序做成真正的exe也就是单一个exe就可以在没有安装JVM的机器上运行。这样的工具常见的有JET和gcj.前者是收费的,而且做出来的exe还是需要一堆dll。推荐使用gcj.他有windows和Linux版,直接下载zip包,不需要安装,里面有不少例子,一些 build的批处理文件。从原理来说gcj自己实现了JVM规范,也就是你编写一个HelloWorld.java其中的ma

2011-10-29 18:55:59 451

转载 java桌面程序jar打包成为EXE

可以把普通的Java程序做成真正的exe也就是单一个exe就可以在没有安装JVM的机器上运行。这样的工具常见的有JET和gcj.前者是收费的,而且做出来的exe还是需要一堆dll。推荐使用gcj.他有windows和Linux版,直接下载zip包,不需要安装,里面有不少例子,一些 build的批处理文件。从原理来说gcj自己实现了JVM规范,也就是你编写一个HelloWorld.java其中的ma

2011-10-29 18:55:16 403

转载 解决通过this.class.getResource()得到的URL中含有空格为乱码的问题

例如:结果是file:/C:/Documents%20and%20Settings/%e5%ba%84%e6%99%93%e6%af%85     /Local%20Settings/Temp/temp0.jar!/db/dmozdata.mdb  而我们期望是 C:/Documents andsettigsd sdfsdfsdf sdfsdf sdfsd 等等这里我们

2011-10-29 18:28:47 341

maven导入本地jar包命令

mvn install:install-file -DgroupId=alifel.org.codehaus.jackson  -DartifactId=jackson-all  -Dversion=1.8.5  -Dfile=C:\Users\alifel\Desktop\we

2011-10-17 11:15:51 196

转载 PNG透明背景7中处理方法

PNG图像格式介绍:PNG是20世纪90年代中期开始开发的图像文件存储格式,其目的是企图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。流式 网络图形格式(Portable Network Graphic Format,PNG)名称来源于非官方的“PN

2011-10-09 17:48:29 238

原创 TOMCAT与IIS整合完整版(Jakarta)

废话不多说,我们直接切入正题, 这是根据客户要求,第二次整合iis和tomcat,第一次糊里糊涂的就整合好了,这次因为客户的服务器上本来就已经有一个TOMCAT,而客户要求,我们新装一个TOMCAT,运行我们的服务,由于端口的问题,这次整合破费周折。1、在TOMCAT的CON

2011-09-10 12:18:37 788

转载 mysql-Innodb事务隔离级别-repeatable read详解

  原文地址:http://orzdba.wordpress.com/2011/03/03/transaction_isolation_levels/一、事务隔离级别ANSI/ISO SQL标准定义了4中事务隔离级别:未提交读(read uncommitted),提交读(read committed),重复读(repeatable read),串行读(serializable)

2011-06-16 11:36:00 3747 1

原创 java 数字基础类型那点事

<br />java在作数学运算的过程中,如果2个变量类型不同,则把较低级的变量类型自动转换为较高级的。<br /> 级别-由低到高:(byte,short,char)--int--long--float--doubl例子1:public static void main(String args[]){ double c = 9999999999999999999999999999999999.99f * 9999999 ; System.out.println(c); }上例运行结果:In

2011-05-28 17:57:00 268

转载 maven命令

<br />1. 创建Maven的普通java项目:<br />mvn archetype:create<br />-DgroupId=packageName<br />-DartifactId=projectName <br />2. 创建Maven的Web项目: <br />mvn archetype:create<br />-DgroupId=packageName <br />-DartifactId=webappName<br />-DarchetypeArtifactId=maven-arche

2011-05-27 11:39:00 356

原创 javascript 整数四舍五入

<br />Math.ceil求最小的整数但不小于本身. Math.round求本身的四舍五入。 Math.floor求最大的整数但不大于本身.

2011-05-26 06:48:00 323

原创 WIN7如何查看端口被什么程序占用

<br />netstat -aon|findstr 8080<br /> <br />输入命令后,会得到占用端口号的进行ID<br /> <br />然后 tasklist ,在进程列别中查找该ID

2011-05-14 16:39:00 5415 2

原创 maven添加jar包到本地代码库

<br />mvn install:install-file <br />-DgroupId=<your_group_name>  <br />-DartifactId=<your_artifact_name>  <br />-Dversion=<snapshot>  <br />-Dfile=<path_to_your_jar_file>  <br />-Dpackaging=jar <br />-DgeneratePom=true

2011-05-09 22:21:00 603

原创 java的秘密(一):sun.misc.Unsafe的API

这是一个非常强大的类,提供了硬件级别的原子操作。以下是我通过阅读其他一些已经开源的JDK源码,通过它们对该类的调,总结出来的API,如有错误请指正。本文版权归“乱七八糟的代码(blog.csdn.net/alifel)”所有,如需转载请注明出处,否则必追究其版权问

2011-04-05 11:11:00 4157

原创 mysql-InnoDB中,不同事务隔离级别下的不同SQL语句的锁定情况

对于一个与数据库相关的并发应用,如果作为开发者的你不了解该类型数据库在不同事务隔离级别下的不同SQL语句的锁定情况,很难保证你的程序不做傻事,本文着重介绍了mysql-innodb的相关内容;对于不同的事务隔离级别,不同操作伴随的自动加锁情况不同;对于不同的事务隔离级别,事务自动释放各种锁的位置也不同。

2011-03-23 16:18:00 974

转载 JAVA并发:jsr133对volatile新的保证

<br />对 volatile 的新保证<br />volatile 原来的语义只保证 volatile 字段的读写直接在主存而不是寄存器或者本地处理器缓存中进行,并且代表线程对 volatile 变量进行的这些操作是按线程要求的顺序进行的。换句话说,这意味着老的内存模型只保证正在读或写的变量的可见性,不保证写入其他变量的可见性。虽然可以容易实现它,但是它没有像最初设想的那么有用。 <br />虽然对 volatile 变量的读和写不能与对其他 volatile 变量的读和写一起重新排序,但是它们仍然可以

2011-03-21 01:41:00 417

原创 JAVA并发:happens-before是什么?-对其作用以及内容的阐述

<br />happens-before 是JSR133确定的东东,这个相信大家都知道了。 至于它的作用呢,其实它就是一套规则,只要你的程序中A HB B,那么B就能看到A的操作(无论A/B是否是同一个线程).<br /> <br />其内容为如下:<br /> <br /> (注:JMM动作(Java Memeory Model Action),Java存储模型动作。一个动作(Action)包括:变量的读写、监视器加锁和释放锁、线程的start()和join())<br /> <br />happens-

2011-03-21 00:53:00 2381

原创 Junit4多线程测试程序

junit4 多线程测试 多线程测试解决方案

2011-03-15 15:20:00 1527

原创 MYSQL 导出数据库脚本

<br />mysqldump -u{用户名} -p {数据库}>{文件路径}<br /> <br />例如:<br />mysqldump -uroot -p test>test1.0<br />会把test数据库导出为test1.0的文件,并存储在bin路径下面<br /> 

2011-02-27 16:21:00 317

原创 SVN导入导出

<br />导入:<br />svnadmin dump 仓库路径 > 导出文件路径<br />例如: SVN仓库在d:/cks 里面建立了一个test的仓库,我们想导出一个test0.1(该文件也在仓库)的仓库备份<br />svnadmin dump d:/cks/test > test0.1<br /> <br />导入<br />svnadmin load 仓库路径 < 备份文件<br />例如:SVN仓库在d:/cks 里面建立了一个test的仓库,我们想导入test0.1(该文件也在仓库)的仓库

2011-02-27 15:34:00 796

原创 抛弃教条主义,走出一条真正的

<br />前言:<br />     测试,对于我一个程序爱好者来说,真正接触也就1年半。而真正感觉到测试的重要性和对测试开始有了思考也是最近才开始的事情。记得前年4月份的时候,我去了我们这面一家相对稍微可以一点的公司(西部地区,实力确实不能高估),第一次,项目经理要求我们给完了的代码写单元测试,当时我虽然不是第一次接触单元测试这个概念,却是第一次实打实的弄这玩意,但是整个过程,我感觉完全是为了应付测试部和QA(一方面,QA要查测试用例代码和报告,另一方面,没有经过单元测试的功能,测试部的人不测)。写的所

2011-02-20 13:36:00 118

原创 面向对象的程序设计注意事项一:一个成员由一组特定的方法来管理

<br />心得体会:<br /><br />      在面向对象的程序设计中,一个成员最好由一组特定的方法来管理。其他任何对该成员的操作都经过这组方法来操作。特别是通过静态变量来做线程间的通信的时候,该问题尤为重要。

2011-02-19 10:58:00 310

原创 高效的随机数列生成函数-推荐

<br />/** * 产生一个长度为length的随机整数数列,数值范围在0-max之内(包括0,但不包括max),并且不重复 * @param length 随机数列长度 * @param max 数值范围最大值 * @return * @throws Exception 当length>max时抛出该异常 */public int[] randomIntList(int length,int max) throws Exception{ if(length

2010-09-28 10:41:00 355

原创 TOMCAT6 设置ICO

<br />在JSP页面head中间添加<br /><link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" /><br /> <br />href指向ico图片地址

2010-08-04 21:31:00 433

原创 YUI Compressor使用

<br />1、下载<br />http://yuilibrary.com/downloads/download.php?file=2a526a9aedfe2affceed1e1c3f9c0579<br />2、到yuicompressor-2.4.2目录下使用ant 进行构建生成yuicompressor-2.4.2.jar包<br />命令:ant -f build.xml<br />3、使用yuicompressor-2.4.2.jar包进行js/css压缩<br />命令:java -jar yui

2010-08-03 21:54:00 298

原创 lucune NumericRangeQuery性能分析

NumericRangeQuery性能 lucune性能

2010-07-29 10:58:00 704

原创 lucene3.0 初探与优化

<br />平台 个人电脑<br />操作系统:win7<br />cpu : T5600<br />内存 :2G<br />测试数据量:200W<br />1、不要使用模糊匹配的条件查询,模糊查询时非常损耗性能的,我在测试的时候性能损失高达5倍<br />2、indexReader在索引没有更新的情况下,最好共享,以提神性能,每次打开200W数据量的索引约消耗时间60MS<br />3、在进行了索引更新的情况下,indexReader必须重新打开才可以查询新怎么增加的东西

2010-07-26 11:47:00 354

WAP2.0规范及教程

WAP2.0规范及教程 帮助大家很快熟悉起WAP2.0 PPT格式

2009-09-02

spring-modules-0.8.zip

Spring Modules 是一个由 Interface 21 的 Rob Harrop 领导的相关项目,它将 Spring 平台扩展到那些 Spring 核心没有必要完全支持的,但仍然对很多用户有价值的领域。这个项目也作为一个孵化器,所以其中的一些功能会最终集成到 Spring 核心中。 此次版本包含以下特征: 1.new db4o module - integration between Spring and db4o which supersedes db4o-spring project. 2.jcr module - improved documentation and custom name registration 3.lucene module - important code updates such as dedicated index reader/writer and lucene 2 support 4.xt module - new AJAX features such as better exception handling 5.all the modules have upgraded their Spring dependency to 2.0.3

2009-06-10

JAVA编程规范(命名,类设计规范等)

java编程规范:JAVA命名规范,类设计规范,以及相关注意事项。帮助你写出格式规范,易懂的代码

2009-06-09

JBPM开发指南(JBPM入门,节点介绍,特性等)

JBPM开发指南:包括JBPM入门,JBPM所有节点介绍,JBPM特性等

2009-06-09

一个详细的JBPM请假DEMO

一个详细的JBPM请假DEMO,里面有详细的所有配置与源代码

2009-06-09

junit4教程(《Junit4初探》)

junit4教程(《Junit4初探》)

2009-05-13

空空如也

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

TA关注的人

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