RedHat/CentOS/Fedora使用 yum update 更新时,默认会升级内核。但有些服务器硬件(特别是组装的机器)在升级内核后,新的内核可能会认不出某些硬件,要重新安装驱动,很麻烦。所以在生产环境中不要轻易的升级内核,除非你确定升级内核后不会出现麻烦的问题。
作者:AlbertWen
添加时间:2014-02-19 14:50:33
修改时间:2025-11-05 07:53:59
分类:01.Linux基础
编辑
作者:AlbertWen
添加时间:2014-03-02 11:14:58
修改时间:2025-11-05 00:49:46
分类:18.系统设计/UML建模
编辑
Python定时按日期备份MySQL数据并压缩
0 23 * * * python /var/www/html/crontab_python/back_db.py >/dev/null 2>&1
作者:AlbertWen
添加时间:2014-02-18 11:15:16
修改时间:2025-11-05 07:09:15
分类:06.前端/Vue/Node.js
编辑
| 字符 | URL编码值 |
| space | %20 |
| " | %22 |
| # | %23 |
| % | %25 |
| & | %26 |
| ( | %28 |
| ) | %29 |
| + | %2B |
| , | %2C |
| / | %2F |
可能大家都知道,php中有一个函数叫debug_backtrace,它可以回溯跟踪函数的调用信息,可以说是一个调试利器。
定义和用法
PHP debug_backtrace() 函数生成一个 backtrace(回溯信息)。
该函数返回一个关联数组。下面是可能返回的元素:
| 名称 | 类型 | 描述 |
| function | 字符串 | 当前的函数名。 |
| line | 整数 | 当前的行号。 |
| file | 字符串 | 当前的文件名。 |
| class | 字符串 | 当前的类名 |
| object | 对象 | 当前对象。 |
| type | 字符串 | 当前的调用类型,可能的调用:
|
| args | 数组 | 如果在函数中,列出函数参数。如果在被引用的文件中,列出被引用的文件名。 |
作者:AlbertWen
添加时间:2012-05-04 18:16:32
修改时间:2025-11-08 23:55:24
分类:06.前端/Vue/Node.js
编辑
试问:jQuery是如何退出each循环的?
在回调函数里return false即可,大多数jQuery的方法都是如此的。
作者:AlbertWen
添加时间:2016-01-05 23:21:22
修改时间:2025-11-05 06:56:53
分类:06.Linux软件安装
编辑
修改用户环境变量
用户环境变量通常被存储在下面的文件中:
- ~/.profile
- ~/.bash_profile 或者 ~./bash_login
- ~/.bashrc
系统环境变量
系统环境变量一般保存在下面的文件中:
- /etc/environment
- /etc/profile
- /etc/bash.bashrc
作者:AlbertWen
添加时间:2017-10-29 20:37:40
修改时间:2025-11-10 19:21:57
分类:21.Golang编程
编辑
Golang 判断文件是否存在有点怪异,是根据在操作文件时返回的错误信息来判断的,而不能直接根据路径判断
版本1:
func IsExists(path string) (bool, error) {
_, err := os.Stat(path)
if err == nil {
return true, nil
}
if os.IsNotExist(err) {
return false, nil
}
return false, err
}
作者:AlbertWen
添加时间:2017-10-27 10:30:10
修改时间:2025-10-16 18:00:14
分类:06.前端/Vue/Node.js
编辑
.livechat-text a {
display: block;
word-break:break-all; /* 英文换行 */
white-space:normal; /* 中文换行 */
}
表格单元格换行:
th, td{word-break: break-all;}
一、错误、异常 等级常量表
error:不能在编译期发现的运行期错误,比如试图用 echo 输出一个未赋值的变量,这类问题往往导致程序或逻辑无法继续下去而需要中断;
exception:程序执行过程中出现意料之外的情况,逻辑上往往是行得通的,但不符合应用场景,比如接收到一个长度超出预定格式的用户命名,因此,异常主要靠编码人员做预先做判断后抛出,捕获异常后改变程序流程来处理这些情况,不必中断程序。