Jun042024
Jun042024
linux查找硬链接的所有其他文件(查找硬链接的源文件)(linux根据inode号查找所有文件)
linux查找硬链接的所有其他文件(查找硬链接的源文件)(linux根据inode号查找所有文件)。
[root@localhost merak]# ll /usr/local/php/bin/p8
-rwxr-xr-x 2 root root 51055072 Mar 8 16:04 /usr/local/php/bin/p8
#上面可以看出“文件硬链接数”是 2
[root@localhost merak]# ls -i /usr/local/php/bin/p8 #查看文件 inode 号
33612569 /usr/local/php/bin/p8 #文件 inode 号是 3361256...阅读全文
Jun012024
Jun012024
phpMyadmin 设置永远显示完整内容
phpmyadmin 查询数据的结果里面,默认显示的信息是部分内容,有时候需要查看某字段的详细内容,需要在点击《额外选项》,将默认的部分内容改成完整内容,才能看到详细信息,这很不方便,这里记录一下如何一劳永逸永远显示完整内容的方法。
方案:
版本>=4.5.4.1,修改配置文件
config.inc.php
添加一行代码:
if (!isset($_REQUEST['pftext'])) $_REQUEST['pftext'] = 'F';
关于 phpMy...阅读全文
May272024
如何查看mysql的数据库文件保存在哪个物理文件目录?
如何查看mysql的数据库文件保存在哪个物理文件目录?
MySQL [(none)]> show variables like 'datadir';
+---------------+-------------------+
| Variable_name | Value |
+---------------+-------------------+
| datadir | /home/data/mysql/ |
+---------------+-------------------+
1 row in set (0.01 sec)
如上可知数据库文件保存在 /home/data/mysql 这个...阅读全文
May272024
php代码注释里申明变量类型或给类增加方法注释
php在代码的注释里申明变量类型。
/* @var $searchModel common\models\product\search\ProductArchiveSearch */
或者:
/* @var $searchModel \common\models\product\search\ProductArchiveSearch */
php在代码里给类增加方法注释。
/**
* @method int sum(string $table, string $field, array $conditions = [])
* @method int min(string $table, string $field, array $conditi...阅读全文
May272024
php将秒数格式化为多少小时都少分多少秒(时分秒)的字符串形式
php将秒数格式化为多少小时都少分多少秒(时分秒)的字符串形式。
/**
* @param int $second
* @return string
*/
function formatSecond($second): string {
$hours = floor($second / 3600);
$minutes = floor(($second % 3600) / 60);
$remainingSeconds = $second % 60;
$timeString = $hours ? $hours . '小时' : '';
$timeString .= $minutes ? ($timeStri...阅读全文
May252024
Nginx针对js,css等静态文件禁用与开启缓存的配置
在网站程序调试的时候,经常会遇到浏览器的缓存问题导致修改过的前端代码无效果。每次通过Ctrl+F5强制刷新后才能清掉缓存。这时如果禁用掉nginx缓存,可以减少一些小麻烦,让浏览器每次到服务器去请求文件,而不是在浏览器中读取缓存文件。
当程序调试好上线后,可以开启nginx缓存,节省服务器的带宽流量,减少一些请求,降低服务器的压力。
通过配置nginx的配置文件 /usr/local/nginx/con...阅读全文
May252024
Yii2 queue的队列使用详解
yii2-queue 队列的使用详解。
1.安装
composer require --prefer-dist yiisoft/yii2-queue
2.配置,在 common/config/main.php 中配置
redis作为驱动
return [
'bootstrap' = [
'queue', // 把这个组件注册到控制台
],
'components' = [
'redis' = [
'class' = \yii\redis\Connection::class,
// ...
],
'queue' = [
'class' = \yii\qu...阅读全文
May232024