生成自签名证书

生成自签名证书
##生成自签名证书对于本地调试https方式我们需要生成一个ca证书,一个服务器证书,ca证书安装到客户端,让浏览器信任这个ca证书,那么我们用ca证书签发的服务端证书,浏览器就信任了,不会显示一个红色的X,提示有风险。1.生成ca证书opensslgenrsa-des3-outca.key2048
2019年04月09日 1,239次浏览
生成自签名证书

mac修改brew源

mac修改brew源
brew介绍brew是mac电脑的包管理软件,如果你使用过Centos的yum,ubuntu的apt-get就应该很容易明白brew是什么了,使用brew可以方便的管理mac电脑的软件,特别方便,比如安装wget只需要在终端中执行brewinstallwget安装brew在mac终端执行如下命令即可
2019年03月16日 1,483次浏览
mac修改brew源

应用程序数据库连接超时时间解析

应用程序数据库连接超时时间解析介绍应用程序如果需要连接数据库,会牵扯到很多超时时间概念。对数据库连接进行合理的超时时间设置能够避免一些奇奇怪怪的问题。超时时间主要包含获取连接connection的超时时间,事务transaction的超时时间,statement的超时时间,socket的超时时间。c
2019年02月28日 2,304次浏览

事务隔离级别测试

mysql事务测试事务的四种隔离级别ReadUncommited可以读取未提交的记录,一个事务还没进行commit,修改的数据就被其他事务读取到了是非常不能接受的,所以我们一般不使用这个隔离级别。ReadCommited读已提交级别,就是一个事务commit以后,所进行的修改可以被其他事务读取到。R
2019年02月25日 1,175次浏览

获取不到HttpServletRequest的请求流分析

获取不到HttpServletRequest的请求流分析
问题现象目前在做的一个交易系统需要接收外部消息通知,通知url格式是http://domain.com/xx.do运行一直没问题,为了方便进行服务间路由处理在通知url后面增加了参数clu=A,称作带参数方式,类似http://domain.com/xx.do?clu=A修改后发现通知报文验签失败,
2019年02月19日 1,590次浏览
获取不到HttpServletRequest的请求流分析

记录一次mongodb每一分钟要出现几次慢查询问题

-##概述最近发现生产环境mongodb的一个collection查询慢,导致系统内部dubbo调用超时。mongodb部署的是1个复制集三个节点,一个primary两个secondary。查询的collection空间占用在300G左右,主键_id是String类型,查询只更具主键查询,查询策略设
2018年11月21日 3,747次浏览

spring boot是什么

springboot是什么?springboot可以非常容易的创建一个独立的,面向生产等级,基于spring平台的应用,你可以非常简单的运行这个应用。springboot大量使用了“约定配置”,开发一个springboot工程几乎不需要任何spring相关配置。springboot的特性。创建一个独
2018年11月13日 514次浏览

window自带端口转发

新增一个转发映射listenport本地端口listenaddress本地ip地址connectport最终需要连接的端口connectaddress最终需要连接的ipprotocol协议tcpudpnetshinterfaceportproxyaddv4tov4listenport=4422lis
2018年10月19日 1,702次浏览

iterm2修改文件编码

maciterm2修改文件编码解决中文问题修改之前默认编码为,执行locale显示:LANG=LC_COLLATE="C"LC_CTYPE="UTF-8"LC_MESSAGES="C"LC_MONETARY="C"LC_
mac 2018年09月26日 2,004次浏览

Hikari数据源介绍

Hikari数据源介绍
介绍官网地址:https://github.com/brettwooldridge/HikariCP快速,简单,可靠的数据源,springboot2.0已经将HikariCP做为了默认的数据源链接池,在官网测试中秒杀一切其他数据源,比如commons-dbcp,tomcat,c3po,druid。基
2018年09月23日 5,288次浏览
Hikari数据源介绍

aliyun阿里云Maven仓库地址加速jar下载

