不灭的火

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

作者:AlbertWen  添加时间:2017-10-27 12:53:51  修改时间:2025-07-11 20:31:47  分类:14.Golang/Ruby  编辑

Go语言里面设计最精妙的应该算interface,它让面向对象,内容组织实现非常的方便,当你看完这一章,你就会被interface的巧妙设计所折服。

什么是interface

简单的说,interface是一组method签名的组合,我们通过interface来定义对象的一组行为。

我们前面一章最后一个例子中Student和Employee都能SayHi,虽然他们的内部实现不一样,但是那不重要,重要的是他们都能say hi

让我们来继续做更多的扩展,Student和Employee实现另一个方法Sing,然后Student实现方法BorrowMoney而Employee实现SpendSalary。

这样Student实现了三个方法:SayHi、Sing、BorrowMoney;而Employee实现了SayHi、Sing、SpendSalary。

作者:AlbertWen  添加时间:2014-07-26 16:51:02  修改时间:2025-07-08 18:05:54  分类:15.OpenResty_Lua  编辑

FastCGI 1.5 for IIS x86 / x64

自从PHP5.3.0开始,由于一直以来PHP+ISAPI的稳定性有问题,在IIS平台上PHP取消了ISAPI模块的支持,只支持FastCGI运行方式。

作者:AlbertWen  添加时间:2013-09-21 19:54:19  修改时间:2025-07-07 06:09:57  分类:Apache/Nginx  编辑

asps参数含义:

-i 表示需要执行安装操作。
-a 自动增加一个LoadModule行到httpd.conf文件中,以激活此模块,或者,如果此行已经存在,则启用之。
-n 增加或启用的模块名称。

作者:AlbertWen  添加时间:2013-09-20 15:14:24  修改时间:2025-07-02 04:29:20  分类:电脑/软件使用  编辑

今天用Chrome浏览器看优酷视频,发现没有声音,音量合成器里也开不了,一点就自动关闭。网上搜了一圈说什么禁用浏览器flash插件、改注册表什么的都有,试了都不管用,最后在google论坛里找到了解决方法,原来Chrome有个隐藏的快捷键 Alt+W ,点了就OK了,音量合成器里也能用了。

作者:AlbertWen  添加时间:2013-09-18 11:08:48  修改时间:2025-07-07 12:05:36  分类:12.PHP库/系统/微信  编辑

DiscuzX3.0移植到另外一台服务器,发现修改头像页面加载特别慢,查了下资料,注意还是系统配置的问题:

即UCenter通信原因,

进入UCenter查看通信情况,如果通信正常,找到config目录下config_ucenter.php文件,把 define('UC_IP', '');

修改为 define('UC_IP', 'localhost'); 即可,独立IP的用户可以把 localhost 换成你的IP地址。

作者:AlbertWen  添加时间:2013-09-16 21:49:42  修改时间:2025-07-10 10:56:17  分类:MySQL/Redis  编辑

在安装Memcached的PHP客户端memcache之前,可先看下先前的工作笔记:

PHP5不重新编译,如何安装自带的未安装过的扩展,如soap扩展?

作者:AlbertWen  添加时间:2013-09-15 23:56:41  修改时间:2025-07-08 18:08:54  分类:MySQL/Redis  编辑

Memcached启动参数说明:

-p 监听tcp协议的监听端口
-T 监听UDP协议id监听端口默认都是11211 
-s 如果只在本地通信那么可以将其监听在某个套接字上,比如mysql.scok 能够利用共享内存方式进行通信的
-c 最大并发连接数
-l 监听的地址,如果服务器有多块网卡,那么用-l来指定监听的某个网卡上
-d 以一个服务方式运行
-r 设定最大内核大小限制
-u 以某个用户身份运行
-m  以兆为单位指定memcached最大内存可用空间
-t 用于处理入站请求最大的线程数,仅在memcached编译时开启了支持线程才有效,而linux对线程支持是非常有限的,所以不用关心了
-f 设定slab定义预先分配内存空间大小固定的块时使用的增长因子
-n 最小的存储单位是多大,默认是48字节,单位是字节
-P 指定pid文件
-L 视图使用最多的内存空间
-S 启用SSL认证功能

作者:AlbertWen  添加时间:2013-09-15 15:59:45  修改时间:2025-07-08 18:08:53  分类:Apache/Nginx  编辑

与Apache 2.2.x相比,Apache 2.4.x提供了很多性能方面的提升,包括支持更大流量、更好地支持云计算、利用更少的内存处理更多的并发等。除此之外,还包括性能提升、内存利用、异步I/O的支持、动态反向代理设置、与时间驱动的Web服务器相当或更好的性能、更强大的处理资源分配能力,更便捷的缓存支持以及可定制的高速服务器和代理等。

作者:AlbertWen  添加时间:2013-09-14 19:45:41  修改时间:2025-07-07 22:58:56  分类:06.Linux软件安装  编辑

CentOS最新版及历史版本官网下载地址:

http://vault.centos.org/

http://isoredirect.centos.org/centos/

作者:AlbertWen  添加时间:2013-09-13 15:43:02  修改时间:2025-07-07 06:09:55  分类:11.PHP基础  编辑

PHP输出XML文件函数

function xml_out($content, $charset = 'utf-8') {
	@header("Expires: -1");
	@header("Cache-Control: no-store, private, post-check=0, pre-check=0, max-age=0", FALSE);
	@header("Pragma: no-cache");
	@header("Content-type: application/xml; charset=$charset");
	echo '<' . "?xml version=\"1.0\" encoding=\"$charset\"?>\n";
	echo "<root><![CDATA[" . trim($content) . "]]></root>";
	exit();
}