![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
it
@@递归人生
一名开发人员
展开
-
GIT使用
命令添加忽略 创建忽略文件 touch .gitignore 加入忽略文件 /target/ .idea .project .settings原创 2020-01-17 17:46:44 · 130 阅读 · 0 评论 -
Spring cloud 多版本控制及灰度发布
spring cloud的接口版本控制 https://blog.csdn.net/qq_35119422/article/details/82180893原创 2020-01-14 13:59:04 · 182 阅读 · 0 评论 -
配置feign上传图片
package com.ph.wallet.otc.config; import feign.form.spring.SpringFormEncoder; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import o...原创 2020-01-13 17:16:30 · 273 阅读 · 0 评论 -
eureka 和zookeeper的区别
CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)和P(分区容错性)。由于分区容错性在是分布式系统中必须要保证的,因此我们只能在A和C之间进行权衡。在此Zookeeper保证的是CP, 而Eureka则是AP。 1 Zookeeper保证CP 当向注册中心查询服务列表时,我们可以容忍注册中心返回的是几分钟以前的注册信息,但不能接受服务直接down掉不可用。也就是说,服务注册功能...原创 2020-01-13 16:28:13 · 57 阅读 · 0 评论 -
fiddler使用
下载链接 https://pan.baidu.com/s/11baNWdPWGFMwGTjGjLEUGw fiddler抓包原理 注意:Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不会影响别的 程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决...原创 2020-01-13 10:28:40 · 122 阅读 · 0 评论 -
linux服务器中配置nginx无法传入client端ip的配置
location / { add_header Access-Control-Allow-Origin ‘’; add_header Access-Control-Allow-Credentials true; add_header Access-Control-Allow-Headers x-requested-with,content-type; pr...原创 2019-12-26 15:13:38 · 134 阅读 · 0 评论 -
SSL生成证书配置https
生成key:openssl genrsa -des3 -out server.key 2048 设置key的密码为空:openssl rsa -in server.key -out server.key 生成crt:openssl req -new -x509 -key server.key -out ca.crt -days 3650 nginx配置: server { listen ...原创 2019-12-25 14:45:14 · 159 阅读 · 0 评论 -
MYSQL锁相关
MySQL锁概述 相对于其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。 1,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking); 2,BDB存储引擎使用的是页面锁(page-level locking),但也支持表级锁; 3,InnoDB存储引擎既支持行级锁(row-level locking),也支持表级锁,但...原创 2019-12-25 11:55:30 · 95 阅读 · 0 评论 -
关于分布式环境聊天系统的搭建及开发
现在前后的的聊天实现分类: 1,通过轮询的方式。 2,通过长连接的方式。 优缺点: 第一种方式实现简单,但是实现起来会有很多坑。亲身经历过的,比如轮询会造成后端服务接口压力过大,前端也会有数据拼接展示的问题。 第二种方法是比较实际且可行的方法。下面我们来详细介绍下。 技术栈: websocket协议,java后端服务语言,小程序前端,redis缓存等技术 实现步骤: 1,具体实现我们通过webso...原创 2019-07-30 11:26:27 · 534 阅读 · 0 评论