搜索到与相关的文章
Java

Java Annotation的使用总结

在上篇文章里提到的是JUnit的学习,其中就涉及到了一些内置的annotation,如@Test、@Ignore等。现在我就结合个人的理解谈下如何自定义自己的annotation。annotation能被用来为某个程序元素(类、方法、成员变量等)关联任何的信息,但annotaion不能影响程序代码的执行,无论增加、删除annotation,代码都始终如一的执行。另外,尽管一些annotation通过java的反射api方法在运行时被访问,而java语言解释

系统 2019-08-29 22:31:46 2388

编程技术

Mac OS X Leopard与目录服务(AD/OD)集成宝典(6)

6.AD集成活动目录AD是一种定制的LDAP目录服务,MacOSX可以使用LDAPv3插件(plugins)或者AD插件来利用AD进行认证.不象主OD,客户端OSX并不能预先了解每一个AD服务的架构的实施情况,因此,使用LDAPv3插件要求更多的设置,而且也需要(管理员)更多了解AD的属性(和LDAPv3属性之间)对应关系.另一方面,AD插件就如同Windows客户端一样,可以在特定的域森林中自动发现域控制器(DomainControllers)并对AD和

系统 2019-08-29 22:26:26 2388

编程技术

设计模式学习——适配器模式

某个类拥有我们所需要的功能,但他的方法名却不能满足用户的期望,这时候需要使用适配器模式修改这个现存类和外界交互的接口,从而使其能满足用户的需求。适配器模式的宗旨是:保留现有类提供的服务,修改其接口使其能满足用户的需要。类适配器:图1类适配器模式类适配器模式如图1所示。其中RequiredClass是提供给用户的接口;ExistingClass是已存在实现具体功能的类,但它的方法名称不能满足用户的需求。为此,定义一个NewClass类,使其实现Require

系统 2019-08-29 22:14:57 2388

编程技术

从漫画看源码管理方式

一直以来我都比较在意源码的管理,怎么说也是自己辛苦写的东西,改得又很频繁,没有个好方法好工具管理起来还真是不放心。最近几年主要是用分布式版本控制工具Mercurial(HG),个人觉得还是挺好用的。今天看到有人发了一张漫画,转帖如下:所附的文字说明是:作为一名项目主管,你知道为什么要尽快的抛弃SVN而转向Git(或HG、Bzr等),答案就在这幅漫画里:当时我就看着面熟,令狐指出这幅画其实是修改版,原版是说程序在编译中。不过这不重要,重点在于漫画表现的是事实

系统 2019-08-29 22:14:52 2388

Oracle

PLSQL developer 连接不上64位Oracle 的解决方法

Windows64位下装Oracle11g64位,PLSQLDeveloper使用出现以下问题:1、Database下拉框为空:2、强制输入用户名、密码及Database,登录弹出:引用InitialzationerrorCouldnotinitialize"...."Makesureyouhavethe32bitsOracleClientinstalled.OracleHomeKey:OracleHomeDir:...Found:oci.dllUsing

系统 2019-08-29 22:05:45 2388

各行各业

Dxperience 7.3.4 简体中文本地化

注意:使用本地址的DXperience7.3.4(http://www.cnblogs.com/fosoyo/archive/2007/12/04/982952.html),否则会出现key不同。之前我的代码公布到7.1,在网上看到很多所谓最新版的最全的本地化都还是7.1的,然而后续版本增加了很多,比如:XtraRichTextEdit,XtraSpellChecker,XtraScheduler,XtraCharts,XtraPrinting,XtraR

系统 2019-08-12 09:27:42 2388

各行各业

Apriori算法实现

Apriori算法原理:http://blog.csdn.net/kingzone_2008/article/details/8183768importjava.util.HashMap;importjava.util.HashSet;importjava.util.Iterator;importjava.util.Map;importjava.util.Set;importjava.util.TreeMap;/***关联规则挖掘:Apriori算法

系统 2019-08-12 09:27:42 2388

各行各业

推荐几个Net开源项目

SharpDevelop强大的插件系统,通过Addin构建成一个功能齐全的.net开发IDE。核心是AddInTree。跟随这个项目开发许多有用的组件,比如功能文本编辑器(ICSharpCode.TextEditor),SharpZipLib等。链接:http://www.icsharpcode.net/DotNetNuke这个就是著名DNN,使用VB.NET进行开发。通过其基本架构可进行堆积木式快速建站。而且支持子网站系统。其由asp.netPortal

系统 2019-08-12 09:26:56 2388

数据库相关

使用数据库手工分页存储过程示例

ALTERPROCEDUREdbo.Pro_ProductsPage(@PageSizeint,@Currentindexint)ASdeclare@anvarchar(50)declare@bnvarchar(50)declare@cnvarchar(500)set@a=convert(nvarchar,@PageSize)set@b=convert(nvarchar,@PageSize*(@Currentindex-1))set@c='selectto

系统 2019-08-12 01:54:55 2388