自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 keepalived+nginx高可用集群安装及配置

为什么要使用nginx做代理服务器?1 提高访问速度2 防火墙作用3 通过代理服务器访问不能访问的站点一 准备工作:相关文件下载:链接:https://pan.baidu.com/s/1cbGgS-ZV5jEhDbiNFz5f7Q提取码:90m4文件说明:nginx_check.sh:检查nginx集群下心跳文件,nginx异常关闭则启动,启动不成功则将其对应的keepalived关闭nginx.service:配置nginx开机自启动文件nginx-1.9.9.tar.gz:安装包

2020-08-23 16:42:40 229 1

原创 vmware安装centos网络配置记录

因为要做微服务项目,需要多台linux服务器。就用vm+centos来做服务器,安装方式网能搜一堆,这里就不多说了。这里记录下如果配置网络环境。linux命令:ip addr #查询当前网络环境#进入到网络配置文件夹中cd /etc/sysconfig/network-scripts/#修改网络配置vi ifcfg-en333 BOOTPROTO=static #修改成static ONBOOT=yes #修改成yes IPADDR=192.168.0.200 # 自定义虚拟机的ip地

2020-08-05 21:23:25 151

原创 springboot使用Scheduled定时功能时获取service实例

因为Scheduled的加载时机要早于Autowired,所以要使用该工具类获取service实例/***获取bean实例*/@Componentpublic class ApplicationContextUtil implements ApplicationContextAware { @Autowired private static ApplicationContext context; @Override public void setApplicati

2020-07-22 15:56:18 676

原创 注解归纳

学习注解可以通过几个步骤:一:了解元注解及使用元注解:元注解是可以注解到注解上的注解,包含*@Retention、@Documented、@Target、@Inherited、@Repeatable * 5 种。@RetentionRetention 的英文意为保留期的意思。当 @Retention 应用到一个注解上的时候,它解释说明了这个注解的的存活时间。它的取值如下:Retent...

2020-03-24 12:36:19 122

原创 redis安装

redis集群为什么要安装ruby因为在redis/src中有一个文件叫做redis-trib.rb,这个文件就是作者用Ruby写的,用来搭建redis集群(redis3.0版本时才开始支持集群),redis-trib.rb的后缀就是Ruby的简写,所以想要搭建redis集群需要有一个能执行.rb这种文件的运行环境,这个环境就是Ruby。

2020-03-23 16:02:07 93

原创 easyCode说明文档

说明文档:属性$author 设置中的作者 java.lang.String$encode 设置的编码 java.lang.String$modulePath 选中的module路径 java.lang.String$projectPath 项目绝对路径 java.lang.String对象$tableInfo 表对象 obj 表原始对象 com.intellij.datab...

2020-03-23 15:09:24 2043

原创 用navicat做数据表建模

一 选择模型---- 新建模型----版本二 导入数据库表,如果是新建的不依赖数据库中的表,那直接就选择Diagram 1,然后右键新建,如下图图2.1,需要依赖数据库里的表的看下面,我这里示例需要用到数据库里的几张表,所以就选择工具—从数据库导入选择要连接的mysql,找到对应的表,选择之后点开始,如图2.2(图2.1)(图2.2)三 建立表之间的关系,选择关系线,然后找到表中的外...

2020-03-09 11:40:57 4849

原创 树莓派配置frp实现内网穿透

所需工具:frp:公网服务器用到的ftp包链接:https://pan.baidu.com/s/1r0bHD4BG-x0rnoJIX5HLMQ提取码:3w5z树莓派用到的frp:链接:https://pan.baidu.com/s/10bK8EhYk1L4SH1K-choB5w提取码:m21h公网服务器1台树莓派1台配置ftp参考地址:https://blog.csdn.net...

2020-03-05 17:03:01 288

原创 将lib中的Jar包转换成maven依赖的pom配置文件

工具包1:修改jar包目录2:如果出现报错,应该是jar包的名字中没有版本号(也就是没有"-“这种线的),像这样的"aspectjrt.jar”,把这种jar包找出来,放到一边,一会儿手动配置即可3:运行之后,把输出到控制台的信息复制到maven中的pom.xml里,重新生成即可package com.ofsoft.cms.gen;import java.io.File;import ...

2019-11-06 12:29:57 3067 1

原创 装饰者模式

装饰者模式:分为装饰者(decorater)和被装饰者(ConcreteComponent)//单方法的接口public interface IPacketCreator { public String handleContent();}//用于返回数据包的核心数据public class PacketBodyCreator implements IPacketCre...

2019-10-17 14:48:52 86

原创 享元模式

享元模式:以提高系统性能为目的原理:如果在一个系统中存在多个相同的对象,那么只需共享一份对象的拷贝,而不必为第一次使用都创建亲的对象工厂类:维护和创建对象性能提升帮助:1.节省对象开销;2.降低GC压力角色:享元工厂,抽象享元,具体享元类,主函数*例://享元对象接口public interface IReportManager { String createRep...

2019-10-17 11:57:13 79

原创 动态代理模式

这里主要学习用CGLIB来生成的动态代理类,不考虑静态代理,ps:其实javassist,JDK内置ASM库也可以生成动态代理类的,ASM性能是最好的,但却是最难的就是在运行时,动态的生成代理类1.安全2.能延迟加载,进而提升系统性能应用:将在系统启动时消耗资源最多的方法使用代理模式优化模式结构:主题接口+真实主题+生成代理类+客户端//接口public interface ID...

2019-10-17 11:11:17 80

转载 常用正则表达式

一、校验数字的表达式数字:1$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9])$非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})$正数、负数、和小数:^(-|+)?\d+(.\d+)?...

2019-07-23 09:58:56 172

原创 IDEA操作activity开发笔记一

1:打开idea 选择 file-settings,打开如下页面,选择左侧Plugins ,然后点击下面的Search…输入actiBPM搜索,安装并重启IDEA2:新建一个bpmn文件3:新建之后更改文件类型为xml:4:生成png图片5:导出来,中文会乱码,去IDEA中的bin目录将这两个文件未尾加一行:[-Dfile.encoding=utf-8],重启IDEA...

2019-03-20 17:11:01 4261

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除