意图:定义一系列的算法,把他们一个个封装起来,并且使他们可以互相替换,使算法可以独立于使用它的客户变化而变化 暂无理解,以后再回来编辑,先贴代码 TaxStrategy.h #pragma once class TaxStrategy { virtual double Calculate() = 0 ...
分类:
其他好文 时间:
2020-05-23 14:46:28
阅读次数:
51
最近线上出现了BUG,就是在服务器迁移之后,发现 nginx 的lua 脚本不能采集nginx的log数据 经过排查发现是因为 lua 不能找到对应文件,所以不能将nginx 数据写入 文件中。即 lua 不能创建创建文件目录,因此找不到文件。 明明 服务器未迁移之前好好的,怎么迁移重启之后就 报错 ...
分类:
其他好文 时间:
2020-05-23 13:16:21
阅读次数:
302
alpha是什么: Pack 用户指南 准备环境 安装JDK 1.8 安装Maven 3.x 安装Docker [jdk] http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html [mav ...
分类:
其他好文 时间:
2020-05-23 11:36:57
阅读次数:
68
lua热重载就是运行时修改代码不需要重新运行就可以生效的一种方案。首先先上方案链接: https://github.com/asqbtcupid/lua_hotupdate git上已经有人做出了现成的方案,拿来即用。 如果在Unity中使用需要检测lua文件的修改,通过以下代码进行: using ...
分类:
编程语言 时间:
2020-05-22 21:05:51
阅读次数:
81
总结Maven的相关知识点,如pom.xml,settings.xml中的标签等
分类:
其他好文 时间:
2020-05-22 18:58:15
阅读次数:
147
简介 Supervisor 是一个用 Python 写的进程管理工具,可以很方便的用来在 UNIX-like 系统(不支持 Windows)下启动、重启(自动重启程序)、关闭进程(不仅仅是 Python 进程) Supervisor 是一个 C/S 模型的程序,supervisord 是 serve ...
分类:
系统相关 时间:
2020-05-22 11:20:16
阅读次数:
92
申明:本教程收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。 1.前言 读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCa ...
分类:
编程语言 时间:
2020-05-22 09:19:54
阅读次数:
52
1. 利用打包工具打包压缩前端代码,webpack 可以将前端代码压缩差不多你未压缩之前的一半体积或更多 2.按需加载 3.图片压缩优化,小图标用精灵图,减少对http的请求 打包后文件过大怎么处理 使用UglifyJSPlugin压缩 开启gzip压缩 第三方库不需要打包 ...
分类:
其他好文 时间:
2020-05-22 00:06:52
阅读次数:
60
1、设计四个类,分别是:(知识点:抽象类及抽象方法) (1)Shape表示图形类,有面积属性area、周长属性per,颜色属性color,有两个构造方法(一个是默认的、一个是为颜色赋值的),还有3个抽象方法,分别是:getArea计算面积、getPer计算周长、showAll输出所有信息,还有一个求 ...
分类:
其他好文 时间:
2020-05-21 13:20:47
阅读次数:
67
package ffff; import java.util.Scanner; public interface Shuiguo{ } class Apple implements Shuiguo { public Apple() { System.out.println("创建了一个苹果对象"); ...
分类:
其他好文 时间:
2020-05-21 12:02:20
阅读次数:
59