经验教程
-
投简历、看视频被监控?其实远不止于此
近日看到新闻,某公司员工被系统监控到:访问求职网站23次,投递简历9次,含关键词的聊天记录254条。这个能监控员工离职倾向的系统立刻引起外界广泛关注与争议。其实这个系统能做的,远不…
-
Linux学习笔记(七)
第七章 理解Linux文件权限 1.Linux的安全性 Linux沿用了Unix文件权限的办法,即允许用户和组根据每个文件和目录的安全性设置来访问文件。Linux安全系统的核心是用…
-
利用locals()获取脚本变量
本文记录如何在python中获取变量的名字 关于此,网上有不同的解答方法。本文采用python自带的locals命令解决该问题,该命令获取当前脚本文件下的变量。同时前面也记录了gl…
-
Linux 块层 IO 子系统|最核心的逻辑是什么?
读者朋友的交流 本系列分享来自读者朋友的分享交流,在之前分享过一些 Linux 文件系统相关的知识,很多童鞋对块层也挺好奇的。后续可能会有几篇关于 Linux 块存储的分享。今天先…
-
proxmox ve结合ceph,组建高可用虚拟化平台,故障自动迁移
Proxmox创建集群组ceph需要至少三个节点,本次实验为三台服务器,每台服务器系统为proxmox6.4,数据盘为各三块2.4t机械盘。 一、更换系统源 为每台服务器安装好系统…
-
Linux学习笔记(五)
第五章 理解shell 1.shell的类型 系统启动什么样的shell程序取决于你的人的用户ID配置。在/etc/passwd文件中,用户ID记录的第7个字段中列出了默认的she…
-
聚类算法在案件调查场景中的应用示例
“外部欺诈:第三方故意骗取、盗用财产或逃避法律导致的损失” —《巴塞尔协议》中操作风险部分 “一方当事人故意告知对方虚假情况,或者故意隐瞒真实情况,诱使对方当事人作出错误…
-
Github 仓库公私钥配置
今天记录下Github仓库的公私钥配置,这个问题在项目中已经遇到多次了。 问题: 经过一番搜索后,有一个解释是比较符合遇到的情况的: 出处:https://docs.github….
-
MySQL优化的5个维度
面试官如果问你:你会从哪些维度进行MySQL性能优化?你会怎么回答? 所谓的性能优化,一般针对的是MySQL查询的优化。既然是优化查询,我们自然要先知道查询操作要经过哪些环节,然后…
-
在Linux下使用poppler合并pdf文件
Poppler是用于呈现可移植文档格式(PDF)文档的免费软件实用程序库。它的开发得到freedesktop.org的支持。它通常在Linux系统上使用,并被开源GNOME和KDE…
-
下载liunx服务器上的文件到Windows本地、或者上传到服务器的方法
下载使用:sz、上传使用:rz、系统没有自带:sz或者rz命令时,手动安装 1、手动安装:yum install lrzsz 2、举例下载:bigder.txt sz /root/…
-
用 Cython 包装静态库和动态库
楔子 引入 C 源文件我们已经知道该怎么做了,但如果引入的不是源文件,而是已经存在的静态库或者动态库该怎么办呢?C 语言发展到现在已经拥有非常多成熟的库了,我们可以直接拿来用,这些…
-
linux下利用basename获取文件名
在linux中,文件的完整路径是指文件的完整地址,包括文件所在的目录和子目录,每个操作系统都有文件的完整路径的不同变体,在linux中看起来应该像/home/User/Docume…
-
线上MySQL的自增id用尽怎么办?
MySQL的自增id都定义了初始值,然后不断加步长。虽然自然数没有上限,但定义了表示这个数的字节长度,计算机存储就有上限。比如,无符号整型(unsigned int)是4个字节,上…
-
Fiddler(五) – http请求的结果分析&认识检查器(Inspectors)
接上篇,Fiddler(四) – http请求结果分析&认识菜单 继续写一篇,http请求的结果分析&认识检查器(Inspectors) 一、认识检查器…
-
为什么会有 GIL?如何释放 GIL 实现并行?
楔子 在前面的章节中,我们看到 Cython 可以将 Python 的性能提升数十倍甚至数百倍,而这些性能的提升只需要做一些简单的修改即可。并且我们还了解了 Cython 的类型化…
-
Linux学习笔记(四)
第四章 更多的bash shell命令 1.监测程序 ps:当程序运行在系统上时,称之为进程(process),ps命令用来查看进程相关的信息。默认情况下,ps命令只会显示运行在当…
-
缓存一致性协议与内存屏障
故事还得从一个矛盾说起。 摩尔定律告诉我们:大约每18个月会将芯片的性能提高一倍。芯片的这种飞速发展直接导致了芯片的指令执行速度与内存读取速度之间的巨大鸿沟。 举个例子,CPU在1…
-
Go 的 nil 值判断,千方百计,还是踩坑!
今天奇伢给大家分享一个实际踩坑的一个示例,以为的 nil 并不是 nil。众所周知,Go 编程中 nil 值的判断可谓是随处可见: nil 值究竟是什么?这个在之前的文章也分析过(…
-
Go 的 noCopy 是什么机制?
坚持思考,就会很酷 你是否遇到过 assignment copies lock 的错误? 当我们用 go vet 检查静态问题的时候,你是否遇到 noCopy 相关的错误。最典型的…