自定义博客皮肤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)
  • 收藏
  • 关注

原创 Redis主从部署

一、部署redis在两台机器上部署redis,下面这个链接是部署redis的https://mp.csdn.net/console/editor/html/82591746二、修改主从配置信息1.在从库的配置文件中修改 slaveof 出库ip 端口。如:slaveof 192.168.1.101 63792.强制读写分离,slave-read-only yes 默认是开启的。3.安装认证:如果主库配置文件设置了requirepass, 从库需要在配置文件中设置masterauth

2020-09-12 15:55:09 112

原创 设计模式之模板方法模式---TemplateMethod

1. 模板方法特点优点:封装不变部分,扩展可变部分。 提取公共代码,便于维护。 行为由父类控制,子类实现。缺点:每一个不同的实现都需要一个子类来实现,导致类的个数增加,使得系统更加庞大。1. 代码(使用大话模式的案例)public class TestPage { public void Question1(){ System.out.print...

2019-03-02 15:25:59 141

原创 设计模式之工厂方法模式---Factory-Method

1.uml2. 代码## 抽象工厂接口interface IFactory { Operation CreateOperation();}## 抽象运算类public class Operation { private double numberA = 0; private double numberB = 0; public dou...

2019-03-02 15:02:20 156

原创 面向对象的五大基本原则

1. 单一职责原则: 一个类应该只有一个发生变化的原因 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力,这种耦合会导致脆弱的设计,当变化发生时,设计会遭遇到意想不到的破坏。2. 开发-封闭原则(OCP):open close principle 对于扩展是开放的 对于修改是封闭的 3.依赖倒置原则...

2019-03-02 11:33:47 162

原创 设计模式之策略模式-Srategy

##使用大话设计模式案例1. uml2. 代码##Strategy策略类,定义所有支持的算法的公共接口abstract class Strategy{ //算法方法 public abstract void AlgorithmInterface();}##具体策略类class ConcreteStrategyA extends Strategy{...

2019-03-02 10:58:22 161

原创 设计模式之简单工厂-SimpleFactoryPattern

1.业务场景 有三个快递公司,京东,中通,顺丰,现在要根据所选择的快递公司获取快递单号。 快速实现业务逻辑处理,如下代码: 在main()中,根据不同的条件创建不同的对象,对象的创建与对象的使用过程没有分离。class JDservice{ public String get(){ return "快递单号"; }}...

2019-03-02 09:30:03 100

翻译 linux下配置短信猫

1. 所需要资源1、串口驱动(comm-windows或者RxTx-linux)Comm串口驱动是windows系统使用;下载地址:http://llk.media.mit.edu/projects/picdev/software/javaxcomm.zipRxTx串口驱动是linux系统使...

2019-02-20 11:41:15 540 1

原创 jquery用on绑定点击事件出现触发两次问题

在开发中,可能会遇到比如$(".class")on("click",function(){}),  调试发现按钮触发了两次事件。如果是嵌套绑定的,用event.stoppropagation()或者return false;可以解决。但是由于不是嵌套的。可以在绑定之前先取消这个点击绑定事件。例如:   $(".queryLogistics").off("click").on("cl...

2019-01-12 09:44:45 3130

原创 安装nginx

1. nginx的安装环境(centos7和nginx1.8)编译依赖gcc环境,安装gcc:yum install gcc-c++ PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库,安装PCRE:yum install -y pcre pcre-devel zlib库提供了很多种压缩和解压缩的方式,ng...

2018-10-15 11:47:52 94

原创 Linux安装jdk步骤

1. 先检查是否已有自带jdkrpm -qa | grep java# 如果有将这些查出来的全部删掉# 删除命令,如:rmp -e --nodeps java-1.8.0java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_642. 安装jdk# 1)先下载jdk, 解压tar -zxvf jdk.....# 2...

2018-09-24 23:20:37 120

原创 linux安装redis

1. 下载redis在官网下载Redis安装包:http://redis.io/downloadhttp://download.redis.io/releases/redis-3.0.6.tar.gz2. 安装redis用如下命令下载、解压、编译1. wget http://download.redis.io/releases/redis-3.0.6.tar.gz2. ...

2018-09-10 17:26:59 108

原创 关于select2插件使用的问题

报错select.min.js中出现c.results is undefind 这是因为不同的版本 1. 在动态加载下拉框selelct时,在不同的版本下面,对应ajax方法是不同的。2.如果出现这个问题,说明...

2018-08-03 17:10:17 631

原创 关于FullCalendar日历添加日程的简单使用方法

1. fullcalendar是一个日历插件,可以在相应的时间上面添加相应的日程或备注:注意:使用fullcalendar之前需要引入jquery插件。 然后引入它的js和css即可。 fullcalendar的中文帮助文档:https://www.helloweba.net/javascript/445.html2. fullcalendar的简单使用:##在需要放置的日历...

2018-05-17 16:53:57 12643 3

原创 电脑磁盘100%问题

最近笔记本电脑经常出现磁盘100%的问题,就算是刚装系统,或者开机也会出现这样的问题。网上大多数的解决方式,关闭一些服务。换了系统和关闭这些服务还是没有解决的话,一般是硬盘出现问题了,换固态是一个好方法。但是不换呢?这种问题应该是电脑的机械硬盘出现坏道了。解决方法:    用下载diskgenius工具,检查磁盘的坏道。详细请看    http://www.xiaobaixitong.com/he...

2018-04-25 23:10:07 4336

空空如也

空空如也

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

TA关注的人

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