![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
非程勿扰
文章平均质量分 77
iteye_8326
这个作者很懒,什么都没留下…
展开
-
解析Acegi Security for Spring
偶对Acegi Security System景仰已久,它利用了Spring提供的IOC和AOP的机制,实现了一个安全架构,让我们的业务逻辑和安全检查逻辑完全解耦,所有的安全逻辑只要通过Spring的标准配置文件的定义就可实现了。不过说得简单,真的每次拿起Acegi Security System来看的时候,感觉就象云里雾里,如果不仔细看它的文档,再深入研究的话,根本就看不出头绪。某种程度上来...原创 2009-11-13 20:08:12 · 152 阅读 · 0 评论 -
架构就是关注点分离
要设计良好的架构,必须做到关注点分离,这样可以产生高内聚、低耦合的系统,这是美丽架构的终极原则。 什么是架构? 每个人可能都有自己对架构的定义。我比较喜欢的定义是:“架构是系统的组成部件及其之间的相互关系。”根据观察者的视角不同,架构又可以分为业务架构和技术架构。一般来说, 功能性需求会对业务架构产生影响, 而非功能性需求会对技术架构产生影响。例如:“注册用户可以向自己的相册上传图...原创 2009-09-11 17:58:57 · 147 阅读 · 0 评论 -
关于“支票用途,汇款备注(附言)”界面录入要素的检验问题
业务需求书上要求:用途,备注(附言)栏输入的字符,系统要控制非法字符。包括但不限于符合GB2132编码规定;对X字符集的“℅、:、”等字符进行录入控制,若录入非法字符时显示提示。我的理解是:支票用途,汇款备注(附言)输入栏,可以输入 ! % 《》 { } ( ); ^_^ 当然中文和英文是可以的啦。我的实现代码如下 ,但不能完全实现这个功能,请各位牛人来协助解决。[code="C#"]...2010-03-12 15:37:38 · 635 阅读 · 0 评论 -
oracle exp出现ORA-06550 必须说明SET_NO_OUTLINES 组件 解决方法
oracle 10.2G在导出是出现:exp: Release 10.2.0.1.0 - Production on 星期四 11月 1 06:29:31 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.IMP-00058: 遇到 ORACLE 错误 6550ORA-06550: 第 1 行,...2009-06-10 17:35:12 · 1107 阅读 · 0 评论 -
IntelliJ IDEA 的快捷键 插件
UpperLowerCapitalize 大小写插件Ctrl+D // 复制上一行或复制选定 Ctrl+Alt+L // 格式化代码 Alt+Shift+Insert // 列编辑 装上UpperLowerCapitalize后 Alt+P // to uppercase 大写Alt+L // to lowercase Alt+C // 首字母大写...2009-06-08 09:47:04 · 222 阅读 · 0 评论 -
Java语言编码规范
Java语言编码规范(Java Code Conventions) 名称 Java语言编码规范(Java Code Conventions) 译者 晨光(Morning) 简介 本文档讲述了Java语言的编码规范,较之陈世忠先生《c++编码规范》的浩繁详尽,此文当属短小精悍了。而其中所列之各项条款,从编码风格,到 注意事项,不单只Java,对于其他语言,也都很有借鉴意义。因为简...2009-06-05 09:30:21 · 88 阅读 · 0 评论 -
JavaScript代码规范
译自原文: Code Conentions for the JavaScript Programming Language 这是一篇JavaScript编程代码规范,它由Sun公司的文档Code Conventions for the Java Programming Language激发而来。 由于JavaScript is not Java,这篇规范和Java规范相比有很大改动。 ...2009-06-05 09:25:44 · 83 阅读 · 0 评论 -
用Setup Factory 7.0制作安装程序(可下载) 基础篇 进阶篇 问答篇
用Setup Factory 7.0制作安装程序(基础篇) 作者:Stanley Zhao版权所有,如转载请注明出处我们在用VB等语言编写并编译成程序后,往往会希望制作一个精美的安装程序来发布自己的软件。在这里推荐使用Setup Factory 7.0,这是一款强大的安装程序制作工具。该软件提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式...2009-06-03 11:00:02 · 112 阅读 · 0 评论 -
ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)
昨晚中刀了,系统不得不重装,好在Netbeans啊,MySQL, Tomcat之类的东西装在其他盘符,所以损失不大。一早重灌系统后,试试Netbeans。Tomcat启动正常,MySQL倒是有点问题。Services - Databases - Register MySQL database因为MySQL安装目录什么都没有改变,所以MySQL Server Properties 安...原创 2009-11-18 11:01:09 · 172 阅读 · 0 评论 -
acegi-security-1.0.4-src.zip acegi-security-1.0.7-sources.jar源代码免费下载
Acegi Security是为企业级软件提供的一个强大的、灵活的安全解决方案,尤其是那些使用了Spring的应用。Acegi提供了全面的认证、授权、基于实例的访问控制、信道安全以及人类用户检测能力。 在实际项目应用中,可以看它的源代码,能跟踪调试,便于理解。 所以附上源码,希望能共享和交流,共同提高。acegi-security-1.0.4-src.zip为源代码aceg...2009-11-13 21:39:18 · 334 阅读 · 0 评论 -
程序员的五种境界
《程序员》里,将程序员分为五种境界,分别如下: 五流程序员比技术和工具 四流程序员比整合和管理 三流程序员比创意和设计 二流程序员比沟通和性格 一流程序员比态度和方法 超级程序员比思想和素质比来比去,我觉得我挺符合超级程序员的:)“程序只是语言的表达,而语言则是思想的淬炼。”我也经常跑到CSDN、Blogjava还有其他的论坛去看...原创 2009-09-18 10:49:36 · 196 阅读 · 0 评论