自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 HTML 网页解析技术的一些资料

现在做 Code Manager .SWT 的过程中不可避免的遇到了需要抓存网页以及网页内嵌的一些资源的问题.现在MHT 生成已经不成问题, 但是如何探测源文件编码以及把 MHT 解压缩(导出)为可以浏览的 HTML 文件(含图片等)是个大问题,以及用户可视化编辑页面后重新保存为 MHT 的问题. Java 的 MHT 处理技术目前是有一家美国公司在卖, 还好我也实现了,正在考虑完

2009-12-23 11:03:00 1951

转载 Hibernate主键生成方式(转)

 关键字: hibernate 1) assigned主键由外部程序负责生成,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持

2009-11-16 15:38:00 428

转载 Hibernate错误解决方案

 Hibernate错误解决方案.........http://hi.baidu.com/db4o/blog/item/382cbd8b3aa3a07f9e2fb4c0.html谢谢db4object......2007-01-02 21:42环境: eclipse 3.1.1 + Hibernate 3.1 +Hibernate Synch

2009-11-16 14:32:00 646

转载 Eclipse中常用的快捷键 及 Eclipse启动参数

 Eclipse中常用的快捷键---Eclipse启动参数大全2006-07-26 09:44Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行      Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓  当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)

2008-09-18 11:51:00 599

转载 228句最常用英文口语短句(转)

 1. its up to you.(由你决定。)2. i envy [羡慕]you.(我羡慕你。)3. how can i get in touch with you? 4. where can i wash my hands? (请问洗手间在哪里?)5. whats the weather like today?(今天天气如何?)6. where are you hea

2008-09-02 16:49:00 602

转载 sql的left join 命令详解

给个通俗的解释吧. 例表a aid adate 1 a1 2 a2 3 a3 表b bid bdate 1 b1 2 b2 4 b4 两个表a,b相连接,要取出id相同的字段 select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据. 此时的取出的是: 1 a1 b1 2 a2 b2 那么left join 指: select * from a

2008-05-21 10:21:00 552

原创 快速排序

        毫无疑问,快速排序是最流行的排序算法,因为有充足的理由,在多数情况下,快速排序都是最快的,执行时间为o(N*logN)级。(这只是对内部排序或者说随即存储器内的排序而言,对于在磁盘文件中的数据进行的排序,其它的排序算法可能更好。)快速排序是在1962年由C.A.R.Hoare发现的。       为了理解快速排序算法,对于划分算法应该非常熟悉。快速排序算法本质上通过把一个数组划

2008-04-18 11:24:00 2434 2

原创 划分算法

        划分是快速排序的一个根本机制,在介绍快速排序之前,先了解一下划分。        划分数据就是把数据分为两组,使所有关键字大于特定值的数据项在一组,使所有关键字小于特定值的数据项在另一组。       很容易想象划分数据的情况。比如可以将支援记录分为两组:家住办公地点15公里以内的雇员和住在15公里以外的雇员。或者学校管理者想要把学生分成年级平均成绩高于60分和低于60分的两组

2008-04-16 10:51:00 4736

原创 希尔排序

        希尔排序因计算机科学家Donald L.Shell而得名,他在1959年发现了希尔排序算法。希尔排序基于插入排序。但是增加了一个新的特性,大大地提高了插入排序的执行效率。        依靠这个特别的实现机制,希尔排序对于多达几千个数据项的,中等大小规模的数组排序表现良好。希尔排序不像快速排序和其他时间复杂度为O(N*logN)的排序算法那么快,因此对非常大的文件排序,它不是最优

2008-04-15 17:23:00 2597

原创 选择排序的效率

算法描述:把数组中每一个元素扫描一遍 ,记住最小的一个。将它与最左边位置且没有被记录过的元素位置进行交换。重复上述步骤,依次扫描每一个元素。算法效率:选择排序和冒泡排序执行了相同次数的比较:N*(N-1)/2,一样运行了O(N*N)时间。但是,选择排序无疑更快,因为它进行的交换少的多,为N次。

2008-04-14 16:17:00 906

原创 冒泡排序的效率

算法描述:从第一个元素开始,将每一个元素与后一位元素进行比较,如果后一个大,则交换彼此位置,否则不做操作,这张扫描一遍,可以将最大的放到数组的最后边。重复上述操作,直到没有数据要被交换位置。       算法效率:冒泡排序要做N*(N-1)/2次比较 ,N*N/4次交换。交换和比较操作都和N*N成正比。由于常数不算在大O表示法中,可以忽略2和4,并且认为冒泡排序运行需要o(N*N)时间级别。  

2008-04-14 16:07:00 2696

原创 VS2005SP1极速安装

