单例模式就是在访问某个类的时候它只有唯一的实例 单例模式有很多好处,它能够避免实例对象的重复创建,不仅可以减少每次创建对象的时间开销,还可以节约内存空间;能够避免由于操作多个实例导致的逻辑错误。如果一个对象有可能贯穿整个应用程序,而且起到了全局统一管理控制的作用,那么单例模式也许是一个值得考虑的选择 ...
分类:
其他好文 时间:
2017-09-28 14:10:59
阅读次数:
93
软件分为系统软件,应用软件和恶意软件。 软件=程序 + 软件工程 代码风格的原则:简明,易读,无二义性 代码风格规范:缩进,行宽,括号,断行与空白的{}行,分行,命名,下划线,大小写,注释 代码复审的形式: 自我复审 同伴复审团队复审 代码复审的目的: 1,找出代码的错误 2,发现逻辑错误,程序可以 ...
分类:
其他好文 时间:
2017-09-27 23:11:10
阅读次数:
192
《统计陷阱》 非形式谬误:是一种推理错误(相关性谬误和论据不足型谬误) 形式谬误:是一种逻辑错误(非相关性推断或不具论证性推断) 诉诸人身错误即人身攻击错误:南希主张死刑,但是南希曾经放火烧了一间空仓库,南希很邪恶,因此得出死刑是错误的结论 牵连犯罪:奥巴马和恐怖分子比尔·埃尔斯是朋友,其和奥巴马一 ...
分类:
其他好文 时间:
2017-09-27 10:00:49
阅读次数:
212
# aaaaaaaaa# print(' >') #语法错误# if :pass# def func:pass #逻辑错误# TypeError# for i in 3:# pass # NameError# aaaaa # ValueError# int('asdfsadf') #IndexErr ...
分类:
编程语言 时间:
2017-09-20 20:09:40
阅读次数:
214
第二部分:转化为对偶问题进一步简化 这一部分涉及的数学原理特别多。如果有逻辑错误希望可以指出来。 上一部分得到了最大间隔分类器的基本形式: 其中i=1,2,3...m 直接求的话一看就很复杂,我们还需要进一步简化。 这里就需要介绍拉格朗日乘子法。介绍它还是从最最简单的形式说起: 一.关于优化问题的最 ...
分类:
其他好文 时间:
2017-09-17 17:33:30
阅读次数:
227
本文前半部分是一个plsql程序,程序实现了对不同职位的员工加薪,更改了数据库的数据.并且commit了事务;后半分结合前面的例子介绍了对oracle中的数据恢复,即如何撤销这个已经commit过的操作.,也由于本人技术水平和表达能力有限,对于概念性的部分和总结引自摘自: http://www.cn... ...
分类:
数据库 时间:
2017-09-16 11:49:46
阅读次数:
280
异常处理 1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误 2:什么是异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 3:python中的异常种类 在python中不同的异常可 ...
分类:
编程语言 时间:
2017-09-13 20:17:53
阅读次数:
238
异常和错误 在编写程序的过程中 程序出错是不可避免的;而这些错误可以分为俩种: 1:.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2:逻辑错误(逻辑错误) 异常 常用的异常种类 其他异常类型 异常处理 什么是异常处理: python解释器检测到错误,触发异常 ...
分类:
其他好文 时间:
2017-09-13 13:02:46
阅读次数:
171
在程序界,有句话是,程序好些,bug难调。很多bug并不一点是逻辑错误,而是一些细节问题。我们分析下三个细节错误引起的无法运行问题://#defineM_PI3.141592653589793238463.14中间有个空格\t写成了\t有个空格首先,创建了一个新类型CFigure。我们想创建一些具体的图形(如,..
分类:
编程语言 时间:
2017-09-07 23:00:15
阅读次数:
223
4.4代码复审 代码复审的正确意义是看代码是否存在“代码规范的”的框架内正确地解决问题,软件工程中最基本的复审手段是同伴复审。 1.找出代码错误(编码错误、不符合代码规范) 2.发现逻辑错误,程序编译通过,但是代码的逻辑是错误的。 3.发现算法错误(算法不够优化、边界条件没有处理好)。 4.发现潜在 ...
分类:
其他好文 时间:
2017-09-07 00:53:47
阅读次数:
144