详情

全站展示位

加密 归档

Take care of yourself and be well.。。。

推荐

JavaScript禁用控制台调试

之前在使用学校某系统的时候出于好奇想打开控制台,发现无法打开。心想着可能是按键屏蔽,使用鼠标打开发现... 于是在查看了源码后发现了如下禁用控制台调试代码 var h = window.innerHeight,w=window.innerWidth; window.oncontextmenu=function(){retur…

Apache安全证书配置

现如今,已经成了许多网站的标配。比起最初需要付费的证书,现在已经有了许多免费的证书 但是,仅仅是在服务器上部署证书还是不够的,就apache而言(没用过别的),默认的配置仍然具有安全隐患。下面提供了一些加强配置 apache版本>2.2 去除老旧的协…

IOC服务容器

IOC即控制反转(Inversion of Control)关于其基础解释,网上大多都有(大多都是一些不明不白的例子)。本文不再赘述。这里我们从代码的角度来说一说IOC容器(以PHP为例) IOC的实质是一个超级工厂类,目的是为了解耦 先说一说最基本的IOC容器有什么 bind m…

心灵鸡汤

  晋代名臣陶侃年轻时曾任浔阳县吏。

  一次,他派人给母亲送了一罐腌制好的鱼。他母亲湛氏收到后,又原封不动退回给他,并写信给他说:“你身为县吏,用公家的物品送给我,不但对我没任何好处,反而增添了我的担忧。”

  这件事陶侃受到很深的教育。

列表展示

主站展示位

Git基础命令

完整版的git命令在这里 此处主要记录一些与开发相关的git命令 将本地仓库与远程库关联 git remote add origin git@xxx 创建分支 git checkout -b <'your branch name'> 它是下面两条命令的简写: git branch…

Libmodsecurity的安装与使用

Libmodsecurity 是 ModSecurity v3 项目的一个组成部分。该库代码库作为 ModSecurity 连接器的接口,接收 Web 流量并应用传统的 ModSecurity 处理。总体而言,它提供了加载/解释以 ModSecurity SecRules 格式编写的规则并将其应用于通过连接器提供的 HTTP 内…

PHP中的JIT配置

PHP8 在 PHP 的内核中添加了 JIT 编译器,开启后可以为程序增加一定的运行速度。 [task]要使用 JIT 必须开启 opcache[/task] opcache 的配置 // 加载opcache zend_extension=opcache.so // 开启opcache opcache.enable=1 // OPcache共享内存存储大小,单位MB…

libmodsecurity 归档

Take care of yourself and be well.

使用Pyinstaller将Python文件打包成exe

将python文件打包成exe有两种方式,第一是py2exe,第二就是pyinstaller,前者需要python2,但python2已停止维护,所以选择了pyinstaller。 使用 cd到/python/scripts下进行安装 pip install pyinstaller 安装完成后输入pyinstaller --help可以查看相关选项 …

Python使用virtualenv部署flask项目

环境 os: ubuntu20.04 python: python3.6 virtualenv virtualenv用来建立一个虚拟的python环境,一个专属于项目的python环境。 通过pip安装virtualenv python3.6 -m pip3 install virtualenv 创建一个独立的Python运行环境 python3.6 -m virtualenv venv 用…

IOC服务容器

IOC即控制反转(Inversion of Control)关于其基础解释,网上大多都有(大多都是一些不明不白的例子)。本文不再赘述。这里我们从代码的角度来说一说IOC容器(以PHP为例) IOC的实质是一个超级工厂类,目的是为了解耦 先说一说最基本的IOC容器有什么 bind m…

JavaScript中的Blob对象

最近在捣鼓一个类似云盘的私人项目,采用的是前后端分离的方法。既然是网盘,那自然是要有下载选项,又因为前后端分离,自然不能通过访问后端去获取下载链接。经过一番考量之后还是选择的js中的blob [buy]Blob 对象表示一个不可变、原始数据的类文件对象。Bl…

typecho插件 归档

Take care of yourself and be well.

在vue中使用webpack模板

[warning]在使用webpack模板之前你需要下载node.js需要使用到其中的npm管理器[/warning] 命令: vue init webpack 你的项目名 会出现以下几个选项 Project name #项目名称 Project description A Vue.js project #项目类型(一个vue项目) Author #作者联…

Typecho随机文章数

之前在使用本站使用的模板时发现,搜索似乎有些问题。当搜索不存在的文章或分类时报错500 Database Query Error 在经过一段时间的摸索♂和练习♂之后发现问题位于functions.php中的getRandomPosts函数,似乎只针对了Mysql的适配 原代码 function getRandomPo…

JavaScript禁用控制台调试

之前在使用学校某系统的时候出于好奇想打开控制台,发现无法打开。心想着可能是按键屏蔽,使用鼠标打开发现... 于是在查看了源码后发现了如下禁用控制台调试代码 var h = window.innerHeight,w=window.innerWidth; window.oncontextmenu=function(){retur…

JavaScript拼接Json字符串

Json实在网页中传输数据的一种格式,无论是在数据传输,还是接口调用中都扮演着非常重要的存在 然而在日常使用中,却经常要规定json的格式。于是在ES6中,出现了Object.assign()这个方法 语法: Object.assign(target, ...sources) 参数: target 目标对…

基于apache和firewall的恶意IP访问封禁

[task]在使用shell前需要安装以下软件:firewall,crontab,netstat[/task] 命令如下 firewall yum install firewalld crontab yum install vixiecron yum install crontabs netstat yum install net-tools 创建ipset 创建永…

博客寄语:

    著名轮子整合商

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。