1.应用场景 (1)能保存对象的状态,并能够恢复到之前的状态 2.代码实现 结果: ...
分类:
编程语言 时间:
2018-08-12 21:27:55
阅读次数:
120
github地址: "https://github.com/cheesezh/python_design_patterns" 题目 用代码模拟以下场景,一个游戏角色有生命力,攻击力,防御力等数据,在打Boss前后的数据值会发生变化,如果玩家挑战Boss失败,我们允许玩家可以将游戏数据恢复到与Boss ...
分类:
编程语言 时间:
2018-08-11 10:56:26
阅读次数:
273
1、OracleBackup_expdp版本|oracle.bat文件 还需手动更改的内容如下: 调用格式需改成call %~dp0\OracleBackup 数据库 用户名 密码 文件夹名称; 2、【ORACLE语句】创建导出路径.txt文件 还需手动更改的内容如下: E:\app\Adminis ...
分类:
数据库 时间:
2018-08-09 23:07:41
阅读次数:
243
原型模式的核心在于如何实现克隆方法 优点: (1)当创建新的对象实例较为复杂时,使用原型模式可以简化对象的创建过程,通过复制一个已有实例可以提高新实例的创建效率。(2)扩展性较好,由于在原型模式中提供了抽象原型类,在客户端可以针对抽象原型类进行编程,而将具体原型类写在配置文件中,增加或减少产品类对原... ...
分类:
其他好文 时间:
2018-08-09 23:03:24
阅读次数:
118
原文:WPF备忘录(7)WPF图片资源路径介绍在项目中增加两张图片Content.jpg和Resource.jpg,分别将其生成操作属性设置为Content和Resource。 在界面中增加两个Image控件ImgContent和ImgResource,在XAML中分别设置Source路径为Cont... ...
原文:WPF备忘录(1)有笑脸,有Popup1.画个笑脸给大家娱乐一下: 效果如下: 2.Xaml日期格式化 3.让按钮有按钮的感觉,汗,不是废话吗,就是让按钮有按下去的感觉 ... ...
原文:WPF备忘录(2)WPF获取和设置鼠标位置与progressbar的使用方法一、WPF 中获取和设置鼠标位置 方法一:WPF方法 Point p = Mouse.GetPosition(e.Source as FrameworkElement); Point p = (e.Source as ... ...
设计模式 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 ==单例模式(Singleton) 单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处: 1、某些类创建比较频繁, ...
分类:
其他好文 时间:
2018-08-07 20:25:48
阅读次数:
106
Webpack 属于在项目中配置一次就很少改动的那种工具,但这样就导致新项目再配置 Webpack 时会有些生疏,所以将 Webpack 核心概念及常用配置记录如下。 1)核心概念 Webpack 4.x 之前的核心概念有四个:entry,output,loaders,plugins,4.x 之后增 ...
分类:
Web程序 时间:
2018-08-03 16:39:26
阅读次数:
238
__builtin: __builtin_popcount:二进制中 1 的个数__builtin_ctz:末尾的 0,即对 lowbit 取log__builtin_clz:开头的 0,用 31 减可以得到下取整的 log 复杂度O(1)如果是 long long,函数名末尾加 ll,31 改成 ...
分类:
其他好文 时间:
2018-07-31 11:06:47
阅读次数:
157