自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 收藏
  • 关注

原创 Java代码优化与sql语句优化

代码优化:1.对于一修修饰符的使用:该使用final、private、protected等的应当加上,编辑器有内联机制,不但能提升性能也大大提升代码的可读性2.对于变量的使用:尽量使用局部变量,局部变量保存在栈中,速度较快,像静态变量、成员变量都在堆中创建,速度较慢3.对于一些jdk内置的类的使用:对于常字符串应使用String,比使用StringBuffer节省一半的空间与时间,...

2013-04-11 18:04:16 409

原创 Windows 下 Aptana Studio 3 Ruby on Rails 开发环境配置

文章转自:链接1、下载 Ruby  点击 Windows installer 下载并安装在  我用的是Ruby1.9.3 最新版的地址:http://rubyonrails.org/download 2、下载 RubyGems  选择ZIP格式,用它来更新一些支持文件地址:http://rubygems.org/pages/download 3、下载 Aptana Stu...

2013-01-06 16:50:13 260

原创 ruby for eclipse 插件安装

一.下载安装ruby:http://www.ruby-lang.org/zh_cn二.安装ruby编辑器scite即可编辑ruby程序了,记住要手动把ruby的bin路径设置到path环境变量中,如要连接mysql,先下载mysql的gem包,通过gem命令安装,样例:http://www.189works.com/article-40066-1.html三.如要使...

2013-01-05 14:52:35 158

原创 使用YUM安装MySQL 5.5(适用于CentOS6.2/5.8及Fedora 17/16平台)

目前CentOS/Red Hat (RHEL) 6.2官方自带的mysql版本为5.1,mysql5.5已经出来了。相比mysql5.1,mysql5.5不仅在多个方面进行了改进: 性能上有了很大提升默认存储引擎更改为InnoDBCPU多核处理性能提升复制功能加强,新增半同步复制增强表分区功能等等本文将指导你如何在CentOS/Red Hat (RHE...

2012-11-13 16:29:44 144

原创 Linux java环境配置

1.tomcat 配置 1.虚拟主机<Host   name = "www.bbbbb.com"   appBase = "webapps"   unpackWARs = "true"   autoDeploy = "true"   xmlValidation = "false"   xmlNamespaceAware = "false" >  

2012-11-13 14:40:49 103

原创 centos用yum安装mysql-server

1.安装:#yum -y install mysql-server2.修改配置:#vi /etc/my.cnf暂时修改一下编码(添加在密码下方添加): default-character-set = utf83.启动mysql服务,并设定为系统服务:# chkconfig mysqld on  ← 设置MySQL服务随系统启动自启动# chkconfig –list mysq...

2012-11-13 14:39:08 130

原创 Linux下手工安装MySQL

 安装环境:Linux服务器CentOS 5.5安装版本:mysql-5.5.8.tar.gz1、安装 cmake 编译器。1)、下载cmake#cd /usr/local/src#wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz2)、解压cmake#tar -zvxf cmake-2.8.4.tar.g...

2012-11-13 11:42:28 149

原创 创建用户、表空间、分区表

mysql:insert into mysql.user(Host,User,Password) values("localhost","user",password("pwd"));flush privileges;grant all  on friends.* to user@'%' identified by 'pwd';flush privileges;GRANT...

2012-08-08 16:44:43 101

原创 java基础

Servlet生命周期与工作原理:链接java 堆和栈区别:堆:先进先出,栈:先进后出,说到堆栈在java中的应用:程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的,静态的很明显就在程序运行前已经知道每个数据目标在运行时刻的存储空间需求,在编译时就可以给他们分配固定的内存空间,这个不在我们讨论范围内,说说堆和栈的内存根本策略,,首先呢堆主要用来存放对象的,栈主要是...

2012-01-11 18:04:06 115

原创 oracle 相关使用记录

