自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vim

【转】vim 超级攻略vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想...

2013-01-13 23:59:46 116

原创 ubuntu11.10安装配置jdk

升级到ubuntu 11.10之后,由于库里没有sun-java6-jdk,需要自行安装。因此,到Oracle网站下载了Java 6u27(为什么不下java7呢?因为目前支持的软件不多,另外如果真要的话,也可以很方便的切换到Java7),然后就可以开始手动安装了。  首先创建Java的目录,然后将下载下来的文件解压到该目录中:    $ sudo cp jdk-6u27-...

2011-11-21 02:13:29 145

原创 【转】动态表单设计与实现

 动态表单的意义  对于动态表单的探讨现在越来越多了。原因无非是表单在信息管理系统中的重要作用,基本上采用表单+流程就可以实现一个OA系统。然而数量众多的表单和易变动性让开发人员感到疲惫。为了让开发人员把注意力集中在业务流程上来,也可以让系统操作人员参与到表单的管理,就出现了动态表单技术。   通常情况下,表单加流程,就构成了一个信息管理系统。   在对信息管理系统的探索中我们发现,按业务...

2011-10-07 23:00:23 9685

原创 【转】正确的辞职方法

薪水无故被蒸发,跳槽!没有发展空间,跳槽!Office人际关系太复杂,跳槽!有人说离开一间已经让我们没有激情的单位,就像结束一段已经枯萎的爱情。所以既不能太过绝情,所以也不能拖泥带水,拿出你的风度,留下你的微笑。   1.辞职报告不可缺   纵然你有千百个辞职的理由,写一份正式而诚恳的辞职报告却是十分必要的。事实上,你的离职本就是老板应该反思的问题,所以他最想看到的就是你辞职...

2011-10-07 22:55:30 184

原创 Oracle通过归档日志还原数据

Oracle 的日志模式分为 archivelog (启用归档日志) 和 noarchivelog () 两种模式。查看数据库日志模式:select log_mode from v$database;  log_mode-----------------------------------archivelog 如何启用Oracle的归档方式:1...

2011-09-17 00:17:41 4372

原创 50个jQuery代码段帮你成为更好的JavaScript开发者

 50个jQuery代码段帮你成为更好的JavaScript开发者今天的帖子会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。我希望你在这一文章中能找到有帮助的东西。1. 如何创建嵌套的过滤器:...

2011-08-22 13:09:51 89

原创 java常见异常

算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityExcept...

2011-08-22 11:33:34 92

原创 收集的一些轻量级非常实用的前端开发小工具

收集的一些轻量级非常实用的前端开发小工具:CSS3相关CSS3样式生成器:http://www.css88.com/tool/css3Preview/CSS3渐变样式生成器,类似Photoshop中的渐变界面:http://www.colorzilla.com/gradient-editor/CSS3动画制作工具Sencha Animator:http://www.sench...

2011-08-22 00:36:52 136

原创 ubuntu11.04安装配置sunpinyin

ibus是ubuntu默认内置的中文输入法框架。sunpinyin是原来sun公司开发的拼音输入法,长句输入非常犀利,是最牛逼的拼音输入法。本教程讲述如何在ubuntu下面编译安装最新的ibus-sunpinyin输入法。参考教程:http://rabbit52.com/2011/ubuntu/install-sunpinyin2031. 安装 ibus-sunpinyin, ...

2011-08-19 03:15:28 188

原创 【转】数据集成中间件 (data integration middleware)

数据集成中间件(data integration middleware)是指支持不同来源、格式和性质的数据源进行逻辑上或物理上有机集成,为分布、自治、异构的数据源提供可靠转换、加载与统一访问服务的中间件。在当前的大型数据库应用系统中,数据资源通常分布在网络的不同节点上、存储在不同的数据库中,而且格式、语义都可能存在异构,数据集成中间件的主要功能便是通过对不同来源、格式和特性的数据的转换与包装,...

2011-08-01 00:40:13 1947

原创 Android权限配置

<!-- 允许在登入数据库的时候读写其中的属性表,并上传改变的值 --> <uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES" />  <!--允许应用访问范围(如WIFI)性的定位 --> <uses-permission andr...

2011-07-10 23:49:37 141

CentOS5.5安装memcached

1、下载libevent-2.0.11-stable.tar.gzwget http://www.monkey.org/~provos/libevent-2.0.11-stable.tar.gz tar  zxvf libevent-2.0.11-stable.tar.gzmvlibevent-2.0.11-stable libevent-2.0.11cdlibeve...

2011-05-08 12:41:25 99

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

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

2011-03-28 19:59:51 81

递归无限级树下拉菜单

