自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

原创 外国人如何治感冒

 感冒是一种常见病,也是一种多发病,是疾病家族的小兄弟,远远比不上癌症、艾滋来得可怕。话虽这么说,可感冒病毒一旦上身,却是吃什么特效药都不管用。何况是药三分毒,不就有报导说夏天喝板兰根过量不慎死亡的吗?目前,国外医学研究机构在研制感冒药的同时,一刻也没有放弃找寻治疗感冒的偏方。招数一、熨斗烫身据美国医学界人士介绍,美国人有一个治感冒的妙法,将室内温度保持在25℃左右,然后让病人俯卧床上,用热湿毛巾

2009-03-12 10:39:00 3772

原创 一岁出场亮相

一岁出场亮相,十岁天天向上,二十岁远大理想,三十岁基本定向,四十岁处处吃香,五十岁发奋图强,六十岁告老还乡,七十岁打打麻将,八十岁晒晒太阳,九十岁躺在床上,一百岁挂在墙上。不做无聊之事,怎渡有意之生。临渊羡鱼,不如退而结网。

2009-03-02 17:48:00 2674 3

原创 String.format字符串格式化方法

 之前一直用如下方法进行字符串的格式化:DecimalFormat df = new DecimalFormat("0000");String str= df.format(12);结果为:"0012"今天突然发现一篇文章用如下方法实现:String str = String.format("%04d", 12); 结果:"0012"String str = String.

2009-01-19 17:19:00 2101

原创 过滤器实现登录验证及拒绝直接输URL访问网页

package com.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.

2009-01-15 16:51:00 1703

原创 Python读写文件

# Filename: using_file.pypoem = Programming is funWhen the work is doneif you wanna make your work also fun:use Pythonf = file(poem.txt, w)f.write(poem)f.close()f = file(poem.txt)print fwh

2009-01-12 17:24:00 924

原创 Python操作Mysql数据库

首先下载 MySQLdb#encoding=GBKimport MySQLdb#import sys##reload(sys)#sys.setdefaultencoding(utf-8) print Connection ...host=192.168.1.77user=rootpasswd=123456db=testconn = MySQLdb.connect(host,

2009-01-12 17:22:00 690

原创 Python给文件生成MD5码

 import md5import sysdef sumfile(fobj):       m = md5.new()    while True:        d = fobj.read(8096)        if not d:            break        m.update(d)    return m.hexdigest()def md5sum(fname):    

2009-01-12 17:20:00 2489

原创 Python调用DLL操作抄表机

# -*- coding: GBK -*-from ctypes import *dll = windll.LoadLibrary(JBA188.dll)a = dll.test()print 测试设备连接状态%s % asrcName = c_char_p("publish_pd.bin")decName = c_char_p(d://publish_pd.bin)b = dll.u

2009-01-12 17:13:00 620

