<?php // 非常给力的authcode加密函数,Discuz!经典代码(带详解) // 函数authcode($string, $operation, $key, $expiry)中的$string:字符串,明文或密文;$operation:DECODE表示解密,其它表示加密;$key:密匙;$expiry:密文有效期。 function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0…
<?php // 非常给力的authcode加密函数,Discuz!经典代码(带详解) // 函数authcode($string, $operation, $key, $expiry)中的$string:字符串,明文或密文;$operation:DECODE表示解密,其它表示加密;$key:密匙;$expiry:密文有效期。 function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0…
/** * 通过UTC获取精确时间,默认为北京时间 * @param int $timezone * @param int $timestamp * @return bool|false|string */ public function getutctime($timezone = 8, $timestamp = 0) { $fp = fsockopen('time.nist.gov', 13, $err_no, $err_str, 90); $t = fread($fp, 2096); if…
/** * 缩略图生成函数,使用GD2 * @param $srcFile * @param $toW * @param $toH * @param string $toFile * @param string $default_ext * @return bool|string */ public function image_resize($srcFile, $toW, $toH, $toFile = "", $default_ext="png") { //error_r…
/** * 字符串加密 * @param $str * @param string $key1 * @param string $key2 * @return string */ function encode_z($str, $key1 = "", $key2 = "") { global $config; $b = array(); $c = array(); $s = ''; if (strlen($key1) != 16) $key1 = $con…
简介 swappiness,Linux内核参数,控制换出运行时内存的相对权重。swappiness参数值可设置范围在0到100之间。 低参数值会让内核尽量少用交换,更高参数值会使内核更多的去使用交换空间。默认值为60(参考网络资料:当剩余物理内存低于40%(40=100-60)时,开始使用交换空间)。对于大多数操作系统,设置为100可能会影响整体性能,而设置为更低值(甚至为0)则可能减少响应延迟。 swappiness参数值说明 vm.swappiness = 0 仅在内存不足的情况下--当剩余空闲内存低于vm.m…
<?php /** * PHP 非对称 加密 */ $config = array( "digest_alg" => "sha512", "private_key_bits" => 4096, //字节数 512 1024 2048 4096 等 "private_key_type" => OPENSSL_KEYTYPE_RSA, //加密类型 ); $res = openssl_pkey_new($config…
public static final int TYPE_ACCELEROMETER = 1; // 加速度传感器 public static final int TYPE_MAGNETIC_FIELD = 2; // 磁场传感器 public static final int TYPE_ORIENTATION = 3; // 方向传感器 public static final int TYPE_GYROSCOPE = 4; // 陀螺仪传感器 public static final int TYPE_LIGHT …
lsblk命令 lsblk命令可以列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,CD-ROM等等 df -h命令 df -h命令用于查看已挂载磁盘的总容量、使用容量、剩余容量等 fdisk -l命令 fdisk命令可以用于对2TB以内的磁盘进行添加、删除、转换分区的功能,用户可以根据实际情况进行合理划分。 fdisk -l可以查看设备的分区表状况(但是无法查看到 GPT 磁盘的分区) parted -l命令 parted一款功能强大的磁盘分区和分区大小…