自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 问答 (3)
  • 收藏
  • 关注

原创 好久没写,记下感受

2015了现在在一家国内大型电商工作,就职供应链,我们公司使用的是敏捷技术, 有几个问题1我们项目的代码很多模块已经很臃肿,可读性也不高,每次进行修改光查看代码就需要很长时间,但是没人重视重构。2敏捷虽然不要文档,但并不代表没有文档,而我们项目的几个核心流程没有什么文档,更不谈与线上情况相同的文档了,每次做一个不熟悉的功能 都需要问好几个人3我们有自动化 ,但是自动化是为了补指标而...

2015-01-08 09:53:26 158

原创 jQuery选择器总结

[code="java"]jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") ...

2013-06-06 22:34:37 100

原创 jxl导出excel数据工具类

[code="java"]package com.yihaodian.tms.framework.util;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.IOException;import java.lang.reflect.InvocationTargetException...

2013-06-06 10:42:20 121

原创 博客搬家222

这里太冷清聊 搬到csdn去啦

2013-05-17 09:34:36 101

原创 最近的主题

oracle 3种连接查询方式nlsmthash join

2013-05-06 09:09:14 93

原创 eclipse中开启断言

eclipse中开启断言选择菜单:Run ---> Run Configurations ---> 选择 Arguments 选项卡在 VM arguments 文本框中输入: -ea 注意 中间没有空格,如果输入 -da 表示禁止断言。然后关闭该窗口,提示保存,然后保存就开启了断言。再次执行第二步操作,如果打印true,说明开启断言成功。如果禁止断...

2013-03-04 15:16:09 228

原创 一个软件渐进非常好的例子

来自http://www.heguangming.com/?p=802常见的流程图有业务流程图(Transaction Flow), 页面流程图(Page Flow)。在工作中,作为UED,你可能会发现PD经常谈的是业务流程,而作为交互设计师,我们更多产出的是页面流程图。页面流程图和业务流程图到底有什么关系呢? 先有谁,其次再有谁呢?|先讲个故事:假设你的梦想是开个中高档的全国...

2013-02-19 14:27:03 157

原创 Spring注解标签

对Spring的注解标签刚刚接触,所以就找了几个常用的,记录下,感觉注解用了之后,会在*.xml文件中大大减少配置量。以前我们每个Bean都得到配置文件中配置关联下。spring2.5后,引入了完整的annotation配置注解,使得我们的程序配置更简单更容易维护。 @Component;@Controller;@Service;@Repository 在annotai...

2012-11-06 15:41:50 95

原创 spring配置SessionFactory ,transactionManager以及其他特性

[code="java"] classpath:hibernate.cfg.xml ...

2012-11-05 14:38:31 98

原创 struts2 c:if 标签

[code="java"] [/code]在action 里定义的属性,才能直接用c:if所使用,否则应该使用s:set 定义 然后用#符号来引用定义的属性...

2011-12-22 14:13:39 305

原创 动态表格添加js(使用原始js)