项目中需要用到无限级树型下拉菜单,花时间折腾了一下。在此记录下来以备后用!效果图: /** *树形菜单VO */ public class SelectTree implements Serializable{ private int id; private String name; private List<SelectTree&gt...

2011-03-24 12:21:00 506

原创 [转]给想当程序员的大二学生的建议

背景:最近我在Groupon公司的一项新职务是为公司招募优秀的开发人员。我是Groupon开发团队的代言人,负责发布招聘信息、回答问题等。过去的一周,我对两个询问夏季实习工作的学生进行了回复。下面是我在回复他们的邮件中的感觉值得公开发表的一些建议:如果你在大二的时候就已经开始接触外面的公司,我认为你做的很对,你就应该这么早为你今后的职业生涯打基础。很多人都是等到毕业的前两个月(甚至更...

2011-02-16 12:35:38 178

原创 【转】RouterOS+RadiusManager3.8实现互联进行认证计费(一)

一、拓扑介绍(试验成功的关键是对拓扑的了解)1. 我经常会告诉各位,兵马未动粮草先行的重要性,一定在动手之前先要构建拓扑,按照拓扑实施才会思路明确。2. 该拓扑使用微软visio2010构建。以下操作通过Routeros和RadiusManager对接实现校园网络流量管理。 二、安装配置RadiusManager1. 安装操作系统i. Radiu...

2010-11-13 12:51:34 598

原创 [转]说说每日项目例会的必要性

每个公司都会开会,大大小小会目的不同,在项目开发中同样也需要开会,根据经历我的项目经验在此分享一下,所谓有效的项目会议是如何进行。一、项目组长、项目Leader  每日在开工以前必须召集所有成员开会,每个成员都按顺序进行发言,每次发言不超过2分钟。每次开会需要总结,并且提交记录与客户沟通,要保证会议的 简单、高效、明确。二、需要每个成员回答都要回答3个问题,就3个:A.现在手上的任务状态 ...

2010-07-26 01:50:09 1544

原创 mysql优化my.ini

服务器2GB内存,MySql优化my.ini [client]port=3306[mysql]default-character-set=utf8[mysqld]bind-address=0.0.0.0basedir=/usr/datadir=/var/lib/mysql/default-character-set=utf8max_connect...

2010-07-26 01:15:03 80

原创 计算IP地址归属地算法

public class IpTools { /** * 判断是校内还是校外IP地址 * * @param sourceIp * @return true 校内 false 校外 */ public boolean ipInOrOut(String sourceIp) { long sip = IpStrToLong(sourceIp); /...

2010-07-15 10:26:44 774

原创 DWR服务器推(长连接)技术实现

一、DWR服务器推技术实现基本步骤:1、利用WebContextFactory获取WebContext(页面上下文)2、设置要推送数据的页面3、创建脚本流4、获取ScriptSession5、为每个页面(ScriptSession)添加要更新的处理函数或者数据二、具体实现代码如下:  WebContext wcxt = WebContextFactory...

2010-06-24 22:22:07 177

原创 10分钟搭建功能强大的SVN版本控制系统

需求:LINUX下建立SVN服务器,自动同步到WEB目录,实现通过SVN即时修改WEB内容 1.环境 centos5.3 2.安装svn yum -y install subversion 3.配置 建立版本库目录 mkdir /svn svnserve -d -r /svn 4.建立版本库 创建一个新的Subversion项目 svnadmin create /svn/jav...

2010-06-09 01:36:54 85

原创 [转]java List 排序 Collections.sort

java List 排序 Collections.sort用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下: 代码: Java代码 /** * 根据order对User排序 */   public class User implements Comparabl...

2010-06-09 00:29:36 96

原创 [转]ubuntu 10.04 下cvs服务器安装

ubuntu 10.04 下cvs服务器安装 1. # sudo  apt-get install cvs2. # sudo  apt-get install cvsd此时会问你repository的位置,按默认配制。3. 创建/myrepos# mkdir /var/lib/cvsd/myrepos4. 初始化这个/myrepos# ...

2010-05-27 10:36:19 91

Flex多功能输入验证控件ValidInput(仿CheckForm.js)

Flex多功能输入验证控件ValidInput(仿CheckForm.js),抛弃Flex Validator另辟蹊径. package com.ux.utils{ import com.ux.components.FileInput import com.ux.components.ValidInput; import com.ux.autocomplete.AutoCo...

2010-05-16 02:31:44 128

原创 [转]CentOS 5 优化方案

CentOS 5 优化方案系统环境部署及调整检查系统是否正常# more /var/log/messages (检查有无系统内核级错误信息)# dmesg (检查硬件设备是否有错误信息)# ifconfig(检查网卡设置是否正确)# ping www.163.com (检查网络是否正常)[1] 停止打印服务如果不准备提供打印服务,停止默认被设置为自动启动的打印服务。root@sam...

2010-05-09 02:53:25 113

原创 [转]CentOS5.4安装配置vsftpd

centOS5.4 安装配置vsftpd1.查看有没有安装vsftpd: rpm -qa | grep vsftpd 2.yum安装vsftpd: yum install vsftpd 3.rpm安装vsftpd:     可以从下面两个地方获得最新的vsftpd的RPM包https://www.redhat.com/或者http://www.rpmfind.net/ 安装命令: rpm -...

2010-05-09 02:35:41 84

原创 CentOS下安装axel

wget http://alioth.debian.org/frs/download.php/3015/axel-2.4.tar.gztar zxvf axel-2.4.tar.gzcd axel-2.4./configuremake make install  下载 axelget.conf and axelget.py# wget http://cnfreesoft.googlecod...

2010-05-09 01:00:50 407

[原] Flex + Struts2 文件下载控件

<?xml version="1.0" encoding="utf-8"?><mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" width="334" height="140" fontSize="12" title=&quo

2010-05-01 10:49:55 70

Flex restrict

 <mx:TextInput id="userName" maxChars="4" restrict="a-zA-Z0-9" /> restrict 用法: TextField.restrict = "此处为可输入的内容"; field.restrict = "^此处为禁止输入的内容"; restrict属性支持一些类似正则表达式的样式: field.restrict = &quo

2010-04-28 00:54:57 73

Ubuntu程序收藏

eclipse-SDK-3.3.2-linux-gtk.tar.gzhttp://archive.eclipse.org/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-linux-gtk.tar.gzIBusSunpinyinhttp://code.google.com/p/sunpinyin/wiki/B...

2010-04-19 20:30:24 127

自己封装的Flex文件上传组件FileInput

最近项目里面文件上传用得比较平凡,因而自己封装了一个简单的FileInput组件以方便开发。废话不多说了上代码:<?xml version="1.0" encoding="utf-8"?><mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" width="280" heig

2010-04-13 22:02:42 73

Flex3 JSON 数据填充树形控件

春天到了,我也来种种树!<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()" fontSize="14"&g

2010-03-16 14:53:58 109

原创 [转]利用POI组件 导入导出excel

[转]利用POI组件 导入导出excel项目中经常遇到要将列表中的数据导出到excel中或是要将已经存在的excel文档的数据导入到数据库中。这里记录下在struts1.2中的用法。 1、从excel导入 Java代码 /**       * 从处部excel文件中导入应急物资记录       * @param mapping       * @param ...

2010-01-30 18:53:45 87

原创 CentOS5.4安装jboss-5.1.0.GA-jdk6

一、先下载安装jdk-6u18-linux-i586.bin   cd /usr/java   chmod a+X jdk-6u18-linux-i586.bin   sh jdk-6u18-linux-i586.bin   接下来配置环境变量   vi /etc/profile   末尾加入:   export JAVA_HOME=/usr/java/jdk1.6.0_18   expo...

2010-01-23 21:53:52 147

自己封装的POI + Struts2 实现Excel导出工具包

1、注解[code="java"]package lml.excel.annotation;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;/** * @author MerryGrass * 自定义注解 */@Retention(Re...

2009-12-28 13:47:39 91

原创 [原创] ExtJs + Struts2文件上传

ExtJs表单代码:[code="java"]Ext.onReady(function() { //定义数据集对象 var mystore = new Ext.data.Store({ autoLoad : true, sortInfo : { field : "uploadtime", direction : "DESC" }, reader ...

2009-12-26 00:20:47 113

原创 POI学习

POI之HSSF学习(二) 以前仅仅是对一个单元格设置值,没有涉及到格式的问题,我们可以设置丰富的格式,比如一个单元格的边框,字体,颜色,背景颜色等等,(这里有一个限制,就是对于一个单元格内还不能够写入丰富文本)。 在HSSF中专门有一个类来保存格式相关的信息HSSFCellStyle,得到一个风格描述HSSFCellStyle ...

2009-12-19 15:50:28 74

原创 Spring Security 2.0学习笔记

spring 2.5也发布了,Acegi 2.0也出来了,发现里面也多了很多新特性,不过好多都是英文的,所以就到处看看,记些东西,谓之笔记也,呵呵。废话不多说,配置文件当然要从web.xml开始啊。看代码。 使用安全框架第一步就是需要在web.xml文件中声明要使用的过滤器springSecurityFilterChainorg.springframework.web.fil...

2009-12-09 10:41:05 141

原创 MD5

[code="java"]package com.md5;public class MD5 { /* * 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static * final是表示了只读,切能在同一个进程空间内的多个 Instance间共享 */ static final int S11 = ...

2009-12-02 13:24:33 79

原创 Linux下手动清理内存

清理前内存使用情况 free -mecho 1 > /proc/sys/vm/drop_caches清理后内存使用情况 free -m完成!

2009-12-02 11:51:23 125

空空如也

空空如也

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

TA关注的人

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