自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CentOS了解

 CentOS 是 RHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在 RHEL 的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。RHEL 在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。无论是哪一种发行方式,你都可以免费获得(例如从网上下载),并再次发布。但如果你使用了他们的在...

2011-03-25 14:07:20 134

原创 重温osi网络通信模型

在学校的时候计算机网络没学好,对于网络分层,也是只知道有其事,却是没有真正理解。今天又看了一下wiki上关于osi的文档,感觉清晰了很多。别的就不想拷贝了,记录下几个图吧。   ...

2010-10-31 06:23:36 123

知识管理系统fengoffice的安装

feng office是一个开源的知识管理系统(knowledge management system)。 1. 依赖环境:feng office运行的环境是(apache + php + mysql),在这里我使用的都是最新的版本,apache 2.2 + php 5.3 + mysql 5.1。 2. 安装步骤: 下载apache 2.2 win...

2010-10-28 23:22:04 930 1

原创 phpmyadmin安装方法

phpmyadmin安装方法如下:  1.下载多国语言包  解压好后更名为 phpmyadmin 注意全是小写的,把它放在 文件夹htdocs下  2.将config.sample.inc.php 更名为 config.inc.php  3,配制 config.inc.php  修改 $cfg['Servers'][$i]['controluser'] 把前...

2010-10-28 17:04:43 140

原创 Windows下安装Apache2.2 + PHP5.3 + Mysql5.1

(一)1.下载apache_2.2.13-win32-x86-no_ssl.msi2.下载php-5.3.0-Win32-VC6-x86.zip 注意VC6版本for Apache, VC9版本for IIS php-5.3.0-nts-Win32-VC6-x86.msi不能为Apache正常安装(?) (注:经本人测试,可以正常安装,只要选对apache的配置路径就...

2010-10-28 16:38:04 189

eclipse中is missing required source folder问题的解决

最近在开发中,有好几次遇到is missing required source folder的问题,但是有些同事机器上却没有该问题,把整个工程删掉,重新从SVN上拿下来,问题依旧存在。该问题出现后,可能会导致该工程和依赖该工程的project无法编译。问题产生的原因: 在本机的开发环境中,eclipse.project文件可能存在对缺失文件夹的引用,但是project中已经没有了...

2010-07-20 17:18:01 302

原创 资源文件存储和管理框架

1.FastDFS FastDFS是一个开源的轻量级分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。跟踪器主要做调度工作,在访问上起负载均衡的作用。 ...

2009-01-04 23:28:43 154

原创 字符编码笔记:ASCII,Unicode和UTF-8

字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000...

2008-07-10 11:38:45 256

Generics(转载)

Generics1) Introduction引言 1.1)为什么需要泛型?Generics add stability to your code by making more of your bugs detectable at compile time. (泛型让你的bugs在编译期间就能被更多地发现。)Compile-time bugs, for example, tell ...

2008-02-22 09:40:27 141

linux 常用命令

Linux文件的复制、删除和移动命令  cp命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。 语法: cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。该命令的各选项含义如下:- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作...

2007-09-21 16:20:29 64

大家来探讨一下视图的优点,用法

视图介绍:http://www.itisedu.com/phrase/200603141659315.html今天了解了一下视图,觉得视图是个很不错的东西,在项目中应该会很有价值, 可是在以前的项目中都基本上没有用到视图。我想,引入视图对于项目的可维护性会有一定的帮助,大家一起来探讨下视图的用法,优点和缺点...

2007-09-12 13:50:37 91

验证框架中需要解决的问题

验证框架中需要解决的问题:    (1)对于每个验证,需要指定INPUT页面;    (2)指定方法验证;    (3)验证错误信息的显示;    (4)客户端验证;    (5)服务器端验证;    (6)创建和编辑通常是同一个页面;...

2007-09-12 12:58:54 113

文件上传中需要解决的问题

1.图片上传:    (1)限制文件的大小;(客户端, 服务器端)    (2)限制文件的格式;(客户端, 服务器端)    (3)图片是有高度和宽度的    (4)图片的MIMETYPE必须是正确的,否则无法上传。(那么,在更新的时候,就不合适了)    (5)文件上传后如何命名?    (6)文件上传后保存的路径?    (7)对于已经上传的图片,要在查看和编辑页面显示出来,并可...

2007-09-12 11:40:58 125

弹出新页面,操作后自己关闭并使父窗体跳转到相应界面

string Url=null;Url = Request.ApplicationPath+"/CheckList/FireCheckList.aspx?State=1";Response.Write("<script language='javascript'>window.opener.Form1.submit();</script>");Response.Wri...

2007-09-11 16:12:04 98

mysql 的last_insert_id()函数

在MYSQL中,有last_insert_id()这个函数,用来取得最后一次执行插入操作时的自增长的ID。必须紧跟在插入语句之后使用。不然查出来的ID为NULL。