安装之前一定要设置软件限制策略:1. 单击 开始 单击 运行 ,键入 control admintools , 然后单击 确定 。 2. 双击 本地安全策略 。 3. 单击 软件限制策略 。 注意 如果列出, 没有软件限制右键单击 软件限制策略 , 然后单击 新建策略 。 4. 在 对象类型 , 双击 强制 。 5. 单击 除本地管理员以外的所有用户 , 并单击 确定 。 6. 重新启动计

2007-11-23 14:59:00 1644

原创 设计模式初探2-创建型模式

共有6种创建型模式1.简单工厂(Single Factory)模式:一个简单工厂模式根据所提供的数据返回某个类的一个实例,此类是多个可能的类中的一个。通常他返回的类都具有共同的父类和共同的方法,但是每个类执行的任务各不相同,并且针对不同类型的数据进行了优化。2.工厂方法(Factory Method) 模式:提供一个简单的决策类,根据所提供的数据,他将返回一个抽象基类若干可能子类中的一个。

2007-09-08 18:42:00 592

原创 设计模式初探1

创建型模式(Creational pattern):为你创建对象,而不必由你直接实例化对象。针对给定的案例,程序可以在确定需要创建哪些对象时获得更大的灵活性。 结构型模式(Structural pattern):有助于将对象组合成更大的结构,例如复杂的用户界面和统计数据。行为型模式(Behavioral pattern):有助于定义系统中对象之间的通信,以及在一个复杂的程序中如何控制流程。

2007-09-08 18:02:00 522

原创 在MyEclipse中配置weblogic

最近要研究一下birt在weblogic中的部署问题,需要将weglogic作为Eclipse的应用服务器。 将配置过程整理了一下,以备后需。step1:准备工作以一个空白的开端开始进行比较好让以后看着明白。(俺不是一个聪明人),需要准备如下软件:1)eclipse-SDK-3.2.1-win32.zip2)MyEclipseEnterpriseWorkbenchInstaller_5.1.0GA

2007-04-30 16:00:00 1145

翻译 用c#和和.net创建Infopath中的自定义控件

 

2007-04-19 14:04:00 1109

原创 Struts应用的需求分析与设计(摘要三) 配置Sturts应用

       Struts应用采用两个基于XML的配置文件来配置应用。这两个配置文件为web,xml和struts-config.xml,web.xml适用于所有的Java Web应用,它是Web应用的发布描述文件,在JavaServlet规范中对它做了定义。对于Struts应用,在web,xml文件中除了配置JavaWeb应用的常规信息,还应该配置和Struts相关的特殊信息。        s

2007-03-16 10:58:00 795

转载 地址的英文写法

中文地址的排列顺序是由大到小,如:X国X省X市X区X路X号,而英文地址则刚好相反,是由小到大。如上例写成英文就是:X号,X路,X区,X市,X省,X国。X室  Room XX号  No. XX单元 Unit XX号楼 Building No. XX街  X StreetX路  X RoadX区  X DistrictX县  X CountyX镇  X Town

2007-03-15 15:02:00 2135

原创 Struts应用的需求分析与设计(摘要二) 收集和分析应用需求

        软件开发过程的起点是获得对客户业务过程的理解 ,分析员在和具有业务知识的客户交谈中,可以发现需求、了解系统功能,然后UML用例(UseCase)来描述这些需求。       在确定完系统的用例之后,展开每个用例的细节和逻辑流程,以文档的形式来描述用例。用例文档中应包含以下内容:1。前置条件:开始使用这个用例之前必须满足的条件2。主事件流:用例的正常流程3。其他事件流

2007-03-15 14:15:00 708

原创 Struts应用的需求分析与设计(摘要一)

对struts应用进行需求分析和设计包括如下几个步骤:1。收集和分析应用需求2。设计数据库3。设计UI4。设计ActionForm5。设计Action6。设计应用的业务逻辑组件 

2007-03-15 14:07:00 707

原创 ASP.NET中Session的状态保持方式

ASP.NET提供了Session对象,从而允许程序员识别、存储和处理同一个浏览器对象对服务器上某个特定网络应用程序的若干次请求的上下文信息。Session对应浏览器与服务器的同一次对话,在浏览器第一请求网络应用程序的某个页面时,服务器会触发Session_onStart事件;在对话超时或者被关闭的时候会触发Session_onEnd 事件。程序员可以在代码中响应这两个事件来处理与同一次对话相关的

2005-01-11 16:25:00 4947

原创 winform项目中app.config读取修改小结!

第一次写啊,各位多多包涵,多给些鼓励!谢谢!刚开始做net程序,要对项目配置文件app.comfig进行读写操作下面两个方法分别完成读写操作.//读public static string GetValue(string AppKey)  {   try   {    string AppKeyValue;    AppKeyValue=System.Configuration.Con

2004-12-27 17:38:00 1412

空空如也

空空如也

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

TA关注的人

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