自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大话设计模式笔记——三种工厂模式对比

简单工厂模式:创建一个工厂类,在类中通过具体条件选择实例化哪个类。工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。抽象工厂模式:提供一个创建一系列相关对象的接口,而无需指定他们具体的类。  举个例子说明这三个模式,目前有一个User类,它有两个方法,是用MySQL语法实现的。public class User{ private int id; ...

2018-10-25 14:32:49 182 1

原创 mysql相关知识

转存binlogmysqlbinlog --no-defaults -v --base64-output=DECODE-ROWS --start-datetime="2021-02-06 19:00:00" --stop-datetime="2021-02-06 20:42:00" --database=123 mysql-bin.000299 > 0206_1.sql查看binlog的存储路径vim /etc/mysql/my.cnf, 查看log-bin的信息...

2021-02-19 15:31:01 51

原创 vim相关知识

vim中全局替换某个字符串例如: 将所有的abc替换为efg:%s/abc/efg/g vim中查找模式例如查找abc/abc\c 表示大小写不敏感/abc\C 表示大小写敏感

2021-02-19 15:25:42 66

转载 show slave status 各个参数的意义

slave状态各个参数的含义:1、Slave_Io_Stateslave连接到master的状态,比如:Waiting for master to send event2、Master_Hostmaster主服务的host地址3、Master_Usermaster上注册的mysql用户,主要用来负责主从复制的用户,创建主从复制的时候创建的。4、Msater_portmaster服务器的端口,一般是33065、Connect_Retrymaster-connect-re...

2020-11-02 17:07:22 206

原创 git常用命令

将本地分支和远程分支建立关联git branch --set-upstream-to=origin/远程分支名 本地分支名打标签git tag [-a] <tagname> [commit number]推送远程git push origin <tagname>删除标签本地: git tag -d <tagname>远程: git push origin --delete <tagname>查看标签对应的版本号信息git show

2020-10-09 18:17:37 53

转载 使用graphviz绘制流程图

http://icodeit.org/2012/01/%E4%BD%BF%E7%94%A8graphviz%E7%BB%98%E5%88%B6%E6%B5%81%E7%A8%8B%E5%9B%BE/https://www.jianshu.com/p/6d9bbbbf38b1

2020-10-09 18:15:44 64

转载 Centos安装mysql

https://dev.mysql.com/downloads/mysql/https://blog.csdn.net/u012248802/article/details/80576869https://centos.pkgs.org/rpm -ivh--nodeps --force

2020-09-25 11:42:58 43

转载 HttpClient发送请求

https://www.cnblogs.com/myitnews/p/12195340.html

2020-06-12 14:24:21 124

原创 连接linux虚拟机

import ch.ethz.ssh2.Connection;import ch.ethz.ssh2.Session;import ch.ethz.ssh2.StreamGobbler;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io...

2018-11-23 16:26:00 141

原创 equals和hashcode方法

==和equals的区别基本对象类型用==比较进行的是值比较,包装类型值在-128~127之间会自动转换为基本类型在没有重写equals方法的情况下当比较对象非String类型时,==和equals功能相同,都是比较所指向的内存地址是否相同当比较对象是String类型时,==比较的是内存地址,equals比较的是字符串的值是否相同(Sting类中已对equals方法进行重写)但...

2018-11-19 16:23:34 79

原创 策略模式

策略模式定义了算法家族,分别封装起来,让它们之间可以互相替换。interface Strategy{ void doStrategy();}public class StrategyA implements Strategy{ public void doStrategy(){ //算法A }}public class StrategyB ...

2018-10-25 16:47:07 64

原创 单例模式

饿汉式 public class Singleton { private final static Singleton instance = new Singleton(); private Singleton(){} public static Singleton getInstance(){ return instance; }} 懒汉式 public ...

2018-10-25 15:40:58 77

原创 Java设计模式———代理模式

 代理模式的动机 在实际的软件系统开发中,经常面临着对一个对象进行访问控制的问题,有些对象不能够直接或者不需要直接被访问。因此就需要一个媒介或者是中间层,来满足调用者和被调用者之间的交互,这时就需要用到代理模式 代理模式的定义 代理模式给某一对象 提供一个代理,并由代理对象来控制对原对象的访问。例如我需要购买一张火车票,我可以去火车站购买,我也可以去火车站代售处购买...

2018-06-28 16:43:56 109

空空如也

空空如也

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

TA关注的人

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