不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2014-02-10 17:34:39  修改时间:2025-08-12 03:39:56  分类:11.PHP基础  编辑

一、错误、异常 等级常量表

error:不能在编译期发现的运行期错误,比如试图用 echo 输出一个未赋值的变量,这类问题往往导致程序或逻辑无法继续下去而需要中断;

exception:程序执行过程中出现意料之外的情况,逻辑上往往是行得通的,但不符合应用场景,比如接收到一个长度超出预定格式的用户命名,因此,异常主要靠编码人员做预先做判断后抛出,捕获异常后改变程序流程来处理这些情况,不必中断程序。

作者:AlbertWen  添加时间:2014-01-21 23:34:19  修改时间:2025-08-12 03:39:52  分类:11.PHP基础  编辑

可以用 define() 函数来定义常量。在 PHP 5.3.0 以后,可以使用 const 关键字在类定义的外部定义常量,先前版本const 关键字只能在类(class)中使用。一个常量一旦被定义,就不能再改变或者取消定义。

作者:AlbertWen  添加时间:2018-11-10 16:20:04  修改时间:2025-08-12 04:35:26  分类:08.Java基础  编辑

当前环境:SpringMVC + Mybatis + Spring

在项目中 pom.xml 加入 log4j包 的依赖,更新 Maven

作者:AlbertWen  添加时间:2014-01-21 09:54:36  修改时间:2025-08-12 03:39:58  分类:11.PHP基础  编辑

PHP5.3当中就引入了“命名空间”的概念,一直都没怎么关注和使用,其实学习它也挺简单的,看官方的教程就行了:

命名空间概述

定义命名空间

。。。

使用建议:

1、只把“”命令空间化,其他的(如函数、常量)最好还是保留全局(命名空间),方便调用!

2、命名空间 + autoload机制,实现“类文件”自动加载;

作者:AlbertWen  添加时间:2014-01-17 11:16:56  修改时间:2025-08-12 03:54:01  分类:MySQL/Redis  编辑

PHP可以直接读取MongoDB GridFS中的图片并显示到页面中,但对PHP的压力就大了。偶然机会,了解到Nginx可以代理访问,实现过程如下:

作者:AlbertWen  添加时间:2014-01-16 21:16:41  修改时间:2025-08-12 03:39:09  分类:11.PHP基础  编辑

PHP isset() 与 PHP empty() 的区别

很多人都拿 PHP isset() 和 PHP empty()进行比较,不过得出的结论一般都是 PHP isset() 判断这个参数是否存在,且不为NULL,即使用 PHP isset() 判断空值、0、布尔值(TRUE/FALSE)都是TRUE,而且 PHP isset() 还可以对数组进行判断。

作者:AlbertWen  添加时间:2014-01-13 23:56:24  修改时间:2025-08-12 04:40:09  分类:Linux基础  编辑

看到别人写的Shell脚本中有 make -j8 等字眼,Google了一下,网友说是:

make linux kernel/rootfs时候多线程执行。

作者:AlbertWen  添加时间:2014-01-09 14:29:05  修改时间:2025-08-12 04:40:14  分类:11.PHP基础  编辑

关于数字、数据处理的几个PHP函数汇总

作者:AlbertWen  添加时间:2014-01-06 14:35:59  修改时间:2025-08-08 07:52:07  分类:12.PHP库/系统/微信  编辑

由于工作的需要,用到了开源微博系统 ThinkSNS3.X ,它采用的是 ThinkPHP2.X 框架,当然也做了些修改,在二次开发过程中,感觉 ThinkSNS 的模板语法还是偏复杂,不够精简,最好能精简到连 美工/前端工程师 一眼就能看懂是怎么回事的程度,于是想到了Discuz模板语法,觉得它的语法是我想要的。按照它的语法思路自己写了个模板引擎,同时又不能对 ThinkSNS 自带的模板引擎产生干扰,即要做好兼容工作。

作者:AlbertWen  添加时间:2018-09-25 15:15:30  修改时间:2025-08-12 04:40:13  分类:电脑/软件使用  编辑

1、由于默认情况下,根据archetype创建maven项目会从网络下载catalog文件,导致创建maven项目缓慢

Searching for remote catalog: http://repo1.maven.org/maven2/archetype-catalog.xml

2、解决办法可以设置使用本地catalog文件,在IDEA中设置archetype的使用方式为local;

-DarchetypeCatalog=local