`
文章列表
索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: CREATE TABLE mytable(     ID I ...
附件为本实例源码
转自:http://septem.iteye.com/blog/575130   附件为本实例源码   通过这篇文章纪录hibernate二级缓存的一些使用经历,利用几个test case,从代码角度说明二级缓存在使用过程中一些需要注意的问题 使用到的Model类有两个,Author, Book, 两者之间为一对多的关系 Java代码 @Entity   @Cache(usage = CacheConcurrencyStrategy.READ_WRITE)    public class Author {                private  ...
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Vector类,它能够显著地提高程序的性能。下面我们就来具体地分析一下这方面的问题。1、 尽量指定类的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例 ...
Shell 编程摘要:本文结合大量实例阐述如何编写一个shell脚本。为什么要进行shell编程在Linux 系统中,虽然有各种各样的图形化接口工具,但是shell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。下面,让我们一起来看看shell是如何工作的:建立一个脚本Linux 中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。 ...
转自:http://blog.csdn.net/ninjuli/archive/2009/04/28/4131812.aspx 网上关于jsvc跑java的文章就搜到一篇,照着做结果还是出错,所以决定花点时间结合自己最终成功的体会记录下,加深印象。 linux环境:ubuntu8.10server tomcat:6.0.18 jdk:1.6 1.安装jsvc在tomcat的bin目录下有一个jsvc.tar.gz的文件,进入tomcat的bin目录下#tar zxvf jsvc.tar.gz#cd jsvc-src#./support/buildconf.sh#chmod 75 ...
首先下载本文的附件 1:把下载好的汉化包里的language的文件夹全粘贴到到你安装的MyEclipse 8.6里面的common文件夹。   2:在已打开的myeclipse8.6新建一个java项目,把压缩包里面的CreatePluginsConfig.java复制到项目里面,把代码未尾中的C:\\Program Files\\Genuitec\\Common\\language\\plugins的路径要改成你电脑安装MyEclipse 8.6的路径(注意在每个"\"多加一个"\")。 3:运行你的CreatePluginsConfig类,然后 ...
今天看了关东升的一个J2EE的视频,其中关于版本说法出现了一些谬误,突然想起,现在版本标识太多了,连关东升这种有些经验的人尚且搞不清楚,我想程序员也未必搞的清楚,下面做一个总结,希望能给其他人帮助,也留作自 ...
    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  ifconfig   15  exit   16  ll   17  cd /   18  ll   19  cd bakup/   20  ll   21  mkdir dvd   22  cd d ...
前段时间刚完成一个项目,数据库为MySQL5.0,持久层使用Hibernate 3.2,没有使用额外的连接池,那么Hibernate会默认使用它自带的一个默认连接池,也就是 DriverManagerConnectionProvider。问题是待机一晚上后,第二天早上第一次登录总是 ...
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-1.5make && make install 3、使用: 引用 webbench -c 500 -t 30 http://127.0.0.1/test.jpg   ...
一、使用nmap扫描机器开放的端口   我用这个工具的目的是查看自己服务器RHEL5所开放的端口,发现没有必要的端口就关闭,并不是用来扫描别的机器的端口……善哉善哉…… nmap是个跨平台的工具,在Linux、Linux,FreeBSD,UNIX,Windows下都有可用的版本。官方网站:[url]http://insecure.org/nmap/[/url]主要功能:1、测一组主机是否在线2、扫描主机端口,嗅探所提供的网络服务3、推断主机所用的操作系统   我用到的几个命令如下: 检查我所在网段有多少台“活着”的机器[root@pps ~]# nmap -sP 192.168.32 ...
XP系统都会默认限制20%的网速,我们可以很轻松地解除这个限制,使你的上网速度达到100%,真正地体验冲浪的感觉.方法如下:开始菜单-运行-输入"gpedit.msc”-确定-计算机配置-管理模板-网络-qos数据包计划程序-限制保留宽带-属性-已启用-将带宽限制改为0%-选应用-确定   就OK了
ylmf os:http://www.ylmf.org/download.html ★1.安装前的准备: 要从硬盘安装Fedora 8,这里你要保证存放Feora 8镜像文件的盘为FAT32格式,因为无论Linux还是DOS,都不能识别NTFS。另外你还要为Linux系统空出一部分空间出来,◆空间大小最好在10G以上。 ★2.下载Grub for DOS工具(http://download.gna.org/grub4dos/),这是在开机时引导进入Linux安装过程用的。将下载好的Grub for DOS里面的文件(包括了menu.lst ,grldr,grub.exe)解压缩到C盘根 ...
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.shcd killtomcat.sh文件内容:#!/bin/sh#kill tomcat pidpidlist=`ps -ef|grep tomcat | grep -v "grep"|awk '{print $2}'` ...
Global site tag (gtag.js) - Google Analytics