- 博客(79)
- 资源 (1)
- 收藏
- 关注
转载 linux定时任务的设置
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jiaobe
2013-08-03 16:47:41 178
转载 执行Runtime.exec异常: error=12,Cannot allocate memory
Exception Trace:In the Linux circumstance, when the program executes till this place:Process p = Runtime.getRuntime().exec(cmdArr);it throws an exception like this:java.io.IOException: Cannot
2013-07-26 11:32:24 281
转载 SVN中trunk,branches,tags用法详解
Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是
2013-04-28 13:29:34 218
转载 SQL语句执行顺序
sql语法的分析是从右到左 一、sql语句的执行步骤:1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。5)选择优化器,不同的优化器一般产生不同的“执
2013-04-27 12:07:54 188
原创 lucene相关文章链接
Lucene原理与代码分析http://www.cnblogs.com/forfuture1978/category/300665.html
2013-04-08 11:21:59 196
转载 Java 的JSON、XML转换方法
Java 的JSON、XML转换方法——目录索引JSON及XML的Java序列化、反序列化(转换)在WebService、Ajax数据传递中,用得比较多。如:在用ExtJS、jQuery、mootools以及一些WebService时,你可以需要用到JSON、XML,给前端传递JSON或XML数据。这个时候你就可以用下面的这些技术帮助你转换Java对象,这些技术都可以轻易完成。
2013-04-08 11:15:16 208
原创 java的枚举类型
java的枚举类型public class TestEnum { /*最普通的枚举*/ public enum ColorSelect { red, green, yellow, blue; } /* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属性或方法,这一切都象你在一般的类中做的那样. */ pub
2013-03-06 17:29:45 203
转载 WINDOW 下查看端口使用
假如我们需要确定谁占用了我们的8008端口,在windows命令行窗口下执行:C:\Documents and Settings>netstat -aon|findstr 8008TCP 0.0.0.0:8008 0.0.0.0:0 LISTENING 3820看到了吗,端口被进程号为2596的进程占用,继续执行下面命令:C:\Documents and Settings>
2013-02-07 15:37:25 263
转载 账户切换
我们都是使用一般账号登陆系统的,等有需要进行系统维护或软件升级时才转为 root 的身份来动作。 那如何让一般使用者转变身份成为 root 呢?主要有两种方式喔:以『 su - 』直接将身份变成 root 即可,但是这个命令却需要 root 的口令,也就是说,如果你要以 su 变成 root 的话,你的一般使用者就必须要有 root 的口令才行;以『 sudo 命令 』运行 roo
2013-01-08 18:15:27 219
转载 linux文件的搜寻
which (寻找『运行档』)[root@www ~]# which [-a] command选项或参数:-a :将所有由 PATH 目录中可以找到的命令均列出,而不止第一个被找到的命令名称 分别用root与一般帐号搜寻 ifconfig 这个命令的完整档名[root@www ~]# which ifconfig/sbin/ifconfig 用 root 可以
2013-01-08 14:39:24 163
转载 linux 文章收藏
1、鸟哥的linux私房菜http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php2、基础博客教程http://www.cnblogs.com/ggjucheng/archive/2012/08/18/2645321.html
2013-01-08 11:32:31 146
转载 Linux netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Recv-Q S
2013-01-07 18:27:19 169
转载 Linux vmstat命令实战详解
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。一般vmst
2013-01-07 18:25:45 144
转载 Linux基本命令-注销、关机、重启
一、注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout Red Hat Linuxrelease 9(Shike) Kernel 2.4.20.8 on
2013-01-07 16:08:21 188
转载 linux下的基本网络配置
第一种:使用命令修改(直接即时生效,重启失效)#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up说明:eth0是第一个网卡,其他依次为eth1,eth*192.168.0.1是给网卡配置的第一个网卡配置的ip地址netmask 255.255.255.0 配置的是子网掩码up是表示立即激活ifconfig的更多参数说明
2013-01-06 17:37:37 176
转载 Linux系统的启动过程
下面是整个Linux系统的启动过程: Linux Boot StepStartBIOS grub/lilo Kernel boot initrc.sysinit
2013-01-06 16:59:09 128
转载 简单介绍Linux下安装Tomcat的步骤
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整
2013-01-05 15:43:03 149
转载 如何查看和停止Linux启动的服务
1. 查看Linux启动的服务chkconfig --list 查询出所有当前运行的服务chkconfig --list atd 查询atd服务的当前状态2.停止所有服务并且在下次系统启动时不再启动,如下所示:chkconfig --levels 12345 NetworkManager off如果想查看当前处于运行状态的服务,用如下语句过滤即可chkconfig --l
2013-01-05 11:22:06 205
转载 Linux下的输入/输出重定向
Linux环境中支持输入输出重定向,用符号来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>lee.dat 表示将错误信息输出到文件lee.dat中。同时,还可以在这三个标准输入输出之间实现重定向,比如将错误信息重定向到标准输出,可以用 2>&1来实现。Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所
2013-01-04 18:03:34 189
转载 linux中Find命令的使用
今天一个很偶然的机会看到了linux中的find命令,然后我在网上搜索了一下这方面的内容,为了方便大家学习参考,我就总结一下,一上午的劳动成果,呵呵!首先是find的语法:find [起始目录] 寻找条件 操作还有种表述方式:find PATH OPTION [-exec COMMAND { } \;]因为find命令会根据我们给的option,也就是寻找条件从我们给出的目录开始对
2013-01-04 17:52:38 146
转载 linux下查看磁盘空间
如果要查看磁盘还剩多少空间,当然是用df的命令了。[root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda2 14G 11G 2.6G 82% / /dev/sda1 99M 14M 81M 14% /boot tmpfs
2012-12-31 17:32:50 134
转载 Linux用户管理详解大结局(下)
Linux用户管理详解(下)我们已经可以通过创建不同的用户来防止其他人使用自己的账号,之后每个账户对应一个单独的用户密码,构成了一个基本的用户管理思路。为了方便管理还可以使用组来设置相同属性的用户。那么设置这些到底是为了什么呢?今天就揭开它的面纱。Linux系统是一个典型的多用户操作系统,不同的用户处于不同的地位,为了保护系统的安全性,linux系统对于不同用户访问同一个文件或目录做了不同
2012-12-31 15:36:52 127
转载 Linux用户管理详解(中)
Linux用户管理详解(中)在我的上一篇《Linux中用户管理详解(上)》我们已经明白通过命令useradd每创建一个用户都会在相应的配置文件中添加相关的信息和创建用户的宿主目录。其实今天要和大家说的是和用户相关的linux安全问题,在安全中有一种技术人们称它为“后门”技术,其实就是说一些“小黑”,入侵到服务器后得到root权限,最常见的就是添加一个用户方便日后来访。虽然这是一个初级的技术,但
2012-12-31 15:36:06 169
转载 Linux中用户管理详解(上)
Linux中用户管理详解(上)-Linux学习日记在Linux系统中,所有的用户和组像一个国家。如果国家要繁荣昌盛的话,需要治理得当,需要有主席或者总统,以及地方官员和老百姓组成。在linux中如果你对安全需求比较苛刻,完全可以限制用户的各种行为,不同用户的权限是不同的。在linux中系统中,它并不认识帐号名称。它认识的是我们的帐号ID,帐号ID保存在/etc/passwd文件中。我们在登
2012-12-31 15:34:53 141
原创 Linux性能监控命令
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombi
2012-12-28 11:28:07 169
转载 由MyEclipse内存不足谈谈JVM内存
原文出处: 由MyEclipse内存不足谈谈JVM内存作者: Jet Mah from Java堂声明: 可以非商业性任意转载, 转载时请务必以超链接形式标明文章原始出处、作者信息及此声明!如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。提示中说的很明白:“MyEclipse has detected that less than 5% o
2012-09-28 21:47:17 166
转载 Spring事务的传播行为和隔离级别
转载自:http://blog.chinaunix.net/u1/55983/showart_2091761.html7个传播行为,4个隔离级别, Spring事务的传播行为和隔离级别[transaction behavior and isolated level]2007-08-01 16:33事务的传播行为和隔离级别[transaction behavior andisolat
2012-09-27 17:03:07 118
转载 MyEclipse10 中增加svn插件
随着Myeclipse版本号的变大,插件的安装也越来越复杂了,在有了configuration center之后,明明eclipse都能正常使用的update site,在Myeclipse中就是不能使用,真纠结。我试了好几个插件的在线安装,没有一个能成功的,而且巨慢无比,等待很长一段时间之后告诉你,失败。所以安装插件最好还是采用离线安装。网上有另类的解决办法,亲自尝试了一些,有些已经都不可用
2012-05-02 14:44:05 248
原创 javap的使用
javap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具。javap - Java class文件分解器 分解class文件 摘要: javap [ options ] class. . . 描述: javap命令分解一个class文件,它根据options来决定到底输出什么。如果没有使用option
2011-12-11 01:46:01 308
原创 编写你自己的单点登录(SSO)服务
王昱 yuwang881@gmail.com 博客地址http://yuwang881.blog.sohu.com摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登
2011-09-14 23:37:35 190
原创 使用jexcel读写excel文件的例子
有时候我们会需要做excel的报表,下面这个例子详细的给出了读写及定义样式的方法。(jexcel下载)package com.test; import java.io.File; import java.io.I
2011-09-01 11:53:44 269
原创 根据wsdl生成对应的Java代码进行接口测试(一)
在上两篇写WebService的文章中: 1)使用XFire+Spring构建Web Service(一)——helloWorld篇 2)使用XFire+Spring构建Web Service(二) 讲到了如何使用XFire+Sprin
2011-08-29 16:05:40 1498
原创 使用XFire+Spring构建Web Service(二)
在《使用XFire+Spring构建Web Service(一)——helloWorld篇》文中我们通过一个简单的XFire+Spring实例,该实例的sayHelloWorld()方法通过传入一个字符串参数来返回一个字符串,而实际的应用过程中,遇到的情况比这个要复杂得多,例
2011-08-29 16:01:22 243
原创 使用XFire+Spring构建Web Service(一)——helloWorld篇
早前的一篇文章,今天才发表,贴上来,:)请勿转载原文出处:http://tech.it168.com/j/2007-09-26/200709260923046.shtmlXFire是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持
2011-08-29 15:44:42 176
原创 Java 多线程之 interrupt(2)
interrupt会导致"线程的中断",但是它并不能保证"中断线程"。这里说的"中断线程"意思是"停止线程",而为什么不用"停止线程"这个说法呢?因为线程有一个明确的stop方法,但它是反对使用的,所以请大家记住,在java中以后不要提停止线程这个说法,忘记它!为什么不用"停止线
2011-07-17 01:05:50 357
原创 java 多线程之 interrupt(1)
以前一直以为线程的"中断"就是让线程停止.如果你也这么认为,那你对多线程编程还没有入门.在java中,线程的中断(interrupt)只是改变了线程的中断状态,至于这个中断状态改变后带来的结果,那是无法确定的,有时它更是让停止中的线程继续执行的唯一手段.不但不是让线程停止运行,反
2011-07-17 01:04:58 279
转载 基于HttpClient的代理配置实例
有些网站,我们通过浏览器是无法直接访问的,这并不能说明这些网站中的资源是不存在的。这时,如果访问的目标网站支持代理访问,可以考虑使用代理来访问这些网站的资源。使用代理访问的基本原理简述如下:首先,要知道,我们通过浏览器访问某个网站的时候,是先请求该网站的Web服务器,Web服务器
2011-07-14 23:45:25 896
原创 Java Excel API jxl入门
作者的网站上对它的特征有如下描述:● 支持Excel 95-2000的所有版本● 生成Excel 2000标准格式● 支持字体、数字、日期操作● 能够修饰单元格属性● 支持图像和图表应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。另外需要说明的是,这套API对图形和图表的支持很有限
2011-06-23 11:08:00 190
原创 mysql服务器 root密码丢失 或 删除了root用户 时的解决办法
<br />关闭现有mysql<br /><br />.不加载grant_tables而进入mysql<br />D:/>mysqld-nt --skip-grant-tables<br /><br /><br />.新开一个cmd窗口,然后按下面执行<br />Microsoft Windows XP [版本 5.1.2600]<br />(C) 版权所有 1985-2001 Microsoft Corp.<br /><br />D:/>mysql<br />Welcome to the MySQL mo
2011-05-29 12:53:00 515
原创 MySQL查询的性能优化 - 查询缓冲提高查询速度
<br />一般我们使用SQL语句进行查询时,数据库服务器每次在收到客户端发来SQL后,都会执行这条SQL语句。但当在一定间隔内(如1分钟内),接到完全相同的SQL语句,也同样执行他。虽然这样能确保数据的实时性,但在大多数时候,数据并不需求完全的实时,也就是说能有一定的延时。如果是这样的话,在短时间内执行完全相同的SQL就有些得不偿失。<br /> 幸好MySQL为我们提供了查询缓冲的功能(只能在MySQL 4.0.1及以上版本使用查询缓冲)。我们能通过查询缓冲在一定程度上提高查询性能。<br /> 我
2011-05-11 16:19:00 293
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人