技术
dilantaya4
这个作者很懒,什么都没留下…
展开
-
一个软件渐进非常好的例子
来自http://www.heguangming.com/?p=802常见的流程图有业务流程图(Transaction Flow), 页面流程图(Page Flow)。在工作中,作为UED,你可能会发现PD经常谈的是业务流程,而作为交互设计师,我们更多产出的是页面流程图。页面流程图和业务流程图到底有什么关系呢? 先有谁,其次再有谁呢?|先讲个故事:假设你的梦想是开个中高档的全国...原创 2013-02-19 14:27:03 · 157 阅读 · 0 评论 -
tomcat中通过JNDI数据源配置使用
一、数据源简介:***********************************************************************************在Java语言中,DataSource对象就是一个代表数据源实体的对象。一个数据源就是一个用来存储数据的工具,它可以是复杂的大型企业级数据库,也可以是简单得只有行和列的文件。数据源可以位于在服务器端,也可以位于...原创 2011-08-29 22:15:18 · 97 阅读 · 0 评论 -
关于去掉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 阅读 · 0 评论 -
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 · 121 阅读 · 0 评论 -
关于/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 · 286 阅读 · 0 评论 -
在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 · 74 阅读 · 0 评论 -
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 阅读 · 0 评论 -
linux chmod命令详解
指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取...原创 2010-09-17 14:27:50 · 64 阅读 · 0 评论 -
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 · 92 阅读 · 0 评论 -
linux解压缩命令
linux解压缩命令 tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示...原创 2010-08-16 11:38:59 · 72 阅读 · 0 评论 -
cisco配置文件备份
Cisco使用的操作系统称为IOS——Internetworking Operating System,存储在Cisco设备的Flash存储器上,除了IOS外,还有一个重要的文件:设备配置文件。为了方便管理,我们可以把IOS系统及设备配置文件备份在本地计算机上,当出故障时,我们可以把IOS系统或配置文件恢复到Cisco设备上,本文的操作以Cisco 3550为例。 ⑴pwd命令,显示当...原创 2010-12-08 10:36:49 · 387 阅读 · 0 评论 -
linux 设置网卡ip以及其他
觉得有两个方法: 1 redhat linux则可以在文字界面下输入setup命令,出现的界面中有关于network configuration的项目,设置就可以了(会涉及到的详细设置项目见2中)(setup作用的是/etc/sysconfig目录中的各个文件) 2 使用vi编辑如下几个配置文件也可以达到目的 第一/etc/sysconfig/network设置默认的网...原创 2010-12-08 10:57:29 · 114 阅读 · 0 评论 -
jQuery选择器总结
[code="java"]jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") ...原创 2013-06-06 22:34:37 · 100 阅读 · 0 评论 -
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 · 122 阅读 · 0 评论 -
最近的主题
oracle 3种连接查询方式nlsmthash join原创 2013-05-06 09:09:14 · 94 阅读 · 0 评论 -
eclipse中开启断言
eclipse中开启断言选择菜单:Run ---> Run Configurations ---> 选择 Arguments 选项卡在 VM arguments 文本框中输入: -ea 注意 中间没有空格,如果输入 -da 表示禁止断言。然后关闭该窗口,提示保存,然后保存就开启了断言。再次执行第二步操作,如果打印true,说明开启断言成功。如果禁止断...原创 2013-03-04 15:16:09 · 229 阅读 · 0 评论 -
struts2 c:if 标签
[code="java"] [/code]在action 里定义的属性,才能直接用c:if所使用,否则应该使用s:set 定义 然后用#符号来引用定义的属性...原创 2011-12-22 14:13:39 · 305 阅读 · 0 评论 -
报表导出解决方案,包括延时导出和即时导出
[code="java"]/** * 根据sql,csv标题,csv内容,csv名称,报表名称,报表编号,报表压缩文件夹名称,返回报表地址(本地导出、延迟导出) * * @param sql * 需导出、统计SQL * @param csvTitle * csv文档中标题 * @param classPrope...原创 2011-11-04 12:02:16 · 361 阅读 · 0 评论 -
struts2 <s:iterator> status属性
iterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用标签的时候有三个属性值得我们关注 1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合.2.id属性:可选属性, 是指集合元素的id3.status属性:可选属性,该属性在迭代时会产生一个Iterato...原创 2011-12-12 09:59:14 · 76 阅读 · 0 评论 -
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 · 73 阅读 · 0 评论 -
程序员sql优化
程序员sql优化原创 2010-12-08 11:10:59 · 114 阅读 · 0 评论 -
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 · 91 阅读 · 0 评论 -
什么是REST
REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架构,它使得人们真正理解了Http协议本来面貌。随着 REST架构成为主流技术,一种全新的互联网网络应用开发的思维方式开始流行。 REST是什么 REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy Thom...原创 2010-07-21 14:06:22 · 75 阅读 · 0 评论 -
配置Tomcat 中文字符集问题
配置Tomcat 中文字符集问题觉得还是要写出来,免的要用的时候遍地找牙耽搁时间.文件:%Tomcat_home%/conf/web.xml修改位置:原创 2008-10-14 10:49:57 · 89 阅读 · 0 评论 -
oracle中文排序
Oracle9i之前,中文是按照二进制编码进行排序的。但oracle9以来,oracle的NLSSORT排序还是挻有意思的,它可以用来进行语言排序,不影响当前会话;例如按照拼音、部首、笔画排序功能只需设置NLS_SORT值 SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序 SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序 SCH...原创 2008-09-25 10:55:01 · 72 阅读 · 0 评论 -
标准SQL语句总结
标准SQL语句总结,标准SQL语言基本上适用于下面所列出的数据库软件-----------------------------------------------------------------------------数据库软件清单A商业数据库软件如下1.微软的MS SQL Server和Access2.IBM的DB2,informax3.Sybase的大型数据库ASE...原创 2008-09-22 15:28:32 · 358 阅读 · 0 评论 -
Strategy模式
一、 策略(Strategy)模式策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。假设现在要设计一个贩卖各类书籍的电子商务网站的购物车(Shopping Cat)系统。一个最简单的情况就是把所有货品的单价乘上数量,但是实际情况肯定比这要复杂。比如,本网站可能对所有的教材类图书实行每...2008-09-22 10:06:41 · 64 阅读 · 0 评论 -
build模式
java的这些设计模式都离不开接口与抽象类,果然java里接口和抽象类的掌握是关键啊这builder模式又得靠接口/抽象类来构建 Briger模式是把对象的属性和行为分隔开来,以至能使2部分都能独立的变化,这个builder模式是为了分离复杂对象里的组件的构建和复杂对象本身的构建过程的模式,这样复杂对象的子组件的构建和复杂对象本身的构建都可以独立的发生变化 其关...2008-09-20 11:25:34 · 223 阅读 · 0 评论 -
Briger模式
[img]http://images.cnblogs.com/cnblogs_com/zhenyulu/Pic91.gif[/img]此模式的特点是 使抽象与抽象的实现同时处在了变化之中,其关键是引入了一个接口或抽象类父类声明了一个抽象方法,此抽象方法的方法名与接口定义的方法相同,子类实现了这个抽象方法但是得依赖加入的动态接口或抽象类声明,这样子类的实现也可以根据抽象的改变而动态改...2008-09-19 16:35:25 · 329 阅读 · 0 评论 -
命令行启动oracle
近日因为要学习 oracle,所以有自己的破机器上装了一10g的版本。可是没有想到,oracle一点也不给咱面子,装上企业版之后,我的机器慢的不行了。没有办法,只好每次我都是手动的关闭oracle的自动开启的服务,以图节省宝贵的memory.可以这样了太费事了,不适合咱这样的懒人啊。所以啊,把启动和关闭oracle服务的命令以bat文件的形式保存了下来,放在桌面上,再在“管理工具”里把默认开启...2008-09-17 15:06:37 · 153 阅读 · 0 评论 -
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 · 99 阅读 · 0 评论 -
常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:...原创 2009-02-27 09:47:14 · 59 阅读 · 0 评论 -
sql大全
--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW ...原创 2008-10-24 08:54:26 · 52 阅读 · 0 评论 -
Hibernate查询返回结果
Hibernate查询单个字段,Hibernate把每个id做成一个元素的一维数组,List存放的是一维数组。 Query query = s.createQuery("select u.id from User as u"); List list = query.list(); for (i=0; i< list.size(); i++) { Long id = (L...原创 2008-11-03 16:52:41 · 379 阅读 · 0 评论 -
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 · 91 阅读 · 0 评论 -
什么是uuid
讨论UUID的定义、分类、应用及生成工具。什么是UUID?UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。UUID具有以下涵义:经由一定的算法机器生成 为了保证UUID的唯一性,规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等元...原创 2009-07-12 21:52:00 · 137 阅读 · 0 评论 -
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 · 69 阅读 · 0 评论 -
CSS属性中Display与Visibility的不同
CSS属性中Display与Visibility的不同 大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。visibility属性用来确定元素是显示还是隐藏,这用visibility="visible|hidden"来表示,visible表示显示,hidden表示隐藏。当visibility被设置为"hidden"的...原创 2009-02-10 08:46:31 · 72 阅读 · 0 评论 -
网页WB.ExecWB控件打印方法
[code="java"] 网页WB.ExecWB控件打印方法 function printsetup(){ // 打印页面设置 wb.execwb(8,1); } function printpreview(){ // 打印页面预览 wb.execwb(7,1); } function printit() { if (...原创 2009-01-09 09:33:29 · 333 阅读 · 0 评论 -
页面直接导出excel,word
[code="java"] WEB页面导出为EXCEL文档的方法 单元格A 单元格A 单元格A 单元格A 单元格合并行A 单元格B 单元格B 单元格B 单元格B 单元格合并行B...原创 2009-01-08 17:02:00 · 138 阅读 · 0 评论