8 和光同尘ss

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

Spring Cloud Security:Oauth2学习笔记

https://kefeng.wang/2018/04/06/oauth2-sso/https://juejin.im/post/5dc013bae51d456e817cec30#heading-10https://juejin.im/post/5dc2bec6f265da4d4f65bebe#heading-6https://juejin.im/post/5dc95a675188256e040db43f#heading-1https://juejin.im/post/5f0affb6f26

2020-07-31 18:43:13

HTTP状态码介绍,以及HTTP错误代码的故障修复?

转自:https://baijiahao.baidu.com/s?id=1609940322276045505&wfr=spider&for=pc肯定很多人都听说过HTTP 404 302 500等代码,那这些代码都代表什么?如何利用这些错误代码来发现你的WEB系统问题,已经最后如何解决修复这些问题。本文中,虫虫就和大家一起聊聊HTTP状态码,并告诉大家对常见的HTTP错误代码问题,及其修复方案。HTTP 状态码是一个客户发出请求时候,WEB服务器返回给客户的一个状态回应,常见HTT

2020-06-11 10:55:32

Java中Lambda表达式的使用

Java中Lambda表达式的使用简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.)Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一

2020-06-10 15:13:08

Eclipse中配置Maven

1、maven下载配置环境变量2、eclipse中配置maven、参考资料

2020-05-14 18:33:33

Elasticsearch安全认证的几种方法

名称 来源 下载地址 适用es版本 特点 安装教程 http-basic 开源 https://github.com/Asquera/elasticsearch-http-basic elasticsearch1.7以下的版本 1、配置简单 2、有白名单配置,白名单ip列表用户无需验证可直接访问,白名单外用户需用户名密码 3.由于白名单无法控制通过域名的访问,如果要通过域名访问ES必须要通过用户名和密码来访问 https://ww.

2020-05-09 16:20:57

Elasticsearch如何让一个字段同时支持精确匹配和模糊检索

需求:如何让ES的某个字段既能支持精确匹配查找,也能支持模糊检索?方法:将字段的mapping设置为如下这种即可: "properties": { "name": { "type": "text", "fields": { "ke...

2019-07-04 11:51:07

Mybatis trim标签用法

Mybatis-trim标签

2019-06-28 10:27:27

Elasticsearch提高查询性能的方法

常遇到的面试题:es 在数据量很大的情况下(数十亿级别)如何提高查询效率?其实 es 性能并没有你想象中那么好的。很多时候数据量大了,特别是有几亿条数据的时候,可能你会懵逼的发现,跑个搜索怎么一下 5-10s。第一次搜索的时候,是5-10s,后面反而就快了,可能就几百毫秒。说实话,ES 性能优化不要期待着随手调一个参数,就可以万能的应对所有的性能慢的场景。也许有的场景是你换个参数,或者调整一下...

2019-06-26 15:57:31

Linux 开启 Swap分区

Linux 开启 Swap分区

2019-06-20 20:25:44

使用Redis做为Mybatis二级缓存

参见:Spring中使用Redis做为Mybatis二级缓存

2019-05-15 18:31:37

Java服务异常排查指令

1、Java进程异常退出,故障诊断:dmesg -T | grep java打印出报错如下:Out of memory: Kill process 339 (java) score 711 or sacrifice childKilled process 339 (java) total-vm:3299052kB, anon-rss:1379316kB, file-rss:0kB, sh...

2019-04-03 09:16:11

Linux安装配置ElasticSearch6.4.0、ElasticSearch-Head、ik_max_word详细步骤

一、安装JDK1、下载jdk包并解压:tar -zxvf jdk-8u201-linux-x64.tar.gz2、设置环境变量vi /etc/profile在profile中添加如下内容:#set java environmentexport JAVA_HOME=/usr/local/jdk1.8.0_201export JRE_HOME=${JAVA_HOME}/jreex...

2019-03-07 20:02:00

Elasticsearch -学习之路

快速入门介绍,简单易懂:Elasticsearch - 搜索引擎入门

2019-02-01 16:23:01

quartz Cron详解

quartz 时间表达式----- Cron表达式详解在线Cron表达式生成器

2019-01-30 11:01:05

MySQL中的 “utf8mb4” 才是 真正意义上的“UTF-8”

(译)用MySQL的朋友们请不要使用"utf8",请使用"utf8mb4"

2019-01-29 10:18:44

Java 正则表达式 短横线"-"转义

过滤特殊字符的正则如下: /** * 过滤特殊字符串正则(含中英文字符) */ public static final String STR_SPECIAL = "[`~!@#$%^&*()_+=|{}':;'\",\\[\\].<>/?·~!@#¥%……&*()——+|{}《》【】‘;:”“’。,、?]";可以发现上面的字符中...

2019-01-12 16:21:03

关于JAVA发送Https请求

推荐一篇帖子,讲解很清晰关于JAVA发送Https请求(HttpsURLConnection和HttpURLConnection)

2018-12-13 16:09:14

Python学习笔记--第一个项目scrapy

一、安装scrapy包1、更改anaconda下载包的镜像路径进入到cmd命令行,使用命令:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/这里是使用清华的镜像路径。接下来执行:conda config --set show_channel_urls yes此时...

2018-11-26 17:26:08

Python学习笔记--环境搭建

1、Python环境及依赖包管理工具Anaconda相当于一个Python运行环境的虚拟机,可以创建多个虚拟的环境。所谓的创建虚拟环境其实就是安装了一个真实的python环境, 只不过我们可以通过命令去随意的切换我们当前的python环境, 用不同版本的解释器和不同的包环境去运行python脚本。介绍及安装步骤见:Anaconda完全入门指南2、Python集成开发环境pycharm之于...

2018-11-22 19:01:27

SSL协议学习

HTTPS协议的本质就是HTTP + SSL(or TLS)。在HTTP报文进入TCP报文之前,先使用SSL对HTTP报文进行加密。HTTPS在传输数据之前需要客户端与服务器进行一个握手(TLS/SSL握手),在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL使用了非对称加密,对称加密以及hash等。具体过程请参考经典的阮一峰老师的博客TLS/SSL握手过程。阮一峰老师的经典解析:图解...

2018-11-20 11:15:47

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。