May252021
记录一次polkitd的报错(只解决了其他服务能正常使用systemctl)
事发缘由:因三级等保、需要将centos7系统中的”高危”用户进行封禁或者注释,用户有:
dademon、adm、lp、shutdown、halt、mail、operator、gamesftp、nobody、system-network、polkitd、dbus、postfix,其中polktd、dbus注释后重启机子直接导致机子启动不来,进入单用户取消注释方可正常启动。
后遗症来了:正常启动后 ,登录非常慢,连服务器正常启动都不行,直接报错:
Authorization ...阅读全文
抢沙发
Jan252021
XSS学习之prompt(1) to win
prompt(1) to win是一个xss练习平台。
链接地址:http://prompt.ml/0
规则:
1、成功执行prompt(1)即可获胜,payload不需要用户交互,若成功执行,界面会显示YOUWON。2、每个payload均需要在以下浏览器测试:Chrome(最新版)、Firefox(最新版)、IE103、虽然大多数级别都具有所有浏览器解决方案,但有些可能没有。确保每个级别都有至少两个浏览器的解决方案。4、最后但并非最不重要的一点是...阅读全文
Jun162020
MikroTik RouterOS ROS 配置开启/打开UPNP设置
通用即插即用(英语:Universal Plug and Play,简称UPnP)是由“通用即插即用论坛”(UPnP™ Forum)推广的一套网络协议。该协议的目标是使家庭网络(数据共享、通信和娱乐)和公司网络中的各种设备能够相互无缝连接,并简化相关网络的实现。UPnP通过定义和发布基于开放、因特网通讯网协议标准的UPnP设备控制协议来实现这一目标。UPnP这个概念是从即插即用(Plug-and-play)派生而来的,即插...阅读全文
May012020
将python代码打包成系统可执行文件(Pyinstaller模块)
关于pyinstaller的介绍这里就不再复制粘贴了,可以自行百度,了解它是可以将python源代码打包成可执行文件的模块即可,打开命令行输入安装指令如下:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller
需要明确的几点:
① Pyinstaller是命令行工具,不需要进入python内部去输入执行代码
② Pyinstaller可以使程序脱离解析器运行,还能防止源代码泄漏(打包的时候已经...阅读全文
Mar192020
事务还没提交的时候,redolog 能不能被持久化到磁盘呢?
又是被自己菜醒的一天,总结面经看到这题目听都没听过,打开百度就像吃饭一样自然。
老规矩,背诵版在文末。
首先,咱需要明白的是,啥是持久化?
听起来高大上,换句简单的话来说,就是把数据写到磁盘上,也成为落盘。
那为啥要做持久化到磁盘?
目的就是可以在数据丢失后进行恢复,保证数据不丢失。
那么对于 MySQL 来说,只要 binlog 和 redolog 都能正确持久化到磁盘上,就可以保...阅读全文
Jan072020
JS判断网页广告是否被浏览器拦截过滤的代码
目前大部分浏览器的广告拦截规则都是广告黑名单+一些广告字眼匹配,比如百度联盟、搜狗联盟、Google联盟这些就算在广告黑名单里的,一般广告过滤都会过滤掉这些广告联盟代码。剩下的就是广告字眼匹配,比如js地址包含ads.php、ad.js甚至是gg.js都可能会被过滤,360浏览器甚至会把包含ad.gif、960×90.jpg带有广告字眼的图片地址都会屏蔽掉。如果我们自己投放自定义的广告,一定要尽量...阅读全文
Nov222019
Nov122019
Javascript 实现同时加载多个广告功能,可加载百度谷歌联盟广告
本文主要介绍一种新的广告后加载的方式,支持自定义HTML广告、百度联盟广告和谷歌联盟广告。这种方式在页面加载完成后执行,不影响内容的显示,对用户更加友好。
我们在网站上放置广告,最简单的方法就是把JS代码,插入指定的位置,这样带了后果就是,页面按照顺序加载,偶尔一条广告代码卡住,整个页面都会卡住,给用户带来的体验是极差的。
那么怎么解决这种问题呢?先说一...阅读全文
Sep022019
linux基础笔记
查询命令
ls处理小数据与du:
ls 查看文件
ls -l (ll)文件可以从大到小排序查看
ls -a 查看隐藏文件
ls -i 查看inode号,可以直接通过inode号删除文件
t=时间(默认从小到大 加r则大到小) h=显示大小
s=安文件大小排序
star 文件 可以查看某个文件详细信息(安装包安装)
du -sh查看某个目录大小
du -h看某个目录下的目录大小
df -h快速查看磁盘空间
cat的使用:
cat 直接显示文件完...阅读全文
Jun212019
SQL中的Error Code: 1064 You have an error in your SQL syntax错误处理
在进行数据库操作时,我们经常会遇到各种错误。其中,SQL中的”Error Code: 1064 – You have an error in your SQL syntax” 是最常见的一种错误。这个错误意味着您在SQL语法中有语法错误。在本文中,我们将讨论如何处理这个错误以及如何避免它。
错误的示例
让我们从一个错误的示例开始,以便更好地理解这个问题。假设我们有一个名为users的表,其中包含用户的姓名和年龄。我...阅读全文