在博文[Spring系列01]Spring IOC/DI模拟中简略模拟了SpringIOC/DI的实现原理,本文接着模拟了Spring AOP的实现原理。代码结构图如下:全部代码如下:UserDAO.javapackage com.ctsh.dao;import com.ctsh.model.Use...
分类:
编程语言 时间:
2015-03-03 20:27:34
阅读次数:
148
with语句上下文管理器contextlib模块参考引用 with语句 with语句时在Python2.6中出现的新语句。在Python2.6以前,要正确的处理涉及到异常的资源管理时,需要使用try/finally代码结构。如要实现文件在操作出现异常时也能正确关闭,则需要像如下实现:f = ...
分类:
编程语言 时间:
2015-03-02 18:32:59
阅读次数:
280
首先,android的UI刷新是在主线程(UI线程)中完成的。四大组件中,activity和service运行在主线程中。现在总结自己在项目中常用到的UI刷新方式。
第一,利用子线程发消息刷新UI。
子线程负责处理UI需要的数据,然后发消息到主线程来刷新UI。代码结构如下:
new Thread(new Runnable() {
@Override
publi...
分类:
移动开发 时间:
2015-03-01 15:48:00
阅读次数:
362
标准和过程可以帮助你去组织你的想法和避免错误。 某些过程包括证明你的代码是简洁和易于采纳的方法。 这些文档是你不会因为长时间为接触工作而丢失已经做完的工作。标准的文档还可以帮助你定位错误并作修改,因为它阐明了程序中各个部分的函数的作用。标准和过程还有助于把设计转化为代码。按照标准把代码结构化,你.....
分类:
其他好文 时间:
2015-03-01 13:04:14
阅读次数:
99
一、代码检查法概念白盒测试分为静态测试和动态测试。代码检查法是静态测试的一种,主要是由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。代码检查包括代码走查、桌面检查、代码审查等,主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码的逻辑表达的正确性,代码结构的合理性等方面;可以...
分类:
数据库 时间:
2015-02-26 21:26:35
阅读次数:
800
使用jQuery原生插件,先看效果:主要是progressbar的更新进度以及“请稍等”后省略号、倒计时关闭的效果如果执行单个任务的时间较长,会导致浏览器假死,一定要使用异步,代码结构要稍作调整。 执行进度条示例
分类:
Web程序 时间:
2015-02-26 11:26:36
阅读次数:
678
主要知识点:什么是方法方法的格式与属性方法的特点一维数组的简介,声明和初始化数组分配内存空间二维数组操作数组的工具类-Arrays什么是方法方法是一组为了实现特定功能代码块的集合。方法的主要功能有两个:结构化代码:将代码按照功能进行组织,是代码结构比较清晰,容易阅读和修改,也就是程序的可维护性强。减...
分类:
编程语言 时间:
2015-02-25 21:07:50
阅读次数:
126
这个东西是硬伤,框架?自带的mvc? 自带的UIViewController UIView UINavigationController 这些算不算?当然算的,cocoa框架嘛,大家都知道。其实,我想分享的是:整个软件设计的代码结构管理。在阅读了不少源码后,总结出来的好的设计代码结构分布逻辑。一开始...
分类:
移动开发 时间:
2015-02-14 00:55:26
阅读次数:
268
说明:我是菜鸟,博文水平有限,仅作学习过程中的备忘笔记1.截图信息:—————————————————————————————————————————————————————————————————2.处理:添加后的代码结构为这里看Upload1.ashx文件,默认添加后,会有Upload1.ash...
分类:
Windows程序 时间:
2015-02-10 10:55:21
阅读次数:
3814
学到的东西有: 1. 客户的需求仅是参考 2. 组件可扩展化 3. 记录开发日志随着需求的更改,代码会变得较为凌乱 解决方法是: 看开发日志唔,项目已到收尾,还行,因为刚拿到项目的时候规划重构了一下,所以代码结构还算可以呃,木有了,好像没有什么了吧...
分类:
其他好文 时间:
2015-02-04 20:05:52
阅读次数:
189