本网站可以通过分类标签帮助你快速筛选出你想看的文章,记住地址:www.Facec.cc

golang银行卡号码的校验规则

银行卡号码的校验规则银行卡号码的校验采用LUHN算法(模10算法),校验如下:  1. 拿出卡号最后一位的校验位后,从右至左,将卡号按位编码,从0开始,判断偶数或奇数  2. 判断逻辑--对每一位的计算规则:如果这一位是奇数位,则返回值本身,如果是偶数位,先将值乘以2得到一个数n,如果n是一位数(小

linux 进程后台运行

$ nohup ./clean_cin_db > clean_cin_db.log 2>&1 &[1] 549111$ jobs[1]+ Running nohup ./clean_cin_db > clean_cin_db.log 2>&

golang errors包装

package mainimport ("fmt""github.com/pkg/errors")func readFile() error {err := errors.New("0.原始错误")return err}func readC

发布文章了,来北京的第一篇!

(8月28日)下班骑着电动车从公司回家,路上想到我的网站,来北京已经快两个月了,我的小网站也断更了两个月了😅。再加上也想聊一聊最近的事,于是这篇文章出炉!!(8月34日夜,本来准备长篇大论写呢,结果这三天都没吭哧出来,脑子不够用了,于是写了个4条汇总)本周我负责开发的模块,要联调上线,所以前两周很

我的日记:发现面试题一套

今天我拿到了朋友的表哥所在互联网公司的一套面试题,看了题以后觉得不难,她还小瞧我,那就这一期更新下这个面试题的其中2道Redis中什么是缓存击穿?如何避免?缓存击穿:key对应的数据存在,但在redis中过期,此时若有大量并发请求过来,这些请求发现缓存过期一般都会从后端DB加载数据并回设到缓存,这个

kubernetes集群基础

Kubernetes 组件kube-apiserver API 服务器,公开了 Kubernetes APIetcd 键值数据库,可以作为保存 Kubernetes 所有集群数据的后台数据库kube-scheduler 调度 Pod 到哪个节点运行kube-controller 集群控制器cloud

镜像加速下载汇总

npm--registry=https://registry.npm.taobao.orgpip-i https://pypi.tuna.tsinghua.edu.cn/simple

浏览器从输入url到显示页面的全过程

当在浏览器中输入 URL 并按下回车键后,会触发一系列的操作和流程,以下是这个过程的主要步骤:DNS 解析:浏览器会将输入的 URL 发送到 DNS(域名系统)服务器,将域名解析为对应的 IP 地址。建立 TCP 连接:浏览器通过获取到的 IP 地址,与服务器建立 TCP(传输控制协议)连接,确保可

mysql创建用户、数据库

登录mysql -uroot -p创建用户MySQL [(none)]> create user bysystem@'%' identified by 'P5wsasJiptNaGmYh';授权MySQL [(none)]> grant all privileges on bysyste

golang GC垃圾回收原理

来源: 原文链接go语言中的GCgo语言GC机制经过多年的迭代最终性能良好。一个概念:STW:stop the word,指程序执行过程中,中断暂停程序逻辑,专门去进行垃圾回收。标记清除法把根数据段上的数据作为root,基于他们进行进一步的追踪,追踪到的数据就进行标记,最后把没有标记的对象当作垃圾进