欢迎来到 艾瑞可erik 的魔法世界 🧙‍♂️

一只全栈开发的程序猿,偶尔做做运维、PHP、Goland、Python、Java、摄影、画画、写作、顺便睡觉,反正整站都搞过。

📚 289 篇文章 🏷️ 501 个标签 📂 89 个分类

🔥 最新文章

Hbase安装教程

hbase分布式数据库,很早就知道了,今天尝试在docker中搭建一下。
首先,安装配置hadoop环境。

hadoop安装教程

这教程是我之前在百度经验分享的,版本是2.8,现在看了看了最新版hadoop,教程还是可以用的。

安装好hadoop后别忘了配置ssh、java环境等。

顺便创建用户和组为hadoop(也可以自己定义,这块不会的去预习一下linux用户和组的创建)

ca证书生成

想要从商业 CA 获取数字证书需要向其支付一定的金钱,不过我们不用那么破费,可以自己成为 root CA,为自己发布证书。

在本实验中,我们将成为 root CA,并为该 CA 生成证书。不像其他 CA 需要被另外的 CA 认证, root CA 的证书是自己为自己认证的,一般 Root CA 的证书都已事先加载在大多数操作系统,浏览器或者依赖 PKI 的软件之中了。Root CA 的证书是被无条件信任的。

php配置zookeeper3.5.5扩展

这两天想用用zookeeper,顺便做个提升。查了下官方给出的3.5.5和3.4.14。而php手册也有介绍配置方法,不过扩展好久没更新,就是试试用了。

下载php-zookeeper扩展,放到本地编译、安装。在执行make命令的时候总是报错缺少lzookeeper_mt.so库。
官方搜索教程都是老版本的,说是在文件根目录src/c下生成库。可是我用的是3.5.5版本的,目录下根本没有。
根据官方文档可知,新版本分为bin和源码版,也就是说bin是编译好的,下载后配置一下cfg文件就可以用了。

http1.1和http2.0的知识点

Http1.1

  • 缓存处理

    引入了更多的缓存控制策略例如Entity tag,If-Unmodified-Since, If-Match, If-None-Match等更多可供选择的缓存头来控制缓存策略。

  • 带宽优化及网络连接的使用

    在请求头引入了range头域,它允许只请求资源的某个部分,即返回码是206(Partial Content),这样就方便了开发者自由的选择以便于充分利用带宽和连接。

kali桌面右键汉化

本来用了好久的kali自己笔记本已经配置的比较完美,老项目用的是php5.6。用自己的笔记本,然后各种折腾,结果系统根本不支持php5.6。我的完美系统被搞砸了,熬夜折腾回来一部分,php5.6只好用docker安装。最近离职了,彻底离职了。kali右键不显示中文问题还没解决,今天处理一下。