wordpress+php8.0的那些坑
PHP 8.0 前几天注意到了php8发布的消息: https://www.php.net/releases/8.0 Php8.0引入了jit编译器特性,同时添加了各种新的语言特性,如命名参数、联邦类型、注释、构造属性提升、匹配表达式、空时安全操作符以及类型系统的改进、错误处理和一致性。 php8.0版本最重要的特点是JIT。JIT的引入过程也是不…
wordpress无损搬家方法概述
Part 1. Wordpress搬家方法 首先写给大家推荐腾讯云服雾器。真的划算! 【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年99元 https://cloud.tencent.com/act/cps/redirect?redirect=1077&cps_key=051a5a7151d61ea7be4a5000d822f715&…
用Memcached加速动态脚本初步
Memcached简介 Memcached 是一种高性能的分布式内存对象缓存系统,在动态程序中使用 Memcached, 既能提高访问的速度,同时还减低了数据库的负载。 Memcached官网: http://memcached.org/ 安装Memcached 如果正在使用宝塔或其他运维面板的,可以直接从软件商店一键安装,基本上都有的。 当然也可…
关于HTTP Status Code
HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型。HTTP状态码共分为5种类型: 分类 分类描述 1** 信息,服务器收到请求,需要请求者继续执行操作 2** 成功,操作被成功接收并处理 3** 重定向(即跳转),需要进一步的操作以完成请求 4** 客户端错误,请求包含语法错误或无法完成请求 5** 服务器错误,服务器在处理请…
CSS两种方法实现水平垂直居中
方法一:使用定位属性+transform 本方法通用,方便,推荐使用。 给您要水平垂直居中的元素添加以下css属性: position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); 给body添加相对定位属性: position: rela…
来自Google的神器: ngx_pagespeed
Google向我们提供了一系列网站加速工具,都非常好用:https://developers.google.com/speed 没有梯/子的同志们请用国内的Google服务器,就是经常会挂www 其中有使用人数很多的Pagespeed Insights分析工具, 还有两个比较小众的优化工具—— mod_pagespeed(适用于Apache) 和 …
薅羊毛之3种免费SSL
早上好,这一篇文章我们来讲讲如何来薅各种免费SSL。 0x01 Let's Encrypt SSL 官网: letsencrypt.org Let's Encrypt作为一个公共且免费SSL的项目逐渐被广大用户传播和使用,是由Mozilla、Cisco、Akamai、IdenTrust、EFF等组织人员发起,主要的目的也是为了推进网站从HTTP向H…
Mac Caffeinate命令:控制Mac的睡眠功能
你很有可能见过人们在用手机抄写内容时,不时用手点一下屏幕来避免系统休眠。 当然我们也知道,完全可以直接把锁屏时间改成“永不”来解决问题。 当然,在mac上也完全一样: 但是,正如警告所说,这会缩短显示器使用寿命,而且会更费电。 如果只是临时离开一下电脑,又怕忘记调回来,不妨使用Caffeinate命令。 使用方法非常简单:打开Terminal,直接…
Linux安装node.js指定版本
众所周知,apt和yum的源是有毒的。 软件版本都非常的老旧。 下面记录一下安装新版/指定版本nodejs的方法。 1 换源 # debian curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get update 或: # redhat curl -s…
C/C++ IDE推荐
23786 NSObject: (1)搞OI Mac:Xcode,C+++(未开发完) Windows:Dev-C++,Code::Blocks(不是特别推荐) 跨平台(含Linux):Visual Studio Code / Sublime Text 加装插件 Mac / Linux:Vim + g++ + 插件(全部在终端完成) (2)大项目 …
树状数组学习笔记
Part 1 基础 树状数组可以解决大部分基于区间上的更新以及求和问题。 树状数组修改和查询的复杂度都是 $O(logn)$,而且相比线段树系数要少很多,比传统数组要快,而且容易写。 缺点是遇到复杂的区间问题还是不能解决,功能还是有限。 单点更新、区间查询 核心: int a[500005],c[500005]; int lowbit(int x)…
位运算学习笔记
为了初赛写的。。 与、或、异或、非 非 $¬$ 取反。 与 $∧$ 只有两个对应位都为 $1$ 时才为 $1$。 或 $∨$ 只要两个对应位中有一个 $1$ 时就为 $1$。 异或 ^ 只有两个对应位不同时才为 $1$。 $a$ ^ $b$ ^ $b=a$ 补码:在二进制表示下,正数和 $0$ 的补码为其本身,负数的补码是将其对应正数按位取反后加一…