摘要: package tansung.action;import java.util.Map;import com.jacob.activeX.*;import com.jacob.com.*;public class WordBean extends java.awt.Panel { // word文档 private Dispatch doc; // word运行程序对象 private ActiveXComponent word; // 所有word文档集合 private Dispatch documents; private boolean saveOnExit = true; publi 阅读全文
posted @ 2011-05-01 16:24 xnfriday 阅读(1821) 评论(0) 推荐(0) 编辑
摘要: 获得request对象:A.HttpServletRequest request = ServletActionContext.getRequest ();B.ActionContext ct=ActionContext.getContext() HttpServletRequest request=(HttpServletRequest)ct.get(ServletActionContext.HTTP_REQUEST);获得session对象:在Struts2中底层的session都被封装成了Map类型,我们称之为SessionMap,而平常我们所说的session则是指HttpSessio 阅读全文
posted @ 2011-05-01 14:56 xnfriday 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1, 要先统一架构,统一编码规范!!例如数据库中int类型的状态标记,1,2,3分别代表什么,应该在Model类中用常量注明,不要随便把1,2,3写到BLL中。2,用好管理工具。尤其是SVN等版本控制工具。Commit的时候一次把自己这段时间改过的全commit,并写上说明改了什么,完成什么功能。这个说明一定要写,而且要全队有一个统一规格。5,涉及到导出,上传文件,就要考虑会不会多用户冲突,怎么处理临时文件名,怎么及时删除7,一定要做好错误日志功能,因为客户运行环境肯定会跟测试环境有点差别。8,输入表单的格式验证一定要认真,全部必须有长度控制9,Hibernate的联合查询,必须用一种良好的s 阅读全文
posted @ 2011-04-13 15:37 xnfriday 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Installation on UbuntuYou can install from our PPA, our tarball archive, or directly from our Subversion repository. Users new to Ubuntu should use the PPA option.Adding the PPAKarmic and latersudo add-apt-repository ppa:rabbitvcs/ppaHardy, Intrepid and JauntyAdd the following line to your /etc/apt/ 阅读全文
posted @ 2011-04-09 23:24 xnfriday 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 一、SVN安装1.安装包$ sudo apt-get install subversion2.添加svn管理用户及subversion组$ sudo adduser svnuser$ sudo addgroup subversion$ sudo addgroup svnuser subversion3.创建项目目录$ sudo mkdir /home/svn$ cd /home/svn$ sudo mkdir fitness$ sudo chown -R root:subversion fitness$ sudo chmod -R g+rws fitness4.创建SVN文件仓库$ sudo 阅读全文
posted @ 2011-04-09 23:22 xnfriday 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 最近项目中做一模块时偶发奇想,希望使用propertygrid的控件实现类似visual studio的属性样式,于是拿来一用,发现还真不是自己想象的那么简单,如果要实现一个比较好的展示,还真的需要不少技巧,通过自己的实践和网络的力量,“逢山开道,遇水搭桥”,总算是摸出一些门道,不敢私藏,拿出来与大家分享,呵呵。先来转一个基础的,源自msdnhttp://www.microsoft.com/taiwan/msdn/library/2002/Jul-2002/article/usingpropgrid.htm摘要:本文旨在帮助您了解 Microsoft .NET 框架中的 PropertyGri 阅读全文
posted @ 2011-04-09 23:17 xnfriday 阅读(2308) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Xml;namespace treeview2 //你的项目名{ class TreeExXMLCls { private TreeView thetreeview; private string xmlfilepath; XmlTextWriter textWriter; XmlNode Xmlroot; XmlDocument textdoc; public TreeExXMLCls( 阅读全文
posted @ 2011-04-09 23:15 xnfriday 阅读(2326) 评论(0) 推荐(0) 编辑
摘要: 在.Net上用字符串动态创建控件是通过反射来实现。首先,利用System.Type.GetType方法,获得字符串中指定的控件的类型实例。这里需要注意这个字符串的语法,根据msdn的解释:按名称和签名隐藏会考虑签名的所有部分,包括自定义修饰符、返回类型、参数类型、标记和非托管调用约定。这是二进制比较。对于反射,属性和事件按名称和签名隐藏。如果基类中有同时带 get 访问器和 set 访问器的属性,但派生类中仅有 get 访问器,则派生类属性隐藏基类属性,并且您将无法访问基类的设置程序。自定义特性不是通用类型系统的组成部分。不对数组或 COM 类型执行搜索,除非已将它们加载到可用类表中。type 阅读全文
posted @ 2011-04-09 23:15 xnfriday 阅读(331) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="UTF-8" ?> - <root StatusCode="Success" selgroup="1">- <grouplevel1> <g00>1</g00> <g01>2</g01> <g02>3</g02> <g03>DS100测试</g03> <g04>DS100-1</g04> <g05 阅读全文
posted @ 2011-04-09 23:12 xnfriday 阅读(862) 评论(0) 推荐(0) 编辑
摘要: usingSystem.Xml;publicpartialclass_Default : System.Web.UI.Page{ protectedvoidPage_Load(objectsender, EventArgs e) { XmlDocument doc =newXmlDocument(); doc.Load(Server.MapPath("data.xml")); XmlNode node = doc.DocumentElement; XmlNode book = node.SelectSingleNode ("//book[@id='01&# 阅读全文
posted @ 2011-04-09 23:11 xnfriday 阅读(855) 评论(0) 推荐(0) 编辑