摘要: 1.确保一个类最多有一个实例 2.代码 C++ (1)懒汉模式:优点 延迟实例化 1 //Singleton c++ 2 //VS2013 编译通过,MinGW 更新至9.2.0-1 <mutex>仍报错, 3 //网站在线编译 https://zh.cppreference.com/w/cpp/t 阅读全文
posted @ 2020-04-12 03:36 三岁玩童 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.定义了一个创建对象的接口,工厂方法创建一个框架,让子类决定如何实现 2.代码: C++ 1 //factory c++ 2 #include <iostream> 3 #include <string> 4 using namespace std; 5 6 //面团 7 class Dough{ 阅读全文
posted @ 2020-04-10 03:01 三岁玩童 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.动态地将责任附加到对象上,扩展功能,比继承更有弹性。 2.代码 C++ 1 //decorate c++ 2 #include <iostream> 3 #include <string> 4 using namespace std; 5 6 //基类 饮料 7 class Beverage{ 阅读全文
posted @ 2020-04-07 17:08 三岁玩童 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.一对多的依赖关系,一变化多感知 2.代码 c++: 1 //observer c++ 2 #include <iostream> 3 #include <list> 4 using namespace std; 5 6 //Observer 7 class Observer{ 8 public: 阅读全文
posted @ 2020-04-06 21:07 三岁玩童 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.使用场景:算法经常变化 2.基本思想:定义算法家族,分别封装起来,让它们之间可以互相替换,让算法的变化独立于算法的客户; 将行为委托给XXX代为处理 3.应用技术:多态 ,多用组合少用继承 4.实现代码: Java: 1 //strategy java 2 abstract class Duck 阅读全文
posted @ 2020-04-03 15:12 三岁玩童 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1.环境&问题 手机上网,安装优麒麟18.04后不能搜索到wify 2.解决方法 利用手机(android)USB共享无线网络如图: 2.1.打开 软件和更新->附加驱动,安装无线网卡到驱动(如图); //显卡驱动选第二个安装后黑屏 3.安装过程中要求填写secure boot码(自定义 比如:12 阅读全文
posted @ 2020-03-26 14:58 三岁玩童 阅读(1811) 评论(0) 推荐(0) 编辑
摘要: 1.谷歌developers 有.cn的网址了,不用科学上网查资料了。 https://developers.google.cn/ 2.在试了windows 下的android studio 后,实在忍不了了,太卡了,4G的内存直接90%.(哎,该换电脑了) 在 ubuntukylin下试了下,流畅 阅读全文
posted @ 2016-12-10 16:01 三岁玩童 阅读(4261) 评论(0) 推荐(0) 编辑
摘要: 1.下载 java-json.jar 包 介绍:http://www.json.org/ 下载: https://github.com/stleary/JSON-java/releases https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org 阅读全文
posted @ 2016-12-05 01:03 三岁玩童 阅读(3736) 评论(0) 推荐(0) 编辑
摘要: 1.jar 打包 jar cvf XXX.jar XXX.class jar -help (1) cmd: (2) file: (3) code public class testJar1{ public static void func1(){ System.out.println("Msg:fu 阅读全文
posted @ 2016-12-03 17:42 三岁玩童 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.package 的用途,解决了什么问题 提供类的命名空间,解决类的命名冲突,类文件管理问题 2.使用举例 2.1 自测代码 (1) package 必须做为源文件的第一条非注释语句 (2) 一个源文件只能有一个包 (3) 没有显示指定则处于默认包下 (4) 同包下可自由访问 1 package 阅读全文
posted @ 2016-12-02 23:58 三岁玩童 阅读(367) 评论(0) 推荐(1) 编辑