自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

回不去的编程之路lgz

怎样才能说的文艺有内涵一点

  • 博客(133)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何在大量的字符找是否有匹配的?

public static boolean match(String stringS, String stringT) { char[] charsS = stringS.toCharArray(); char[] charsT = stringT.toCharArray(); int[] next = getNextPlus(stringT...

2020-03-23 14:30:48 254

转载 微信公众号/小程序errcode 错误码 大全

本文转载自:https://blog.csdn.net/Liuboxx1/article/details/83829810$errArr = [ '-1' => '{"errMsg":"system error","errDesc":"系统繁忙,此时请开发者稍候再试"}', '40009' => '{"errMsg":"Inval...

2020-03-05 17:44:27 3193

转载 阿里云服务器挂载新的硬盘

来自: https://yq.aliyun.com/articles/658970?spm=a2c4e.11155472.0.0.44833a893U25Wv1 查看实例是否有数据盘: fdisk -l2 分区数据盘 fdisk /dev/vdb输入 n 并按回车键:创建一个新分区输入 p 并按回车键:选择主分区。因为创建的是一个单分区数据盘,所以只需要创建主分区。输入分区编号并按回车键...

2019-11-28 12:00:53 639

原创 微信公众号支付后申请退款代码

package net.dunotech.mercury.mtzx.Test;import net.dunotech.mercury.mtzx.logger.MyLogger;import net.dunotech.mercury.mtzx.logger.MyLoggerFactory;import net.dunotech.mercury.mtzx.utils.WXPayXmlUtil;...

2019-11-11 11:11:51 418

原创 给定一个double数组和一个值,求出数组中某几个数的和等于给定的值

给定一个double数组和一个值,求出数组中某几个数的和等于给定的值import java.math.BigDecimal;import java.util.ArrayList;import java.util.List;public class Test { public static void main(String[] args) { // 测试 ...

2019-11-08 10:51:32 567 1

原创 观察者模式

观察者模式观察者模式在对象之间存在一对多关系时使用,例如,如果一个对象被修改,它的依赖对象将被自动通知。实现观察者模式使用三个操作类- Subject, Observer 和 Client。Subject是具有将观察者附加和分离到Client对象的方法的对象。创建了一个抽象类Observer和一个具体类Subject,它们都是扩展了 Observer 类。代码pac...

2019-11-02 14:14:27 199

转载 下载文件

import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.URL;import java.nio.channels.Channe...

2019-10-30 16:33:13 135

原创 nginx的root与alias

root和alias都可以定义在location模块中,都是用来指定请求资源的真实路径,比如:location /i/ { root /data/w3;}请求 http://XXX/i/top.gif 这个地址时,那么在服务器里面对应的真正的资源是 /data/w3/i/top.gif文件注意:真实的路径是root指定的值加上location指定的值 。而 alias 正如其名,a...

2019-10-25 15:34:18 189

原创 logback.xml配置文件

application.propertieslog.info.home=log.error.home=logback.xml<?xml version="1.0" encoding="utf-8"?><configuration> <property resource="application.properties"/> &lt...

2019-08-13 16:13:13 206

原创 SQL语句优化建议用法汇总

1、LIMIT 语句分页一般情况SELECT * FROM operation WHERE type = 'SQLStats' AND name = 'SlowLog' ORDER BY create_time LIMIT 1000, 10;重新设计如下,由前端传入上一页的最大值当做参数SELECT * FROM operation WHERE ...

2019-07-19 10:06:44 162

原创 视频文件截图

maven<dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId> <version>1.3.1</version></dependency><dependency> <gro...

2019-07-18 17:35:23 381 1

原创 JAVA开发正确姿势

1, Array转ArrayListArrayList<String> arrayList = new ArrayList<String>(Arrays.asList(arr));2, 判断一个数组是否包含某个值Arrays.asList(arr).contains(targetValue); // 或者 直接遍历3,在循环内部删除List中的一个元素Ar...

2019-07-18 11:57:22 150

原创 mysql download mysql各个版本下载地址

各个历史版本下载地址:https://downloads.mysql.com/archives/community/最新版本下载地址:https://dev.mysql.com/downloads/mysql/

2019-04-28 10:05:03 10890

原创 docker安装Prometheus

1、创建配置挂载目录mkdir prometheuschmod 777 -R prometheus2、创建编辑配置文件cd prometheustouch prometheus.ymlvim prometheus.ymlglobal: scrape_interval: 15s evaluation_interval: 15s external_labels: ...

2019-04-20 15:41:13 3894 1

原创 运维笔记

在坐运维工作期间的文档记录总结一、dockerdocker安装方法第一种第二种第三种卸载docker1. node_exporter2. grafana2.1 grafana变量级联问题2.1.1 Prometheus配置2.1.2 设置变量item取item标签的值2.1.3 设置变量server提取item标签下的instance2.1.4 结果3. blackbox_exporter4....

2019-04-11 14:23:30 2452

原创 Java 获取今天是星期几

public static String getCurrDayOfWeek() { Date date = new Date(); // SimpleDateFormat dateFm = new SimpleDateFormat("yyyy年MM月dd日 EEEE", Locale.ENGLISH); SimpleDateFormat da...

2019-03-01 16:04:04 2685

原创 docker运行grafana

官方文档:http://docs.grafana.org/docker run -d -p 3000:3000 --name=grafana --network host \-e "GF_SERVER_ROOT_URL=http://grafana.server.name" \-e "GF_SECURITY_ADMIN_PASSWORD=admin" \grafana/grafana...

2019-03-01 10:37:46 2110

原创 docker运行node_exporter

GitHub地址:https://github.com/prometheus/node_exporterdocker run -d \ --net="host" \ --pid="host" \ --name=node-exporter \ -v "/:/host:ro,rslave" \ quay.io/prometheus/node-exporter \ --path...

2019-03-01 10:35:40 5712 1

原创 docker在线离线安装的几种方法

docker安装方法在centos7中安装docker环境docker-ce官网安装教程:https://docs.docker.com/install/linux/docker-ce/centos/第一种、配置yum源在线安装1、如果有旧的版本docker,需要先卸载yum remove docker \ docker-client \ ...

2019-03-01 10:31:44 5229 3

原创 Docker仓库Harbor搭建并设置HTTPS

这里采用离线安装的方式,安装需要有root权限。一、下载harbor下载地址:http://harbor.orientsoft.cn/harbor-offline-installer-v1.5.0.tgz 09-May-2018 03:22 823M二、解压harbortar zxvf harbor-offline-installer-v1.5.0.tgzcd harbor...

2019-03-01 10:25:32 1680 1

原创 Tomcat多个项目多个域名配置示例

不同域名相同端口访问不同项目不同域名不同端口访问不同项目多个域名同个端口同个项目

2018-11-20 20:20:28 3573 2

原创 Linux下普通用户安装mysql8.0.13及设置初始密码

mysql8.0.13下载xz -d mysql-8.0.13-linux-glibc2.12-x86_64.tar.xztar xvf mysql-8.0.13-linux-glibc2.12-x86_64.tarmv mysql-8.0.13-linux-glibc2.12-x86_64 mysqlmkdir ./mysql/datamkdir ./mysql/logchown ...

2018-11-13 20:15:18 4829

原创 分享java解压带有密码的的rar文件

分享下载链接:分享java解压带有密码的的rar文件

2018-10-03 16:49:37 6111 1

原创 Shell编程基础知识

fc c

2018-09-29 11:53:02 739

原创 使用java利用163邮箱发送邮件简单示例

需要的依赖库 &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-mail&lt;/artifactId&gt; &lt;version&...

2018-09-27 11:37:53 4118

原创 jvisualvm监控tomcat

1、修改Tomcat的catalina.sh文件修改tomcat的bin目录下的 catalina.sh文件,搜索“JAVA_OPTS=”,在引号中添加参数-Dcom.sun.management.jmxremote.port=10086 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authen...

2018-07-12 12:28:02 2110

原创 网络协议分层图

网络七层协议:

2018-07-11 16:34:13 717

原创 mysql彻底删除

yum remove mysql* rm -rf /var/lib/mysql rm /etc/my.cnf rpm -qa|grep mysql(有的话继续删除) whereis mysql(有的话继续删除)

2018-06-12 11:52:54 505

原创 MariaDB 安装

yum install -y mariadb-server yum install -y mariadb-client systemctl start mariadb systemctl enable mariadb systemctl status mariadb mysql_secure_installation mysql --vers...

2018-06-12 11:51:44 188

原创 MySQL主从复制

master: 192.168.188.128 my.cnf: [mysqld] server-id=128 log-bin=mysql-bin CREATE USER 'repl'@'192.168.188.%' IDENTIFIED BY 'mysql'; GRANT REPLICATION SLAVE ON *...

2018-06-12 11:47:36 155

原创 springboot打包jar后如何部署到Linux

打包jar后上传到Linux。 执行nohup java -jar xxx.jar &amp;amp;说明: nohup-进程不挂起的意思(no hang up) java -jar xxx.jar运行jar包 &amp;amp;-即使terminal(终端)关闭,或者电脑死机程序依然运行...

2018-06-07 16:25:38 1692

原创 SpringBoot 文件上传

调用上传的页面:file_upload.html&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;文件上传

2018-06-04 17:18:39 264

原创 利用canal实现mysql数据库数据与redis同步

一、MySQL配置使用的MySQL版本:mysql 5.6.40(其他自行测试) 查看数据版本:mysql -V 修改mysql的配置文件my.cnf: vim /etc/my.cnf 在[mysqld]下添加:# 开启mysql的binlog模块log-bin=mysql-binbinlog-format=ROW# server_id需保证唯一,不能和canal的slav...

2018-05-31 18:25:02 13709 2

原创 MYSQL常用语句

grant all privileges on *.* to '用户名'@'ip地址' identified by '登录密码' with grant option;

2018-05-29 14:45:25 308

原创 Linux 防火墙 放开某个端口

centos7防火墙由firewalle管理,不是iptables停止firewalld服务systemctl stop firewalld 禁用firewalld服务systemctl mask firewalld 开启systemctl unmask firewalldiptables操作:安装iptables-services:yum install iptables-s...

2018-05-28 14:43:00 9796

原创 mysql8.0.11安装后设置初始密码,远程连接

以为mysql数据库安装后要修改密码才可以使用,发现之前版本的方法修改密码不行。发现一个可行的方法。启动:systemctl start mysqld.service查看运行状态systemctl status mysqld 如果有看到active(running)证明启动成功查看临时密码grep &amp;quot;A temporary password&amp;quot; /var/log/mysqld.lo...

2018-05-10 11:03:32 13738

原创 log4j的properties配置文件

一、添加log4j的依赖包&lt;!-- log4j --&gt;&lt;dependency&gt; &lt;groupId&gt;log4j&lt;/groupId&gt; &lt;artifactId&gt;log4j&lt;/artifactId&gt; &lt;version&gt;1.2.17&lt;/version&gt;

2018-05-03 17:37:10 677

原创 Java各个设计模式的实现

我理解的Java设计模式1、抽象工厂模式2、单列模式3、Builder模式4、适配器模式1、工厂模式什么是工厂模式?映射到现实就是有这么一个工厂,生产好多产品,不用的客户需要不同的产品,所有客户只需要告诉工厂需要什么,工厂就生产什么。在Java的工厂模式中,一个产品就是一个对象,也就是有这么一个类,需要什么对象就创建什么对象。工厂模式的实现实现的方式有好几种,...

2018-04-23 12:25:22 967

转载 linux下Java生成图片字体乱码问题

将需要的字体上传jdk目录:/usr/local/jdk1.7.0_79/jre/lib/fonts例如:msyhbd.ttf msyh.ttf从window中找,目录:C:\WINDOWS\Fonts\重启tomcat

2018-04-16 18:12:27 1748

原创 终于实现了使用Java代码实现处理图片成圆角或圆形并抗锯齿有效的代码了

public static String makeCircularImg(String srcFilePath, String circularImgSavePath,int targetSize, int cornerRadius) throws IOException { BufferedImage bufferedImage = ImageIO.read(new Fi...

2018-04-16 17:43:40 9839 2

java解压带密码的rar文件

使用java解压带密码的rar压缩文件,解压目录下所有的rar文件

2018-10-03

springBoot整套视频教程,很全

2017年springBoot一套完整的视频教程包含资源,欢迎下载

2017-11-02

hijson格式化工具

简单好用的json字符串的格式化工具,包括64位和32位

2017-05-17

空空如也

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

TA关注的人

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