不灭的火

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

作者:AlbertWen  添加时间:2013-01-09 14:11:36  修改时间:2025-07-04 15:01:06  分类:Linux基础  编辑

如果在本地需要有多个 ssh key (指私钥), 可以通过如下方法进行管理:

  • 方式一:通过 ssh-add 命令通知 ssh-agent 管理这些 key (私钥)
  • 方式二:通过 ~/.ssh/config 文件进行管理
作者:AlbertWen  添加时间:2012-05-23 20:10:45  修改时间:2025-07-07 06:03:53  分类:11.PHP基础  编辑

PHP与大多数面向对象编程语言一样,不支持多重继承。也就是说每个类只能继承一个父类。为了解决这个问题,PHP引入了接口,接口的思想是指定了一个实现了该接口的类必须实现的一系列方法。接口是一种特殊的抽象类,抽象类又是一种特殊的类,所以接口也是一种特殊的类,为 什么说接口是一种特殊的抽象类呢?如果一个抽象类里面的所有的方法都是抽象方法,那么我们就换一种声明方法使用“接口”;

作者:AlbertWen  添加时间:2018-06-05 12:43:02  修改时间:2025-07-07 05:56:12  分类:08.Java基础  编辑

在 SpringMVC 开发中,启动项目时报异常,排查后才发现是 spring 配置文件中的头(scheme)引入错误

作者:AlbertWen  添加时间:2017-10-26 17:38:01  修改时间:2025-07-01 17:18:52  分类:13.C/C++/仓颉  编辑

一、puts() 函数详解

puts()函数用来向 标准输出设备 (屏幕)写字符串并换行,调用格式为:

puts(s);

其中s为字符串变量(字符串数组名或字符串指针)。

作者:AlbertWen  添加时间:2013-01-09 12:02:46  修改时间:2025-07-01 15:41:42  分类:16.编程基础/Web安全  编辑

软件应用开发的经典模型有这样几个环境:开发环境(development)、集成环境(integration)、测试环境(testing)、QA验证,模拟环境(staging)、生产环境(production)

作者:AlbertWen  添加时间:2013-01-08 19:18:30  修改时间:2025-06-02 20:52:09  分类:15.OpenResty_Lua  编辑

client_max_body_size

client_max_body_size 默认 1M,表示 客户端请求服务器最大允许大小,在“Content-Length”请求头中指定。如果请求的正文数据大于client_max_body_size,HTTP协议会报错 413 Request Entity Too Large。就是说如果请求的正文大于client_max_body_size,一定是失败的。如果需要上传大文件,一定要修改该值。

作者:AlbertWen  添加时间:2013-01-08 16:54:32  修改时间:2025-07-05 20:05:01  分类:15.OpenResty_Lua  编辑

在ngx_lua模块中使用共享内存字典项相关API的前提条件是已经使用lua_shared_dict命令定义了一个字典项对象,该命令的具体用法为:

语法:lua_shared_dict <name> <size>

该命令主要是定义一块名为name的共享内存空间,内存大小为size。通过该命令定义的共享内存对象对于Nginx中所有worker进程都是可见的,当Nginx通过reload命令重启时,共享内存字典项会从新获取它的内容,当时当Nginx退出时,字典项的值将会丢失。

作者:AlbertWen  添加时间:2013-01-08 15:41:37  修改时间:2025-06-21 05:15:07  分类:15.OpenResty_Lua  编辑

map 指令是由 ngx_http_map_module 模块提供的,默认情况下安装 nginx 都会安装该模块。

map 的主要作用是创建自定义变量,通过使用 nginx 的内置变量,去匹配某些特定规则,如果匹配成功则设置某个值给自定义变量。 而这个自定义变量又可以作于他用。

作者:AlbertWen  添加时间:2013-01-08 14:25:14  修改时间:2025-07-07 05:55:46  分类:08.Java基础  编辑

新建一个JSP文件,发现它默认输出编码不是“utf-8”,而是不常用的“ISO-8859-1”编码,纳闷,

现在网页的编码基本都用“utf-8”了,得改掉,

作者:AlbertWen  添加时间:2017-10-29 09:18:25  修改时间:2025-07-01 18:22:27  分类:14.Golang/Ruby  编辑

一、定义

方法 是与对象实例绑定的特殊函数。

方法 是面向对象编程的基本概念,用于维护和展示对象的自身状态。对象是内敛的,每个实例都有各自不同的独立特征,以 属性 和 方法 来暴露对外通信接口。普通函数则专注于算法流程,通过接收参数来完成特定逻辑运算,并返回最终结果。换句话说,方法是有关联状态的,而函数通常没有。

方法 和 函数 定义语法区别的在于前者有 前置实例 接收参数(receiver),编译器以此确定方法所属类型。在某些语言里,尽管没有显示定义,但会在调用时隐式传递 this 实例参数。

可以为 当前包,以及除 接口 和 指针 以外的任何类型定义方法。 

type N int

func (n N) toString() string {
	return fmt.Sprintf("%#x", n)
}

func main()  {
	var a N = 5
	println(a.toString())
}

输出:

0x19