自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (37)
  • 收藏
  • 关注

原创 String str 与 String str=new String("") 区别

1.当使用String str="abc",这种方式时,先去内存的Heap中找是否存在"abc"这个字符串,若存在,则将地址引用。若不存在则创建。 2.当使用String str=new String("abc");时,不管事先是否存在"abc",每次都会创建其新的对象。 测试一下:        String s1="abc";           String s2="

2009-05-27 23:21:00 4481 1

原创 curl 教程

本文转载自CURL教程:http://llohellohe.github.com/Linux/curl-in-action.html能学到什么?本文将教你基本的curl方法,你能学到用curl完成如下事情1. 抓取一个网页伪造User-agent,referget\post提交一个表单 4. 上传文件处理cookie 6. 处理重定向处理header用cur

2013-01-16 22:45:56 13254

原创 使用Jquery提高Javascript开发效率

Jquery的理念是Write less,do more。通过Jquery可以有效的提高JavaScript的开发效率, 通过jquey可以有效的将html代码和javascript代码隔离。以一个简单的例子开始,点击某个链接,然后弹出某个对话框。普通的javascript写法:function showMe(){} 

2011-04-11 22:34:00 1597

原创 Jquery中操作元素属性 css 属性

<br />动态修改img标签的src属性,使用each<br /> <p><img class="google" src="http://www.google.com.hk/intl/zh-CN/images/logo_cn.png" mce_src="http://www.google.com.hk/intl/zh-CN/images/logo_cn.png" id="google1"></p> <p><img class="google"src="http://www.google.c

2011-04-10 16:01:00 3869 1

原创 StarUml 添加时序等图

StarUml下载地址:http://sourceforge.net/projects/staruml/files/staruml/5.0/StarUml可以完美的支持ration rose 的uml图,而且是免费开源的。画时序图、等图时,需要如下操作:选择右上角的model expoloer选中其中一个model顶部菜单=>model=>add diagram然后选择相应的图http://www.llohellohe.com/index.php?option=com_content&view=articl

2011-03-22 21:28:00 29670 3

原创 时间 没写完

时区TimeZone       由于地球自西向东转,东边的人总是比西边的人先看到太阳,为克服时间上的混乱,1884年在华盛顿召开的一次国际经度会议上,规定将全球划分为24个时区,每个时区横跨经度15度,正好是1小时。以本初子午线[1]为中央经线的时区为零时区,友零向东1-12区,向西1-12区,最后的东、西第12区各跨经度7.5度,以东、西经180度为界。图1.世界时区图   如上图可见,全中国都属于东8区,而美国却同时存在西5、西6、西7、西8四个时区,其中洛杉矶在西8区。视太阳时 apparent s

2011-01-31 19:35:00 1786

原创 awk

awk是一个对数据进行逐行处理的命令,它逐行扫描文本,对匹配到模式的文本进行指定操作处理。命令格式如下:awk 选项 脚本其中脚本包括:模式和操作,即对匹配到模式的文本,进行特定操作。一个简单的例子如:file中包含的记录如下yangqi is a boya boy is not only yangqihello appleyes,it is jim 打印所有包含yangqi的行awk -F ' ' '/yangqi/{print $0}' file选项部分 将分割符号设置为空格脚本部分包含单引

2010-12-25 19:53:00 641 3

原创 Maven 权威指南

1.创建一个项目使用archetype插件:(archetype:原型的意思)mvn  archetype:create -DgroupId=com.yangqi -DartifactId=maven -DpackageName=com.yangqi.fruit(artifact产品)的意思2.help插件比较有用的插件,可以看到一个插件的帮助等mvn help:effective-pom (effective有效的)  查看有效的pommvn help:effective-settings  查看有效的s

2010-12-17 20:30:00 588

原创 循环控制

<br />1.while类<br /> <br />while 条件 do 命令done;<br /> <br />2.for 类<br /> <br />for 变量 in 列表 do 命令done;<br /> <br />列表是以空格分割的字符串列<br />

2010-12-16 13:37:00 588

原创 Vim今天学到的

<br />virual mode<br />v选择<br />V 行选择<br /> <br />y 复制选择<br />d 删除选择

