自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 nginx 配置ssl,并将用户http请求重定向到https

1.下载 Nginx 的证书里面包含有一个 pem 一个 key,我们把这两个文件先上传到服务器上2.配置 nginx.conf1)第一个server是监听80端口,并将用户重定向到443的2)第二个server用来监听443端口,并将刚刚上传至服务器的 pem 和 key 配置上去 # 监听[www.baidu.com] server { listen 80; server_name www.baidu.com; ...

2021-07-23 14:57:26 324 1

原创 Docker使用手册

安装Docker

2020-08-17 13:33:30 536

原创 Linux的安装

1、下载CentOS镜像https://mirrors.aliyun.com/centos/想要的版本 -> isos -> x86_64 ->CentOS-7-x86_64-DVD-2003.iso2、安装过程https://www.bilibili.com/video/BV11E411n7gf

2020-08-17 09:09:12 224

原创 FileZilla连接FTP提示:不安全的服务器,不支持 FTP over TLS

0、FileZilla连接FTP提示:不安全的服务器,不支持 FTP over TLS1、检查 vsftpd 是否支持 ssl 模块ldd $(which vsftpd) | grep ssl2、建立ssl证书生成ssl密钥文件并移动到/etc/ssl/certs目录下openssl req -new -x509 -nodes -out vsftpd.pem -keyout vsftpd.pem证书配置解析:Country Name (2 lett...

2020-08-15 23:51:28 6098 5

原创 线程池工具类

import java.util.concurrent.*;public class ThreadPoolUtil { private static ThreadPoolUtil threadPool = null; private static ExecutorService executorService = null; ThreadPoolUtil() { int poolSize = Runtime.getRuntime().availablePro.

2020-06-14 16:18:13 109

原创 服务网关与zuul

zuul集成0、spring boot 版本:2.0.0.RELEASE spring cloud 版本:Finchley.RELEASE1、新建api-gateway工程依赖选择config client,eureka client, zuul 3个依赖2、ApiGatewayApplication 添加@EnableZuulProxy 注解3、删除原配置文件,添加bootstrap.yml4、在 git 上创建 api-gateway.yml现在已经可以使用...

2020-05-20 14:03:39 130

原创 spring cloud 统一配置中心

0、spring boot 版本:2.0.0.RELEASE spring cloud 版本:Finchley.RELEASE1、新建config工程 依赖界面选择config server 和 erreka client 2个依赖2、加好注解3、编辑yml配置4、启动后访问eureka就能看到了5、来到client工程,添加配置<dependency> <groupId>org.springframework.cloud&lt..

2020-05-19 16:46:14 159

原创 spring cloud 工程拆分成 api 和 server 模块

0、spring boot 版本:2.0.0.RELEASE spring cloud 版本:Finchley.RELEASE1、选中主项目新建模块时选中 maven 类型即可2、修改主工程pom 指定启动类<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> &l...

2020-05-18 21:08:21 1106

原创 在多级分类表设计中获取某个分类以下或以上的所有分类

1.获取某个分类以上的所有分类SELECT CONCAT( IFNULL( CONCAT( t5.category_name, '>' ), '' ), IFNULL( CONCAT( t4.category_name, '>' ), '' ), IFNULL( CONCAT( t3.category_name, '>' ), '' ), IFNULL( CONCAT( t2.category_name, '>' ), '' ), IFNULL( t1.c

2020-05-10 23:35:26 314

原创 快递100API快递公司编码对照表,共543个

[ { "com": "zhongyouwuliu", "company": "中邮物流" }, { "com": "shunfeng", "company": "顺丰速运" }, { "com": "shentong", "company": "申通快递" }, { "com": "ems", "company": "EMS快递" }, { ...

2019-12-05 09:48:18 3529 2

原创 IntelliJ IDEA快捷键参考

Refactoring F5 复制当前类或文件F6 移动类/方法/文件Alt+Delete 安全方式删除Shift+F6 重命名方法/类/文件Ctrl+Alt+N 将方法/类重构为内联方法/匿名类Ctrl+Alt+M ...

2019-11-20 17:42:17 145

原创 防止sql注入,转义特殊字符

public class SqlUtils { private static String[] TO_ESCAPE_CHAR = new String[]{"\\", "_","%"}; /** * 转义sql特殊字符 * @param keyword * @return */ public static String esca...

2019-10-11 09:23:18 1756

原创 mybatis批处理

0、参考文章1、https://www.cnblogs.com/morewindows0/p/9320018.html1、mysql1. 批量插入操作void insertBatch(@Param("listxxx") List<xxx> listxxx);<insert id="batchInsert" parameterType="java.util....

2019-07-12 14:47:37 752

原创 设计模式 --- 工厂模式

0、参考文档https://www.runoob.com/design-pattern/factory-pattern.html1、首先创建一个画画接口和3个实现类,在接口中将这3个实现类以常量的方式存起来,后面会用到。public interface Shape { final Class CIRCLE = Circle.class; final Class SQU...

2019-07-04 18:32:56 91

原创 设计模式 --- 建造者模式(方法链)

0、建造者模式的实现方式建造者模式的实现方式有2种,一种是原型还有一种是本文介绍的方法链的形式。原型可以查看文章:https://blog.csdn.net/u010102390/article/details/801797541、我们还是以一个human作为例子,首先建立一个human类为了节省篇幅,get和set就不放出来了,注意要有无参和全参2个构造方法public c...

2019-07-04 11:49:23 170

原创 通过aop切面编程完成对项目的日志监控

0、参考文章http://itindex.net/detail/50710-springaop-controller-service1、注意依赖引用<!-- AOP增强 --><dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjwea...

2019-04-26 13:15:22 265

原创 SpringMVC全局异常处理

由于我使用了lombok,所以可以通过@Slf4j获取到一个log对象。JSONResult可以通过普通的map集合代替。package com.xxx.xxxx.controller;import com.xxx.xxxx.pojo.JSONResult;import lombok.extern.slf4j.Slf4j;import org.springframework.web...

2019-04-26 12:43:04 79

原创 java解压缩,支持rar和zip

首先引入依赖<!-- 解压zip --><dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.10.5</version></dependenc...

2019-04-15 09:10:50 1382

原创 $.ajax post 完全使用方式

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> <title>login</title> <meta http-equiv="Content-Type" content="text/html; charset...

2019-03-25 13:13:03 446

原创 解决get请求中文乱码问题

Js编码和Java后台解码例如:前端var name = $("#name").val();// 由于服务器会自动解码1次,所以这里我们编码2次name = encodeURI(window.encodeURI(name));汉字编码格式:%xx%xx%xx后端name = java.net.URLDecoder.decode(name,"UTF-8");这样就可...

2019-01-21 16:15:13 723

原创 在oracle数据库中怎么对一个date类型的字段使用between...and...子句

SELECT createtime FROM um_user WHERE createtime BETWEEN to_date( '2018-01-01', 'yyyy-mm-dd' ) AND to_date( '2018-12-31', 'yyyy-mm-dd' ) ORDER BY createtime DESCSELECT createtime FROM u...

2018-11-24 17:45:27 10472

原创 如何在mybatis中使用oracle的序列完成主键自增长并返回主键值?

先建立序列 seq_carcreate sequence seq_car start with 1 increment by 1;编写sql语句<insert id="addcar" parameterType="car"> <!-- 在执行插入操作之前查询到下一个序列值并放入id --> <selectKey resultType="int" k...

2018-08-27 08:49:50 2186 3

原创 jedis入门使用

引入依赖&lt;dependency&gt; &lt;groupId&gt;redis.clients&lt;/groupId&gt; &lt;artifactId&gt;jedis&lt;/artifactId&gt; &lt;version&gt;2.8.0&lt;/version&gt;&lt;/dependency&gt;新建spring

2018-07-23 18:38:02 335

转载 超好用的27个谷歌Chrome浏览器使用技巧

编者按:Chrome堪称浏览器的业界良心,但是你真的完全懂得它的正确打开方式吗?这27条tips能帮助你实现一些你从未想到的功能,提升工作效率、节省大量时间。赶紧get起来吧!本文编译自 fastcompany 原题为 27 Incredibly Useful Things You Didn’t Know Chrome Could Do 的文章。现在,浏览器不仅仅是我们用以上网的导航器。实...

2018-07-17 21:06:48 3169

转载 Effective sql

做管理系统的,无论是bs结构的还是cs结构的,都不可避免的涉及到数据库表结构的设计,sql语句的编写等。因此在开发系统的时候,表结构设计是否合理,sql语句是否标准,写出的sql性能是否优化往往会成为公司衡量程序员技术水平的标准。     我们程序员不是dba,不需要时刻关注sql运行时间,想方设法优化表结构,存储空间,优化表读取速度等等,但是在开发系统时,时刻保持优良的写sql语句的作风...

2018-07-17 21:05:24 501

转载 SpringBoot开发常用技术整合

慕课网《SpringBoot开发常用技术整合》学习总结时间:2018年04月19日星期四 说明:本文部分内容均来自慕课网。@慕课网:https://www.imooc.com 教学源码:https://github.com/zccodere/study-imooc 学习源码:https://github.com/zccodere/study-imooc第一章:基础介绍1-1...

2018-07-17 20:57:24 3681

原创 Redis入门

1-1 00课程2-1 01-NoSQL的概述什么是NoSQL◆NoSQL = Not Only SQL◆非关系型的数据库为什么需要NoSQL◆High performance - 高并发读写◆Huge Storage - 海量数据的高效率存储和访问◆High Scalability &amp;&amp; High Availability - 高科拓展性和高可用性...

2018-07-14 17:08:35 124

redis.conf

docker的redis配置d

2020-08-17

express.json

快递100API快递公司编码对照表。如:[ { "com": "zhongyouwuliu", "company": "中邮物流" }, { "com": "shunfeng", "company": "顺丰速运" }, { "com": "shentong", "company": "申通快递" }, { "com": "ems", "company": "EMS快递" }, { "com": "zhongtiewuliu", "company": "中铁快运" }, { "com": "zhaijisong", "company": "宅急送" }}

2019-12-05

空空如也

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

TA关注的人

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