自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三分三

记录技术点

  • 博客(34)
  • 收藏
  • 关注

原创 FastDFS 实现大文件分片上传

1、引入fastdfs<!-- fastdfs包 --><dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</artifactId> <version>1.25.2-RELEASE&...

2020-01-07 11:34:17 11103 5

原创 Springboot使用线程池,子线程返回值处理

1、@Bean方式创建线程池并注入容器/** * FileName: com.XXX.cloud.datas.config * Author: XXX * Date: 2019/7/4 13:36 * Description: 线程池 * History: * <author> <time> <version&g...

2019-08-15 08:59:44 5166

原创 SpringCloud微服务之整合shiro

1.application.yml2.pom.xml3.编写自定义shiro realm/*** FileName: MyShiroRealm* Date: 2018/12/5 15:07:07* Description:* History:* <author> <time> <ver...

2018-12-08 15:47:23 20921 14

原创 批量操作Redis缓存Key,避免使用keys命令

1、双重判断加锁的懒汉式Beanpackage com.XXX.cloud.platfrom.common.redis.util;import com.XXX.cloud.common.util.StringUtil;import lombok.extern.slf4j.Slf4j;import org.springframework.data.redis.core.Convert...

2020-04-29 10:03:49 1660

原创 MacBook苹果电脑翻盖自动开机及音效设置

从2016年发布的新款MacBook Pro开始,所有苹果电脑都会预设——只要你翻开/打开苹果电脑盖子或接上电源充电,你的苹果电脑就会自动开机,且开机没有启动音。其实,有时候我们翻开笔记本盖子真的不一定是要打开笔记本来工作的,也有可能是为了清洁电脑屏幕对不对?所以,想必很多小伙伴和博主一样感觉很不习惯此逆天的设置,那本文就教你如何将翻盖MacBook pro自动开机调整回原来的设置,让你随意开合...

2020-02-15 13:34:25 11866

原创 redis 分布式锁实现

/** * FileName: RedisDistributedLock * Author: XXXX * Date: 2019/5/13 16:56 * Description: redis 分布式锁实现 * History: * <author> <time> <version> ...

2020-01-16 11:23:01 418

原创 《SpringSecurity过滤器链》章节一

1、SpringSecurity过滤器链总概如下图2、自我理解此处理解皆为自己的观点,若有错误,还请路过的大佬批评与指正:2.1、http请求在到达RESTful服务器之前,会经过SpringSecurity的一系列过滤器(当然项目要使用该鉴权框架)鉴权认证,该请求是否有资格访问到服务器。2.2、过滤器链中最后一个就是来判断该请求是否有资格访问到服务的,其内部维护着投票器来决定...

2020-01-05 20:58:37 551

转载 《Mac休眠后声音消失,重启后恢复正常》解决办法

转载与:https://www.cnblogs.com/Cherry-Linux/p/9303898.html命令行操作方式 今天又发现了Mac上的一个BUG,有时候在工作之余我们去吃饭的时候Mac经常会进入睡眠状态,但是有的时候从睡眠状态激活后,本来想听个音乐,但是突然发现音乐不可以用了,以前每次都是重启Mac可以恢复,但是这样真的是太影响效率了,所以找到了一种更快捷的方法。 s...

2020-01-05 20:33:28 1483 1

原创 前后端分离【SpringBoot + FastDfs + VUE】实现百度UEditor富文本文件上传

1、UEditor官网下载源码http://ueditor.baidu.com/build/build_down.php?n=ueditor&v=1_4_3_3-src2、将源码放到项目中引入其他jar包<!--UEditor依赖的jar包 --><dependency> <groupId>org.json</gro...

2019-12-30 18:27:36 946 2

原创 Linux服务器 CPU异常飙高 问题

1、top -c 命令动态显示进程及占用资源的排行 top后面的参数-c可以显示进程详细的信息。top命令执行的时候还可以执行一些快捷键: 1)、对于多核服务器,可以显示各个CPU占用资源的情况 2)、shift+h 显示所有的线程信息 3)、shift+w 将当前 top 命令的设置保存到 ~/.toprc 文件中,这样不用每次都执行快捷键了 4)、q退出2、ps -mp ...

2019-11-13 18:13:21 1225

转载 流水号ID生成器:id-spring-boot-starter

概 述ID号生成器(或:全局唯一ID生成器)是服务端系统的基础设施,而且ID号这个东西基本搞后端开发的程序员天天都要接触。而关于ID生成的算法现在业界首屈一指的当属 Snowflake雪花算法。UidGenerator正是百度开源的一款基于 Snowflake雪花算法实现的高性能唯一ID生成器。在本号前文中已经详细使用过 UidGenerator,但使用过程还是比较繁杂,还需要自己...

2019-09-05 08:45:32 1153

原创 定时线程池执行任务时任务执行时间与定时关系

定时线程池执行任务时任务执行时间与定时关系1、当执行时间小于定时时间的时候System.out.println("执行的时间小于设定的周期");ScheduledExecutorService service = Executors.newScheduledThreadPool(1);service.scheduleAtFixedRate(new Runnable() { @Ove...

2019-08-30 15:33:45 1284

原创 Centos7 + gitee + jenkins + docker

大致分为六个步骤 1. idea新建mvn项目,编写测试接口  2. 安装gitee插件  3. jenkins配置gitee  4. jenkins新建mvn项目并配置  5. 测试触发构建功能  6. 编写Dockerfile,shell脚本,构建镜像,创建运行容器1、安装Tomcat、jenkins、mvn参考https://www.jianshu.com/...

2019-08-09 11:48:43 740

转载 Centos7 安装docker

删除已安装的Dockeryum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ dock...

2019-08-08 09:57:07 156

原创 Centos7安装mysql5.7

安装方式一tar.gz安装:使用过的命令/etc/my.cnf追加:[mysql]# 设置客户端默认字符集 default-character-set=utf8[mysqld]# 设置服务端默认字符集character-set-server=utf8# 基本信息port=3306basedir=/usr/local/mysqldatadir=/us...

2019-08-05 18:15:29 106

原创 JAVA设计模式--构造者模式

package com.rabbitmq.demo.rabbitmqdemo.test;/** * @Description: 构造者模式 * @ClassName: Student * @Author: DING WEI * @Date: 2019/5/13 16:43 * @Version: 1.0 */public class Student { privat...

2019-05-13 17:23:52 106

原创 Centos7 一些常用的关于端口的命令

1、查看防火墙状态firewall-cmd --state2、关闭防火墙systemctl stop firewalld.service3、打开防火墙systemctl start firewalld.service4、查看所有防火墙开放的端口firewall-cmd --zone=public --list-ports5、开放端口# 开放5672端口...

2019-03-31 14:17:18 677

原创 Mac OS下破解Navicat Premium

1、下载Navicat Premium英文64位http://download.navicat.com/download/navicat120_premium_en.dmg中文简体64位http://download.navicat.com/download/navicat120_premium_cs.dmg2、生成自己的RSA公钥私钥对注意:密钥是2048位的,PKCS#8格式...

2019-03-26 22:09:52 2440

原创 Windows安装Redis服务

一、下载windows版本的Redisgithub下载地址:https://github.com/MSOpenTech/redis/tags二、安装Redis1、将redis解压到指定目录2、修改密码(redis.wondows.conf文件)3、进入 cmd4、进入redis的安装目录5、输入命令redis-server --service-install red...

2019-03-14 10:40:24 117

原创 nginx反向代理、负载均衡、动静分离(静态资源)

server { #监听端口 listen 80; #ip或者域名 server_name localhost; location / { root html; index index.html index.htm; #反向代...

2019-03-12 10:36:41 260

原创 Java并发编程:CountDownLatch、CyclicBarrier和Semaphore

一.CountDownLatch用法CountDownLatch类位于java.util.concurrent包下,利用它可以实现类似计数器的功能。比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能了CountDownLatch类只提供了一个构造器://参数count为计数值public CountDownLatch...

2019-02-28 16:30:54 160

原创 设计模式—建造者模式

在了解之前,先假设有一个问题,我们需要创建一个学生对象,属性有name,age,sex,birth等属性,如果每一个属性都可以为空,也就是说我们可以只用一个name,也可以用一个age,name,或者一个name,age,sex,birth,或者其他任意的赋值来创建一个学生对象,这时该怎么构造?难道我们写4个1个输入的构造函数,6个2个输入的构造函数.......吗?这个时候就需要用到Build...

2019-01-25 10:51:58 132

原创 Centos7源码包安装Nginx,添加到服务列表,设置开机自启

一、安装Nginx1、安装gcc安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装yum install gcc-c++2、 下载源码包(二种方式)方式①:https://nginx.org/en/download.html方式②:wget -c https://nginx.org/download/nginx-1....

2019-01-05 11:42:21 1268

原创 CentOS7安装RabbitMQ,并设置远程访问

1、安装erlang环境wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpmrpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm2、安装rabbitmqwget http://www.rabbitmq.com/releases/r...

2018-12-21 17:32:15 4563 2

原创 springboot整合RabbitMQ

1、导入rabbitMQ依赖&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-amqp&lt;/artifactId&gt;&lt;/dependency&gt;2、配置application.y...

2018-12-21 11:11:12 215

原创 springboot/springcloud整合mybatis(mysql)

1、导入相关jar包<!-- mysql客户端 --><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version}</v...

2018-12-08 16:14:21 2958

原创 springcloud注册中心eureka高可用配置(本地测试)

1.引入springcloud相关jar包&lt;!-- 注册中心 --&gt;&lt;dependency&gt;    &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;    &lt;artifactId&gt;spring-cloud-starter-eureka-server&lt;/artifactId&gt;&...

2018-12-08 16:00:39 1856 3

原创 mybatis-generator自动生成相应表的entitry、dao、xml

1.下载mybatis-generator链接: https://pan.baidu.com/s/1cHp6cD4aur6OO0ZfzWdcSQ提取码: 3wmb 2.解压之后是这个样子的3.修改generatorConfig.xml信息为自己的信息4.双击run.bat即可生成对应问价在src下面,如图 ...

2018-11-15 20:18:10 192

原创 Window64位安装mysql 5.7.zip解压,初始密码修改

mysql官网下载地址:https://dev.mysql.com/downloads/mysql1.安装包解压后,首先要配置环境变量因为我是单独解压在G盘中的,此处目录可能会不一致2.解压后没有 data文件夹和my-default.ini,如下图所示3.自己新建一个my.ini文件(data文件夹不用新建,安装mysql时会自动创建,且默认密码也在此文件夹下的一个文...

2018-11-15 20:07:37 384

原创 jdom相关jar包下载地址

http://www.jdom.org/dist/binary/archive/

2018-11-07 20:42:55 2614

原创 Linux系统安装mysql服务(Centos7)

1.移除mariadb数据库yum remove mariadb-libs.x86_642.下载mysql源wget https://dev.mysql.com/downloads/repo/yum/(使用之前先安装wget)(https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm)3.安装源...

2018-11-07 18:59:56 121

翻译 try,catch,finally,return的执行顺序

结论:1、不管有没有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,不管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的;4、finally中最好...

2018-11-07 18:48:12 170

原创 Centos替换默认源(替换成163)

1.安装wget命令yum install wget2.首先备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup3.下载对应版本repo文件cd /etc/yum.repos.d/wget Centos7或者Centos6或者Centos5Centos7:htt...

2018-11-02 13:12:49 491

原创 百度地图在WEB项目中的使用

原创文章 转发请注明出处1.引入地图所需js2.将所要展示的地图放在一个div中3.js解析地图var map = new BMap.Map(“container”); // 创建地图实例var geoc = new BMap.Geocoder(); //逆地址解析map.setDefaultCursor(“crosshair”); map.enableScrollWhe...

2018-10-12 20:59:17 445

空空如也

空空如也

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

TA关注的人

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