2010-12-13 20:21:00 398 1

原创 Vim今天学到的

<br />插入<br />I 在行首进入插入模式<br />A 在行末进入插入模式<br />O 在上一行插入<br />J 去掉本行换行符<br /> <br />删除<br />dG删除到文章末<br />D 删除到行尾<br /> <br />编辑<br />cc 快速删除一行,并进入编辑<br />cw 删除一个单词,并进入编辑<br />C 删除至行尾,并进入编辑<br /> <br /> <br />U 恢复本行<br /> <br /> <br />>> 本行向右<br /><< 本行向左<

2010-12-11 20:57:00 400

原创 Vim今天学到的

vim才有的搜索:*  向下搜索光标所在处的单词# 向下搜索光标所在处的单词替换::[range]s/pattern/string/[c,e,g,i]其中c为替换前询问,不用g的话,只替换第一行第一个,i不区分大小写书签:mx :x为任意个字母'x;向上回到`x:向下回到:marks 显示回到原来的位置 :ctrl+o(字母)多文档::e 在当前文档中,打开新的文档:files 显示当前文档:b filename 跳到该文档:f 改变当前编辑的文档名

2010-12-09 20:28:00 422

原创 Vim今天学到的

<br />光标的移动:<br />  ^ 移动到行首第一个非空字符<br />  0(数字0)移动到行首<br />  gg移到行首  gg属于vim的扩展,原始vi可以使用1G<br />  w 移动到下个单词的首字符(包括标点),没体会大写的W的区别<br />  e 移动到下个单词的末字符<br />  b 移动到上个字符的首字符<br /><br /><br /> <br /><br /><br />H/M/L :移动到屏幕的上、中、下部位<br /><br /><br />n| 移动到第n个字符

2010-12-08 21:44:00 466

原创 转来的 :ssh 打通道

<br />无非就是在各自端生成rsa.pub公钥,然后把这个公钥发到对方,以便识别。<br /> <br /> <br />node1 上执行#ssh-keygen -t rsa (也可试试dsa,也是可以的)<br /> [root@sz-newfortune-web .ssh]# ssh-keygen -t rsa --全部输入回车<br />Generating public/private rsa key pair.<br />Enter file in whi

2010-08-06 22:51:00 1271

原创 windows7 重装后 重新引导ubuntu10.04

<br />1.安装easyBCD2.0.1<br /> 然后增加一个entry<br /> <br />2.进入ubuntu<br />  su -i<br />   grub<br />   grub> find /boot/grub/stage1<br />   root(hdX,y)<br />  setup(hdx)

2010-07-23 00:08:00 545

原创 find 命令的 -exec 参数 -print

利用-exec 可以在找到相关文件后,运行其它的命令。find -iname '*yq*' -exec rm {} /;找到指定文件后,删除。

2010-07-12 22:30:00 1593

原创 VIM Tips2

左右移动文本shift个位置:s中的s是subsitute的缩写使用:read filename可以读入其它文件。0read filename读入到第一行大小写切换,选中后gU大写,gu小写

2010-07-07 23:44:00 462

原创 vim 窗口相关

:split 分割窗口:close关闭窗口:only 关闭其它窗口。:split filename.txt 为另个文件分割窗口。:new 新窗口ctrl+w+"+"/ ctrl+w+"-"调整窗口高度:qa 退出所有窗口标签页  tabedit  filename新建标签页 tab new

2010-07-05 16:46:00 558

原创 vim 编辑多个文件

<br />vim file1 file2 file3<br /> <br />:next 下个文件,:previous上个文件<br />:args显示文件列表<br />:last最后个文件,:first第一文件<br />:2next跳过两个文件<br /> <br />返回上一个文件,ctrl+^<br /> <br /> <br />复制多断内容到不同缓冲区,复制前指定缓冲区"f,指定f,"g指定g。粘帖时"f从f读取,"g从g中读取<br /> <br /> <br />只读模式打开文件  vi

2010-07-05 12:17:00 748

原创 VIM Tips

删除换行符,直接合并两行,normal模式下使用J(大写的)。u(小写,normal模式)撤销上次,相当于ctrl+zctrl+r,撤销撤销,就是撤销u使用数字完成重复工作,比如向上移动5行,则5k;插入10个h则10ah。

