不灭的火

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

作者:AlbertWen  添加时间:2013-07-27 09:21:07  修改时间:2025-04-19 08:57:50  分类:06.Linux软件安装  编辑

准备篇:

1、配置防火墙,开启80端口、3306端口

   vi /etc/sysconfig/iptables

   -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT   #允许80端口通过防火墙

   -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT   #允许3306端口通过防火墙

备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,

正确的应该是添加到默认的22端口这条规则的下面

作者:AlbertWen  添加时间:2013-07-30 17:15:31  修改时间:2025-04-22 20:06:21  分类:06.Linux软件安装  编辑

卸载yum或rpm安装的amp软件

在编译安装lamp之前,首先先卸载已存在的rpm包吧。

禁用SeLinux

selinux可能会致使编译安装失败,我们先禁用它。

yum安装必要工具

下载所需源码

 

作者:AlbertWen  添加时间:2012-09-03 22:06:12  修改时间:2025-04-19 08:50:54  分类:行业资讯  编辑

应用邦——“3B”大战愈演愈烈。关于这场搜索大战,也许不会有一个真正的赢家,但360如何从不知名变为广告巨兽,足以挑战腾讯、百度等这些公司,还是值得我们深思的。

作者:AlbertWen  添加时间:2012-09-02 23:31:37  修改时间:2025-04-19 10:23:17  分类:11.PHP基础  编辑
检测链接是否是SSL连接
作者:AlbertWen  添加时间:2017-12-13 00:40:57  修改时间:2025-04-19 08:39:29  分类:13.C/C++/仓颉  编辑

epoll 是Linux内核中的一种可扩展IO事件处理机制,最早在 Linux 2.5.44内核中引入,可被用于代替POSIX select 和 poll 系统调用,并且在具有大量应用程序请求时能够获得较好的性能( 此时被监视的文件描述符数目非常大,与旧的 select 和 poll 系统调用完成操作所需 O(n) 不同, epoll能在O(1)时间内完成操作,所以性能相当高),epoll 与 FreeBSD的kqueue类似,都向用户空间提供了自己的文件描述符来进行操作。

作者:AlbertWen  添加时间:2012-09-02 11:00:15  修改时间:2025-04-19 13:16:02  分类:16.编程基础/Web安全  编辑

TOML的由来

配置文件的使用由来已久,从.ini、XML、JSON、YAML再到TOML,语言的表达能力越来越强,同时书写便捷性也在不断提升。 TOML是前GitHub CEO, Tom Preston-Werner,于2013年创建的语言,其目标是成为一个小规模的易于使用的语义化配置文件格式。TOML被设计为可以无二义性的转换为一个哈希表(Hash table)。

例子

# 这是一个TOML文件

title = "TOML Example"

[owner]
name = "Lance Uppercut"
dob = 1979-05-27T07:32:00-08:00 # 日期是一等公民

[database]
server = "192.168.1.1"
ports = [ 8001, 8001, 8002 ]
connection_max = 5000
enabled = true

[servers]
  #你可以使用空格、制表符进行缩进,或者根本不缩进。TOML不关心缩进。
  [servers.alpha]
  ip = "10.0.0.1"
  dc = "eqdc10"

  [servers.beta]
  ip = "10.0.0.2"
  dc = "eqdc10"

[clients]
data = [ ["gamma", "delta"], [1, 2] ]

# 数组内可以混入换行符
hosts = [
  "alpha",
  "omega"
]
作者:AlbertWen  添加时间:2015-09-24 10:58:38  修改时间:2025-04-19 10:29:58  分类:06.Linux软件安装  编辑

不知道在什么时候,网易邮箱搞了个“客户端授权密码”功能,也就是说,原先输入自己设置的邮箱密码即可完成登录,但是现在需要输入官方产生的“授权密码”,方可完成登录授权!

作者:AlbertWen  添加时间:2015-08-09 12:22:28  修改时间:2025-04-19 08:49:29  分类:MySQL/Redis  编辑

REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。注意:除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。

作者:AlbertWen  添加时间:2017-10-27 13:03:08  修改时间:2025-04-19 08:32:03  分类:14.Golang/Ruby  编辑

得出以下结论:

1、import 导入的参数是路径,而非包名

2、尽管习惯将包名目录名保证一致,但这不是强制规定;

3、在代码中引用包成员时,使用包名而非目录名

4、同一目录下,所有源文件必须使用相同的包名称(因为导入时使用绝对路径,所以在搜索路径下,包必须有唯一路径,但无须是唯一名字);

5、至于文件名,更没啥限制(扩展名为.go);

作者:AlbertWen  添加时间:2012-08-31 11:32:41  修改时间:2025-04-19 08:08:49  分类:11.PHP基础  编辑

图片太大且规格不统一,显示的控制需要靠JavaScript来完成,用在移动设备上时显示效果不好且流量巨大,需要对现有图片库的图片进行一次处理,生成符合移动设备用的缩略图,将原来客户端JS做的工作转移到服务器端用PHP的GD库来集中处理。