自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 myeclipse8.6汉化包

实用,

2011-11-25 16:11:52 333

原创 基于annotation的hibernate主键生成策略

自定义主键生成策略,由@GenericGenerator实现。 hibernate在JPA的基础上进行了扩展,可以用一下方式引入hibernate独有的主键生成策略,就是通过@GenericGenerator加入的。 比如说,JPA标准用法 Java代码 @Id @GeneratedValue(GenerationType.AUTO) 就可以用hibernate特有以下用法来实现 Java代码 @...

2011-11-25 10:46:37 143

原创 ASP.NET页面刷新的实现方法

< meta http-equiv="refresh" content="300; url=target.html"> 用window.location.href实现刷新另个框架页面 在写asp.net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect ,如果客户要在跳转的时候使用提示,这个就不灵光了,如: Response.Write("< ...

2011-11-24 17:51:25 153

原创 IBatisNet 模糊查询

<select id="Client_Search" resultMap="Client_AllColumns_search"  parameterClass="Client">   SELECT   Client.*,   <!--要查询的字段,如果一级行业为空则不查询-->     <isNotNull prepend="" property=&quo

2011-11-22 11:44:57 221

原创 使用 JAX-RS、JPA 和 Dojo 创建丰富的以数据为中心的 web 应用程序

使用 Java Persistence API 运行数据很多 web 应用程序是以数据为中心 — 它们显示数据并允许用户新建或更新数据。这听上去很简单,但真到了一些基本操作,如在数据库中读写数据,情况却非常糟糕。尽管如此,Java Persistence API (JPA) 却极大地减少了必须编写的冗长的样板式代码。我们将看一个使用 JPA 的简单例子。本文中,将开发一个简单的管理青年...

2011-11-18 14:51:45 216

原创 DOJO

用户可以基于名字搜索一个产品类型 当用户选择了一个产品,将显示一个带有分隔面板(split pane)的新窗口。该分隔面板左侧以树的形式(就像你在Windows Explorer所看到的那样)显示所有属于该产品类型的产品子类型。可能每个产品子类型还有它自己的子类型。分隔面板右侧显示还有如下标签的标签面板(tabbed pane): Products(产品) ——...

2011-11-18 10:17:19 161

原创 第6章 异常

设计异常的唯一目的是报告错误。6.1. 抛出异常û 不要返回错误码。 ü 要通过抛出异常的方式来报告操作失败。 ü 考虑通过调用System.Environment.FailFast来终止进程,而不是抛出异常,如果代码遇到了严重问题,已经无法继续安全的执行。 û 如果能够避免的话,不要在正常的控制流中使用异常,。double a = 98, b ...

2011-11-10 15:05:53 141

原创 第7章 使用规范

7.1. 数组ü 要在公用API中优先使用集合,而不是优先使用数组。 û 不要使用只读的数组字段。public static readonly char[] chars = { '<', '>', '=' };//bad ü 考虑使用不规则数组,而不要使用多维数组。//goodint[][] jaggedArray={new int[]{1,...

2011-11-10 15:05:29 133

原创 第8章 C# 编程风格约定

8.1. 通用风格约定8.1.1. 花括号的使用ü 左花括号“{”放在关键字或方法的下一行并与之对其。例如:if (n > 0){...}private void Work(int n){...} ü 左花括号“{”要与相应的右花括号“}”对齐。 ü 在通常情况下,左花括号“{”单独成行,不与任何语句并列成行。 ü ...

2011-11-10 15:05:09 153

原创 VS.net 安装包制作

1.添加项目输出在文件系统编辑器中,如果项目在一个解决方案中,则可以添加项目的主输出,为自动识别添加生成的exe,config,dll引用等;项目经常还包括一些资源文件,如图片,xml等,这些设置为内容的话,则可以添加项目的内容文件;如果还有一些特殊文件添加,比如第3点说到msiexec.exe文件,则可以直接浏览添加。 2.如何使新生成的安装包在安装时自动覆盖以前安装过的

2011-11-07 17:41:15 510

原创 第5章 为扩展性而设计

5.1. 扩展机制5.1.1. 非密封类密封类( sealed class)既无法派生子类,也无法扩展。与此相反,非密封类(unsealed class)可以派生子类并进行扩展。ü 考虑用不包含任何虚成员或保护成员的非密封类来为框架提供扩展性,这种方法的开销不高,用户也喜欢。5.1.2. 保护成员保护成员本身不能提供任何的扩展性,但他们能加强派生子类这一...

2011-11-03 12:41:14 144

原创 第4章 成员设计

4.1. 成员设计的一般规范4.1.1. 成员重载成员重载是指在同一个类型中创建两个或两个以上的成员,这些成员具有相同的名字,唯一不同的是参数的数量或参数的类型。因为只有方法、构造函数以及索引属性有参数,所以只有这些成员可以被重载。ü 在一族对参数的数量进行重载的成员中,较长的重载应该用参数名来说明与之对应的较短的重载所使用的默认值。这最适用于布尔型参数。例如:...

2011-11-03 12:40:06 132

原创 第3章 类型设计规范

ü 要确保每个类型由一组定义明确、相互关联的成员组成。3.1. 类型和名字空间ü 要用命名空间把类型组织成一个相关的特性域的层次结构。 û 避免非常深的名字空间层次。这样的层次难于浏览,因为用户不得不经常地回溯。 û 避免有太多的名字空间。 û 避免把为高级场景而设计的类型和为常见编程任务而设计的类型放在同一个名字空间中。 û 不要不指定名字...

2011-11-03 12:37:55 141

原创 第2章 命名规范

2.1. 大小写约定2.1.1. 标识符的大小写规则ü 用PascalCasing命名多个单词构成的命名空间、类型以及成员的名字。例如:使用TextColor而不使用Textcolor,单个单词(Button)的首字母大写,当一个单词为复合词(endpoint)作为一个单词,只有第一字母大写。 ü 用camelCasing命名参数的名字。 ü 不同类型标...

2011-11-03 12:35:31 170

原创 第1章 C#中的两种命名方法

1.1. 骆驼命名法(CamelCasing)混合大小写字母来构成变量和函数的名字。例如:printEmployeePaychecks(),函数名中的每一个逻辑断点都有一个大写字母来标记。1.2. 帕斯卡(Pascal)命名法(PascalCasing)与骆驼命名法类似。只不过骆驼命名法是首字母小写,帕斯卡命名法是首字母大写。例如:public vo...

2011-11-03 12:34:00 231

vs语言包,开发语言

vs语言包 欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎欢迎

2011-11-01

上传视频到服务器并转换成flv格式实现在线播放功能

用户注册了账号后,可以上传自己的视频,可供自己或他人在线观看,并带有图片可以预览视频内容。而有些格式的视频是浏览器不能解析的格式。只能将其转换成可以在线播放的格式如flv格式。所以在用户上传完视频后必须将其他格式转换成flv格

2010-08-11

动软.Net代码生成器Codematic

软件名称: 动软.Net代码生成器 软件版本: 2.41 软件语言: 简体中文 运行环境: Win2003/XP/2000 .NET Framework 2.0 软件大小: 4.5M 开 发 商: http://www.maticsoft.com 发布日期: 2009-07-19 ≡≡≡≡≡≡≡≡≡≡≡≡≡『软件简介』≡≡≡≡≡≡≡≡≡≡≡≡≡ 动软.Net代码生成器Codematic 是一款为C#数据库程序员设计的自动代码生成器,Codematic 生成的代码基于面向对象的思想和三层架构设计,结合了Petshop中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。采用Model+DAL +BLL+Web 的设计,主要实现在对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、Model 类构造等基础代码片断,支持不同3种架构代码生成,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻辑的开发。 Codematic 同时提供方便的多类型数据库管理,查询分析器,SQL脚本生成,存储过程生成,数据库文档生成,Web项目发布,代码批量自动输出等多项开发工作中常用到的功能,您可以很方便轻松地进行项目开发。 版本更新: 1. 完善了单类结构中非SQL数据库可能存在“@”,括号"[" 和 "]的问题 2. 完善了“GetList”方法缺少三参数重载。 3. 完善了浏览数据库数据报错的问题。 4. 数据库名和表实现按名称排序。 5. 页面代码生成包含主键的问题。 6. 增加了Access数据库字段类型映射机制。 7. 增加了查看Oracle的存储过程。

2010-06-15

项目文档,数据库,等等

项目文档,数据库,等等!!!!!来者请留言

2010-05-28

空空如也

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

TA关注的人

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