安装复制maven安装目录的conf中的settings.xml到自己的home目录的.m2文件夹下面jimmys-MacBook-Pro:.m2jimmy$pwd/Users/jimmy/.m2jimmys-MacBook-Pro:.m2jimmy$lsrepositorysettings.xml
2018年09月16日 2,231次浏览

Java并发/多线程指引

Java并发/多线程指引
Java并发/多线程指引在古老的时代一个计算机只有一个CPU,在一个时间只能执行一个程序。后来出现了多任务让计算机在同一个时间能执行多个任务。但是这个同一个时间不是真正的同一时刻。多个程序共享单一的CPU。操作系统在运行的程序中切换,在切换之前不停的运行程序一小会。这样用户看着像自己的多个程序都在运
2018年08月17日 1,193次浏览
Java并发/多线程指引

关闭transparent_hugepage

centos7关闭transparent_hugepage背景在centos7上面使用mongo链接服务器后会打印如下提示:[server@middle~]$mongo--host10.10.51.212:37001MongoDBshellversionv3.6.5connectingto:mong
2018年06月16日 4,106次浏览

mongodb安装(复制集模式)

#mongodb安装(linux社区版本,复制集模式)下载mongodb的下载地址是https://www.mongodb.com/download-center#community由于我的测试机器是centos7选择的是RHEL7Linux64-bitx64版本下载后会得到一个tgz包,里面是编译
2018年06月13日 2,488次浏览

mongodb写入策略(WriteConcern)

mongodb写入策略(WriteConcern)
写入策略(WriteConcern)mongodb的写入策略有多种方式,写入策略是指当客户端发起写入请求后,数据库什么时候给应答,mongodb有三种处理策略:客户端发出去的时候,服务器收到请求的时候,服务器写入磁盘的时候Unacknowledged客户端发出请求丢到socket的时候就收到相应,这
2018年06月13日 3,213次浏览
mongodb写入策略(WriteConcern)

https运行原理

https运行原理
https运行原理摘要随着因特网的发展,http协议成为了互联网数据交互的主流协议,但是http协议是明文传输,难以保证数据的安全,因此https协议应用而生,https协议是http协议的加密版本,要了解https协议,就必须了解ssl/tls,ssl/tls协议位于应用层和传输层之间。历史HTT
ssl 2018年06月03日 2,121次浏览
https运行原理

tcp性能调优参数优化

fs.file-max(/proc/sys/fs/file-max)系统所有进程打开的文件数量限制,centos7默认100000,如果系统打开的文件多,或者是服务器系统sockets特别多。可以通过以下方式修改echo6815744>/proc/sys/fs/file-max文件/etc/s
2018年05月14日 2,049次浏览

家庭网络需要哪些设备

家庭网络需要哪些设备
家庭网络需要哪些设备网络结构图设计目标有文件存储服务器NAS,手机,电脑,电视可随时访问权限控制,网络隔离能科学上网能从任意地点访问家里的资源,访问科学资源,访问公司资源采用自己的路由器拨号上网,获取外网IP,解决IPTV问题能自己搭建服务,提供给外网访问提供监控功能服务器rospppoe拨号路由使
2018年05月06日 841次浏览
家庭网络需要哪些设备

DNS是什么

#聊聊DNS相关知识什么是DNSDNS是DimainNameSystem的缩写,中文翻译就是领域名称系统,不过还是叫着DNS顺口,就像GDP缩写一样大家都习惯了,没人说GrossDomesticProduct。DNS本质是一个类似key-value的存储系统,如果那全球的电话来比喻,他存储的就像姓名
2018年04月01日 2,780次浏览

另一种抓包方式wireshark

另一种抓包方式wireshark介绍在通信异常时,尤其网络丢包,我们经常需要对网络中的通信数据进行抓包。常用的方式可以在服务器上面转一个抓包软件比如wireshark,可以抓到服务器收到和发出的数据包,也可以在某一个网络节点进行抓包,比如我的netgareGS108Ev3就有端口镜像功能,可以很方便
2018年03月31日 2,570次浏览