其他
既看方向也看行动
这个作者很懒,什么都没留下…
展开
-
关于https
Client Hello: 客户端告诉服务器信息,如要访问的域名,TLS版本,支持的加密套装,给服务端生成的一个随机数Server Hello: 服务端告诉客户端信息,选中的加密套装。如 签名校验使用的算法服务器发送证书及其签发者证书,证书里面主要包括了证书的公钥、证书的适用公用名、证书的有效期还有它的签发者、签发者签名等信息。然后,客户端根据这些信息开始身份校验,验证信息是否真实。...原创 2019-10-17 14:54:57 · 264 阅读 · 0 评论 -
TCP三次握手与四次挥手
为什么需要第三次?如果没有第三次握手,那么server端在第二次回复就必须打开就绪,但是client端发起连接的过程有可能第一次握手延误(网络问题等),以致于认为本次握手失效(重连),那么,对这次失效的client请求进入就绪状态,会造成资源浪费。另外,由于之后传输(聊天),是基于报文(一个一个字),多个报文可能会走不同的路由,导致报文无序,所以,握手还初始化商定了一个序列值(SYN=Syn...原创 2019-10-12 15:02:12 · 118 阅读 · 0 评论 -
clamav使用:定时扫描与提醒
centos下安装与配置官网上写的是比较清楚的了. clamav安装sudo yum -y groupinstall "Development Tools" sudo yum -y install openssl openssl-devel libcurl-devel zlib-devel libpng-devel libxml2-devel json-c-devel bzip2-dev...原创 2019-08-22 11:45:43 · 2862 阅读 · 0 评论 -
静态路由设置--局域网的构建
场景1 如图要求: 要使接在R1路由器下R2路由器下的主机和R1路由器下的主机, 相互访问.怎么做: 在 R1 路由器增加路由, 路由设置->静态路由目的地址: 192.168.1.0子网掩码: 255.255.255.0下一跳: 192.168.0.100原理.R2下的主机, 遇到 192.168.0.xxx地址时. R2 路由器找不到, 那么回路由...原创 2019-01-29 21:57:21 · 5353 阅读 · 0 评论 -
存储过程和触发器调试
当我们的存储过程或触发器写好,符合语法后,怎么知道运行时里面上下文是正确的呢?无工具时回想刚开始学习某种语言时,如java,那时候要知道运行到某一处数据是否正确,除了Assert之外就是print输出来了,输出某个数据看是否符合预期,这是我们最基础的调试方式之一。当没有其它工具的时候,SQL也可以如此,可以通过select输出来。trigger没有控制台输出,因此我们需要把输出定位到表,这...原创 2019-04-08 11:25:25 · 602 阅读 · 0 评论 -
mysql主从配置
主从原理mysql通过binlog 的传递来实现主从,主库binlog里记录了mysql执行的事件,从库获得binlog之后,回放binlog的事件,达到同步的目的。mysql当前写入的binlog会在每次重启或者FLUSH LOG等命令之后切换。连接mysql之后执行 show binlog events ;可以查看binlog内容。主库配置log-bin=master-bin ...原创 2019-04-18 16:11:05 · 136 阅读 · 0 评论 -
JAVA获取MYSQL索引数据
最近工作上有个需求,要比较索引,因此要获取数据库的原数据。按照正常方式获取 java.util.sql.DatabaseMetaData.getIndexInfo获取到结果集ResultSet,但是有一个需要的信息–创建索引时的length却获取不到,即如下, alter table table_name add index index_name(column_name(length))。我要获取...原创 2019-05-09 15:08:30 · 1891 阅读 · 0 评论 -
关于JAVA代码性能优化一点记录
写在前面性能优化是一个包含很广有深度的知识,相对于自己浅显有限的经验实在有点难度。这里只是记录自己工作中一点常见的问题。正文性能说明:代码执行的通常主要瓶颈在第三方上(即其它的地方执行速度),例如磁盘IO 和 网络 IO,由于网络IO,取决于网络条件,更是有很大不确定性如延迟,所以通常如果优化代码速度,首要考虑的就是这一方面。常见例子:在 循环里 里调用数据库查询或更改,这个是最常见的,因...原创 2019-07-02 16:01:24 · 728 阅读 · 0 评论 -
centos发送邮件配置
QQ# vi /etc/mail.rcset [email protected] smtp=smtp//smtp.qq.com:587set [email protected]#授权码set smtp-auth-password=rkhrjavmbtzdcjdgset smtp-auth=loginset smtp-use-star...原创 2019-08-22 11:39:48 · 633 阅读 · 0 评论