自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C:/WINDOWS/system32/drivers/etc/hosts 文件有什么作用

host 是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交 DNS域名解析服务器进行IP地址的解析。现在笔者就向大家介绍该文件的三个特殊妙用。   重新找回“

2010-04-28 14:42:00 10267

原创 Find a PID with ps + awk (更新中)

暂时不明白为什么要这要写,先记着ps aux|gawk $11 == "java" {print $2}ps -A|grep java

2008-09-17 15:54:00 774

原创 OGNL, JSTL, STRUTS2标签中符号#,$,%的用法示例

STRUTS2标签操作Map           "> 下面代码中,sundayMap是treeView的一个field,key是timeScaleMap的键:                        ${sundayMap[key]}             取Session中的值           ${sessio

2008-07-12 14:49:00 6987 3

原创 How to make my own local repository in Ubuntu?

Steps to setting up a simple repository for testingLet's take logstash as an example:1.Install dpkg-devsudo apt-get install dpkg-dev2.Put the packages in a directoryCreate a directory wh

2015-07-21 14:23:04 1249

转载 Pinterest:难以平衡的中间人角色 毫无创新的抄袭

转自:http://web2.iresearch.cn/59/20120326/167553.shtml          毫无创新的模仿,作品版权界限模糊,中间角色难以平衡,加之大规模的人力扩张,为Pinterest的中国仿客们带来了重重困扰。  2012年初,互联网行业议论最多的,恐怕就是Pinterest的火热。据悉,Pinterest的声势已经超越Facebook、Google

2013-05-04 16:09:44 1991

原创 Java中native方法

Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。什么是Native Method?简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java

2013-01-25 11:11:28 1173

转载 sql语句优化

性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时表或表变量存放中间结果。3)少用子查询4)视图嵌套不要过深,一般视图嵌套不

2013-01-18 08:02:40 897

转载 帮助业务人员解读Larry Ellison的会议成果

我们已从可爱的旧金山安全归来,甲骨文OpenWorld大会过后的大部分紧张情绪也已消失殆尽,现在我们终于该做一番总结了。事实上,就和人们预期的一样,甲骨文OpenWorld大会与两个星期前举办的Salesforce.com DreamForce大会之间存在巨大的差异。Salesforce.com老总Marc Benioff成功地让他的业务客户纷纷走到台前,证明使用他的解决方案所取得的成就,

2012-12-19 19:40:00 674

原创 css强行换行,解决无空格连续字符导致样式变形问题

style="word-wrap: break-word; word-break: break-all;"加在相应的 input或textarea 里面,解决不间断字符超长问题

2012-10-31 15:01:10 1423

原创 Window.Close();Window.Open();

Window.Close();1、Javascript关闭当前窗口window.close()就可以,不过它会出个提示“您查看的网页正在试图关闭窗口。是否关闭窗口?”,如何才能不弹出这个提示?“如果你第一次打开这个网页,window.close()就会弹出提示,如果这个网页是由其它的网页window.open()出来的页面,window.close()时,就不会出现提示;fun

2012-10-29 15:19:55 1842

转载 如何在servlet取得spring beans (autowired)

在应用中一般普通的JavaPojo都是由Spring来管理的,所以使用autowire注解来进行注入不会产生问题,但是有两个东西是例外的,一个是 Filter,一个是Servlet,这两样东西都是由Servlet容器来维护管理的,所以如果想和其他的Bean一样使用Autowire来注入的 话,是需要做一些额外的功夫的。对于Filter,Spring提供了DelegatingFilterProx

2012-10-10 16:12:31 4331

转载 POI导出EXCEL经典实现

转自:http://www.cnblogs.com/xwdreamer/archive/2011/07/20/2296975.html1.Apache POI简介Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 PO

2012-09-17 18:54:51 799

原创 js数组的操作

js数组的功能非常强大,远比VB,C#强多了,大家慢慢看吧。一、数组的操作1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[

2012-09-16 15:50:56 601

转载 设置mysql远程连接root权限