[code="java"]var i=1;function addRow(){ var tab=document.getElementById("insertTable").childNodes[0]; var trnew=document.createElement("tr"); var td=document.createElement("td");...

2011-12-12 10:55:13 105

原创 struts2 <s:iterator> status属性

iterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用标签的时候有三个属性值得我们关注 1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合.2.id属性:可选属性, 是指集合元素的id3.status属性:可选属性,该属性在迭代时会产生一个Iterato...

2011-12-12 09:59:14 75

原创 报表导出解决方案,包括延时导出和即时导出

[code="java"]/** * 根据sql,csv标题,csv内容,csv名称,报表名称,报表编号,报表压缩文件夹名称,返回报表地址(本地导出、延迟导出) * * @param sql * 需导出、统计SQL * @param csvTitle * csv文档中标题 * @param classPrope...

2011-11-04 12:02:16 359

原创 Quartz的cron表达式

Quartz的cron表达式 按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数)ie8引起的上传异常问题月(0~11) 天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099) 其中每个元素可以是一个值(如6),一个连续区间(9-...

2011-11-01 10:43:26 71

原创 tomcat中通过JNDI数据源配置使用

一、数据源简介:***********************************************************************************在Java语言中,DataSource对象就是一个代表数据源实体的对象。一个数据源就是一个用来存储数据的工具,它可以是复杂的大型企业级数据库,也可以是简单得只有行和列的文件。数据源可以位于在服务器端,也可以位于...

2011-08-29 22:15:18 96

原创 程序员sql优化

程序员sql优化

2010-12-08 11:10:59 113

原创 linux 设置网卡ip以及其他

觉得有两个方法: 1 redhat linux则可以在文字界面下输入setup命令,出现的界面中有关于network configuration的项目,设置就可以了(会涉及到的详细设置项目见2中)(setup作用的是/etc/sysconfig目录中的各个文件) 2 使用vi编辑如下几个配置文件也可以达到目的 第一/etc/sysconfig/network设置默认的网...

2010-12-08 10:57:29 112

原创 cisco配置文件备份

 Cisco使用的操作系统称为IOS——Internetworking Operating System,存储在Cisco设备的Flash存储器上,除了IOS外,还有一个重要的文件:设备配置文件。为了方便管理,我们可以把IOS系统及设备配置文件备份在本地计算机上,当出故障时,我们可以把IOS系统或配置文件恢复到Cisco设备上,本文的操作以Cisco 3550为例。 ⑴pwd命令,显示当...

2010-12-08 10:36:49 384

原创 查询一个字符串在日志文件里出现的个数命令

grep -o 'new connection' run.log.2010-11-18 | wc -l

2010-11-21 22:02:23 247

原创 java 文件读取大全

public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); In...

2010-11-04 11:17:55 67

原创 关于去掉linux打开文件数限制的办法

1、/etc/pam.d/login 添加 session required /lib/security/pam_limits.so 注意看这个文件的注释 2. /etc/security/limits.conf 添加 www - nofile 1006154 www 是一个用户,如果是想所有用户生效的话换...

2010-10-11 14:05:09 159

原创 Linux limits.conf 配置

linux limits.conf 配置 limits.conf 文件实际是 Linux PAM(插入式认证模块,Pluggable Authentication Modules)中 pam_limits.so 的配置文件,而且只针对于单个会话。limits.conf的格式如下:username|...

2010-10-11 12:57:16 120

原创 关于/etc/host,主机名和IP配置文件

、关于/etc/host,主机名和IP配置文件Hosts - The static table lookup for host name(主机名查询静态表)hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存在“/etc”目录下,文件名为“hosts”(不同的linux版本,这个配置文件也可能不同。比如Debian的对应文件是/etc/host...

2010-10-07 19:49:10 280

原创 在linux中删除大量文件

在linux中删除大量文件时,直接用rm会出现:-bash: /bin/rm: 参数列表过长,的错误。这时可以用find命令来结合使用。例:1、rm * -rf 改为:find . -name "*" | xargs rm -rf '*' 就行了。2、rm test* -rf 改为:find . -name "test*" | xargs rm -rf "tes...

2010-10-01 08:53:35 72

原创 tar命令

# tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。# tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。# tar -xf all.tar 这条命令是解出all.tar包中所有文件,-x是解...

2010-09-30 14:29:09 77

原创 linux chmod命令详解

指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取...

2010-09-17 14:27:50 64

原创 win7 安装 oracle

oracle 至今没有推出针对win7的版本,不过你可以从oracle官方下载oracle 10g for vista and windows2K8 x86版(for windows是支持vista内核的,win7的内核与2008以及vista的内核是一样)。先点击安装,在安装的版本检测时提示目前oracle不支持version为6.1的windows OS系统。查找refhost.x...

2010-09-09 14:05:56 91

原创 linux解压缩命令

linux解压缩命令 tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示...

2010-08-16 11:38:59 70

原创 不同的Linux之间copy文件常用有3种方法

不同的Linux之间copy文件常用有3种方法,第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便,第三种就是利用scp命令来进行文件复制。 scp是有Security的文件copy,基于ssh登录。操作起来比...

2010-08-02 11:43:14 130

原创 tomcat内部处理细节

Tomcat处理http假设来自客户的请求为:http://localhost:8080/wsota/wsota_index.jsp1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得2) Connector把该请求交给它所在的Service的Engine来处理,并等待来自Engine的回应3) Engine获...

2010-07-21 16:07:43 90

原创 什么是REST

REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架构,它使得人们真正理解了Http协议本来面貌。随着 REST架构成为主流技术,一种全新的互联网网络应用开发的思维方式开始流行。 REST是什么 REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy Thom...

2010-07-21 14:06:22 75

原创 SQL连接查询深度探险

SQL连接查询深度探险 测试环境:Windows XP ProfessionMySQL 5.0.45Oracle 9iDB2 UDB 9.1测试的SQL脚本如下:此脚本适合MySQL、DB2,如果要在Oracle上执行,需要做个替换BIGINTàINTEGER、VARCHARàVARCHAR2。 CREATE TABLE CUSTOMERS ( ID B...

2009-12-13 16:37:26 68

原创 什么是uuid

讨论UUID的定义、分类、应用及生成工具。什么是UUID?UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。UUID具有以下涵义:经由一定的算法机器生成 为了保证UUID的唯一性,规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等元...

2009-07-12 21:52:00 136

原创 hibernate常用包

转自:http://hi.baidu.com/78600403/blog/item/e33b1455e6e213c7b645ae6e.html以前一直用Myeclipse导入包,现在自己手动。不知需要导入一些什么JAR文件,导致编译通过,运行抛异常:Exception in thread "main" java.lang.NoClassDefFoundError: ...

2009-04-30 01:28:01 55

原创 PowerDesigner生成数据库建表SQL脚本时去双引号

使用PowerDesigner生成数据库建表SQL脚本时,尤其是Oracle数据库时,表名一般会带引号。其实加引号是PL/SQL的规范,数据库会严格按照“”中的名称建表,如果没有“”,会按照ORACLE默认的设置建表(DBA STUDIO里面),默认是全部大写,这样,在ORACLE数据库里的字段就如“Column_1”。如果你把引号去掉,ORACLE自动默认为全部大写,即“COLUMN_1”,所以...

2009-04-29 22:52:38 123

原创 jstl 与 jsp 兼容问题

应用部署运行的时候出现JSP异常, 发生在使用JSTL库的时候: According to TLD or attribute directive in tag file, attribute value does not accept any expressions, 可能是因为使用了JSP2.0版本, 同时又没有使用JSTL core库的备用版本(RT库), 以下有两种处理方法: 1. ...

2009-04-28 23:56:43 106

js prototype属性

[code="java"] function Person(name,sex) { //Person类的构造函数 this.name = name; this.sex = sex; } Person.prototype.age = 12; //为Person类的prototype属性对应的prototype对象的属性赋值, ...

2009-03-21 18:08:29 98

原创 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:...

2009-02-27 09:47:14 58

webService学习(active)

1 webservice xml 有3种传输方式a xml-rpcb soapc http post/get2 webservice 有2个基本的属性,缺一不可a 自我描述(self-describing) 建立对外的接口b 能被其他系统发现并使用(should be discoverable) 3 总的来说webservice有以下特征a 它在in...

2009-02-23 10:27:27 90

原创 CSS属性中Display与Visibility的不同

CSS属性中Display与Visibility的不同 大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。visibility属性用来确定元素是显示还是隐藏,这用visibility="visible|hidden"来表示,visible表示显示,hidden表示隐藏。当visibility被设置为"hidden"的...

2009-02-10 08:46:31 71

空空如也

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

TA关注的人

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