Iawen's Blog

我喜欢这样自由的随手涂鸦, 因为我喜欢风......

Bash 开放一二三事

Bash 脚本开发中可能会用到的点点滴滴,如sed、awk等的使用, 全汇集到这篇Markdown

脚本语言 2024-04-28 17:13:42

Python常用模块介绍与使用说明

Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆 于1990 年代初设计, 作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构, 还能简单有效地面向对象编程。Python语法和动态类型, 以及解释型语言的本质......

脚本语言 2024-01-02 08:31:29

如何发挥出PHP7的高性能

如何体现出PHP7的优势? 在使用PHP7的时候如果要开启它的高性能, 需注意以下几点:Opcache, 使用新的编译器,HugePage,cache,PGO等

脚本语言 2022-11-21 14:40:25

PHP session反序列化漏洞总结

数组中的东西需要存储下来, 首先需要序列化。然后session序列化后需要储存在服务器上, 默认的方式是储存在文件中, 储存路径在session.save_path中, 如果没有规定储存路径, 那么默认会在储存在/tmp中, 文件的名称是’sess_’+session名, 文件中储存的是序列化后的session

脚本语言 2022-11-21 14:40:25

PHP7强悍性能背后, zval的变化!

其实在PHP7中的zval, 已经变成了一个值指针, 它要么保存着原始值, 要么保存着指向一个保存原始值的指针. 也就是说现在的zval相当于PHP5的时候的zval *. 只不过相比于zval *, 直接存储zval, 我们可以省掉一次指针解引用, 从而提高缓存友好性.

脚本语言 2022-11-21 14:40:25

PHP(及扩展)的编译与安装 以及 composer方法

php的安装与基本配置, 一下常用扩展如Memcache、Memcached、Redis、Swoole的说明。php的常规设置, 如隐藏PHP版本信息、MySQL的socket设置、php-fpm进程池优化, Composer的安装与使用等!

脚本语言 2022-11-21 14:40:25

Nodejs扩展开发

node.js实际上就是一个用c++完成的程序, 他之所以能够实现javascript,是因为他的底层主要的两部分第三方库, chrome V8和 libuv。对node(主要如何开发c++插件)有一个快速完整的认识, 需要安装编译c++文件为node可以使用的.node文件

脚本语言 2022-11-21 14:40:25

PHP Code Quality Tools to Check and Improve your Code

All the tools can be used in the terminal. Most of the time you just need to pass the codebase’s path as an argument and voila! I describe this process for every tools in this article. I advise you to call the tools from the main folder of your project. Every examples assume that your codebase is in the folder src

脚本语言 2019-11-24 23:09:12