在远程连接mysql的时候应该都碰到过,root用户无法远程连接mysql,只可以本地连,对外拒绝连接。需要建立一个允许远程登录的数据库帐户,这样才可以进行在远程操作数据库。 方法如下:默认情况下MYSQL数据库的系统数据库mysql系统表user内用户权限只提供localhost本机登陆;需要更改权限才能实现远程连接MYSQL数据库。 可以通过以下方式来确认:ro

2012-08-30 11:39:17 910

原创 Linux下apache2及模块mod_deflate等安装和配置

安装apache1、wget http://archive.apache.org/dist/httpd/httpd-2.2.13.tar.gz2、在安装目录 先让大家看看实际效果,请看下图10点中的流量,开启deflate压缩后后,今天的10点,带宽是3MB,没有开启deflate压缩的昨天上午10 点,带宽是4.3MB。很明显,节约了30%的流量开支。如果图片,zip等下载文

2012-08-29 09:26:01 1341

原创 浅谈JPA的Blob和Clob注解方法

@Lob 注解属性将被持久化为 Blog 或 Clob 类型。Clob(Character Large Ojects)类型是长字符串类型,具体的java.sql.Clob, Character[], char[] 和 java.lang.String 将被持久化为 Clob 类型。Blob(Binary Large Objects)类型是字节类型,具体的java.sql.Blob, Byt

2012-08-22 12:56:45 26103

原创 FCKeditor2.3控件使用指南

1.    简介FCKeditor是一套开源的在线WYSIWYG编辑器,基于GNU许可协议。它几乎囊括了现在网上所有的在线编辑器的功能,特别适合于在线编辑文章和新闻等。功能强大,配置简单,支持多国语言。版本包括javascript版,Java版和.Net版。其官方网站为:http://ckeditor.com/。自从升级到3.0以后就更新为CKEditor了,由于CKEditor重新定义了编辑

2012-08-21 22:14:02 970

原创 安全框架Apache Shiro学习心得

关于Shiro的介绍网上有太多,就不赘述了,写这篇文章的目的就是记录一下使用配置的要点。1. Web.xml配置,Shiro的filter必须放在其他filter之前 shiroFilter org.springframework.web.filter.DelegatingFilterProxy targetFilterLifecycle

2012-07-23 13:49:34 24467 4

转载 Windows7下修改EditPlus的配置不能保存

相信大家都是以新建的管理员身份登录的,而不是Administrator,软件一般都默认安装到系統盘符下,例如C:\,在Windows XP下,这样不会有什么问题,但在Windows 7下,问题就出来了。    1、EditPlus,如果不是以Administrator最高权限登录,保存EditPlus的参数会出现重启程序后失效的情况,“一般”管理员权限登录,需右键点击程序文件,选择“以管理员身

2012-07-12 13:12:05 1227

转载 中国古代史

第一种夏商与西周 东周分两段 春秋和战国 一统秦两汉 三分魏楚吴 二晋前后沿 南北朝并立 隋唐五代传 宋元明清后 皇朝至此完第二种 [香港版本]第一首 炎黄虞夏商,周到战国亡,秦朝并六国,赢政称始皇。 楚汉鸿沟界,最后属刘邦,西汉孕新莽,东汉迁洛阳。 末年黄巾出,三国各称王,西晋变东晋,迁都到建康, 拓跋入中原,国分南北方,北朝十

2012-05-09 20:54:22 4164

原创 jstree学习

