编程
文章平均质量分 60
yulchaochow
这个作者很懒,什么都没留下…
展开
-
w3school html 学习笔记
当显示页面时,浏览器会移除源代码中多余的空格和空行。所有连续的空格或空行都会被算作一个空格。需要注意的是,HTML 代码中的所有连续的空行(换行)也被显示为一个空格。 <pre> 预格式文本,保留空格和换行。 使用 blockquote 元素的话,浏览器会插入换行和外边距,而 q 元素不会有任何特殊的呈现。<link rel="styleshee...原创 2014-04-25 20:38:57 · 230 阅读 · 0 评论 -
java 对数据库访问 spring的JdbcTemplate和apache的Dbutils
apache的commons-dbutils包里:org.apache.commons.dbutils.QueryRunner可以方便地通过jdbc访问数据库,用法:QueryRunner runner = new QueryRunner(dataSource);一些方法如下:public int[] batch(String sql, Object[][] ...原创 2011-03-01 17:41:46 · 922 阅读 · 0 评论 -
Collection和ArrayList的remove操作
今天看到一个帖子关于Collection和ArrayList的remove操作,现在记录下:Collection的是 boolean remove(Object o); 删除指定的对象,若不存在则返回falseArrayList的是 public E remove(int index); 删除指定索引的对象,返回删除的对象...原创 2011-02-28 11:43:40 · 225 阅读 · 0 评论 -
java wait(),notify(),notifyAll()学习
http://lavasoft.blog.51cto.com/62575/99157从这篇博客得知: 必须从同步环境内调用wait()、notify()、notifyAll()方法。就是说必须在synchronized(obj){}代码块内或synchronized方法内才可以调用wait()、notify()、notifyAll()线程不能调用对象上等待或通知的方法,除非它拥有那...原创 2011-02-24 18:11:44 · 81 阅读 · 0 评论 -
java多线程学习
public class ThreadStaticInt extends Thread{ private int x = 0; public void run(){ System.out.println(++x); }} public class TestThreadStaticInt { public static void main(String[] ...原创 2011-02-24 15:18:07 · 89 阅读 · 0 评论 -
java获取系统属性(转)
Properties props=System.getProperties(); //系统属性 System.out.println("Java的运行环境版本:"+props.getProperty("java.version")); System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor")); ...原创 2011-02-24 11:02:23 · 87 阅读 · 0 评论 -
mysql proxy的简单记录
http://blog.csdn.net/heiyeshuwu/archive/2008/01/28/2069190.aspx 有详细的说明 公司现在的mysql数据库要通过代理才能连上去,用的是mysql-proxy这个软件,开发是在xp下,而代理是linux系统的机器,mysql数据库又在另一台linux机器。代理上用的是:mysql-proxy-0.7.1-linux-rhel4...原创 2011-02-11 17:41:31 · 125 阅读 · 0 评论 -
web.xml元素:常见设定值一览(转)
http://developer.51cto.com/art/200908/145468.htm 本文对web.xml元素中的常见设定值进行了介绍。每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定。web.xml元素介绍 每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定. web.xm...原创 2011-02-10 15:37:23 · 253 阅读 · 0 评论 -
抓取网上的图片(转)
package com.winkee.wse.util;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.net.URL;i...原创 2011-02-09 16:34:54 · 128 阅读 · 0 评论 -
备忘:eclipse 设置默认编码为utf8
eclipse中UTF-8设置1.windows->Preferences 打开"首选项"对话框; 2.然后,general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8。原创 2011-01-29 14:59:25 · 84 阅读 · 0 评论 -
对于两个取目录下文件的方法效率的反思
首先上代码:1.lucene里的代码if (file.canRead()) { if (file.isDirectory()) { String[] files = file.list(); // an IO error could occur if (files != null) { for (int i = 0; i < fi...原创 2011-01-29 11:33:13 · 96 阅读 · 0 评论 -
Java String.format()的对于int,long
今天用String.format(format, args)方法,format: "this num %l is long",args是一个long数但运行有错,抛java.util.UnknownFormatConversionException,查了一下才知道,原来%d是包括了int,long,byte等等类型了,format:"this num %d is long"就行了。...原创 2011-01-27 16:45:02 · 12069 阅读 · 0 评论 -
windows系统下的进程监测程序--实现过程记录
单位的客服中心的服务器有个接口程序,这三天都出现了自动退出的情况,这接口程序是管理打进来的电话分配到各值班的客服人员那里,接口程序是由其他公司开发的,以前也出现过自动退出的情况,但开发方一直没给出解决方案。由于这接口一退出,那外面的用户就打不进电话来,结果用户就投诉到领导那里,领导就骂下面的员工。。。(低人一级就得挨骂,哎) 最近三天频繁自动退出,我就产生自己开发一个监测该接口程序的程...原创 2011-05-26 22:50:10 · 285 阅读 · 0 评论 -
Shell命令
动态查看文件的更新: tail -f fileName其他查看文件命令:more, less, cat, vi, head$# 是传给脚本的参数个数$0 是脚本本身的名字$1是传递给该shell脚本的第一个参数 $2是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$?是上一个命令的返回值 scp 远...原创 2010-11-01 17:46:32 · 93 阅读 · 0 评论 -
《大话设计模式》一书的所有代码和UML类图
如题,把《大话设计模式》一书的所有代码和UML类图写出来,见附件,其中的“大话设计模式笔记.rar”包含uml类图,有doc版和用starUml画的.uml文件。StarUml的版本为:5.0.2书中代码为c#的,我全部改写成java的,还是鼓励大家买原版书啦。我写出来只是练练手,无它。P.S:最后一个访问者模式,因为没看懂,没写代码,只画了类图。...2011-08-29 16:08:24 · 176 阅读 · 0 评论 -
java split()的用法注意
Splits this string around matches of the given regular expression. The array returned by this method contains each substring of this string that is terminated by another substring that matches...原创 2011-03-02 10:40:38 · 323 阅读 · 0 评论 -
RMI 入门
RMI : remote method invocation,远程方法调用。 有Client object, client helper(Stub), Service Helper(Skeleton), service object四个参与者。前两个是客户端,后两个是服务器端的,两个helper都是用于对信息的包装(pack)和解包(unpack),以方便网络传输。 五个步骤:...原创 2011-10-07 16:23:27 · 194 阅读 · 0 评论 -
phpcms 笔记
Phpcms v9的pc_webserver一安装上,就不能登录admin.php和phpmyadmin这两个页面,无显示。上网找解决方法:1.检查php.ini ;extension=php_mysqli.dll是不是已经启用 也就是去掉前面的;2.检查php.ini extension_dir 地址是不是指向了php目录的ext目录下这步是关键 我就是处在这一步的问题上 我把 ex...原创 2014-04-24 16:53:48 · 175 阅读 · 0 评论 -
centos下饭强--obfucated-openssh sshcenter.info
1. git clone https://github.com/brl/obfuscated-openssh2. ./configure. 编译openssh提示Can't find recent OpenSSL libcrypto。查到(http://hi.baidu.com/inull/item/cf9fab18b4756116e3f986d7)要安装相关包:openssl-devel.3. ...原创 2013-09-26 21:47:37 · 369 阅读 · 0 评论 -
dive into python 笔记
第三章tuple 是没有append, remove, index方法的格式化字符串: "Count: %s" % (sCount, ) 最后的逗号必不可少dictionary 的方法:keys(), values(), items() 第四章内置函数:type() 返回数据类型str() 转化为字符串dir() 返回任意对象的属性和方...原创 2014-02-13 17:23:01 · 124 阅读 · 0 评论 -
python 爬某高校C++题库小程序
最近在学习C++,爬下一些题来,用于平时练手。原理其实也很简单,就是生成页面链接,下载网页,提取内容,保存为xml。用到正则表达式来匹配,minidom来生成xml文件。(相关URL已更改,题库将上传到sae的网页) #coding:utf8# c++ exercises crawler by bosshida,2014.1.2import urllib2impo...2014-01-18 15:44:10 · 299 阅读 · 0 评论 -
android的【qq通讯录】导出短信,在iphone上恢复
事件经过:朋友原来用android手机,现在新买了iphone,系统:ios 6.1.3。他在android手机上用QQ通讯录把所有短信导出一个csv文件,但他在新iphone上装 QQ通讯录 时,却发现没了恢复短信的功能。我尝试用itools帮他恢复短信,找到一个教程-- http://bbs.itools.hk/thread-48-1-1.html 。但我发现itools不能识别该CSV文...2013-07-14 22:00:02 · 304 阅读 · 0 评论 -
python的一些记录
正则表达式的一些常用元字符和语法: http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html 正则表达式匹配html问题,经常会出现正则写对了,但匹配就是不成功,用notepad++查看html代码。原因是:查看的html代码中,各html标签间可能有换行符,tab符等不可见字符,所以要在各html间增加【\s*】来匹配...原创 2013-05-03 13:53:52 · 104 阅读 · 0 评论 -
关于foreach与普通for的区别
请问两者的区别for(A a : alist) {} for(int i = 0; i < alist.size(); i++) {} 第一个在遍历过程中若一次都没有,alist会异常第二个不会第一个过程中移除了alist的元素会导致异常某朋友的工作时发现的问题。...原创 2012-04-10 22:07:45 · 131 阅读 · 0 评论 -
学习Linux命令,读《系统程序员成长计划》
linux命令小结:cat :查看文件并输出 cat test.txt > tmp.cchmod :更改文件调用权限,rwx,421,chmod a+7 test.txtchown :更改文件所有者find :查找文件,find [path] [expression],eg: find . -name test.txtcut :显示每行从开头算起 num1 到 num2 ...原创 2012-03-06 16:41:27 · 103 阅读 · 0 评论 -
base64,日期操作,jexl读取excel
07-22:学习base64的加密和解密,求几天前的日期和求两日期的间隔天数,解决jexl读取合并单元格的数据问题base64问题:base64在java有类封装好方法,sun.misc.BASE64Decoder和sun.misc.BASE64Encoder可用于base64的解密和加密。例子如下: BASE64Decoder decoder = new...原创 2012-03-06 16:40:36 · 301 阅读 · 0 评论 -
《程序设计导引及在线实践》学习
P41int MyItoa(char s[])将s中以字符串形式存放的非负整数,转换成相应整数返回。#include<stdio.h>int MyItoa(char cStr[]){ int i,sum; for(i=sum=0; cStr[i]!='\0'; i++){ sum = cStr[i]-'0' + sum * 10; } retu...原创 2012-05-31 17:13:47 · 175 阅读 · 0 评论 -
数据结构:排序
排序一般分为:插入排序,选择排序,交换排序,归并排序和分配排序。 1.插入排序,基本思想:每次将一个待排序记录按其关键字大小插入到前面已排好序的子文件中的适当位置,直到全部记录插入为止。时间复杂度:O(n^2), 稳定的。 算法描述: //递增void insertSort(SeqList R){ int i,j; for(i=2; i<=n; i++){...原创 2011-11-09 13:08:09 · 85 阅读 · 0 评论 -
c语言复习笔记
指针部分: 1.指针类型说明main(){ int *pa[10]; /* 定义指针数组pa,它由n个指向整型的指针组成 */ int (*pb)[10]; /* pb为指向含10个元素的一维数组的指针变量 */ int f(); /* f为返回整型的函数 */ int *pf(); /* pf为返回指针的函数,该指针指向整型数据 */ int...原创 2011-11-07 17:24:43 · 135 阅读 · 0 评论 -
accelerated c++ 学习笔记
Chapter 0 A namespace is a collection of related names。Namespaces are a mechanism for grouping related names. the standard library uses std to contain all the names that it defines. So, ...原创 2012-04-26 00:53:41 · 113 阅读 · 0 评论 -
无题。。好代码记录
编写函数expand(s1,s2),将字符串s1中类似于a-z一类的速记符在字符串s2中扩展为等价的完整列表:abc...xyz。该函数可以处理大小写和数字,并可以处理a-b-c,a-z0-9等类似情况,作为前导和尾随的字符原样输出expand(char s1[],char s2[]){ int i,j; char c; i=j=0; while((c=s1[i++])!...原创 2011-12-27 11:35:04 · 101 阅读 · 0 评论 -
并发学习笔记(更新中,java编程思想第四版21章)
实现并发最直接的方式是在操作系统级别使用进程。 并发任务彼此隔离的编程语言,被称为函数型语言,例如:erlang。 Java的线程机制是抢占式的,这表示调度机制会周期性地中断线程,将上下文切换到另一个线程,从而为每个线程都提供时间片,使得每个线程都会分配到数量合理的时间去驱动它的任务。(协作多线程) 线程的底层机制:切分CUP时间,但通常你不需要考虑它。使用线程机制是一...原创 2011-10-19 23:47:25 · 108 阅读 · 0 评论 -
HttpClient基础(转)
(转)HttpClient基础 原文:http://www.cppblog.com/iuranus/archive/2010/07/04/119311.html1.1 执行请求HttpClient的最重要的功能是执行HTTP方法。一个HTTP方法的执行涉及到一个或多个HT...原创 2010-10-25 14:50:04 · 113 阅读 · 0 评论 -
java运算符优先级(转)
具体运算符的优先级如下: 运算符优先级表优先级运算符结合性1() [] .从左到右2! +(正) -(负) ~ ++ --从右向左3* / %从左向右4+(加) -(减)从左向右...原创 2010-10-21 11:38:31 · 109 阅读 · 0 评论 -
java运算符(转载)
原文:http://blog.csdn.net/lengchun10/archive/2009/04/24/4107222.aspx注:原文是有点错误的,我这里已修正在算术运算符部分,需要特别注意的一个语法现象是“晋升”。晋升指低于int的3种数字类型(byte、short和char)进行算术运算后,结果会自动提升成int类型。示例代码如下:...原创 2010-10-21 10:38:10 · 90 阅读 · 0 评论 -
Maven学习小结(一)--Maven使用入门
1.先简要地说明一下Maven的一些信息:Maven是一个项目管理工具。Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。Maven可以帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署。Maven可以标准化构建过程。另外,Maven也提供了中心类库的概念,通过一组坐标,Maven可以准确找到对应的第三方类(jar文件)。网址:ht...2010-12-27 18:06:00 · 107 阅读 · 0 评论 -
集合的前100个数
一个集合定义如下:1属于集合;若i属于集合,则3i 和 5i 也属于集合现求该集合的前100个数 package chow.test;/** * @author Chow * @date Jun 18, 2010 * @Description 求集合前100个数,集合为1,若i属于集合,则3i和5i也属于集合 */public class ...原创 2010-06-18 09:16:29 · 178 阅读 · 0 评论 -
拼音语法检查
本程序是把输入的字符串转化为以空格间隔的拼音串,如输入“zhongguoren",则会输出“zhong guo ren". 另外程序也利用了Pinyin4j.jar的包,处理开始时先把中文汉字转化为拼音(但对多音字支持不好,如:银行-->yin xing),先不管这个问题。 说白本程序就是把输入的英文字符串,按照拼音规则分割,不过其中也遇到一些问题,现在记录下来。其实网上...2010-09-03 18:11:23 · 422 阅读 · 0 评论 -
日期处理工具类
此工具类提供的方法都比较简单,但实用。在此备忘。类中方法包括:1. 获取N天后(前)的日期,getDateAfterNDays(int)2. 获取两日期间隔天数,countDateInterval(Date earlyDate, Date lateDate)3. 字符串转日期(支持四种格式),string2Date(String dateStr)其中获取两日期的间隔天数,考...2010-09-03 15:16:03 · 112 阅读 · 0 评论 -
把字符串的中文数字转化为阿拉伯数字
private static Pattern numPattern = Pattern.compile("\\d+"); /** * 把“火影第二部第三百二十回”转化为“火影第2部第320回” * * @param s * @return 对应字符串的阿拉伯数字形式 * @author chow 2010-8-19 上午11:04:35...2010-09-03 14:31:35 · 754 阅读 · 0 评论