语法:sqlplus usr/pwd@//host:port/sid[oracle@mzl ~]$ sqlplus risenet/1@//192.168.130.99:1521/risenet 举例:exp lm/lm file=D:\lm.dmp log=D:\lm.log owner=lm -------备份imp lm/lm file=E:/2012workspace/lm/...

2011-12-15 10:38:51 153

原创 Apache+AJP+Tomcat6+Session复制配置

系统环境:Windows XP SP3 ,jdk1.6 软件版本:apache_2.2.11-win32-x86-openssl-0.9.8i.msi apache-tomcat-6.0.16 备注:tomcat可以下载压缩包直接解压就可以,另外也下载整合了APR(Apache Tomcat Native library 1.1.16) Apache和Tomcat的整合个人推荐使用AJP的方式...

2011-07-27 10:18:42 177

原创 powerdesigner 生成mysql COMMENT注释

powerdesigner 生成mysql PDM 的COMMENT注释默认的pd没有生成注释,针对mysql5.0可以如下修改。在Database-->edit Current DBMS...设置dbms的属性,找到mysql5.0-->script-->objects-->column-->add把原来的内容:%20:COLUMN% [%N...

2011-07-19 17:53:24 126

原创 Myeclipse7.0以上版本安装VSS

在Genuitec\MyEclipse 7.X/8.x\eclipse\configuration\org.eclipse.equinox.simpleconfigurator 的bundles.info加一行org.vssplugin,1.6.2,file:plugins\org.vssplugin_1.6.2\,4,false MyEclipse 7.X:org.vssplugin...

2011-05-05 18:19:49 111

原创 EJB2中几个常见问题的解决办法

1.  JBoss:war当中访问ejb的错误[javax.ejb.EJBException: Invalid invocation, check your deployment packaing]的解决办法答:把JBoss版本改为5.0或以下 2.   EJBException   in   method:   public   abstract   。。。 javax.ejb.EJ...

2011-04-25 09:54:31 310

原创 xshell之隧道使用方法

本文使用xshell的隧道在本地DOS窗口通过mysql -uroot -p -hlocalhost -P3307访问外网数据库配置好连接属性后,在隧道新增一个以下转发规则:类型(方向):本地(出站)侦听端口:3307目的主机:localhost目的端口:3306(即你本地的mysql使用的端口)连接成功后在本地DOS下netstat -na可查看到3307端口处于监听状态...

2011-03-22 11:11:51 949

原创 MySQL索引类型一览 让MySQL高效运行起来

索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable(   ID INT NOT NULL,    username VARCHAR(16) NOT NULL  );   ...

2011-03-09 16:31:29 106

原创 hibernate二级缓存实战之OSCache

附件为本实例源码

2011-03-04 15:32:38 123

原创 hibernate二级缓存实战之EhCacheProvider

转自:http://septem.iteye.com/blog/575130   附件为本实例源码 通过这篇文章纪录hibernate二级缓存的一些使用经历,利用几个test case,从代码角度说明二级缓存在使用过程中一些需要注意的问题 使用到的Model类有两个,Author, Book, 两者之间为一对多的关系Java代码 @Entity  @Cache...

2011-03-04 15:30:59 336

原创 Java程序优化技巧

可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Ve...

2011-03-01 10:32:33 104

原创 Linux Shell编程入门

Shell 编程摘要:本文结合大量实例阐述如何编写一个shell脚本。为什么要进行shell编程在Linux 系统中,虽然有各种各样的图形化接口工具,但是shell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。下面,让我们一起来看...

2011-01-23 00:32:23 123

原创 ubuntu下用jsvc把java程序做为linux服务启动

转自:http://blog.youkuaiyun.com/ninjuli/archive/2009/04/28/4131812.aspx网上关于jsvc跑java的文章就搜到一篇,照着做结果还是出错,所以决定花点时间结合自己最终成功的体会记录下,加深印象。linux环境:ubuntu8.10servertomcat:6.0.18jdk:1.61.安装jsvc在tomcat的bin...

2011-01-23 00:09:46 162

原创 MyEclipse 8.6中文汉化说明

首先下载本文的附件1:把下载好的汉化包里的language的文件夹全粘贴到到你安装的MyEclipse 8.6里面的common文件夹。 2:在已打开的myeclipse8.6新建一个java项目,把压缩包里面的CreatePluginsConfig.java复制到项目里面,把代码未尾中的C:\\Program Files\\Genuitec\\Common\\language\\pl...

2011-01-20 15:49:36 969

原创 软件版本标识知识总结

今天看了关东升的一个J2EE的视频,其中关于版本说法出现了一些谬误,突然想起,现在版本标识太多了,连关东升这种有些经验的人尚且搞不清楚,我想程序员也未必搞的清楚,下面做一个总结,希望能给其他人帮助,也留作自己的备忘录吧。一、按照测试过程来标识  测试分为Alpha测试,Beta测试,Gamma测试,因此可以分为:Alpha版:内部测试版,一般不向外部发布,会有很多Bug。一般只有测试人...

2011-01-13 15:59:18 215

原创 linux配置全程记录

    1  ll    2  cd /etc/    3  ll    4  vi ssh/sshd_config     5  service sshd restart    6  ll    7  cd /    8  netstat -nlp    9  netstat -nlp | more   10      11  uname -a   12  ll   13  exit   14 ...

2011-01-11 22:42:24 232

原创 MySQL+Hibernate下连接空闲8小时自动断开问题解决方案

前段时间刚完成一个项目,数据库为MySQL5.0,持久层使用Hibernate 3.2,没有使用额外的连接池,那么Hibernate会默认使用它自带的一个默认连接池,也就是 DriverManagerConnectionProvider。问题是待机一晚上后,第二天早上第一次登录总是失败。察看日志发现如下错误: “com.mysql.jdbc.exceptions.jdbc4.Communica...

2011-01-10 15:59:28 97

原创 网站压力测试工具webbench的安装使用

webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。1、适用系统:Linux2、编译安装:引用wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gztar zxvf webbench-1.5.tar.gzcd webbench...

2011-01-10 10:39:46 104

原创 Linux查看机器开放的端口

一、使用nmap扫描机器开放的端口 我用这个工具的目的是查看自己服务器RHEL5所开放的端口,发现没有必要的端口就关闭,并不是用来扫描别的机器的端口……善哉善哉……nmap是个跨平台的工具,在Linux、Linux,FreeBSD,UNIX,Windows下都有可用的版本。官方网站:[url]http://insecure.org/nmap/[/url]主要功能:1、测一组主机是否在线...

2011-01-10 09:14:44 115

原创 调网速

XP系统都会默认限制20%的网速,我们可以很轻松地解除这个限制,使你的上网速度达到100%,真正地体验冲浪的感觉.方法如下:开始菜单-运行-输入"gpedit.msc”-确定-计算机配置-管理模板-网络-qos数据包计划程序-限制保留宽带-属性-已启用-将带宽限制改为0%-选应用-确定   就OK了...

2011-01-08 23:03:42 186

原创 Window XP下从硬盘安装Linux系统

ylmf os:http://www.ylmf.org/download.html★1.安装前的准备: 要从硬盘安装Fedora 8,这里你要保证存放Feora 8镜像文件的盘为FAT32格式,因为无论Linux还是DOS,都不能识别NTFS。另外你还要为Linux系统空出一部分空间出来,◆空间大小最好在10G以上。 ★2.下载Grub for DOS工具(http://downloa...

2011-01-04 21:39:14 121

原创 Linux强制关闭tomcat服务同时打开ssh服务

weboff文件内容:cd /apps/tomcat-6.0.29/bin./shutdown.shsleep 4/killtomcat.shsleep 1/sbin/service sshd startcd webon文件内容:service sshd stopsleep 4cd /apps/tomcat-6.0.29/bin/./startup.shcdkilltomcat.sh文...

2011-01-04 16:22:47 150

原创 Linux常用命令集

http://linux.chinaitlab.com/special/linuxcom/ http://www.ccidnet.com/images/tech/linux/zhuanti/mingling/index.htm 中文乱码解决:root@localhost ~]# cd /etc/sysconfig/[root@localhost sysconfig]# cp i...

2011-01-03 22:32:34 80

原创 [SSH]putty超时解决方案[转载]

ssh 超时(ssh timeout) 解决办法转载自:yaozer博客来的ssh是不会超时的, 但是自从上次给ubuntu Server 系统升级后, 出现了ssh 超时现象:只要putty连续3分钟左右没有输入, 就自动断开, 然后必须重新登陆, 很麻烦.在网上查了很多资料, 发现原因有多种, 环境变量TMOUT引起,ClientAliveCountMax和ClientAli...

2010-12-18 13:45:23 539

原创 Java中四种XML解析技术

在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。   预 备   测试环境:   AMD 毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server SP4、Sun JDK 1.4...

2010-12-02 11:22:17 90

原创 初识设计模式

从JAVA类库看设计模式:http://www.linux521.com/2009/java/200904/1189_2.htmlhttp://dev.10086.cn/cmdn/wiki/index.php?doc-view-2051简单工厂、工厂方法、抽象工厂的区别:http://anysky131.iteye.com/blog/234250 全部:http://www.blog...

2010-12-01 22:20:11 110

原创 JAVA设计模式之Observer

一. Observer樣式應用於Android框架設計 来自: http://blog.youkuaiyun.com/liranke/archive/2009/11/05/4771589.aspx 1.      Framework的反向控制反向控制(Inversion of Control)是應用框架(Application Framework,簡稱AF)魅力的泉源。其常見的實現機制有     ...

2010-12-01 22:18:25 101

原创 JAVA设计模式之Builder

应用1:1. 代码: 在BroswerActivity.java中,有对WebViewClient的创建,代码如下:private final WebViewClient mWebViewClient = new WebViewClient() {……        /**         * Displays SSL error(s) dialog to the user...

2010-12-01 22:12:45 83

原创 JAVA设计模式之Abstract Factory

abstract factory是对象的创建型模式。这种设计模式在Android中运用相当广泛。现仅仅以Android平台JVM的DatagramSocket的实现为例来介绍之。DatagramSocket是一个实现了UDP socket的类。一. 相关代码:  1. SocketOptions.java:  public interface SocketOptions { ...}    2...

2010-12-01 22:08:15 76

原创 JAVA设计模式之Template method

模板方法(Template method)模式在Android应用     Android系统是一个优秀的应用程序框架,在框架中设计模式有着广泛的应用。当然Android也不会例外,本文只是简单以View类为例来说明Template method模式在Android中的应用。     首先我们温习一下Template method模式。模板方法模式作用是:在基类中定义好算法和流程。具体...

2010-12-01 22:04:46 93

原创 java设计模式之Decorator与Adapter

JAVA IO 设计模式彻底分析  我想任何一本介绍模式的书在讲到Decorator模式的时候不能不提到它的实际应用——在Java/IO库里面的应用,<<Java与模式>>这本书也不例外,有点不一样的是,这本书在介绍的时候有个专题,是从两个模式来看Java/IO库,完这个专题后,个人感觉对Java/IO库有了全新的认识同时也加深了Decorator模式跟Adapter适...

2010-12-01 20:31:07 161

原创 Android源码获取方法

 如下是获取Android API的源码如题,前面已经有人整理过1.5版本的源代码,但有些人回复说想要1.6的。 今天刚好试了一下各版本源代码,运行良好。所以简单的整理了一下下载连接和安装方法。希望能用得上。 1.android下载 ▼android-1.5的下载地址有如下 http://rgruet.free.fr/public/android-1.5-cupcake-src.zip...

2010-11-29 17:26:58 165

空空如也

空空如也

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

TA关注的人

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