自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 常用科研知识

必要的科研知识

2024-04-05 17:50:01 595

原创 解决pynput点击无效的问题

在书写程序时, 发现使用pynput包中的Listener获取鼠标点击的坐标后, 再将获取的坐标传给Controller用于控制鼠标自动点击时,发现鼠标自动点击无效. 通过探索和查找资料, 发现这是由于在Windows系统支持应用缩放功能, 导致。返回的物理坐标(physical coordinates)与。

2023-10-10 15:08:10 262

转载 使用pywin32控制鼠标

【代码】使用pywin32控制鼠标。

2023-10-09 19:46:59 548

原创 两个集合之间的元素的所有组合方式

想了很久,后面随着自己通过手写枚举各个组合方式,发现其实它们之间的组合方式即。之间进行两两匹配,求所有的配对方式。

2023-08-13 11:55:07 139

原创 chmod的使用梳理

linux是多用户操作系统, 因此需要做好用户之间的文件安全管理工作, Linux主要通过两个概念(因子)来管理各用户之间的文件: ownership和permission.首先, 对于每一个文件, 都有3类ownership, 即有三种角色可以同时拥有该文件, 分别为: user, group, other. user是一般为创建该文件的用户, 但ownership是可以转让的;group是一个组里面的成员, 一个组通常包含多个成员, 这样设计起到方便管理的目的;other是指能访问系统的所有用户.

2023-08-13 11:52:25 63

原创 Linux中的文件链接

如图所示, symbolic link 指向的是文件信息, 而hard link 指向的是文件的inode.文件信息是Linux定义的一个object, 里面存放了两项内容: inode 和文件名, 存放在所在的文件夹的数据中. 其中inode里面存放了一个文件的基本信息, 但不包含文件名和文件的具体信息, 其中的inode number是用于索引文件真实数据的index, 在Linux操作系统中, 会对每个存储partition新建一个inodes表, 用于查询inode与相对应的data block.

2023-08-13 11:49:07 29

原创 大数定理和中心极限定理

介绍大数定理和中心极限定理的基本概念

2023-08-13 11:45:15 66

原创 Python装饰器轻松入门

轻松了解Python中的装饰器机制.

2023-08-03 16:11:49 25

原创 最简色彩平衡之加速算法

最简色彩平衡算法C语言实现

2022-12-23 18:03:07 194

原创 Jupyter Notebook局域网内远程访问配置

jupyter局域网内远程访问

2022-10-01 13:55:33 835 1

原创 电子墨水屏护眼显示器

水墨屏推荐

2022-07-09 15:24:16 678

原创 m个相同的球放n个桶问题的解决方法

m个球放入n个桶中,方法可以分为放入1、2、3、……、k个桶中的不同种类方法……

2022-05-31 12:29:02 408

原创 markdown使用的基础知识总结

想要点击图片跳转到相关页面,把图片部分用方括号括住,然后后面接圆括号括住的跳转路径。文中用 [^1] 表示,也可以是 [^footnote1]表示。对比 a , 可以用来表示向量, 不能加粗希腊字母。[替换文本](图片路径)](跳转路径)如:具体内容请参考markdown 官网。带有关于python高亮的代码。[替换文本](图片路径)

2022-05-31 09:02:02 199

转载 文件PGP加密与解密

如果重装前没有备份证书,重装后就100%打不开了,记住这次教训吧(什么也不要做了没用)。EFS解密如果其他人想共享经过EFS加密的文件或文件夹,又该怎么办呢?由于重装系统后,SID(安全标示符)的改变会使原来由EFS加密的文件无法打开,所以为了保证别人能共享EFS加密文件或者重装系统后可以打开EFS加密文件,必须要进行备份证书。点击“开始→运行”菜单项,在出现的对话框中输入“certmgr.msc”,回车后,在出现的“证书”对话框中依次双击展开“证书-当前用户→个人→证书”选项,在右侧栏目里会出现以你

2022-05-30 10:36:51 678

原创 Python的常用知识积累

use dict and zip to make name of every fieldx = ('field1', 'field2','field3')y = (1,2,3)z = dict(zip(x, y))print(z)output{'field1': 1, 'field2': 2, 'field3': 3}

2022-05-21 12:01:35 106

原创 Python的字典与集合

