自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 关于Java 乱码的本质

最近因为项目迁移服务器的原因 本地测试没什么问题 到了新服务器后都乱码了,所以稍微研究了下乱码的原因还有几个地方不太明白 希望高手能给指点下迷津,小弟在此先谢过了我java文件的编码设置的是 UTF-8编码 可能涉及到 String的 getBytes() 和 new String(char [] args)两个方法会调用到java文件的编码以下这段代码 查看了下结果...

2012-03-27 14:42:24 163

原创 Java获取各种常用时间方法

package com.hefeng.test;import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Gr...

2010-12-28 11:48:13 109

原创 UTF-8 GBK UTF8 GB2312 之间的区别和关系

UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文I...

2010-11-27 09:39:14 120

原创 风雨20年:我所积累的20条编程经验

编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你在本文中看到自己的身影。     从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了...

2010-11-18 16:00:01 101

原创 PHP中获取文件扩展名的N种方法

第一种:function get_extension($file) { substr(strrchr($file, '.'), 1); } 第二种:function get_extension($file) { return substr($file, strrpos($file, '.')+1); } 第三种:f...

2010-11-05 10:06:56 80

原创 php fopen下载远程文件的函数

这几天给客户写的PHP的火车头发布接口,往往会使用到远程附件功能,昨天在小小文的博客那里看到了一段代码,自己拿来在组合一下,加上了自动判断目录且建立目录的功能,然后添加了完整的注释,以后会经常用到哦!<?php function get_file($url, $folder = "./") { set_time_limit (24 * 60 * 60); // 设置超时时...

2010-11-05 10:03:43 242

原创 PHP5使用DBO简单操作SQLITE类

今天一个朋友想使用PHP读取火车采集器采集来的数据库,因为他使用的是标准版,火车采集器标准版默认使用的是SQLITE数据库,想起原来在旧的博客里面有一个PHP操作SQLITE数据库的类,便找出来,继续分享,很简洁的说。 <?php /** * 使用方法 * $DB=new SQLite('SpiderResult.db3'); * $ARR = $DB->...

2010-11-05 10:02:06 324

原创 MySQL操作类,解决MySQL server has gone away

前两天说了最近在写PHP的采集器,但是在采集过程中遇到一个问题,就是有时候因为采集的数据比较多,而导致MySQL数据库连接断开,使用下面这个类,问题解决!<!--more--><?php /** * 使用方法 * $db = new db(); * $db -> connect($dbhost, $dbuser, $dbpw, $dbname, $...

2010-11-05 09:57:24 91

原创 PHP对escape的字符串进行解密

Escape是js 脚本的一种加密字符串的方式.具体详情可以参见http://www.w3school.com.cn/js/jsref_unescape.asp 有的网站会将中文字进行Escape编码,然后在显示时用unescape再进行转换.比如有这么一段代码<title>广州公交查询-由%u91D1%u6CFD%u5927%u53A6到%u767E%u5F81%u7...

2010-11-05 09:51:59 116

原创 PHP解密Unicode及Escape加密字符串函数

<? function uni_decode($s) { preg_match_all('/\&\#([0-9]{2,5})\;/', $s, $html_uni); preg_match_all('/[\\\%]u([0-9a-f]{4})/ie', $s, $js_uni); $source = array_merg...

2010-11-05 09:49:55 202

原创 如何通过简历推销自己

这算是有感而发。是和QQ上一位网友沟通的结果。这位网友说他大三了,准备暑期要找份实习的工作,把简历发过来让我瞅瞅,看有问题没有。结果一看,还真有问题,我给他讲了一些写简历的基本思想,他觉得还能接受,沟通挺愉快的。后来,我想想,干脆,在征得他同意后,把这个沟通结果发出来,让大家也参考一下,也许能帮得到大家也说不定哈。嗯,还是那句话,一家之言,欢迎拍砖哈。他简历如下,嗯...

2010-10-16 19:48:11 148

原创 傻瓜也会追女人 记录下

http://lady.163.com/special/00261MPK/2010for-girl.html?sfd 傻瓜也懂追女人!_网易女人更多女人专题  从开口搭讪到第一次约会,从强吻到爬上她的床,网易女人携手《时尚先生》为宅男们准备了“和女人相处手册”,包含各种技巧、绝招和知识,教各位青涩的男人们如何在和女人的一段关系中做到最好。 ...

2010-08-01 15:35:34 168

原创 [推荐] 回顾我的IT生涯,从800到8000的奋斗史

首先我想说,同很多程序员一样,我是不善言辞的,只能用平实的言语来表达自己的感受。经常会来这里看大家发的帖子,却很少发言。今天在这里,写下自己的真实经历,一是总结我这四年的IT生涯,二是给刚进入或即将进入IT行业的师弟师妹们一点个人建议,避免以后少走弯路。  真的,我不善言辞,如果有表达不当的地方,还请各位包涵,但求真实,毕竟我不是写小说的作家。  先简单的介绍自己的情况吧。85年出生于广东潮阳,2...

2010-08-01 11:06:14 153

原创 用vmware安装redhat 9出现“光盘无法被挂载”错误的解决办法

今天在用vmware安装redhat的时候,提示:redhat 请插入第二张光盘后再继续加载后,点击确认,提示:光盘无法被挂载。以为光盘镜像出了问题。放弃,并删除安装了一大半的redhat虚拟文件,但没有删除镜像。晚上有空再试试,还是不行。从网上搜索,才发现不只我一个人有这个问题。该光盘无法被挂载 vmware装redhat出现无法挂载光盘 解决方法用VMWARE装REDH...

2010-07-25 16:53:38 244

原创 Maven2 起步

maven2 起步    相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有下文了。    与maven1 相比,maven2可算是几乎重写了,不过从速度来说应该更快。    主要的几个新特性包括:(详细参考http://www.ibm.com/develope...

2010-07-15 14:57:27 103

原创 记录 一个有十年工作经验的朋友给我的教训

小白菜 22:18:42 看第一本书要慢一点, 小白菜 22:19:03 几本看下来你会熟悉一种语言的学习方法 小白菜 22:20:57 好好学吧,我平均十二点睡 小白菜 22:21:04 很多时间都是二点睡 小白菜 22:21:15 转计算机三年了 小白菜 22:22:01 加油,自己每天睡觉前想一下今天学了什么,想做哪一块,怎么做才能达到这一目标,这...

2010-07-15 13:24:34 137

原创 寻找幸福,不如经营幸福

现在的家庭,很多的男女朋友都在寻找着自己所谓幸福生活,抱怨自己身边的不能给予幸福,始终想着一个不切实际的梦想,甚至有的终身都在寻找幸福,其实幸福就在身边。   记得诺贝尔文学奖得主萧伯纳说:“此时此刻在地球上,约有两万个人适合当你的人生伴侣,就看你先遇到哪一个,如果在第二个理想伴侣出现之前,你已经跟前一个人发展出相知相惜、互相信赖的深层关系,那后者就会变成你的好朋友,但是若你跟前一个人没有培养...

2010-07-15 13:23:11 114

原创 “三子原则”不应是女孩恋爱择偶的唯一标准!

年轻人谈恋爱,是要讲点基本条件的。旧时候讲究门当户对,新社会之初重视情投意合,而今的恋爱观则有些变化了,比如女性谈恋爱,有相当一些就在坚持“三子原则”! 什么是“三子原则”?房子、车子、票子!这些女孩们认为,谁要想娶她或者谁要想同她谈恋爱,没有房子的不谈、没有车子的免谈,没有大把大把票子的靠边站。    坚持“三子原则”的女子们认为:嫁郎嫁汉,穿衣吃饭,此乃古人祖宗早有说法,只有具备了这些条件...

2010-07-15 13:22:35 180

原创 JSP 中 指定打印区域

第二种方法:指定打印区域把要打印的内容放入一个 span或div,然后通过一个函数打印。<span id='div1'>把要打印的内容放这里</span><p>所有内容</p><div id="div2">div2的内容</div><a href="javascrīpt:printme()&

2010-07-15 13:21:34 281

原创 IT职场求生法则

正文: 我会先先说一些无论是你在什么职位都适用的通用法则,然后专门针对不同职位讲讲应该注意的求生法则。 通用法则 法则1:忍耐是一种美德。为了生活,很多时候你必须要忍!忍受你的领导对你的无理责骂、同事的白眼、客户的无理取闹,承受工作的巨大压力,忍受上下班的拥挤、堵车,忍受什么都涨就是工资不涨,…… 不要因为一时之气而因小失大,当然忍耐是为了以后的反击,老子不需要卧薪尝胆十年,你只需要忍耐1-2两年...

2010-07-15 13:19:36 104

原创 myeclipse插件大全

myeclipse插件?    1.tomcatPlugin(启动tomcat):http://www.sysdeo.com/eclipse/tomcatPlugin.html,2.x版本的eclipse要用3的版本,2.1版本不好用。      2.Lomboz(开发jsp程序,jsp动态提示,调试):http://forge.objectweb.org/project/showf...

2010-07-15 13:18:16 437

原创 Myeclipse中Tomcat的项目两种部署方式

一、在Myeclipse软件中部署1、 在Myeclipse中,创建好工程后,在Myeclipse菜单栏中选择 Windows -> Preferences -> Myeclipse -> Tomcat5,选择"Enable";Tomact Home Directory要选择你机器上Tomcat所安装的目录。然后,再Windows -> Preferences -&gt...

2010-07-15 13:17:06 115

原创 javascript 身份证及电话号码验证

//这个可以验证15位和18位的身份证,并且包含生日和校验位的验证。       //如果有兴趣,还可以加上身份证所在地的验证,就是前6位有些数字合法有些数字不合法。       function isIdCardNo(num)    {                  num = num.toUpperCase();               //身份...

2010-07-15 13:15:38 132

原创 关于SSH整合后,启动Myeclipse读取缓存注意事项

今天启动MyEclipse后,当Hibernate读取数据库信息的时候停滞不前,后来发现如果类文件中或者Jar包中有断点的话,系统会先读到断点处,如果不做处理就不会继续读取配置文件中其他的信息,所以下次发下读取不了的时候 记得清除项目中类文件或者Jar包中的断点即可启动...

2010-07-15 13:14:36 67

原创 Java时间比较

import java.text.*;import java.util.*;public class TimeCompare{public static void main(String[] args){   boolean flag = isDateBefore(\"2004-09-09 12:12:12\",\"2005-09-09 16:00:00\");   System.out....

2010-07-15 13:13:40 111

原创 Javascript实现把网页中table的内容导入到excel中的几种方法

一、            直接拷贝整个表格到EXCEL中二、            通过遍历表格,给EXCEL中相应的单元格赋值。三、            把表格中的内容提取出来,利用IE的另存为.csv的格式。各方法的好处:1.      直接拷贝表格,能够保留表格中的原有的格式,比如,列,行的合并,对齐方式,底色等等,2.      通过遍历表格,比较灵活,可以遍历表格...

2010-07-15 13:12:39 137

原创 每个新手都要搞懂弄明白的

对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的...

2010-07-15 13:10:34 69

原创 Maven Jetty Plugin 配置指南

Jetty7 - 此插件更名为jetty-maven-plugin,以便更符合maven2的协定。为了在Web应用做快速应用开发做准备,详见多Web应用源目录。  为了在Jetty里运行一个Web应用,你如果按照Maven默认的做法构造(resources文件存放,${basedir}/src/main/webapp下Classes文件存放在${project.build.outputDire...

2010-07-15 12:52:57 69

原创 面试经

说句老实话,面试就跟相亲一样。来自我的一个朋友说的。我觉得很经典。 虽然我只有2年工作经验,但是当了N次的面试官,带过项目。 第一次当面试官,说实话,我也很迷茫,自己很紧张。也不知道问些什么。当面试多了之后,一切也就很平常了。 面试,其实也就是一种沟通。短暂的面试时间,面试官如何从沟通中最大量的获取面试者信息,就要看面试官的表现和你需要招聘什么样的人。 1、看人品和沟通能力,一般公司都喜欢招聘性格...

2010-07-15 12:43:21 71

原创 maven POM的中文参考手册

pom.xml是maven的核心文件,是maven用来build project的configuration file, 就象Ant的build.xml。for most project,缺省的pom.xml包含了一些default value,通常情况下你不需要在你的pom.xml里设置这些值。例如:缺省的build directory是“target”目录 缺省的source di...

2010-07-15 12:03:53 136

原创 sessionFactory or HibernateTemplate is required

整合Spring3.X和Hibernate时,发现错误提示:sessionFactory or HibernateTemplate is required  简单标注一下提醒自己: 1。检查类中是否有两个sessionFactory or HibernateTemplate ;2。如果类是继承HibernateDaoSupport接口,但是属性里面有 sessionFact...

2010-07-14 18:24:03 102

原创 autocomplete 仿谷歌搜索提示中文乱码解决

在使用ajax自動完成標簽時出現問題﹐在葉面文本框中輸入數字和字母時沒有出現問題﹐但在輸入中文時有問題﹔輸入中文后沒有結果﹐在servlet中發現取得的值是亂碼﹐用iso-8859-1轉換也不能解決。    通過查看ajax標簽源碼﹐發現葉面的參數都通過encodeURIComonent()轉換﹐這時只要加入﹕ request.setCharacterEncoding("UTF-8");就...

2010-07-12 13:11:00 94

原创 Mysql编程中的怪现象

在编写存储过程时遇到了一个怪问题,现写出来希望对大家有所帮助。     在存储过程中定义了一个游标:       declare cur1 cursor for select ColumnCode,ColumnDataType from sys_columndictionary where TableID=tableGuID order by ColumnCode;      执行的时...

2010-07-07 18:56:39 82

关于MySQL存储过程的个人总结

1。存储过程有返回参数的DELIMITER $$ //申明将mysql中 ;结束标签改为 以$$结束USE `gaia`$$DROP PROCEDURE IF EXISTS `returnProcedure`$$IN 为输入类型 OUT 为输出类型 INOUT 既可以为输入类型也可以为输出类型CREATE DEFINER=`root`@`localhost` PRO...

2010-07-07 09:33:55 84

原创 用java调用oracle存储过程总结

声明:以下的例子不一定正确,只是为了演示大概的流程。一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2)  ASBEGIN    INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);END...

2010-07-06 17:38:09 79

原创 family168 downloads link

http://code.google.com/p/family168/downloads/list

2010-07-02 12:37:21 78

原创 Maven2 从入门到中级(使用手册)

maven2 起步    相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有下文了。    与maven1 相比,maven2可算是几乎重写了,不过从速度来说应该更快。    主要的几个新特性包括:(详细参考http://www.ibm.com/develope...

2010-07-02 11:34:33 155

原创 maven2

http://www.family168.com/oa/maven2/html/index.html

2010-07-01 14:13:15 73

原创 Spring Security

http://www.family168.com/oa/springsecurity/html/index.html

2010-07-01 14:09:42 55

原创 java 集合框架详解

java 集合框架详解 经常会看到程序中使用了记录集,常用的有Collection、HashMap、HashSet、ArrayList,因为分不清楚它们之间的关系,所以在使用时经常会混淆,以至于不知道从何下手。在这儿作了一个小例子,希望有助于帮大家理顺思路。 首先看一下它们的关系: Collection --List:-----------------------以特定次序存储元素。所以取出来的顺...

2010-06-20 14:28:49 69

空空如也

空空如也

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

TA关注的人

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