教程
-
如何自定义一个美观的宝塔防火墙拦截页面及页面代码分享
宝塔防火墙能拦截一些常规的攻击,在拦截时候会提示宝塔防火墙,如果你不想让攻击者知道你用的是宝塔并且是被宝塔防火墙拦截,可以通过自定义规则的方式,定义一个新的页面作为相应内容,默认页面效果如下: 通过自定义后的效果如下: 修改教程 在宝塔面板中,点击软件商店,找到安装的防火墙,点击设置。 左侧选项卡选择第二项,全局配置,我们需要修改的就是右侧这几个「响应内容」…
-
网页限制F12代码,实现调试模式下自动关闭网页或者跳转指定页面
在有些页面不想让用户访问F12的情况下我们需要如何去处理,要如何实现用户访问F12关闭网页或进行跳转。 下面具体贴上代码 复制到你的网页代码中即可 关闭窗口并打开空白页JS代码
12345678910111213141516171819202122232425262728293031323334<script type="text/javascript">//判断F12审查元素function fuckyou() {window.close(); //关闭当前窗口(防抽)window.location = "about:blank"; //将当前窗口跳转置空白页}function ck() {console.profile();console.profileEnd();//我们判断一下profiles里面有没有东西,如果有,肯定有人按F12了,没错!!if(console.clear) {console.clear()};if(typeof console.profiles == "object") {return console.profiles.length > 0;}}function hehe() {if((window.console && (console.firebug || console.table && /firebug/i.test(console.table()))) || (typeof opera == 'object' && typeof opera.postError == 'function' && console.profile.length > 0)) {fuckyou();}if(typeof console.profiles == "object" && console.profiles.length > 0) {fuckyou();}}hehe();window.onresize = function() {if((window.outerHeight - window.innerHeight) > 200)//判断当前窗口内页高度和窗口高度,如果差值大于200,那么呵呵fuckyou();}</script>F12-网页跳转JS
123456789101112131415161718192021222324252627282930function collect() {//开始javascript执行过程的数据收集console.profile();//配合profile方法,作为数据收集的结束console.profileEnd();//我们判断一下profiles里面有没有东西,如果有,肯定有人按F12了,没错!!if (console.clear) {//清空控制台console.clear()};if (typeof console.profiles == "object") {return console.profiles.length > 0;}}function check() {if ((window.console && (console.firebug || console.table && /firebug/i.test(console.table()))) || (typeof opera == 'object' && typeof opera.postError == 'function' && console.profile.length > 0)) {jump();}if (typeof console.profiles == "object" && console.profiles.length > 0) {jump();}}check();window.onresize = function() {//判断当前窗口内页高度和窗口高度if ((window.outerHeight - window.innerHeight) > 200)jump();}function jump() {window.location = "https://72.rs"; -
Python自学Day36-38 关系型数据库MySQL
关系数据库入门 关系数据库概述 数据持久化 – 将数据保存到能够长久保存数据的存储介质中,在掉电的情况下数据也不会丢失。 数据库发展史 – 网状数据库、层次数据库、关系数据库、NoSQL数据库。 关系数据库特点。 理论基础:集合论和关系代数。 具体表象:用二维表(有行和列)组织数据。 编程语言:结构化查询语言(SQL)。 ER模型(实…
-
平面视频都可以完全免费商用的字体汇总
在日常工作中,有一个非常重要而又不是很起眼的东西,就是字体,想要有美观的排版,出色的设计,一款品质过得去的字体就显得尤为重要。 但很多人可能没有意识到,字体,是版权保护的重拳区,尤其在最近几年,媒体上不乏因字体使用不当而被诉讼巨额赔偿的事件。 结合我自身需要,这里整理了一些日常用得上的,并且是可以免费用于商业用途的字体,希望能有所帮助。 一、思源宋体 思源宋…
-
摆地摊?不妨从货源开始了解,网络批发平台大整合
废话不多说,直入主题 一、综合类批发平台 二、服饰类批发平台 三、鞋类批发平台 四、美妆类批发平台 五、食品类批发平台 六、五金类批发平台 七、母婴类批发平台
-
宝塔里和防火墙配合的OpenRASP究竟是什么?
c0debreak,百度安全工程师,一个比百度工程师还像百度工程师的百度安全工程师。其实,c0debreak 还有另一个身份,那就是 OpenRASP 项目负责人。 OpenRASP,看到这个名字时,估计很多人也像我一样升腾起不明觉厉的感觉。(我觉得凡是名字里带有五个大写字母的项目都挺有前途,例如:CPPCC,不知道的童鞋可自行百度)其实,OpenRASP …
-
Ubuntu彻底卸载Mysql以及解决Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock方法
在Ubuntu上下载了Navicat用于可视化数据库管理,结果报错,报错信息如下:
1ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)毕竟确实很久没有手动安装MySQL了,我第一感觉是我配置错误,随后按网上教程乱设置了一通,结果任然不行。 奇怪的是在终端中却是正常工作的,所以我决定先卸载MySQL重装再判断。 如果是通过[crayon-6821a…
-
WordPress媒体库迁移腾讯COS教程(避坑指南)
经过了两天的摸索与尝试,加上丢失了一点点数据库内容,现在把这个过程分享给有需要的朋友,希望你在做媒体库迁移到腾讯COS的过程中能避掉一些坑。 为什么做迁移 原因很简单,我想使用腾讯COS的webp服务,使用的主题是自带这个服务的,如下图所示,在图片资源为腾讯云COS的基础上,加上一小行后缀即可自动实现webp。[crayon-6821a9029756a106…
-
HTML通过CSS控制元素上下居中同时左右居中
之前在给阳光房宝做小程序码的时候就需要在微信中上下左右居中,因为平时很少自己写前端,所以搜索了一些前辈的方法 最终我用的是下面这样的代码:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>阳光房宝小程序</title><style>.container {position: fixed;top: 0;right: 0;bottom: 0;left: 0;text-align: center;font-size: 0;white-space: nowrap;overflow: auto;}.container:after {content: '';display: inline-block;height: 100%;vertical-align: middle;}.dialog {display: inline-block;vertical-align: middle;text-align: left;white-space: normal;}</style></head><body width="100%" height="100%" margin: 0; padding: 0;><div class="container"><div class="dialog"><img src="xiaochengxu.jpg" width="100%"/></div></div></body><script src="http://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script><!--引用最新版腾讯JS--><script>wx.config({debug: false,appId: '***',timestamp: ***,nonceStr: '***',signature: '***',jsApiList: ['updateAppMessageShareData' ,'updateTimelineShareData' // API列表]});//API内容wx.ready(function () { //需在用户可能点击分享按钮前就先调用wx.updateAppMessageShareData({title: '阳光房宝小程序',desc: '阳光城·翡丽公馆项目位于贵州省毕节市中心城区-东城区板块,前靠毕节东客站...',link: 'http://720.gyxlck.com/yangguangfeicui/xcx.php',imgUrl: 'http://720.gyxlck.com/yangguangfeicui/logo.jpg',success: function () {// 设置成功}});});wx.ready(function () { //需在用户可能点击分享按钮前就先调用wx.updateTimelineShareData({title: '阳光房宝小程序', // 分享标题link: 'http://720.gyxlck.com/yangguangfeicui/xcx.php', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致imgUrl: 'http://720.gyxlck.com/yangguangfeicui/logo.jpg', // 分享图标success: function () {// 设置成功}});});</script>可以通过这个链接查看具体效果:http://720.gyxlck.com/yangguangfeicui/xcx.php 而最近通过自己学习,我觉得这样写更直…
-
WIN10安装Office后不能登陆,错误码0x80190001解决办法
如果是普通版,专业版,打开IE浏览器,按下面的操作步骤操作: 找到右上角的设置图标,点击后选择「Internet选项」。 在第一个选项卡,「常规」中找到「删除」,点击「删除」,进入「删除浏览历史记录」窗口后再次点击下方「删除」。 会自动返回「Inernet选项」窗口,找到「高级」选项卡,点击「重置」,弹出「重置 Inernet Explorer 设置」窗口,…