2007-09-11 14:53:16 94

备份和拷贝数据库

我用的是Mysql Front, 选中数据库,右键"输出/export"为SQL,即可导出数据库,也可以当成是数据库的备份文件。有了这个文件,日后即使你的数据库没了,也可以通过该文件进行回复。导出时有几个选项,其中,"结构"表示导出表结构,“数据”表示导出表中的数据,"创建前删除数据"选择该项时要小心,我今天就是选了这项,然后在新建的数据库中导入该SQL文件时,把原来的数据库删除掉了。另外,还...

2007-09-11 09:26:45 91

需求分析和系统设计小结

上周在写需求分析文档,这周写设计文档。做的很烂。以下是一个小结:1)找出领域模型2)在需求分析阶段,先找出用例,画出用例图,一开始,用例的粒度不宜太细,以免看不清主线。3)需求分析先要确定业务上的需求,业务规则,有哪些约束条件。4)描述“为什么”5)抓住主线,列出用例。6)对用例进行扩展。7)列出可能的扩展需求 设计阶段:1)画出用例图2)画出状态图3)画出实体类图4)画...

2007-08-24 15:40:40 477

需求分析学习笔记

在可行性分析阶段,主要是对新系统的基本思想和过程进行初步的分析和论证,对系统的基本功能,性能,开发时间的限制,人员安排,投资情况做一个客观的分析。在需求分析阶段,要对在可行性分析阶段确定的系统目标和功能作进一步详细的描述,确定系统“做什么”的问题。一。需求分析一般的实现步骤:(1)获得当前系统的物理模型。物理模型是对当前系统的真实写照。首先要对现行系统进行分析,理解,了解它的组织情况,数据流...

2007-08-14 23:09:17 124

WEBFX XTREE学习笔记

1.XTREE简介:XTREE是一个基于AJAX实现的树形菜单。它的原理就是每次都只加载当前结点下的所有结点,而对开发人员来说,就是只需要按一定的格式,生成一段XML代码。XTREE可以自己定制每个结点的ICON和链接。XTREE是基于对象的,通过XTREE,你无需再自己生成HTML代码,而只要生成相应的JS 对象就可以了。2.官方网址:http://webfx.eae.net/dhtml/...

2007-08-09 13:30:48 272

SVN提交之后没反应的问题

今天换了台机器, 发现用SVN 提交不了了; 提交之后就没反应了。最后发现是卡巴斯基把SVN 阻挡了,把jdk加入到可信区域。把SVN加入到可信区域。可以设定端口的。...

2007-08-06 16:15:02 2084 1

struts2中select标签的使用

struts2的select标签中,常用的有以下几个属性:(1)struts2中的select 标签中,必须设置的属性只有一个,即是list。(2)select标签的list中必须有值,不然会报错。如果没有值,可以加上headerKey, headerValue,这样就可以通过了。如:xml 代码 <s:select   name="geElement.childType...

2007-08-03 15:35:16 148

在mysql中使用触发器

MYSQL是在5.0以后的版本中引入触发器的。有的时候,可以用触发器来维护数据的完整性。如我有一个表ge_element,该表中有一个region_id,对应到ge_region表中的id,但是,region_id是可以为空的,所以不应该设置外键约束,而我在删除ge_region表中的记录时,希望把在ge_element表中被引用到的记录的region_id设为0,因为没有数据库的外键约束,我只...

2007-08-03 10:10:04 126

使用struts2中的文件上传

struts2中提供了对文件上传的支持,主要是通过File Upload Interceptor来实现的。这个拦截器有两个参数可以设置:maximumSize 和allowedTypes ,其中,maximumSize是允许上传的文件的最大容量,allowedTypes是允许的mimeType类型。错误提示信息可以在i18n资源文件中指定,有以下三个key:(1)struts.messages...

2007-07-27 16:26:08 87

由spring管理struts的Action实例

当指定struts.objectFactory为spring时,struts2框架就会把bean转发给spring来创建,装配,注入。但是bean创建完成之后,还是由struts容器来管理其生命周期。配置方式:(1)struts.xml中:xml 代码 <constant name="struts.objectFactory" value="spring" />  ...

2007-07-27 10:12:37 110

STRUTS2中的日期处理

1.Struts2中的日期的格式化:在struts2中,提供了<s:date.../>标签,可以很方便地处理日期。有了这个标签,就可以随意地以各种方式来格式化日期,如指定日期格式为“dd/MM/yyyy hh:mm”,或者是自定义可读性强的日期格式“2 hours 14 minutes”,或者使用在properties文件中预先定义好日期格式。s:date标签共有四个属性,id,n...

2007-07-25 22:19:29 183

在struts2中调试JSP页面

