说明:原来使用的gitlab使用的是单机的版本,现在要迁移到阿里云,并使用高可用的gitlab集群配置,gitlab集群目前支持redis的主从模式或者redis的setinel模式,数据库使用外置的postgresql1.服务器申请服务器1:ip1BJPVGITLAB-1服务器2:ip2BJPVGITLAB-3服务器3:ip3BJPVGITLAB-2服务器4:ip4BJPVPGSQL-1redi
分类:
其他好文 时间:
2020-08-20 18:32:19
阅读次数:
65
恢复内容开始 动态代理: 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: 基于接口的动态代理 基于子类的动态代理 基于接口的动态代理: 涉及的类:Proxy 提供者:JDK官方 如何创建代理对象:使用Proxy类中的newProxyInstance方法 创建代理对象要 ...
分类:
编程语言 时间:
2020-08-18 13:28:50
阅读次数:
70
1.Flask路由 1.1 定义路由 from flask import Flask app = Flask(__name__) # 1.路由对应的URL必须以/开头 # 2.通过app的url_map属性获取所有的路由规则 (URL资源段 支持的请求方式 视图函数标记) # 3.可以通过route ...
分类:
其他好文 时间:
2020-08-17 17:18:57
阅读次数:
67
input用户交互函数使用input函数需要用户键盘输入变量,多种表达方式注意在python中“”与‘’是没区别的,所见即所得,未加“”表示引用变量,在shell“”会进行转义name=input("yourname:")print(input("yourname:"))yourname:dwl常用占位符%d整数%f浮点数%s字符串%x十六进制整数使用方法:tpl="iam%s"%"alex"##
分类:
编程语言 时间:
2020-08-13 22:10:52
阅读次数:
103
AWS扩展文件系统,目前主要是根据基于不同的实例类型:Nitro和非Nitro系统,扩展卷的方式也不一样。我的EC2是不是基于Nitro构建的?简单解释一下Nitro,Nitro系统是AWS构建的硬件和软件组件的集合,可实现高性能、高可用性和高安全性。此外,Nitro系统还提供了裸机功能,从而消除了所有虚拟化开销并支持需要完全访问主机硬件的工作负载。有关更多信息,请参阅AWSNitro系统。以下实
分类:
系统相关 时间:
2020-08-13 11:58:35
阅读次数:
82
【六】、抽象工厂模式模式动机与定义模式动机产品等级结构:产品等级结构即产品的继承结构,例如一个抽象类是电视机,其子类有海尔电视机、海信电视机、TCL电视机,则抽象电视机与具体品牌的电视机之间构成了一个产品等级结构,抽象电视机是父类,而具体品牌的电视机是其子类。产品族:在抽象工厂模式中,产品族是指由同一个工厂生产的,位于不同产品等级结构中的一组产品,例如海尔电器工厂生产的海尔电视机、海尔电冰箱,海尔
分类:
其他好文 时间:
2020-08-09 09:25:47
阅读次数:
80
Java8引入Lambda表达式,允许开发者将函数当成参数传递给某个方法,或者把代码本身当作数据进行处理。使用Lambda表达式,使得应用变得简洁而紧凑。很多语言(Groovy、Scala等)从设计之初就支持Lambda表达式。但是java中使用的是匿名内部类代替。最后借助强大的社区力量,找了一个折中的Lambda实现方案,可以实现简洁而紧凑的语言结构。匿名内部类到Lambda的演化匿名内部类,即
分类:
编程语言 时间:
2020-08-07 10:02:29
阅读次数:
93
/** * 1,依赖: <dependency> <groupId>ch.ethz.ganymed</groupId> <artifactId>ganymed-ssh2</artifactId> <version>build210</version> </dependency> * * * 2,to ...
分类:
编程语言 时间:
2020-08-05 19:42:57
阅读次数:
76
OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("UTF-8"); XMLWriter writer = new XMLWriter(new FileOutputStream(XmlPath), f ...
分类:
编程语言 时间:
2020-07-31 18:00:51
阅读次数:
80
[编程题] nk:连续子数组的最大和 输入输出 无 思路 方法:动态规划 Java代码 public class Solution { //方法1:动态规划 public int FindGreatestSumOfSubArray1(int[] array) { //[6,-3,-2,7,-15,1 ...
分类:
编程语言 时间:
2020-07-30 01:38:35
阅读次数:
79