![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 56
ipv-tao
这个作者很懒,什么都没留下…
展开
-
Linux 系统调用pause源码分析
如何在Linux源码中查找系统调用以pause为例:在Linux中断通过man查看函数声明: int pause(void);vscode打开Linux源码,根据参数个数搜索 SYSCALL_DEFINE0(pause):SYSCALL_DEFINE0(pause){ while (!signal_pending(current)) { __set_current_state(TASK_INTERRUPTIBLE); schedule(); } return -ERESTAR原创 2021-05-30 15:19:06 · 351 阅读 · 1 评论 -
为什么需要传输13个根域名服务器的IP地址
根域名服务器全世界只有13个,中国一个都没有。意思是根域名服务器IP地址全球只有13个,但是分布在全世界大概有1000个节点(目前国内有29个),使用BGP泛播技术解决了IP重复的问题。DNS主要基于UDP传输协议,因为TCP开销太大。而一个UDP数据包(512bit)必须包括所用根服务的主机名和IP,这导致了“最多”只能有13个根服务器IP。问题1:自己架设一个dns根服务不可以吗?根区域...原创 2020-04-22 21:36:08 · 1116 阅读 · 0 评论 -
win10环境下python3如何使用PyV8
PyV8是 Google 官方将 Chrome V8 引擎用 Python 封装的库,和 ExecJS相比,这个库很轻量,不需要额外装 JS 环境,因为 V8 本身就是环境,同时也因为不需要启动外部环境,执行速度很快。Python3 安装PyV8不要使用pip,因为官方只支持 Python2,需要下载对应系统的库文件,点击下载下载之后解压到Python\Lib\site-packages文件...原创 2020-04-10 20:08:34 · 1590 阅读 · 1 评论 -
用python实现论文中的箱线图(盒图) 黑白色 新罗马字体
环境:win10 python3.7需要下载pandas和matplotlib两个第三方包python默认是没有新罗马字体的,需要下载# 引入必要的包import pandas as pdimport matplotlib.pyplot as plt# 读取excel文件data = pd.read_excel('文件路径')# 使用新罗马字体plt.rcParams['font.sans-serif'] = ['Times New Roman']# 解决新罗马字体默认加粗# impo原创 2020-09-26 22:14:56 · 911 阅读 · 1 评论 -
中药普查实物管理系统,腊叶标本和药材标本,无法上传文件,如何解决
使用Selenium + ChromeDriver解决加载必要的包from selenium import webdriverfrom selenium.webdriver.support import expected_conditions as ECimport pandas as pdimport time打开网页并登录# 打开网页driver_path=r"E:\Program Data\chromedriver_win32\chromedriver.exe"driver=web原创 2020-09-03 08:59:47 · 638 阅读 · 0 评论