为了在开发过程更加直观,我们需要将ibatis日志打开以便观察ibatis运作的细节。ibatis采用Apache common_logging,并结合Apache log4j作为日志输出组件。在CLASSPATH中新建log4j.properties配置文件,内容如下:...
分类:
数据库 时间:
2014-06-19 10:09:43
阅读次数:
283
lua有GC,细节无需太关注,知道些基本的就行,能local就一定不要global;
还有在数组里的对象,除非显式=nil,否则很难回收;
不过可以用弱引用表来告诉GC。外部引用为0,就不要管我,请del it。
weak table是通过元表实现,元表里的__mode字段包含k或者v;k表示key为弱引用;v表示value为弱引用。
1、首先看一个普通的例子:
a = {}
ke...
分类:
其他好文 时间:
2014-06-16 11:57:59
阅读次数:
306
(属于转载)从周一 Swift 正式公布,到现在周五,这几天其实基本一直在关注和摸索 Swift 了。对于一门新语言来说,开荒阶段的探索自然是激动人心的,但是很多时候资料的缺失和细节的隐藏也让人着实苦恼。这一周,特别是最近几天的感受是,Swift 并不像我上一篇表达自己初步看法的文章里所说的那样,相...
分类:
其他好文 时间:
2014-06-16 00:07:10
阅读次数:
494
Thrift做的事情就是跨语言的分布式RPC,通过编写.thrift文件声明接口类和方法,客户端调用定义的方法,Server端实现定义的接口。虽然的确RPC是需要网络请求,但不像Netty这种NIO网络编程库(还要关注很多数据传输中的细节,比如数据如何序列化、如何在字节数组里建立结构、如何在两端解析字节数组、如何处理Handler里的事件状态、如何把多个Handler按顺序串起来),Thrift掩盖了数据传输这件事情,开发者使用的时候就是纯纯的RPC的使用感受。...
分类:
其他好文 时间:
2014-06-15 19:32:46
阅读次数:
2553
定义:定义了对象之间的一对多依赖,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。
类图:
利用观察者模式,主题是具有状态的对象,并且可以控制这些状态。有许多观察者依赖主题来告诉他们状态何时改变了。这就产生一个关系:“一个“主题对”多个“观察者的关系。
当两个对象之间松耦合,他们依然可以交互,但是不太清楚彼此的细节。观察者模式...
分类:
其他好文 时间:
2014-06-15 19:15:16
阅读次数:
168
今天带来第三期,营养更多的,希望大家能学到东西。...
分类:
其他好文 时间:
2014-06-15 18:15:06
阅读次数:
219
与华林在弄百分比的时候注意到这个功能:故做简单测试。之前我们介绍过如何设计扩展字段,以及显示成条码和二维码。其实在内容设计包含了一些小细节如:文字显示格式。在9.0以前我们如果要实现字符串显示成日期格式,数值显示百分比形式,数字转化成大写格式。怎么办?办法1. 写触发器更新自定义字段办法2 写自定义函数在9.0后凭证设计增加了扩展字段之后,扩展字段中可以很方便的显示文字格式。那我们就来做一个简单...
分类:
其他好文 时间:
2014-06-15 15:52:49
阅读次数:
237
1、 服务器端处理流程
接触一种技术,首先都要熟悉它的生命周期,这样才能从大局上看每个流程的细节。才有居高临下,势如劈竹的架势。加深我们对这种技术的理解。现在来看看socket服务器的生命周期。
socket程序,一般情况下,都是服务器与客户端成双成对出现。
服务器端socket的生命周期为:监听服务器端口,接受客户端连接,获取客户端输入、输出流,处理业务逻辑、发...
分类:
编程语言 时间:
2014-06-14 00:40:32
阅读次数:
459
ibatis项目中用到了一些基本配置,需要和spring集成,看了看这些配置大部分同hibernate中是一样的,也比较好理解,只是需要他们的配置中每个类的含义,还有其中的一些细节还是需要我们了解的,知识不在多,而在不断吸收和重复,在使用和练习中加深对各种问题的理解。
读取属性文件配置
<bean id="propertyConfigurer"
class="org.springfr...
分类:
编程语言 时间:
2014-06-14 00:32:34
阅读次数:
396
软件开发中的一个重要环节就是文档编写。他可以帮助未来的程序维护人员和使用者理解你在开发时的思路。也便于日后重新查看代码时不至于无从下手。文档还有一个重要的作用,在不用了解要访问对象的细节情况下也能很好的在对象之间进行交互。文档的编写有一些成熟的行业标准格式,遵守这些行业标准将有助于创建易于阅读的代表...
分类:
Web程序 时间:
2014-06-13 15:24:59
阅读次数:
179