2010-07-03 12:13:00 559

转载 深入理解JAVA的嵌套类和内部类

详细参看这篇文章值得注意的是静态内部类不能访问外部非静态成员(受Java静态成员不能访问非静态成员约定的约束)内部类的.class文件名称格式如下:如果是静态嵌套类、内部嵌套类,则表示为OuterClass$InnerClass.class的形式。如果是方法内部的嵌套类,则以OuterClass$1InnerClass.class的形式。匿名内部类则以OuterClass$1.class的形式。

2010-07-01 17:05:00 1080

转载 Session相关

<br />HTTP session原理及应用<br /> <br /> <br />Session共享

2010-06-30 13:47:00 596

原创 Servlet中Request的getAttribute getParameter 区别

<br /> 摘在网上:<br />1.从更深的层次考虑,request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。request.getParameter()方法返回String类型的数据。<br /><br />        request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。这两个方法能够设置Object类型的共享数据。<br

2010-06-06 09:31:00 9990 2

原创 Java Assert 用法简介

<br />    在JDK1.4中增加了Assert的新功能,用于开始、调试时期的错误检测,它可以通过-ea 的JVM参数关闭,关闭以后对程序的性能没有任何影响。<br />     最好的教程请见:http://java.sun.com/j2se/1.4.2/docs/guide/lang/assert.html<br />     简单总结下几点注意点不要在public方法中使用assert来代替参数检查。公有方法的参数检查应该有该方法通过条件判断等方式完成,从而抛出理想的异常,而其只会抛出:As

2010-06-05 10:28:00 7573

原创 复习《Thinking in Java》笔记四:第十二章笔记 异常处理

所有的Exception都继承自Throwable,它还有个子类为Error。异常对象和其它对象一样,是创建在堆上的。异常处理理论有两种基本模型,终止模型和恢复模型,java支持前者。对于RuntimeException及其子类,可以直接抛出,而不用进行异常处理,如try,catch或者throws。RuntimeException又称为不受检查的异常。finally子句无论如何都会执行,即使在try 中已经返回。将checked exception吃掉,抛出]RuntimeException好处多多。异常

2010-06-04 21:25:00 800

原创 泛型的注意点