介绍在Python中,字典与集合的实现方式都采用散列表(hash table)实现,集合是值为空的特殊字典。Python语言自身的实现中也广泛使用到了字典,如模块的命名空间、实例的属性记录中。字典要求键是可散列的(hashable),在Python中,一个对象是可散列的是指该对象在生命周期内散列值是不变的,需要在类中实现__hash__()和__eq__()两个方法, __hash__()用于计算散列值, __eq__()用于比较散列值是否相等.dict.setdefault()即要在dict中查找元

2021-10-21 21:32:10 241

原创 Linux常用命令积累

常规ps -ef 查看所有正在运行的进程ps aux | grep mysql 查看特定的进程ls 查看文件列表ll 列表形式展示文件信息pwd 显示当前的目录位置 pwd means print working directoryshutdown -h 0 立即关机reboot 重启top 查看进程实时信息ll /proc/PID 查看进程启动时的绝对路径,输入的命令行命令等信息javaps -ef|grep java 查看Java运行程序java -jar gdelt_Crawl

2021-09-06 15:44:30 329

原创 水晶头的制作

剥皮排序交叉互联法用于相同设备的网线接法是一端水晶头为568A,一端水晶头为568B。主要使用在:电脑——电脑集线器——集线器交换机——交换机路由器——路由器用于不同设备的网线接法是两端都是568B或者568A,但通常都使用568B,叫做直连互联法。直连互联法主要用在电脑——ADSL,ADSL——ADSL路由器的WAN口,电脑——ADSL路由器的LAN口,电脑——集线器或者交换机。常用的是T568B标准直连。...

2021-09-03 16:51:25 267

原创 URL or 网址 or 域名?

URL:Uniform Resource Locator,即统一资源定位符。通常包含:协议部分、网址、文件地址。网址部分,如www.baidu.com,www.taobao.com。这是一个网站独一无二的网络名字。去掉www的前缀,比如baidu.com,这个部分就叫域名。...

2021-08-03 10:31:18 148

原创 Office tips

Sub link_activate()'' link_activate 宏'' For Each one_range In Range("O2:O241") one_range.Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _ ActiveCell.FormulaR1C1, TextToDisplay:= _ ActiveCell.FormulaR1C1

2021-07-23 15:26:10 213

原创 科学实验方案的设计

在所有的科学方法里面最神秘的就是假设的形成,没有人知道它们的由来,一个人坐那,突然之间一念闪过,他顿悟了,直到实验之后,他才能证明假设的真假。爱因斯坦曾说过:人类用最适合自己的方式描述了一幅最简洁、最容易了解的世界图像。然后试着用经验取代某种层次的世界,然后征服它。在实验假设是否正确的时候,其他的假设又不断地涌现出来。在做了很多研究之后,发现不论是否定或肯定原先的假设,假设并没有减少,反而不断增加。各种资料、史料、理论和假设的大量增加,科学吧人从唯一绝对的真理,引向了多元、摇摆不定、相对的世界,这是造.

2021-07-19 18:07:27 1028

原创 Python中的argparse库的使用

argparse库可以通过命令行传入参数给程序,类似于C语言中的args传入的参数主要有以下几种:位置参数示例:import argparseparser = argparse.ArgumentParser()parser.add_argument("echo")args = parser.parse_args()print(args.echo)如该文件为test1.py,则在命令行中运行该程序,可以输入python test1.py hello则会输出hello,.

2021-03-02 21:15:09 254

原创 Ubuntu安装clickhouse记录

Ubuntu:20.04按照clickhouse官网提供的信息进行安装:sudo apt-get install apt-transport-https ca-certificates dirmngrsudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E0C56BD4echo "deb https://repo.clickhouse.tech/deb/stable/ main/" | sudo tee \ /e

2021-02-06 20:48:13 279

原创 Ubuntu服务器安装MySQL记录

服务器版本:20.04MySQL版本:5.7安装最新版本的MySQL为MySQL8.0,可以直接通过命令行sudo apt install mysql-server安装,而我们服务器需要安装MySQL5.7,需要到MySQL的官网下载对应的安装包文件(deb文件,Linux安装包格式文件),注意是下载community的版本,为免费的。将下载的包加压后,需要这些安装文件(其他一些安装文件与数据库测试相关或其他,非必要安装),包括:libmysqlclient-dev_5.7.32-1ubuntu18

2021-02-06 20:11:51 99

原创 服务器硬盘安装配置及系统重装操作记录

为服务器添加新硬盘, 做raid5, 然后重装系统.

2021-02-01 09:50:42 2683

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除