- 博客(37)
- 资源 (8)
- 问答 (16)
- 收藏
- 关注
讨论:java调用windows 下dos命令wmic的奇怪现象
java 与外部进程通信。 由于java 是跨平台的,有时候我们需要用到操作系统的一些信息,为了方便期间,干脆就直接调用操作系统的命令来实现,比如查看IP地址,MAC地址等。不过两个在jdk6里面已经有了,不过以前都是用调用dos命令,然后获取输出的办法来做的,比如:import java.io.*;public class DT { public static v...
2009-06-29 16:37:12 236
原创 windows xp 查看进程的详细信息和kill进程的命令
想要获得windows下面进程的详细信息,仅靠一个任务管理器是不行的。Doc提供了一些命令可以做到这个问题。在开始运行里面输入: 就可以查看到进程的路径,这个时候,应用程序可以做一些操作,比如算程序的MD5值等。然后可以根据tasklist命令查看他的详细信息。假如想Kill进程,那么就采用ntsd -c q -p PID命令 ,此命令号称是无敌的,只有System、SMS...
2009-06-29 09:04:43 454
原创 linux rpm的使用
1 linux上的软件安装大致可以分为两种形式,一种是编译好的二进制的安装包,用户在安装的时候不需要在编译。二是打包好的源代码的发布包,用户根据需要进行编译后安装,比较容易出错误。安装较为复杂。 2rpm类型的文件一般是二进制的软件,安装的时候采用rpm命令一般就可以完成。一般扩展名为RPM或SRC.RPM。而源代码的发布包则一般是。tar ,tar.gz,tar.Z,tar.bz2,这类...
2009-06-26 17:04:07 62
原创 linux的用户管理
linux采用以下的命令管理用户:1添加用户,并指定所宿组。 useradd -g 组名 用户名。2设置密码:passwd 用户名 3例子:[root@capaa ~]# useradd -g root chenhua[root@capaa ~]# tail /etc/passwdsshd:x:74:74:Privilege-separated SSH:/...
2009-06-26 16:22:53 71
原创 linux查找命令
主要有这几个:find ,whereis ,which,locate, find 用于在目录中查找文件。 whereis ,查找指定文件的原,二进制文件和手册等。 which查询命令的位置 locate 在系统数据库中查找指定的内容。 ...
2009-06-26 15:19:31 71
原创 linux 的显示命令
主要有这几个: cat,more,less,head,tail,这几个命令用来显示文件的内容 cat 用于把文件输出到指定的文件。more 用于分页显示文件的内容(按空格进入下一页),less也用于分显示文件内容(按J进入下一页), head默认显示前10行,head -n 文件tail默认显示后10行 tail -n...
2009-06-26 15:01:02 165
原创 linux关机命令
很多命令可以关闭linux的计算机:主要有shutdown ,reboot,halt,poweroff, init. 1shotdown -r关机后重启。2poweroff -f 强制关机3reboot 重新启动4halt 关闭计算机系统5init 改变计算机的运行级别。级别为0-6,最高为6 ,用来重启系统。 ...
2009-06-26 14:41:31 90
原创 linux ln命令的使用
1ln命令语法 : ln[选项] 源对象 目标对象 2为源文件创建一个链接,并不是复制一份。可以分为软硬两种。 3软链接:即符号链接, 硬链接:给一个文件取多于一个名字,放在不同的目录中,方便用户使用 4例子 ...
2009-06-26 14:29:46 184
原创 linux chown 命令的使用
1 chown 命令用来给文件或目录授予属主,属组权限。 2 语法: chown 【选项】 用户或组名 文件或目录名 3 例子: ...
2009-06-26 11:26:19 113
原创 客户端套接字(Socket)超时
客户端套接字的超时(timeout)就是指在客户端通过Socket和服务器进行通讯的过程中,由于网络延迟,网络阻塞等原因,造成服务器并未及时响应客户端的一种现象。在一段时间后,客户端由于未收到服务端的响应而抛出一个超时错误; 其中客户端所等待的时间就是超时时间。 由于生产超时错误的一端都是被动端;也就是说,这一端是在接收数据,而不是发送数据。对于客户端Socket来说,...
2009-06-25 16:44:53 660
原创 oracle 发TCP请求到指定端口
create or replace and compile java source named "TcpRequest" aspackage com.ora.pro;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.Input...
2009-06-23 16:52:48 329
原创 将java程序运行为Windows服务
有两种方案,一是通过JavaService来运行,二是用exe4j转换成exe程序,分别举例如下: 一、JavaService 1.首先到http://javaservice.objectweb.org/下载JavaService,最新版本为2.0.10 2.解压JavaService-2.0.10.zip,将JavaService.exe拷到要运行的java程序目录下 ...
2009-06-23 10:58:18 74
原创 使用Java编写oracle存储过程
使用Java编写oracle存储过程 bromon原创 请尊重版权 通常我们都使用ps/sql为oracle编写存储过程,从oracle 8开始我们可以有另一种选择:Java。8.0开始,oracle自带一个jvm,内置对java的支持,任何java能做的事情你都可以放到oracle里面来做,你甚至可以在里面操作db2。这让oracle具备了极其巨大...
2009-06-22 16:32:36 111
原创 socket学习笔记之五:socket构建多线程通信程序
下面是原代码,比较简单的功能,提供个参考和入门学习。1服务器侦听代码:package test;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;public class ThreadServer { final static int portNo=...
2009-06-19 10:30:58 111
原创 socket学习笔记四:简单的demo
package test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.Prin...
2009-06-18 16:17:03 71
java Socket通信的学习笔记三
先看一段服务器端的代码:package com.socket.test;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;public class Server { public static void main(String[] args) { ...
2009-06-18 14:50:17 78
原创 Scanner BufferReader
在命令行模式下要输入数据至程序中时,我们可以使用标准输入串对象System.in.但是,我们并不经常直接使用它,因为System.in提供的read方法每次只能读取一个字节的数据,而我们平时所应用的通常是读取一个字符串或者是一个数字,所以read方法所以提供的功能,对我们来说并没有太大的用处. 在Java SE6中,可以使用Scanner类取得用户的输入,Scanner类位于j...
2009-06-18 11:43:58 115
原创 java文本文件读写demo
package test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class Test { public...
2009-06-18 10:49:39 196
原创 一键搞定Java桌面应用安装部署 —— exe4j + Inno
比较好的文章, 原文网址:http://www.blogjava.net/huliqing/archive/2008/04/18/193907.html对于作Java桌面应用来说,比较烦人的就是安装部署问题,客户端是否安装有jre、jre版本问题、jre去哪下载、如何用jre启动你的Java应用?不要说刚接触电脑的人,就算是比较熟悉电脑,如果没有接触过Java,面对一个Java应用,如何在...
2009-06-17 17:05:35 139
java程序员应该如何应对3G的到来
最近3G被吵的很热!作为一名程序员,我比较敏感。以前在学校的时候,听广告说是缺乏软件开发人才,然后就学习这个行业,现在3G即将要盛行起来,我是不是也改马上学习3G技术了? 网上看了不少关于移动开发的东西,有很多的平台可以选择,Window Mobile、iPhone、Symbian、Android等。目前我自己主要做的是物联网关于PC机上的开发。而3G是移动设备+物...
2009-06-17 09:15:13 106
原创 log4j的相对路径的配置
log4j中配置日志文件相对路径方法分析(原文网址:http://www.diybl.com/course/3_program/java/javajs/200843/108146.html)方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/ap...
2009-06-15 11:56:20 115
原创 loj4j的配置
CSDN上看到的关于Log4j的文章,觉得写的很不错!于是转载下来,原文网址是:http://blog.csdn.net/azheng270/archive/2008/03/12/2173430.aspx Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Lo...
2009-06-15 10:54:43 201
原创 spring2.5文件上传 fileUpload
spring的文件上传1jar包:commons-fileupload.jar,commons-io.jar2xml配置文件<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property n...
2009-06-10 14:14:55 108
原创 firefox3不能获得html file的全路径的问题
遇到这个问题以后,在往上 找了以下,发现这个大哥的博客写的很详细,于是就转载下来,以供参考!原文网址是:http://www.cnblogs.com/jaxu/archive/2009/04/19/1439016.html 下面是转载的正文: 相信很多人都使用过<inputtype="file"/>这样的HTML控件,它看起来非常普通,是我们在做Web应用...
2009-06-09 16:27:41 172
原创 java中的位运算
今天做文件的MD5值的运算,看到一段代码不明白,经JE帮助,有这么一个文章!可以参考:网址:http://www.blogjava.net/rosen/archive/2005/08/12/9955.htmlpublic static String toHexString(byte[] b) { StringBuilder sb = new StringBuilder(b.length ...
2009-06-09 15:39:23 93
原创 java算文件的MD5值,16进制的表示形式
先贴以下代码:package com.hua.md5.test;import java.io.*;import java.security.*;public class HashFile { /** * @param args */ public static char[] hexChar = { '0', '1', '2', '3', '4', '...
2009-06-09 15:14:41 299
原创 js添加一个新行,可以输入的Input,用于添加更多的业务
<input type="button" onclick="addNewRow();" value="添加更多"/> function addNewRow(){ var num=document.getElementById("num").value; var newNum=(num-0)+1; document.getElementById...
2009-06-09 09:59:50 328
获得select的innerText的值,在fireFox和IE里,Opera
A 在IE里获得select的innerText的值用obj.innerText属性获得 B 在fireFox里面这个方法失效了,用obj.textContent属性获得; C 在opera 里面用obj.innerText,obj.textContent属性都是可以的。...
2009-06-08 12:25:24 140
原创 innerHTML IE bug未知的错误
项目里要用到添加更多的功能。基本实现是这样的。截个图看下:点击添加更多的时候新加一行:代码大致如下:<tr> <td class="label">版本号</td> <td> <input type="text" name="appversion" id="appver
2009-06-08 09:27:03 111
原创 设置 eclipse的工作空间
在文件 org.eclipse.ui.ide.prefs,用文本编辑器打开: #Fri Apr 03 15:35:28 CST 2009RECENT_WORKSPACES_PROTOCOL=3MAX_RECENT_WORKSPACES=5SHOW_WORKSPACE_SELECTION_DIALOG=falseeclipse.preferences.version...
2009-06-05 15:08:18 129
原创 linux vi编辑器学习
1在各种操作系统中,编辑文件都是不可缺少的一部分。在linux上面,提供了喝多的编辑器,比较常用的有vi,vim,vim是在所有版本的Linux和Unix上都有的文本编辑器。 2Vim编辑器的工作模式分为三种:命令模式,末行模式,编辑模式。命令模式是默认的模式,末行模式用于文件的保存,退出,查找,等。编辑模式:用于直接编辑文件!下面是三种模式的界面:命令模式 写道~~~~...
2009-06-04 16:53:33 148
原创 linux常用命令总结
1ls命令,用于显示目录和文件。-l显示详细的目录和文件信息。[root@localhost ~]# ls -læ»è®¡ 1088-rw------- 1 root root 1359 02-27 23:40 anaconda-ks.cfgdrwxr-xr-x 2 root root 4096 03-19 06:58 Desktop-rw-r--r-- 1 r...
2009-06-03 16:27:57 81
原创 java获取当前时间和时间比较大小
经常需要用到这样的功能,干脆记录下来,以后直接用! A获取当前时间: import java.text.SimpleDateFormat;import java.util.Date;public class GetCurrentTime { /*获得当前时间*/ public static String getCurrentTime(){ Date curr...
2009-06-03 13:37:04 1432
原创 linux主要挂载点介绍
1 /bin 存放最常用的命令,所有用户都有执行的权限。2/boot linux系统引导目录,启动时的内核文件和其他文件。3/dev 设备文件,如硬盘,软驱,光驱,4/home 用户的宿主目录,相当与我的文档。5/lib 系统动态链接共享库。6/var 存放日志文件,7/opt 存放第三方软件。8/tmp 存放临时文件。9lost+found 存放临时文件,当突...
2009-06-02 17:00:35 340
原创 lucene+nutch学习笔记六:lucene使用需要注意的地方
1尽量减少不必要的存储。 基本的办法是在添加特定的文档时,使用不存储原始内容的Store.NO,或则压缩存储Store.COMPRESS 2不需要检索的内容不要建立索引, 3非格式化的文本需要提前转化,比如时间货浮点数字。 4需要整体存方的内容不要分词,比如readme.txt 5注意对索引参数的优化 主要用下面几个函数: ...
2009-06-02 15:58:47 94
lucene+nutch学习笔记五:创建一个简单的索引
package chapter5;import java.io.IOException;import java.util.Date;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.SimpleAnalyzer;import org.apache.lucene.doc...
2009-06-01 14:15:27 102
lucene+nutch学习笔记四:搜索引擎信息索引
在实际的生活中,Nutch只能从网络上收集网页,而对网页本身的分析却不能很好的处理。搜索引擎普遍采用全文检索技术,平常的word的字处理工具的查询采用的是顺序扫描文件,这种做法效率比较低,遇到大型的文件则根本就不使用。所以出现了索引这个技术。 概括来说: 索引就是给一个文本内容按照一定的格式进行数据重排,使其便与查找。索引技术的核心是倒排索引的结构。倒排索引(Inv...
2009-06-01 13:55:49 121
java 做的桌面程序可以打包成EXE,但能打包成MSI安装吗?
2010-10-27
有没有办法在不改变web程序源代码的基础上加入一个自己的过滤器?
2010-08-16
求win7 上可用的c/c++开发环境
2010-08-16
我现在写了一个java的桌面程序,部署的时候配置文件怎么放才好?
2010-03-24
win7上安装netbeans6.8报找不到jdk错误
2010-03-23
有没有办法不解压zip或者war包直接更新里面的文件的东西?
2010-03-09
Spring javaMail发邮件,在邮件的正文中包含网址,但网址不能点击,怎么解决?
2009-08-31
java 的桌面程序怎么样才能自动的更新?
2009-07-16
请教一段代码的解释:java 算文件的MD5值是怎么用十六进制表示的?
2009-06-09
java能否获得windows进程的信息?
2009-05-27
JTable 有没有数据适配器?
2009-05-13
求一段代码实例:ajax结合jquery和json的增,删,改,查的实例。
2009-04-27
大家谁知道PDF文档有没有接口可以提供给java来编程管理?
2009-04-21
关于java的IO包的困惑,应该怎么学习才好
2009-04-14
关于oracle大数据量的分页查询的效率问题
2009-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人