1.可以将List传递个类型List的参数,但是不能将其传给类型List的参数。泛型有子类型化的规则,List是原生态类型List的子类型,但是不是List的子类型。2.E 等方法的用法为:class StudentList { public E e; public String name; StudentList() { this.name = name; } StudentList(String name) {

2010-06-04 09:42:00 363

转载 ByteArrayInputStream example

// example expression you want to evaluate in your program String strExpression = "a = a++ + b;"; /* * Here, while, evaluating the expression, You need to know whether it is ++ operator or + plus operator. * Ba

2010-06-01 14:47:00 819

转载 java compare 接口

1.比较后,返回0,1,-1 的结果,可以用   return (thisVal效率更高 以下转自 http://bluelzx.javaeye.com/blog/200987  1.两种比较接口分析在“集合框架”中有两种比较接口:Comparable接口和Comparator接口。Comparable

2010-05-27 10:32:00 20907

原创 Arrays.copy和System.arraycopy

其中Arrays.copy是JDK1.6中引用的新方法。它调用了System.arraycopy完成相关数组的复制。 在JDK1.6中ArrayList的相关add remove等操作都是调用System.arraycopy来对其底层的Object[]elementData数组进行操作的。 LinkedList则使用一个Entry的内部类,其有指向next和previous的引

2010-05-26 13:54:00 4129 1

原创 英语笔记100525

Criteria for Choosing a Web ServercompetitorreceiptMemo

2010-05-26 00:08:00 461

原创 草稿

NNTP(Network News Transfer Protocol): port number 119 SMTP: port number 25 DNS: port number 53 HTTP: port number 80

2010-05-26 00:08:00 385

原创 复习《Thinking in Java》笔记三:第十一章笔记

Java容器类库主要包含两种类型Collection(List,Set,Queue)和Map,它们的区别在于每个槽保存的元素个数,Collection只保存一个,而Map保存键和值。 1.当使用Arrays.asList()时,它会在使用一个final的数组作为底层实现,因此任何设计到更改其长度大小的操作都将抛UnsuportedExceptio异常。 2.final的数组,不能改

2010-05-25 19:50:00 496

原创 复习《Thinking in Java》笔记二:第九、十章笔记

1.接口的方法默认都是public 的,方法只能是public&abstract,方法的实现不能小于接口方法的visibality.    接口中的域默认是public static final的。   一个类可以实现很多个接口。 2.内部类具有外围类(enclosing class)的所有元素的访问权。 3.匿名类如果希望是有一个在其外部定义的对象,那么其参数引用必须

2010-05-24 11:49:00 508

原创 复习《Thinking in Java》笔记一:第五、第八章笔记

 一.重载:即同名方法不同参数;多态:同名同参方法,在具有继承关系的类中的动态选择 二.重载传入参数数据类型小于方法声明参数类型时,会被自动提升。char 类型会被直接提升为int。虚拟机就是用int表示char的。 三.static方法内部不能调用非static方法,反之可以。 四.对于方法局部变量,如果未初始化就调用,编译错误。成员变量则赋予默认值。 五.无

2010-05-15 23:46:00 411

原创 ubuntu flash 乱码解决

sudo gedit /etc/fonts/conf.avail/49-sansserif.conf  将                                        sans-serif                改为                                        sans seri

2010-05-04 12:07:00 395

原创 Ubuntu 下 IP 地址与DNS配置

一.配置IP地址   编辑 /etc/network/interfaces文件。  例如固定IP地址: auto eth0 # iface eth0 inet dhcp 动态分配 iface eht0 inet static address 192.168.1.254 netmask 255.255.255.0 gateway 192.168.1.1

2009-10-05 17:32:00 1593

转载 State模式

转自http://www.java8.net/tutorial/2008-10/12236328078304.html一、State模式定义:   允许一个对象在其状态改变时,改变它的行为。看起来对象似乎修改了它的类。  二、模式解说  State模式主要解决的是在开发中时常遇到的根据不同的状态需要进行不同的处理操作的问题,而这样的问题,大部分人是采用switch-case语句

2009-06-27 19:39:00 1967

原创 String ,StringBuffer,StringBulider

StringBuffer同步,StringBulider不同步,效率高6.1.3  StringBuilder类一个String对象的长度是固定的,不能改变它的内容,或者是附加新的字符至String对象中。您也许会使用+来串联字符串以达到附加新字符或字符串的目的,但+会产生一个新的String实例。如果程序对这种附加字符串的需求很

2009-05-27 13:08:00 807 1

原创 javascript eval 的一个例子

var the_unevaled_answer = "2 + 3";var the_evaled_answer = eval("2 + 3");alert("the un-evaled answer is " + the_unevaled_answer + " and the evaled answer is " + the_evaled_answer); eval会求出表

2009-05-26 12:48:00 464

转载 线程,进程和程序的简单比较

转载自 Jackie  http://www.hinn.cn/2007/10/thread_process_program.html 我对于线程,进程的概念一直都是比较模糊,最近整理了一下。总结起来就是,线程是进程的一部分,进程是程序的一部分。      线程的引入:例如,有一个Web服务器要进程的方式并发地处理来自不同用户的网页访问请求的话,可以创建父进程和多个子

2009-05-24 14:42:00 397

Spring 专业开发指南 pdf

Spring 专业开发指南 pdf 为双页影印版

2009-02-26

iBATIS SqlMaps 中文指南

iBATIS SqlMaps 的中文指南,让您更深入的了解iBatis

2009-02-26

iBATIS in Action 英文原版 纯pdf

iBATIS in Action 的英文原版 纯pdf,虽然是英文,但是写的很简单,值得一学

2009-02-26

ibatis 开发指南

ibatis 开发指南 夏昕,ibatis入门教材

2009-02-26

iBatis 入门例子 (含源代码)

iBatis 的入门例子 (含源代码),方便你学习ibtis

2009-02-26

Head First设计模式 源代码

Head.First设计模式的源代码 ,模式以名称分类,eclipse工程文件,可导入。

2009-02-19

Head first 设计模式 第一章 策略模式 pdf + 源代码

因为总共的太大,分成若干部分上传,增加了我根据书本缩编写的源代码,可在eclipse中导入。

2009-02-07

精通Spring Java轻量级架构开发实践 pdf

精通Spring Java轻量级架构开发实践 pdf

2009-02-05

从入门到精通--基于Struts和Hibernate技术实现

从入门到精通--基于Struts和Hibernate技术实现

2009-02-05

Struts+Spring+Hibernate 整合指南 pdf

Struts+Spring+Hibernate 整合指南 pdf

2009-02-05

mysql 中文手册

mysql的中文手册 ,欢迎下载。如果你支持mysql,希望这个对你有所帮助

2009-01-08

Struts中文教程 2.0

struts 的中文教程,struts 2.0 欢迎下载

2009-01-08

即用即查——HTML+CSS标签参考手册

即用即查——HTML+CSS标签参考手册,pdf格式的

2008-12-04

XML DOM中文手册 api

XML DOM中文手册 apiXML DOM中文手册 api

2008-12-04

Linux实用培训教程合并版.pdf

Linux实用培训教程合并版~~~~~~~~,希望对大家有用

2008-12-03

JSP API 英文文档

jsp 的 api文档,.chm格式的,方便查阅

2008-12-02

JAVA API 1.5 中文文档

java 1.5的api文档,希望对大家有帮助

2008-12-02

DIV+CSS布局大全

DIV+CSS布局大全,教您使用符合WEB标准的网页设计

2008-11-30

Php5 中文手册 api

PHP5的中文手册,爱好php的同志可以参考参考

2008-11-30

vim 中文教程 pdf

vim的中文教程,清晰pdf版本,是难得的关于vim的实用教程!!强烈推荐

2010-07-05

Lucene in Action

Lucene in Action 的 pdf

2010-04-23

Ruby语言入门教程 v1.0 pdf

Ruby语言入门教程 v1.0 pdf Ruby语言入门教程 v1.0 pdf

2009-09-20

java 虚拟机 教程 pdf

作为java程序员,怎么能不了解java 虚拟机呢?

2009-09-20

How Tomcat Works Tomcat 工作原理

How Tomcat Works Tomcat 工作原理,让您从本质上了解Tomcat的原理,更好的理解其设计的精妙

2009-07-01

EJB3.0 实例教程 pdf

很好的 EJB3.0 实例教程 pdf 作者 黎活明

2009-06-17

Oracle 公司内部 数据库 培训资料 ppt

Oracle 公司内部 数据库 培训资料 ppt 好东西

2009-06-17

软件设计师考试 数据库工程师 考试大纲 和 历年真题

软考 数据库工程师 考试大纲 和 历年真题 软件设计师考试

2009-06-10

软件架构设计 的 思想 与 模式

软件架构设计 的 思想 与 模式软件架构设计 的 思想 与 模式

2009-06-10

JavaME J2ME 最新pdf格式论文

JavaME J2ME 最新pdf格式论文

2009-06-10

Java JDK 6学习笔记 pdf 附源代码

Java JDK 6学习笔记 pdf 附源代码 Java JDK 6学习笔记 pdf 附源代码

2009-05-27

jvm 启动过程 JVM 原理

首先讲述JVM的基本概念和原理、架构等。最后一HelloApp讲述JVM的工作过程

2009-05-26

Java 算法 pdf

Java 算法 pdf 初学者必看Java 算法 pdf 初学者必看Java 算法 pdf 初学者必看

2009-05-23

125条常见的java面试笔试题大汇总 java

125条常见的 java 面试笔试题大汇总 java

2009-05-19

J2EE core design patterns j2ee 核心设计模式 chm

虽然是英文版的,但是写的不错。推荐大家读一下。 如果无法打开,右键属性,选择解除锁定。

2009-04-22

spring 中文说明 chm

spring 中文说明 chm 希望对大家有所帮助

2009-03-07

精通 swing java chm 格式

精通 swing java chm 格式~~~~~~~~~~~~~

2009-02-26

Spring 开发指南 pdf

Spring的经典开发指南,由夏昕老师编写

2009-02-26

空空如也

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

TA关注的人

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