注:第二篇章讲的是设计模式,主要是LZ对《大话设计模式》这书的记录,以及一些简单例子。 首先工厂模式分为三种:简单工厂模式、工厂方法模式、抽象工厂模式。下面分别介绍这三种模式。 一:简单工厂模式 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个种类(这些种类继承自一个父类或接口 ...
分类:
其他好文 时间:
2017-02-17 23:19:25
阅读次数:
255
http://blog.sina.com.cn/s/blog_3f2c03e30100ngje.html MIRO做发票校验时,如果需要对产生的会计凭证做某些字段的替代,可有多种方法。 1、GGB1替代(抬头和行项目,标准的财务会计替代) 2、BTE 1120 3、badi:ac_document ...
分类:
其他好文 时间:
2017-02-17 16:43:13
阅读次数:
449
之前的博客我们已经介绍了很多springMVC相关的模块,接下来我们介绍一下springMVC在获取参数和返回结果值方面的处理。虽然在之前的博客老田已经分别介绍了参数处理器和返回值处理器:(1)spr...
分类:
编程语言 时间:
2017-02-17 10:26:53
阅读次数:
245
I have seen lots of solutions confuse priority queue with heap. I find a good link and list the talk below. Concept: 1.Heap is a kind of data structur ...
分类:
其他好文 时间:
2017-02-16 14:27:58
阅读次数:
127
之前接手过一个车辆监控的工具,接受第三方推送过来的车辆状态数据然后入库。车辆状态一共有8种之多,每种状态都需要做不同 处理操作。刚接手这份代码时,针对此处处理,是庞大的if-else结构,if-else分支一多,分支内部逻辑再一复杂,到时候有多坑爹,我想接触过的人一定知道。说代码是艺术,这话对,但现 ...
分类:
其他好文 时间:
2017-02-16 14:01:37
阅读次数:
234
string str = "|||"; Console.WriteLine(str.Substring(0, str.Length - 1)); Console.WriteLine(str.Remove(str.LastIndexOf("|"), 1)); Console.WriteLine(str ...
CREATE FUNCTION [dbo].[f_num_chn] (@num numeric(14,5))RETURNS varchar(100) WITH ENCRYPTIONASBEGIN--版权所有:weihuachao@sina.com DECLARE @n_data VARCHAR(20 ...
分类:
数据库 时间:
2017-02-14 20:34:32
阅读次数:
254
// 数字转化为中文大写 number_chinese:function (str) { var num = parseInt(str); var strOutput = "", strUnit = '仟佰拾亿仟佰拾万仟佰拾元角分'; ... ...
分类:
Web程序 时间:
2017-02-14 16:59:35
阅读次数:
218
特点: 1:定义为抽象的类,不能被实例化; 2:任何类,如果它里面至少有一个方法被申明为抽象; 3:被定义为抽象的方法,只有方法体(包括参数),没有具体的实现过程; 4:当一个子类继承抽象的父类时,子类必须实现父类中所有的抽象方法,另外这个抽象方法的访问控制必须和父类一样,(或者更为宽松); For ...
分类:
Web程序 时间:
2017-02-14 15:30:23
阅读次数:
200
工具准备: i. 安装Chrome ii. 下载 OmegaOptions.bak,地址: https://onebox.huawei.com/p/woklwhtd 执行步骤: 1. 打开IE--工具--Internet选项。然后按下图将“地址”改为:proxyhk.huawei.com (全部结束 ...
分类:
其他好文 时间:
2017-02-14 11:37:30
阅读次数:
748