啥都不说了,直接上代码 function createContextMenuItems(node){ var id=$(node).attr("id"); var type=$(node).attr("nType") var items={}; var createItem = { "createPageStyle" : { "separator_befo

2012-05-09 17:36:20 6437 2

原创 Javascript画直线

又接了个烫手山芋,在Web页面实现甘特图的一种表现形式,需要用到画线功能。本想用开源的Web甘特图项目,却发现在这一领域开源的都太粗糙了,稍微精致一点的都是要收费的。例如:易度甘特图(虽然有源代码,可是被混淆了www.edogantt.com),Ext Gantt(使用Extjs实现www.longboo.com)和普加甘特图(www.plusgantt.com)。上述都是使用Java

2012-05-02 12:05:57 6278

原创 js之事件冒泡和事件捕获

事件冒泡(的过程):事件从发生的目标(event.srcElement||event.target)开始,沿着文档逐层向上冒泡,到document为止。事件捕获(的过程):则是从document开始,沿着文档树向下,直到事件目标为止。关键一句:在IE浏览器中,只发生事件冒泡的过程;在W3C(或支持事件捕获的)浏览器中,先发生捕获的过程,再发生冒泡的过程。想要添加一个由捕获过程触发的事件

2012-04-25 16:42:21 2675

原创 jquery如何设置控件位置

跟着《锋利的jQuery》的示例练习操作DOM,结果发现$("#tooltip").css({top":(e.pageY+20)+"px","left":(e.pageX+10)+"px"});不起作用。查找原因才发现跟元素的定位类型有关,改为$("#tooltip").css({"position": "absolute","top":(e.pageY+y)+"px","left":

2012-04-25 13:30:50 4438

转载 JavaScript中的对象与构造器

一、对象从何而来首先来看什么是对象,搜索wiki百科可以得到解释,在面向对象(Object Oriented) 的软件中,对象(Object)是某一个类(Class)的实例(Instance) ,因此说有对象之前必须先有类型,然后再将类型实例化就得到了对象。那么在JavaScript中,类型不是通过如java的声明的方式定义,而是通过function的方式获得的,如 1:

2012-04-23 17:42:29 622

转载 DIV+CSS Padding在Firefox与IE下效果不同的解决方法

CSS padding属性定义元素的内边距,本文向大家介绍一下在Firefox与IE下DIV+CSS Padding效果不同的解决方法,希望对你的学习有所帮助。CSS padding属性有很多值得学习的地方,在不同的浏览器中效果也不尽相同,这里和大家分享一下在Firefox与IE下DIV+CSS Padding效果不同的解决方法。 CSS padding属性简介首先我们来看一下CS

2012-04-12 15:27:23 801

转载 spring 事务管理

声明式的事务管理(Declarative transaction management): 事务配置方式:  <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property n

2012-04-11 22:00:48 616

转载 Spring2.X以AspectJ 式AOP 配置事务

(1)配置:     Spring的事务管理是通过AOP代理实现的,其中的事务通知由元数据驱动。代理对象与事务元数据结合产生一个AOP代理,它使用一个PlatformTransactionManager实现,配合TransactionInterceptor,在方法调用前后实施事务。  <beans xmlns="http://www.springframework.org/s

2012-04-11 21:44:04 740

转载 UTF-8 GBK UTF8 GB2312之间的区别和关系

谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文

2012-03-27 10:06:22 543

原创 什么是伪装对象(mock object)

序作为一个开发人员,也需要具备一些测试方面的知识,对测试驱动开发以及提高工作效率都很有帮助。很后悔以前没有好好看《Junit Recipes》这本书,亡羊补牢,现在开始积累Junit的一些知识,这是第一篇。 正文在测试中,Mock Object(伪装对象)主要有两种功能,一种是像演员一样去模拟一个类,另一个功能则是像裁判一样裁决测试对这个模拟类进行的操作是否正确。作为演

2012-03-23 16:55:25 1578

原创 jqGrid实现树状Grid

打工打成股东,然后经历公司清盘,也算是人生一大体验了,呵呵。保持乐观心态,开始寻找下一个目标。过完年开始找工作,没成想自视甚高的我居然没有接到任何一个我向往的大公司面试电话,怎么会这样??? 难道我命中注定只能待在小公司,~~~~(>_好不容易朋友推荐了SunGard面试,做摩根史丹利项目的,面试自我感觉良好,可结果还是败了。原因是技术不够强,为什么啊?我面试题基本都答对了啊。过了近三

2012-03-22 18:01:32 34947 3

转载 jquery 实现的省市区级联,无ajax

转自:http://blog.csdn.net/kituq520/article/details/6564230 以下是页面代码 #foreach($data in $conAddressBean.provinceCode) #end #foreach($data in $conAddressBean.cityCode) #end #foreach(

2012-03-22 17:11:44 22115

转载 锁定表格栏位范例网页

锁定表格栏位范例网页BODY { FONT: 12px 细明体; CURSOR: default}TD { FONT: 12px 细明体; CURSOR: default}.title { BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff

2012-03-22 16:00:30 648

转载 大型web性能优化 方案集

转自:http://blog.csdn.net/kituq520/article/details/6587388 以下是阿里巴巴国际站采用的一些性能优化方案1、动态页面静态化,提升用户体验和防攻击/容灾能力,资讯detail页面实施后、http响应时间 降低约50%,吞吐率提高约50%适合于一些内容比较固定的页面。2、网站数据热点缓存平台,提升应用响应速度和防攻击/容灾能力,降

2012-03-09 17:28:23 690

转载 字符编码 以及在java中注意事项

一、字符集和编码 1 基本概念字符(Character)是文字与符号的总称,包括文字、图形符号、数学符号等。字符集(Charset)是一组抽象字符的集合。 字符集常常和一种具体的语言文字对应起来,该文字中的所有字符或者大部分常用字符就构成了该文字的字符集,比如英文字符集。 一组有共同特征的字符也可以组成字符集,比如繁体汉字字符集、日文汉字字符集。字符集的子集也是字符集。计算机要处理

2012-03-09 17:15:15 729

转载 怎么使用正则表达式表示汉字

我刚在在notepad++中试过了,貌似它的正则表达式引擎是单字节的。用[\u4e00-\u9fa5]与[^\x00-\xff]都不能正常的匹配中文。实在是郁闷,在java、C#、JS里面编程都可以用“[\u4e00-\u9fa5]”来匹配中文的,于是想\u4e00不就是“一”,\u9fa5不就是“龥”吗?于是使用:[一-龥]正常查找到所有的中文字。这时,中文标点符号没有匹配,加上[\uF

2012-03-02 10:10:33 2417

转载 解析Java对象的equals()和hashCode()的使用

解析Java对象的equals()和hashCode()的使用前言在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,你要是自己设计其中一个,就要设计另外一个。在多数情况 下,这两个函数是不用考虑的,直接使用它们的默认设计就可以了。但是在一些情况下,这两个函数最好是自己设计,才能确保整个程序的正常运行。最常见的是当 一个对象被加入收集对象(collect

2012-03-01 10:45:27 446

转载 java中重写hashcode的作用 何时才要重写hashcode

hash code是一种编码方式,在Java中,每个对象都会有一个hashcode,Java可以通过这个hashcode来识别一个对象。至于hashcode的具体编码方式,比较复杂(事实上这个编码是可以由程序员重载的),可以参考数据结构书籍。而hashtable等结构,就是通过这个哈希实现快速查找键对象。这是他们的内部联系,但一般编程时无需了解这些,只要知道hashtable实现了一种无顺序的元素

2012-03-01 10:36:11 2718

原创 java中实现Math.sqrt()的源码

Java底层处理平方根考虑到效率问题是采用的c源码编写的而不是java源码。相关c源码都是网上公开的一些数学算法都被优化的很好,效率很高。以下是网上找来的一个实现算法,具体可以查看java源文件:  /*          Code written by Sanchit Karve                  A.K.A born2c0de

2012-03-01 10:28:31 8035

转载 Java本地接口(Java Native Interface (JNI))概述

Java本地接口(Java Native Interface (JNI))允许运行在Java虚拟机(Java Virtual Machine (JVM))上的代码调用本地程序和类库,或者被它们调用,这些程序和类库可以是其它语言编写的,比如C、C++或者汇编语言。 当一个程序无法完全使用Java编写时,开发者可以通过JNI来编写本地方法,比如标准Java类库并不支持的依赖于平台的特色或者程序

2012-03-01 10:17:54 762

空空如也

空空如也

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

TA关注的人

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