CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正 ...
一、奇偶校验码: 一个二进制码字,如果它的码元有奇数个1,就称为具有奇性。例如,码字“10110101”有五个1,因此,这个码字具有奇性。同样,偶性码字具有偶数个1。注意奇性检测等效于所有码元的模二加,并能够由所有码元的异或运算来确定。对于一个n位字,奇性由下式给出:奇性=a0⊕a1⊕a2⊕…⊕an ...
分类:
其他好文 时间:
2019-09-06 20:07:59
阅读次数:
109
面向微服务开发时会涉及到多系统的日志跟踪,一旦出现问题过滤起来系统间切换非常麻烦,所以需要采用特定工具将日志统一归类处理,方便查询排查错误,下面将介绍一种开源的工具ELK. ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成。官方下载地址:https://www.e ...
思路 在微服务盛行的当下,spring boot 流行程度已经家喻户晓。但同时,随着spring boot 快速迭代,出现了很多版本,比如当前已经推出了2.2.x-SNAPSHOT/ ,不同版本的spring boot 对配套使用的spring 组件、第三方组件的版本是有要求。 在我们平时的开发中, ...
分类:
编程语言 时间:
2019-08-11 13:06:43
阅读次数:
149
______________________________________________________________________________________________________ 绝望题目,一点一点从30--70--100,打完了所有部分分 【大部分时间都在查错 ————— ...
分类:
其他好文 时间:
2019-08-10 23:03:26
阅读次数:
86
“set-e”是什么?如下脚本:#!/bin/bashset-ecommand1command2...在脚本开头加上set-e,这句语句告诉bash如果任何语句的执行结果不是true则应该退出。“set-e”作用是什么?(1)使用-e帮助你检查错误;(2)防止错误像滚雪球般变大导致一个致命的错误,而这些错误本应该在之前就被处理掉;(3)如果要增加可读性,可以使用set-oerrexit,它的作用与
分类:
系统相关 时间:
2019-08-09 21:46:13
阅读次数:
96
# cat my_full_backup.sh #!/bin/bash BEGINTIME=`date +"%Y-%m-%d %H:%M:%S"` format_time=`date +"%Y-%m-%d_%H:%M:%S"` week=`date +%w` port=3306 ip=192.168... ...
分类:
其他好文 时间:
2019-08-06 18:26:33
阅读次数:
118
laravel项目本地开发,一切正常。部署到服务器,首页都加载不出来,查了n多教程,各种方法姿势都试过了,还是不行。 功夫不负有心人,最后终于找到了问题所在,在此做个记录,铭记教训。 排查错误一定要:打开报错(框架的debug和php的display_errors) laravel项目部署Linux ...
分类:
系统相关 时间:
2019-08-02 16:35:36
阅读次数:
213
这篇文章主要介绍了详解Linux中的日志及用日志来排查错误的方法,是Linux入门学习中的基础知识,需要的朋友可以参考下 Linux 系统日志许多有价值的日志文件都是由 Linux 自动地为你创建的。你可以在 /var/log 目录中找到它们。下面是在一个典型的 Ubuntu 系统中这个目录的样子: ...
分类:
系统相关 时间:
2019-07-30 11:18:08
阅读次数:
116
可以实现从客户端输入账号和密码然后发送到服务器进行验证,实现用户登入校正操作。 服务器: 客户端: 经过一番排查错误,总算是勉强实现了预期的功能。以后继续完善和添加新的功能! ...
分类:
编程语言 时间:
2019-07-19 23:51:02
阅读次数:
139