- 博客(50)
- 收藏
- 关注
原创 进制转换
1. 十 -----> 二 给你一个十进制,比如:6,如果将它转换成二进制数呢? 10进制数转换成二进制数,这是一个连续除2的过程: 把要转换的数,除以2,得到商和余数, 将商继续除以2,直到商为0。最后将所有余数倒序排列,得到数就是转换结果。 听起来有些糊涂?我们结合例子来说明。比如要转换6为二进制数。 “...
2012-06-12 15:10:17 237
原创 解决process.waitFor()阻塞
[code="java"]private static void exeBat(){ Process p = null; try { p = Runtime.getRuntime().exec("tts.bat"); //获取进程的标准输入流 final InputStream is1 = p.getInputStream(); ...
2012-05-22 10:50:16 513
原创 lucene3.5例子
[code="java"]package com.lucene;import java.io.*;import java.util.HashMap;import java.util.Iterator;import java.util.Set;import org.apache.lucene.analysis.Analyzer;import org.apache.lu...
2012-04-09 17:38:46 143
原创 大写转小写
[code="java"]public class MoneyUtil { /** * 中文中简写的汉字金额 经常使用 */ public static String[] rmbNumbers = new String[]{"一", "二", "三", "四", "五", "六", "七" , "八",
2012-04-05 16:31:53 372
原创 文本去重复行
awk '!x[$0]++' all_EN.txt > all_ENR.txt awk 去除文件重复行gvim:1---->:sort2---->::g/^\(.*\)$\n\1$/d
2012-03-29 15:19:02 181
原创 gvim设置
linux下为了方便可以在.bashrc中加入alias vim='gvim --remote-tab-silent'alias gvim='gvim --remote-tab-silent'windows 下要分2步: 1) 双击时打开标签页 修改注册表:/HKEY_CLASSES_ROOT/Applications/gvim.exe/s...
2012-03-16 00:42:00 411
原创 Centos手动设置IP(不用dhcp)
一般 Linux centos的网卡IP地址是存放在文件中的,这个配置文件在/etc/sysconfig/network-scripts下, 名称分别为ifcfg-eth0,ifcfg-eth1....如果你有一块网卡,就只有ifcfg-eth0一个文件,如果你有两块或者两块以上的网卡,就会有ifcfg-eth1、ifcfg-eth2等文件的出现。 文件结构: DEV...
2012-02-14 17:41:10 270
原创 win端口占用查看
[code="java"]C:\>netstat -ano | findstr "9050" 状态 进程PIDTCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016...
2012-01-09 16:58:24 198
原创 ABNF
BNF 巴科斯范式(BNF: Backus-Naur Form 的缩写)是由 John Backus 和 Peter Naur 首先引入的用来描述计算机语言语法的符号集。现在,几乎每一位新编程语言书籍的作者都使用巴科斯范式来定义编程语言的语法规则。 在BNF中,双引号中的字("word")代表着这些字符本身。而double_quote用来代表双引号。 在双引号外的字...
2011-12-15 11:19:22 321
原创 Eclipse堆内存溢出
在网上搜调整eclipse内存的方法,都指出在eclipse.ini文件中设置jvm参数即可。可是跑程序时还是发现内存没有改变,不是设置的1024M,而依然是107M(eclipse里默认的一个程序的jvm配置为:-Xms8m -Xmx128m)。犯错的原因是:eclipse运行时自己也需要JVM,这就要设置eclipse.ini的JVM参数。因此eclipse.ini里设置的JVM大小不...
2011-11-22 09:36:51 136
原创 全角半角转换
[code="java"]public class Convert { public static void main(String[] args) throws Exception { String banjiao = "abcdefg,!@$%^&*( )"; String quanjiao = ToQJ(banjiao); System.out.println(quan...
2011-11-09 17:39:09 191
原创 System.getProperty()
java.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.vendor.urlJava 供应商的 URLjava.homeJava 安装目录java.vm.specificati...
2011-11-02 17:19:19 92
原创 正则匹配标点
摘抄:str = str.replaceAll("[\\pP‘’“”]", "");Unicode 编码并不只是为某个字符简单定义了一个编码,而且还将其进行了归类。\pP 其中的小写 p 是 property 的意思,表示 Unicode 属性,用于 Unicode 正表达式的前缀。大写 P 表示 Unicode 字符集七个字符属性之一:标点字符。其他六个是L:字母;M:标记符号(一般不会单独出现...
2011-10-27 15:39:17 133
原创 暂时很强大的正则
最新手机号:(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}只含有汉字、数字、字母、下划线,下划线位置不限:^[a-zA-Z0-9_\u4e00-\u9fa5]+$匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]...
2011-10-26 22:37:11 92
原创 JS post提交表单
js post方式提交表单有两种办法,1:AJAX提交 2:在JS里拼出一个form,然后submit第二种办法的代码[code="java"]//这个主要是解决给password MD5 var email = 'email'; var pwd = 'password'; var postForm = document.createElem...
2011-09-23 10:15:37 355
原创 myeclipse 优化
一、增强Eclipse、MyEclipse的代码自动提示功能 一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Micros...
2011-09-19 23:36:45 99
原创 轻量级synchronized
后台admin给用户加分,点的快了,会加两次分,在前台没限制的情况下,后台又不想用synchronized可以有两种解决办法自己模块的util类加个 volatile的static变量 [code="java"] public static volatile isRunning = false;//静态变量,默认加分操作未进行[/code]加分逻辑代码:[code="j...
2011-09-19 10:59:23 118
原创 MD5__java应用
[code="java"]public final static String encode(String s) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; try { ...
2011-09-18 15:21:11 91
原创 锚点......
锚点要这样写:<a name="maodian">&nbsp;</a> 锚点标签中间没内容,IE傻帽不认.................... <a name="maodian"/>FF可以IE不行.....
2011-09-15 16:03:59 132
原创 会话跟踪
Cookie : 分为会话cookie,持久cookie ①会话cookie跟浏览器窗口挂钩,保存在client的内存中②保存持久cookie需要在生成cookie的时候,setMaxAge,该类cookie保存在client硬盘中server向client写cookie,只能写文本,并且client可以删除或设置浏览器禁用...
2011-09-11 10:32:57 80
原创 MAP遍历
//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!! public static void work(Map<String, Student> map) { Collection<Student> c = map.values(); Iterator it = c.iter...
2011-09-08 23:07:34 192
原创 JS execCommand
1:JS处理中文乱码 encodeURIComponent(str); JavaScript中的execCommand介绍 execCommand方法是执行一个对当前文档,当前选择或者给出范围的命令。处理Html数据时常用如下格式:document.execCommand(sCommand[,交互方式, 动态参数]) ,其中:s...
2011-08-23 17:03:05 85
原创 相对路径&绝对路径
URL 统一资源定位符 uniform resourse locatorURN uniform resource name 例如:hsong_01@hotmail.com(很少用)URI 姑且就当作URL (= URL + URN) http://localhost/admin/bbs.jsp 在该页面的html里,有个标签如下<img s...
2011-08-13 00:37:35 74
原创 hibernate反向工程
首先,弄出DB browser connector的那个jar包,自己电脑上的,加进来,URL,mysql用户名,密码 CREATE DATABASE testDB;new个table,弄几个简单的field 在这里就跟mysql-front什么什么的工具操作差不多了... ...
2011-08-08 23:46:39 80
原创 不带项目名称直接访问
project里的.mymetadata文件,像上边那么配置,就可以用http://localhost 而不用http://localhost/project_name这样来访问index页面了,方便~
2011-08-08 11:16:49 145
原创 JAVA date处理
[code="java"] Date now=new Date(); Long nowTime=now.getTime(); Long monthAgo=nowTime-1000*60*60*24*30L;//不加L不行...还得基本功好啊 Calendar cal=Calendar.getInstance(); cal.setTimeInMillis(mon...
2011-08-04 14:05:43 70
原创 sql
[code="java"]select info_id,api_url,name from site where city-1 and (select type from site_cert where info_id=site_cert.id)>0 group by info_id order by (select score from site_cert where info_id=site_...
2011-08-03 21:17:37 82
java日期处理小例子
[code="java"]import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DaysPeriod { public static void main(String[] args) { Date now = new Date()...
2011-07-22 11:47:17 115
原创 mysql date处理
select * from table where field>date_sub(date(now()),interval 10 day); //10天之内数据
2011-06-21 16:00:29 83
原创 action type redirect 参数传递
在使用Struts2开发时,有时需要用redirect 来跟多个参数,然而我们直接?param1=${a}&param2=${b}。。是会被xml解析异常报错的,如下替换就可以了, <action name="SectionInfo!*" method="{*}" class="docroad.action.apps.SectionInfo"> ...
2011-06-16 15:10:30 272
原创 js replace
去掉“”:req.responseText.replace(/\"/g,""); tomcat: server.xml <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8..
2011-06-08 16:10:28 65
原创 java使用代理访问网络的几种方法
方法一使用系统属性来完成代理设置, 这种方法比较简单, 但是不能对单独的连接来设置代理: public static void main(String[] args) { Properties prop = System.getProperties(); // 设置http访问要使用的代理服务器的地址 ...
2011-06-02 14:23:08 258
原创 项目不能发布到Tomcat
原因: 在工程转移过程中,导致工程的配置文件出错;解决方法: 1.在工程目录下的.mymetadata文件中可能webrootdir被改无效了(把下面内容拷到你的.mymetadate文件中的相应位置上);或者有可能少了这context-root这个属性;添加上这个属性即可,内容如下: context-root="/...
2011-05-31 14:56:13 150
原创 select&struts2
[code="java"] [/code][code="java"]onchange="swapOrder(,this.options[this.selectedIndex].value)"[/code]struts2直接用某个类的静态方法,获得html页面代码,把select当前值(change后的值)作为参数传给js备忘 :oops: ...
2011-04-23 01:35:39 70
原创 正则域名
http://([a-zA-Z]{0,6})([\\.]{0,1})([^/]+) 匹配 http://www.baidu.com http://www.baidu.com.cn http://test.baidu.com.cn/ 将匹配出 baidu.com baidu.com baidu.com.cn
2011-04-20 13:01:55 108
原创 Hibernate对象三种状态
大家都知道,Java对象的生命周期,是从通过new语句创建开始,到不再被任何引用变量引用结束,结束后它占用的内存将被JVM垃圾回收机制收回。在Hibernate持久化对象可以划分为三种状态,分别是瞬态,持久态,脱管态。1.瞬态(Transient),也叫临时态。处于这种状态的对象具备的特征如下:◆不在Session的缓存中,不与任何的Session实例相关联。◆在数据库...
2011-04-14 21:57:21 85
原创 static 关键字
Java之static关键字 static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块。 1、static成员 被static修饰的成员变量和成员方法独立于该类的任何对象。 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static...
2011-04-10 14:00:45 72
原创 JSP 分页
[code="java"]function newwin(url) {varnewwin=window.open(url,"newwin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=450"...
2011-04-07 15:18:27 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人