原创 移动指定文件夹内的全部文件

 import java.io.File;public class FileMove {    /**     * 移动指定文件夹内的全部文件     *      * @param fromDir     *            要移动的文件目录     * @param toDir     *            目标文件目录     * @throws Exception     */ 

2008-12-08 16:52:00 620

转载 C++学习经典,不要做浮躁的人

C++学习经典: 1.把C++当成一门新的语言学习。 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们

2008-08-06 09:24:00 372

原创 JAVA日期计算代码

package client.dao;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Map;import org.apache.log4j.Logger;import client.dto.ChargeTermDto;import client.interfaces.IChargeTerm;

2008-08-06 08:53:00 812

原创 SQL多表查询与case when .. else .. end as ..,group by.. having

 select * from A ,(select * from B) C where A.id=B.aidselect case when A is null then 0 else A end as BSELECT user_idFROM user_remain GROUP BY user_idHAVING count( user_id ) >1

2008-08-06 08:42:00 1321

原创 在C与C++的语言之争中我学到了些东西

   今天读了一篇"Linux之父炮轰C++是最糟糕的语言"的文章,心有所感,把它写下来和大家分享一下。  这里我不想做语言之间过多的评论,任何语言都有他的亮点,也有很多狂热的拥护者,我只是在他们争论中感觉有些话很是有道理。引用Linus的一句说。“字符串/内存管理根本无关紧要。这不是重要的部分,而且也不复杂。唯一真正重要的部分是设计。”   对于软件开发来说,重要的不是你使用什么做的,而是你怎么

2008-07-22 08:59:00 1008

原创 采用JMail的邮件群发功能

 package system;   import java.io.File; import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.Date; import java.util.Properties; import javax.activation.DataHandler

2008-07-19 09:33:00 1364

原创 读取指定URL连接的文件内容

 import java.io.*; import java.net.*; public class URLClient {     protected URLConnection connection;     public String getDocumentAt(String urlString) {     StringBuffer document = new StringBuffer(

2008-07-19 09:30:00 800

原创 soket多线程操作服务端及客户端代码

 package posserver;  import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.Socket; import java.net.ServerSocket; import java.net.SocketException;

2008-07-19 09:19:00 1343 1

原创 生成随机码的程序源码

 package com.general;  import java.util.Random;   public class CheckNumber {      /**      * 取得5位随机码      *       * @return 产生的随机码      */     public String getCode(){         StringBuffer str = new S

2008-07-19 09:13:00 538

原创 MD5加密的算法程序源代码

 /**  *  MD5的转换是不可逆的,如果要比较只能比较加密后的字符  */  package com.general;   public class DateMD5 {        /**       * 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的,        * 这里把它们实现成为static final是表示了只读,切能在同一个进程空

2008-07-19 09:11:00 859

原创 格式化字符串的一些方法

 package com.general;  import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;  //import java.util.Calendar;  public class FormatDate {   

2008-07-19 09:07:00 422

原创 取出汉字的拼音首字母

首先下载pinyin4j.jar包,这也是一个开源的东东,在此基础上改了一下,取汉字拼音的首字母。 package com.general; /* import java.io.IOException;  import java.io.InputStreamReader;  import java.io.BufferedReader; */ import net.sourceforge.pinyi

2008-07-19 09:03:00 1052

原创 人民币小写转大写代码

 package com.general;  import java.lang.Math; /* import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; */ /**  * @author Linuxok  *   * 金额小写转大写  */ public class

2008-07-19 09:01:00 964

原创 采用Hibernate型式的UUID生成类

 package com.general;  import java.net.InetAddress;  public class UUIDHexGenerator {   private String sep = "";   private static final int IP;   private static short counter = (short) 0;   private sta

2008-07-19 08:59:00 1392

原创 采用Apache dbutils操作数据库的DAO类

 采用Apache dbutils操作数据库的DAO类,采用proxool数据库连接池/* * * DBConn.java, Created on 2005-5-4 * */package com.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.

2008-07-19 08:52:00 1851

原创 proxool数据库连接池配制

 proxool.xml配制文件,放入WEB-INF目录下,<!-- 使用SQL连接池连接池中可用的连接数量.如果当前的连接池中的连接少于这个数值.新的连接将被建立(假设没有超过最大可用数).例如.我们有3个活动连接2个可用连接,而我们的prototype-count是4,那么数据库连接池将试图建立另外2个连接maximum-active-time 每隔多少秒起动一个连接放入连

2008-07-19 08:49:00 746

原创 Log4j的配制文件log4j.properties

 #log4j中有五级logger #FATAL 0 #ERROR 3 #WARN 4 #INFO 6 #DEBUG 7 ### set log levels ### log4j.rootLogger = DEBUG,stdout,file,error  ### 输出到控制台 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender

2008-07-19 08:44:00 436

原创 Apache CXF WebService 使用

 WebService具体是干什么的我这里就不用说了,这里介绍一下Aapche CXF配制与使用,这里我是采用Tomcat for Spring方式WebService服务跟着Tomcat一同启动,先下载CXF所需的包,放到你的工程的WEB-INF/lib目录下,新建bean.xml,内容如下:    xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst

2008-07-19 08:22:00 3320

原创 SQL 常用语句

    1. 查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。          select emp_no,emp_name,dept,isnull(convert(char(10),birthday,120),’日期不详’) birthday          from employee          order b

2008-07-18 09:06:00 858

原创 Tomcat 连接池配制

 将下列代码放到tomcat的server.xml文件中的之间prefix=”localhost_test_log.” suffix=”.txt” timestamp=”true”/>factory=”org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory”username=”root”password=”"driver

2008-07-17 14:42:00 353

原创 解决java从url传来的参数乱码问题

 在tomcat的server.xml文件中将URIEncoding=”GBK”放在如下位置即可。connectionTimeout=”20000″redirectPort=”8443″ URIEncoding=”GBK”/>

2008-07-17 14:41:00 474

原创 Apache Ant Build.xml

                                                                                                                         

2008-07-17 14:39:00 486

原创 Linux Command

    1. rm -rf 删除文件,目录不提示   2. cp   3. unzip tar.gz          $tar zxvf abc.tar.gz          $tar jxvf abc.tar.bz2   4. mount      要把光盘做成一个iso文件,用dd就行了比如:如果你的光驱是 /dev/hdb,那么: dd if=/dev/hdb of=mycd.iso  

2008-07-17 14:36:00 332

原创 Linux 常用软件

 下面列出我常用的一些 Linux 程序。1. 编辑器: VIM, Emacs,gedit 。Emacs程序员的首选2. 程序开发: Emacs,NetBeans,Eclipse,JDK3. 图像处理:Gimp, 它几乎和 Photoshop 差不多。4. 加密程序: GnuPG 。5. 压缩程序:: tar, gzip, bzip26. WWW 服务器: apache,T

2008-07-17 14:35:00 447

原创 VIM 使用技巧

    1. 让vim显示文本颜色      在用户目录下新建.vimrc文件,然后输入”syntax on”,打开语法高亮显示   2. 命令行模式(command mode)功能键      vim picture      按「a」进入插入模式后 是从目前光标所在位置的下一个位置开始输入文字      按「o」进入插入模式后,是插入新的一行,从行首开始输入文字。      从插入模式切换为命

2008-07-17 14:32:00 620

原创 Emacs中连接FTP 编辑远程文件

c-x c-f/[email protected]:/host:filename/user@host:filename/user@host#port:filename/method:user@host:filename/method:user@host#port:filenamemethod可以是:ftp,ssh,rlogin,telnet等可以远程登录的程序,

2008-07-17 12:02:00 1789

原创 世界上最强大的编辑器Emacs 基本命令

 这个世界最强是个怎么样的强法呢?一说:Emacs是一种“信仰”。另说:世界上的程序员分三种,一种使用Emacs,一种使用vim,剩余的是其它。(完全无视其他编辑器的存在……)基本命令:C-x C-c : 退出EmacsC-x C-f : 打开一个文件,如果文件不存在,则创建一个文件C-x d 进入Dired列表模式C-x C-d 获取文件列表(简洁)C-x C-f 打开文

2008-07-17 12:02:00 1467

原创 linux ssh下载文件

 不用ssh登录远程网站,只需$scp -r username@domain:/var/ /home/ubuntu即可。

2008-07-17 12:01:00 1824

原创 Ubuntu Linux下用proftpd架设FTP服务器

 安装proftpd$sudo apt-get install proftpd新建一个ftp用户,指定用户主目录为/home/ftpuser$sudo useradd ftpuser -p userpasswd -d /home/ftpuser -s /bin/false创建一个只能用来读取ftp的用户ftpuser. 这个用户不需要有效的shell(更安全) ,所以选择 /bin

2008-07-17 12:00:00 523

原创 apache2与tomcat6整合

 假定apache2和tomcat6已经安装并测试通过。#sudo apt-get install libapache2-mod-jk查看一下在apache2的启动模块中是否有jk.load#sudo ls /etc/apache2/mods-enabled/jk.load#sudo vi /etc/libapache2-mod-jk/workers.propertiesw

2008-07-17 11:59:00 747

原创 Emacs 的配制文件.emacs,其中有java的配制

 ;;显示时间(setq display-time-24hr-format t)(setq display-time-day-and-date t)(display-time);;显示当前行号和列号(setq column-number-mode t);; 显示匹配的括号(show-paren-mode t);; 高亮显示要拷贝的区域(transient-mar

2008-07-17 11:58:00 344

原创 Emacs jde 项目文件prj.el

 (jde-project-file-version “1.0″)(jde-set-variables)(setq jde-compile-option-directory “D:/programe/Java/test/web/WEB-INF/classes”)(setq jde-built-class-path “D:/programe/Java/test/web/WEB-INF/c

2008-07-17 11:56:00 1103

万能Icon提取|万能Icon提取

万能Icon提取万能Icon提取万能Icon提取

2009-03-01

空空如也

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

TA关注的人

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