有的时候,你可能想要调试一个JSP页面,在STRUTS2中可以支持.(1)在struts的配置文件中,更改devmode=true;(2)在url后面添加?debug=xml,或?debug=console;具体参考STRUTS2自带的例子show-case....

2007-07-13 10:36:15 202

从request中获取上上个请求的url

在HTTP的request对象中,可以取到HTTP头HEADER,其中有一个是"Referer",通过它,我们可以知道上上个请求的URL,这在某些场合中相当有用.如在一个列表页中,通常会有一个删除链接,删除列表中的某项数据,如果希望删除成功后再返回到该列表页,可以如下做法:java 代码 String retUrl = request.getHeader("Referer"); ...

2007-07-11 18:24:22 562

mysql中的整除和取余函数

整除:div5 div 2 = 2;取余:mod5 mod 2 = 1;四舍五入:roundround(1.5) = 2; 

2007-07-11 09:09:27 13232

struts2 OGNL取数据

昨天碰天这样一种情况,在extreme table中指定了一行,id为row,又想在ognl中取得该row中的字段属性.发现可以这样写,<s:property value="#attr.row.id"/><s:property value="#attr.row.name"/>其中id, name为row中的属性名,row是迭代中的一个Bean.在struts2的OGN...

2007-07-11 08:53:37 168

struts2.0

struts2.0中的链接<s:a href=""/>,如果我要新打开这个链接,不知道该怎么写?

2007-07-09 13:45:16 95

JVM 设置

最近在公司老是碰到out of memory error, 一天重启eclipse好多次,被郁闷得要死。如果启动了jetty的话,不一会就会有permgen space out of memory异常。产生的原因我猜测是使用了maven,subversion,mylar,wtp等插件,具体原因还不确定。在网上找了找相关资料,暂时找到一些解决方法,但并没有完全解决问题:(1)在eclipse...

2007-07-06 21:59:36 77

java中读取Properties文件

在java中,可以用java 代码 Properties p = new Properties();    InputStream is = this.getClass().getResourceAsStream(propertiesFileName);    p.load(is);    is.close;   来读取。如果propertie...

2007-07-04 23:18:55 65

struts2中的token

<s:token/>实现原理:在页面加载时,<s: token />产生一个GUID(Globally Unique Identifier,全局唯一标识符)值的隐藏输入框如:xml 代码 <input type="hidden" name="struts.token.name" value="struts.token"/>   &

2007-07-02 13:49:50 114

在Action中获取资源文件中的消息

在struts2中,绑定的资源的顺序为:ActionClass.properties BaseClass.properties (all the way to Object.properties) Interface.properties (every interface and sub-interface) ModelDriven's model (if implements Model...

2007-07-02 10:09:26 89

struts2.0配置中的通配符方法

来看一个例子,例如有一个CrudAction, 其中有两个方法,input 和 delete,我们定义两个action:Crud_input和Crud_delete。我们可以在struts.xml中配置如下:xml 代码 <action name="Crud_*" class="example.Crud" method="{1}">   这样,当struts2遇到...

2007-07-01 18:10:45 93

spring中注入整型数据

<property name="defaultSize" value="100">xml 代码 <property name="defaultSize" value="100"/>  </property>

2007-07-01 17:25:39 362

maven project中的Lifecycly phases

常见的有:(1)compile(2)clean(3)test(4)install(5)deploy(6)test-compile(7)prepare-package(8)package其它的还有:(1)validate(2)initialize(3)generate-sources(4)process-sources(5)process-classes(6)gener...

2007-07-01 16:29:28 97

向 Maven2 代理 Maven-proxy 代码库添加中心库没有的 jar 包(转)

有一些第三方库在 Maven2 的中心代码库里没有,但项目组需要,怎么办呢?假设我们已经安装好了Maven-proxy系统,向Maven-proxy的Local Repository目录里加入相应的文件,假设我们要添加ibatis-2.3.0.667.jar到 Mavne-proxy里,具体操作如下:约定ibatis-2.3.0.667.jar 的 groupId = com.ibat...

2007-07-01 12:19:14 123

maven使用中遇到的一些问题总结

在eclipse中使用maven时,遇到了一些问题,做个记录吧。1.不自动导入依赖库。在package explorer视图中,project下面应该有一个Maven2 Dependencies的栏目,该栏目中可以看到当前project所依赖的一些类库。只要在pom.xml中指定了dependency,那么,maven会自动把这些所依赖的类库导进来。但是,有的时候,maven没有导入这些类库,...

2007-07-01 11:29:21 97

在eclipse中使用maven

要想在eclipse中使用maven,需要安装maven plugin for eclipse。安装远程插件的方法:打开eclipse,点击“帮助(help)”-->"软件更新(Software Updates)"-->"查找安装(Find and Install)"-->"寻找安装新特性(Search for new features to install)"-->"新...

2007-06-30 19:05:38 62

空空如也

空空如也

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

TA关注的人

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