笔记
雨师@
曾经喜欢编程解决一些工作中的问题,经常使用的语言是golang,python,js等,热爱各种技术学习以及应用,目前主要做项目管理以及招投标事项工作,以前是解决局部问题,现在是站在项目总体上俯瞰项目结构,引领项目向着项目终点前进,随时解决局部出现的问题。--2023年
展开
-
yum文件,来自网络
一、概览1、什么是repo文件repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用2、Yum的工作原理YUM的工作原理并不复杂,每一个 RPM软件的头(header)里面都会纪录该软件的依赖关系,那么如果可以将该头的内容纪录下来并且进行分析,可以知道每个软件在安装之前需要额外安装 哪些基础软件。也就是说,在服务器上面先以分析工具将所有的RPM档案原创 2021-07-24 07:51:02 · 572 阅读 · 0 评论 -
YUM工作原理
YUM的工作原理并不复杂,每一个 RPM软件的头(header)里面都会纪录该软件的依赖关系,那么如果可以将该头的内容纪录下来并且进行分析,可以知道每个软件在安装之前需要额外安装 哪些基础软件。也就是说,在服务器上面先以分析工具将所有的RPM档案进行分析,然后将该分析纪录下来,只要在进行安装或升级时先查询该纪录的文件,就可 以知道所有相关联的软件yum本质上就是安装的还是rpm文件...原创 2021-07-24 07:37:10 · 290 阅读 · 0 评论 -
linux常用命令
curl -owget -O命令的使用说明原创 2021-07-24 07:32:41 · 91 阅读 · 0 评论 -
linux应用--yum
1.yum中查找某个命令属于哪个软件包?例如上传下载的rz命令属于哪个包?yum provides rz原创 2021-07-21 06:06:18 · 90 阅读 · 1 评论 -
系统测试环境的号码---来自互联网
windows系统下载地方:https://msdn.itellyou.cn/windowsxp环境序列号码:“zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070”可以使用的序列号码:M6TF9-8XQ2M-YQK9F-7TBB2-XGG88原创 2021-07-12 10:20:23 · 314 阅读 · 0 评论 -
好用的网站信息:
wxpython开发网站信息:易百教程:https://www.yiibai.com/原创 2021-06-29 11:17:36 · 90 阅读 · 0 评论 -
好用工具插件
1.浏览器插件 JSON-Handle:‘http://jsonhandle.sinaapp.com/’2.fehelper ‘https://www.baidufe.com/fehelper/feedback.html’ 网站功能工具助手原创 2021-06-28 14:47:50 · 82 阅读 · 0 评论 -
python软件包版本查询的方法
python软件包版本查询的方法:例如:豆瓣源:http://pypi.doubanio.com/simple/django可以通过这个查看djanfo版本,都是有哪些?也可以测试flask版本http://pypi.douban.com/simple/原创 2021-06-26 06:45:12 · 263 阅读 · 0 评论 -
nodejs
nodejs命令有很多,但看名字都很简单,做个汇总:查看NPM版本命令:npm -vnrm安装命令:npm install nrm -g查看npm的仓库列表命令:nrm ls使用淘宝镜像源命令:nrm use taobao测试速度命令:nrm test npm测试淘宝:nrm test taobao...原创 2021-06-19 13:49:03 · 84 阅读 · 0 评论 -
5个好用的搜索小技巧:搜索引擎的办法
5个好用的搜索小技巧:搜索引擎的办法1.完全匹配搜索。在查询词的外边加上双引号“”。 例如:“python教程”--结果中只有这部分内容,不会有其他内容2.搜索范围限定在标题。在查询词前加上intitle:xx, 如果是多个词就在前面加allintitle:xx xx。这里的xx就是你要搜索的词,冒号为英文的冒号。如: intitle:北京地坛3.搜索范围限定在指定网站。在查询词后输入 site:网站名 。网站名就是你要查的资料或信息来源网站,这里的冒号为英文冒号。go side原创 2021-06-02 10:09:02 · 560 阅读 · 0 评论 -
python中数据处理的格式,json.csv txt excel
python中数据处理的格式,json.csv txt excel sql后续规划梳理下,每个文件写入一个案例原创 2021-05-09 07:24:04 · 120 阅读 · 0 评论 -
文件夹和文件的过滤
shutil模块提供了copyfile()的函数,你还可以在shutil模块中找到很多实用函数,它们可以看做是os模块的补充。Python的特性来过滤文件。比如我们要列出当前目录下的所有目录,只需要一行代码:[x for x in os.listdir(’.’) if os.path.isdir(x)][’.lein’, ‘.local’, ‘.m2’, ‘.npm’, ‘.ssh’, ‘.Trash’, ‘.vim’, ‘Applications’, ‘Desktop’, …]要列出所有的.原创 2021-02-26 07:18:25 · 319 阅读 · 0 评论 -
firewalld-富规则使用内容事项:
富规则的使用事项:**1:**富规则可以指定更丰富的匹配条件[相对基本规则]…可以指定动作**2:**首先需要把流量关联到某个zone内或者网卡关联到某个zone内**3:**编写规则或者富规则示例:富规则格式:"-add-rich-rule=‘rule family=ipv4 source address=XX (service name=)(port port=xxx protocol=tcp/udp) accept 或者reject’如果协议不是tcp icmpprotocol valu原创 2021-01-18 09:55:11 · 1904 阅读 · 0 评论 -
firewalld--centos7.x的防火墙--使用流程步骤:
如何正确的使用firewalld:1:默认zone1.>学会查看默认zone2.>设置默认zone3.>默认zone的规则要慎重设置。如果在其他的zone的服务,没有匹配上,就是会去默认zone匹配,如果默认zone都是没有,就会被拒绝。2:把流量关联zone1>通过源IP来关联zone查看/移除/添加/改变2>通过网卡关联zone3:在zone设置基本规则 富规则1>添加永久规则2>服务名字添加规则3>通过端口添加规则4原创 2021-01-18 09:40:42 · 77 阅读 · 0 评论 -
简明firewalld不断的更新中....
1、firewalld简介firewalld是centos7的一大特性,最大的好处有两个:支持动态更新,不用重启服务;第二个就是加入了防火墙的“zone”概念firewalld有图形界面和工具界面,由于我在服务器上使用,图形界面请参照官方文档,本文以字符界面做介绍firewalld的字符界面管理工具是 firewall-cmdfirewalld默认配置文件有两个:/usr/lib/firewalld/ (系统配置,尽量不要修改)和 /etc/firewalld/ (用户配置地址)zone概念:原创 2021-01-13 10:51:02 · 361 阅读 · 1 评论 -
Centos7 防火墙 firewalld 实用操作
Centos7 防火墙 firewalld 实用操作一.前言Centos7以上的发行版都试自带了firewalld防火墙的,firewalld去带了iptables防火墙。其原因是iptables的防火墙策略是交由内核层面的netfilter网络过滤器来处理的,而firewalld则是交由内核层面的nftables包过滤框架来处理。 相较于iptables防火墙而言,firewalld支持动态更新技术并加入了区域(zone)的概念。简单来说,区域就是firewalld预先准备了几套防火墙策略集合(策略模原创 2021-01-13 10:23:28 · 369 阅读 · 0 评论 -
centos7.x--firewalld 内容转发
CentOS 7 firewalld 配置详解 (转)1.在CentOS 7里有几种防火墙共存:firewalld、iptables、ebtables。默认是使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables等。firewalld跟iptables比起来,不好的地方是每个服务都需要去设置才能放行,因为默认是拒绝。而iptables里默认是每个服务是允许,需要拒绝的才去限制。firewalld与iptables的关系firewalld跟iptables比转载 2021-01-12 16:38:05 · 703 阅读 · 1 评论 -
centos7.x表安装iptables防火墙
#先检查是否安装了iptablesservice iptables status#安装iptablesyum install -y iptables#升级iptablesyum update iptables #安装iptables-servicesyum install iptables-services测试的时候只能同时开启一个防火墙[在iptables与firewalld中选择一个]#停止firewalld服务systemctl stop firewalld#禁用firewal原创 2021-01-12 15:26:46 · 63 阅读 · 0 评论 -
centos7.x-firewalld防火墙常用命令收集
一、常用操作1)重新加载配置firewall-cmd --reload2)查看所有配置firewall-cmd --list-all3)查看当前开放的端口(允许任意IP访问)firewall-cmd --zone=public --list-ports4)开放指定端口(允许任意IP访问)以开放80端口为例firewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --reloadPS. --permanent翻译 2021-01-12 11:48:36 · 140 阅读 · 0 评论 -
iptables常用
service iptables status可以查看到iptables服务的当前状态/etc/init.d/iptables stop/etc/init.d/iptables startservice iptables status,start,stop封闭单个IP的命令是iptables -I INPUT -s 211.1.0.0 -j DROP封IP段的命令是iptables -I INPUT -s 211.1.0.0/16 -j DROPiptables -I INPUT -s原创 2020-12-25 15:44:22 · 127 阅读 · 0 评论 -
python文件路径的操作
1、得到指定文件路径:os.path.dirname(带路径文件名)查找处理文件要调用os库,和openpyxl一样,先用import 导入。import osfile = r’e:\python\删除最小值.xlsx’pwd = os.path.dirname(file)print(pwd)运行结果为:e:\python也可从分离文件名后的列表中提取:os.path.split(带路径文件名)[0]2、得到当前文件名:os.path.dasename(带路径文件名)import osf原创 2020-12-18 06:57:45 · 388 阅读 · 0 评论 -
mysql密码修改无效后,修改方法
mysql> alter user ben identified by’123456’;ben:是数据库其他用户123456是密码原创 2020-11-17 16:39:10 · 152 阅读 · 0 评论 -
python随机数产生--random常用功能
python中产生随机数,固定位数,固定范围的方法round(random.uniform(5,9),6)round 保留小数点后面几位数字,这里是6位random.uniform(5,9)表示生成在5-9之间的随机数原创 2020-11-01 13:18:26 · 839 阅读 · 0 评论 -
go语言中常用信息
time.Sleep(1*time.Second) //休息一秒原创 2020-10-11 07:44:32 · 122 阅读 · 0 评论 -
python 文件路径/
路径时候无论linux windows 路径都是使用/进行分割,兼容性比较好原创 2020-09-06 18:36:39 · 211 阅读 · 0 评论 -
python
python切割文件名办法str.rpartition()描述rpartition() 方法类似于 partition() 方法,只是该方法是从目标字符串的末尾也就是右边开始搜索分割符。。如果字符串包含指定的分隔符,则返回一个3元的元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串。os.path.splitext...原创 2020-09-06 18:30:18 · 80 阅读 · 0 评论 -
neovim--ubuntu安装
首先,如果没有安装PPA的话,先用下面的命令来安装:sudo apt-get install software-properties-common如果已经安装,用上面的命令也没有问题,会提示已经已有最新版本,不会重复安装。PPA -Personal Package Archive,个人包档案然后用下面的命令来安装 Neovimsudo apt-add-repository ppa:neovim-ppa/stablesudo apt-get updatesudo apt-get ins.原创 2020-05-31 11:49:03 · 715 阅读 · 0 评论 -
python
python1.变量 :记载事物的状态变化2.格式化字符串命令%format 推荐使用f原创 2020-05-17 17:29:57 · 109 阅读 · 0 评论 -
ldd
Linux开发实用工具之ldd:实际项目中程序因缺少某些库文件,而不能正常运行,如何解决这个月都会,ldd就是可以提供帮助原创 2020-04-25 08:50:58 · 194 阅读 · 0 评论 -
linux系统常用命令-1--lsblk
lsblk命令 :用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。lsblk命令默认情况下将以树状列出所有块设备。打开终端,并输入以下命令:lsblk[root@centos77 ~]# lsblkNAME ...原创 2020-04-25 08:52:21 · 473 阅读 · 0 评论 -
开始分享一些新内容
了解新平台新技术原创 2020-03-27 17:18:24 · 194 阅读 · 0 评论