最新文章
基本用法将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:zip -q -r html.zip /home/html 如果在我们在 /home/html 目录下,可以执行以下命令:zip -q -r html.zip * 从压缩文件 cp.zip 中删除文件 a.czip -dv cp.zip a.c 加密压缩一个文件zip -e test.zip test.txt 加密压缩一个文件夹zip -e -r test_dir.zip test_dir/ zip 命令在Linux系统中,zip 命令是一个用于压缩文件和目录的工具,它创建的归档文件通常具有.z
野猪佩奇 2019-03-06 运维 1232
参考了企鹅电竞和09UI的腾讯视频品牌提案,尝试着去理解系统的设计思路和方法。 来源:https://www.zcool.com.cn/work/ZMjIxMDgwODQ=.html
野猪佩奇 2019-03-02 UI 设计 1063
.navbar{ margin-bottom: 0px; background-color: #fff; border-right: 0px; border-left:0px; border-radius: 0px; } .navbar-brand { padding:10px 15px; } .navbar-brand img{ height: 30px; } @media (min-width: 768px) { .navbar-wrapper {margin-top: 20px;} .navba
野猪佩奇 2019-03-02 CSS 945
var base64String = /*base64图片串*/;//这里对base64串进行操作,去掉url头,并转换为byte var bytes = window.atob(base64String.split(',')[1]);//处理异常,将ASCII码小于0的转换为大于0,这里有两种写法 第一种:var ab = new ArrayBuffer(bytes.length); var ia = new Uint8Array(ab); for(var i = 0; i bytes.length; i++){ ia[i] = bytes.charCodeAt(i); //这里
野猪佩奇 2019-01-13 JavaScript 1215
.page-header { color: #fff; text-align: center; background-color: #5FC3E4; background-image: linear-gradient(120deg, #E55D87, #5FC3E4); } CSS linear-gradient() 函数 gradient 美[ˈɡreɪdiənt] n. (尤指公路或铁路的) 坡度,斜率,倾斜度; (温度、压力等的) 变化率,梯度变化曲线; style #grad1 { height
野猪佩奇 2019-01-06 CSS 1338
CentOS 7 中,Apache 2.4 的 mod_evasive 无法正常工作,不能屏蔽IP,这个问题困扰了我一个月,情况如下,压力测试apache, mod_evasive 会记录攻击者IP, 但通常不能屏蔽ip,好不容易,遇到一次屏蔽,屏蔽时间又不够。找了很多中文文档,都没有找到。 最终看到一个英文的提问,提问者说可能是 mod_evasive 不能和 mpm_prefork,一起正常工作。 Have read that mod_evasive does not work well with the mpm_prefork_module because it uses pro
野猪佩奇 2018-11-30 运维 1185
本文支持 CentOS 和 Debian。添加交换空间有两种选择:添加一个交换分区或添加一个交换文件。推荐你添加一个交换分区;不过,若你没有多少空闲空间可用, 则添加交换文件。准备工作:在设置 Swap 文件之前,有必要先检查一下系统里有没有既存的 Swap 文件。运行以下命令:swapon -s如果返回的信息概要是空的,则表示 Swap 文件不存在。检查文件系统在设置 Swap 文件之前,同样有必要检查一下文件系统,看看是否有足够的硬盘空间来设置 Swap 。运行以下命令:df -hal检查返回的信息,还剩余足够的硬盘空间即可。一、增加swap交换文件1、使用dd命令创建一个swap交换文件
野猪佩奇 2018-11-30 运维 1109
BBR 代表 Bottleneck Bandwidth and Round-trip propagation time,它的拥堵控制采用了不同的方法,考虑了网络实际的数据交付率有多快。根据最近测量的网络交付率和往返时间构建显示模型,最大化近期可用带宽和最小化近期往返延迟。BBR 使用这些数据决定数据发送速率有多快。 Google 已经将 BBR 拥堵算法贡献给了 Linux kernel TCP 协议栈。 Step 1: Upgrade the kernel using the ELRepo RPM repository In order to use BBR, you ne
野猪佩奇 2018-10-28 运维 1011
INSERT INTO tp_article( name, user_id, category_id, thumbnail, content, description, create_time, tags ) SELECT title, FLOOR(2 + (RAND() * 10)), category, thumbnail, content, description, UNIX_TIMESTAMP(create_time) + ce
野猪佩奇 2018-10-26 MySQL 1197
AES是一种区块加密标准算法 Advanced Encryption Standard,它的提出是为了升级替换原有的DES加密算法。因此它的安全强度高于DES算法。但不应片面理解,系统和数据的安全不仅与应用的加密算法有关,更与加密应用方案有关。和DES算法一样,AES也属于对称加密算法,对密钥的存储与保护,直接决定了整个系统的安全。 AES最常见的有3种方案,分别是AES-128、AES-192和AES-256,它们的区别在于密钥长度不同,AES-128的密钥长度为16bytes(128bit / 8),后两者分别为24bytes和32bytes。密钥越长,安全强度越高,但伴随运算轮数的增
野猪佩奇 2018-10-23 开发技巧 1229
一,用户和组1.用户、组、家目录的概念linux系统支持多用户,除了管理员,其他用户一般不应该使用root,而是应该向管理员申请一个账号。组类似于角色,系统可以通过组对有共性的用户进行统一管理。每个用户应该至少属于一个组,不能游离于组外;且在创建用户时,系统会在/home目录下自动生成一个目录作为该用户的“家目录”,该用户在登录后会首先进入家目录。家目录可以在添加用户时指定,如果不指定,默认会以用户名来命名。例如,用户bob的家目录默认是/home/bob,他在登录linux系统后,会首先进入/home/bob。2.添加用户useradd username [-d homePath] [-g
野猪佩奇 2018-10-22 运维 1005
1,安装vsftpdrpm -q vsftpd // 查询是否被安装 sudo dnf install vsftpd 开启vsftpd服务systemctl start vsftpd.service 设置开机启动 vsftpd 服务systemctl enable vsftpd.service 2,配置文件在 /etc/vsftpd 中有三个配置文件:ftpusers: 指定哪些用户不能访问 FTP 服务器(包括 root)user_list: 根据 vsftpd.conf 中的 userlist_deny来判定文件中的用户是否可以访问 FTP 服务器。若userlist_deny=N
野猪佩奇 2018-10-17 运维 1541
安装ApacheApache在默认的CentOS仓库中可用,安装非常简单。 在CentOS和RHEL上,Apache软件包和服务称为httpd。 要安装软件包,请运行以下命令:sudo yum install httpd sudo yum install mod_security sudo yum install mod_ssl mod_xsendfile mod_security mod_security-mlogc mod_evasive 安装完成后,启用并启动Apache服务:sudo systemctl enable httpd sudo systemctl restart h
野猪佩奇 2018-10-17 运维 1597
window.onload = function () { //初始化编辑器 var toolbarOptions = [ [{ 'header': [1, 2, 3, 4, 5, 6, false] }], ['bold', 'italic', 'underline', 'strike'], ['blockquote', 'code-block'], [{ 'color': [] }, { 'background': [] }], [{ 'align': [] }], ['image'], ['clean'
野猪佩奇 2018-10-14 JavaScript 2061
当浏览器碰到 script 脚本的时候: script src="script.js" /script 没有 defer 或 async,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该 script 标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。 script async src="script.js" /script 有 async,加载和渲染后续文档元素的过程将和 script.js 的加载与执行并行进行(异步)。 script defer src=&q
野猪佩奇 2018-10-12 JavaScript 851
1、导出所有库系统命令行mysqldump -uusername -ppassword --all-databases all.sql 2、导入所有库mysql 命令行mysql source all.sql; 3、导出某些库系统命令行mysqldump -uusername -ppassword --databases db1 db2 db1db2.sql 4、导入某些库mysql命令行mysql source db1db2.sql; 5、导入某个库系统命令行mysql -uusername -ppassword db1 db1.sql; 或mysql命令行mysql
野猪佩奇 2018-10-09 MySQL 825
升级macOS mojove后,sequel pro退出异常,使用Xcode重新编译sequel。然后退出恢复正常 https://github.com/sequelpro/sequelpro 上下载源码,Xcode打开 选择64位模式 选择Scheme模式为Release Build编译后在 /Users/ice/Library/Developer/Xcode/DerivedData 里即可找到该*.app文件。 PS:如果build失败,可以选择 Sequel Pro (10.6 SDK)试试,会有惊喜哟
野猪佩奇 2018-09-29 运维 2190
随机推荐
HTML input 元素
JavaScript DOM 元素增删改
WordPress 插入文章函数 wp_insert_post()
Express 使用 body-parser 处理 HTTP 请求
CSS 媒体特性 prefers-color-scheme
Flame 插件
WordPress 用户信息
macOS 使用 crontab 定时任务