并不是把项目运行日志打印的文件或者控制台,而是需要把 谁,什么时候,操作了什么.操作的内容是什么,显示出来给使用oa的人员查阅. 例如:更新了一个客户的名字.就需要记录为 谁,什么时候,修改了 客户,客户原名字,客户的新名字 记录下来. 设计思路有: 1.在action 层使用spring...
分类:
其他好文 时间:
2015-08-18 18:36:46
阅读次数:
332
正好有人问,就直接将代码记录下来。背景:有一个仓库存储货物,存在着生产者和消费者,设计一个可以并发的实现。设计思路:设计一个仓库类,类中保存最大的容量限制和当前的count,类中包含生产和消费的方法,并且都是synchronized。具体代码:package com.test.tiny;public...
分类:
编程语言 时间:
2015-08-17 11:32:52
阅读次数:
129
分析OnlineJudge源代码,里面涉及注解、反射、代理等知识,基本理解了整体设计思路及各部分代码的功能,动态代理proxy一般使用在实现了接口的类上,如果类没实现接口,也可以使用proxy,获取动态代理对象,会实现它所表示的实际对象的接口,proxy可以使用在接口级别上,这样可以通过prox.....
分类:
其他好文 时间:
2015-08-11 23:20:26
阅读次数:
118
怎样选择一款合适的加密软件一:市场上普遍的加密模式透明加密:透明加密的设计思路是基于windows的文件系统(过滤)驱动(IFS)技术,工作在windows的内核层。我们在安装计算机硬件时,经常要安装其驱动,如打印机、U盘的驱动。文件系统驱动就是把文件作为一种设备来处理的一..
分类:
其他好文 时间:
2015-08-11 19:15:05
阅读次数:
102
MyBatis这是现在很流行ORM框架,这是非常强大。事实上现却比較简单、优雅。本文主要讲述MyBatis的架构设计思路,而且讨论MyBatis的几个核心部件。然后结合一个select查询实例。深入代码,来探究MyBatis的实现。一、MyBatis的框架设计 注:上图非常大程度上參考了itey.....
分类:
其他好文 时间:
2015-08-11 18:18:12
阅读次数:
310
优点和缺点编辑优点:[1]面对不同分辨率设备灵活性强能够快捷解决多设备显示适应问题缺点:[1]兼容各种设备工作量大,效率低下代码累赘,会出现隐藏无用的元素,加载时间加长其实这是一种折中性质的设计解决方案,多方面因素影响而达不到最佳效果一定程度上改变了网站原有的布局结构,会出现用户混淆的情况2设计思路...
分类:
其他好文 时间:
2015-08-10 01:42:25
阅读次数:
95
对 hadoop1 和 hadoop??2??做了一个解释 图片不错 拿来看看 ? Hadoop 1.0 ? 从上图中可以清楚的看出原 MapReduce 程序的流程及设计思路: 首先用户程序 (JobClient) 提交了一个 job,job 的信息会发送到 Jo...
分类:
其他好文 时间:
2015-08-03 19:28:45
阅读次数:
121
在上一篇随笔中,我对Web开发框架的总体界面进行了介绍,其中并提到了我的《Web开发框架》的控制器的设计关系,Web开发框架沿用了我的《Winform开发框架》的很多架构设计思路和特点,对Controller进行了封装。使得控制器能够获得很好的继承关系,并能以更少的代码,更高效的开发效率,实现Web...
分类:
Web程序 时间:
2015-08-03 01:04:13
阅读次数:
122
TCP 滑动窗口(发送窗口和接收窗口) TCP的滑动窗口主要有两个作用,一是提供TCP的可靠性,二是提供TCP的流控特性。同时滑动窗口机制还体现了TCP面向字节流的设计思路。 TCP的Window是一个16bit位字段,它代表的是...
分类:
其他好文 时间:
2015-07-30 17:17:43
阅读次数:
259
这些设计理念是Android用户界面设计师为了使app保存最佳用户体验而总结和发展的。当你将你自己的创意和设计思路付诸实践的时候,考虑这些设计理念,而不是商业目的。
通过令人惊讶的方式让我感到愉悦
一个漂亮的外观、一个固定的动画或者一个恰到好处的声音效果都是很不错的体验。这些微妙的效果不好对用户造成任何干扰还会让人感觉手中拿着的设备似乎有种强大的力量。
真正的物体效果比按钮和...
分类:
移动开发 时间:
2015-07-25 21:34:51
阅读次数:
163