《JAVA与模式》一书中开头是这样描述模板方法(Template Method)模式的: 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现 ...
分类:
其他好文 时间:
2017-08-19 20:18:36
阅读次数:
199
为什么MySQL要做主从复制(读写分离)? 通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。 为了提升业务系统性能,优化用户体验,可以通过做主从复制(读写分离)来减轻主数据库的负载。 而且如果主数据库宕机,可快速将业务系统切换到从数据库上,可避免数据丢失。 MySQL ...
分类:
数据库 时间:
2017-08-19 00:42:01
阅读次数:
277
服务端大概流程:商家系统 用户可以对商品信息 进行 添加 和 修改,修改包括 删除 和修改功能首先读取文件中的商品信息,转化为列表,然后通过提示 对列表进行操作,最后将列表转成字符串保存到文本当中。商品信息的文件格式没错就是多个两个逗号,暂时没有好的方法, ['Iphone', 5800],['Ma ...
分类:
编程语言 时间:
2017-08-12 10:23:28
阅读次数:
169
#_author_: edison#date: 2017/8/8salary = int(input('please input your salary:'))flag = Truea = [1,2,3,4,5]b = ['iphone7','mac pro','coffee','bicycle', ...
分类:
其他好文 时间:
2017-08-09 11:31:49
阅读次数:
127
经过这次TOP(Thinking Oriented Programming)的相关学习之后,觉得TOP对我的启发是很大的。 这次作业可以在CoffeeScript和LiveScript中选择,我选择的是前者,我在看了CoffeeScript和LiveScript相关文档后觉得两者是比较相似的,Cof ...
分类:
其他好文 时间:
2017-07-29 16:43:12
阅读次数:
127
环境 Qt5.5+Vs2010,删除vs2010安装目录bin下的cvtres.exe解决问题 ...
分类:
其他好文 时间:
2017-07-23 22:40:33
阅读次数:
171
目标要求: 1、用户输入购物预算 2、打印商品清单,由用户选择,预算够则购买,不够则提示 3、输入q,退出程序 4、购物结束,显示购买的东西和余额 实现: 1、用列表存储商品及价格信息 2、建立空列表存放购买的商品,每次购买成功,就append 3、if判断是否数字、是否是q,是否输入正确的商品编号 ...
分类:
编程语言 时间:
2017-07-21 13:18:25
阅读次数:
197
安装多个VS 出现这个问题 fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 。 VS2010和VS2012或者sv2008和VS2010,高版本VS编译都会出现,使用VS2008的D:\Program Files\Microsoft Visual Studio ...
分类:
Web程序 时间:
2017-07-08 14:13:29
阅读次数:
229
工作空间(workspace)就是当前R的工作环境,它储存着全部用户定义的对象(向量、矩阵、函数、数据框、列表) 。在一个R会话结束时,你能够将当前工作空间保存到一个镜像中。并在下次启动R时自己主动加载它。各种命令可在R命令行中交互式地输入。使用上下方向键查看已输入命令的历史记录。这样我们就能够选择 ...
分类:
其他好文 时间:
2017-07-07 18:19:35
阅读次数:
1628
WebStorm 是 JetBrains 推出的一款商业的 JavaScript 开发工具 任何一个编辑器都需要保存(ctrl + s),这是所有win平台上编辑类软件的特点,但是webstorm编辑文件右上角是没有那个熟悉的 * 的。好处:省去了ctrl + s之后,在结合Firefox的vim, ...
分类:
Web程序 时间:
2017-07-04 16:10:43
阅读次数:
325