PHP笔记网

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

作者:Albert.Wen  添加时间:2018-06-13 16:08:38  修改时间:2024-12-24 17:03:12  分类:07.Java基础  编辑

// 高效率访问方式

Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
  Map.Entry entry = (Map.Entry) iter.next();
  Object key = entry.getKey();
  Object val = entry.getValue();
}
作者:Albert.Wen  添加时间:2017-12-29 14:24:13  修改时间:2024-12-16 22:56:34  分类:07.Java基础  编辑

File 类的介绍:/article/.html...

Java IO 流的分类介绍:/article/.html...

这篇讲的是字节输入输出流:InputStream、OutputSteam(下图红色长方形框内),红色椭圆框内是其典型实现(FileInputSteam、FileOutStream)

作者:Albert.Wen  添加时间:2017-10-29 20:24:32  修改时间:2024-12-22 03:39:26  分类:14.Golang/Ruby  编辑

[荐] Gitea:Git with a cup of tea,在 Gogs 基础上,发展起来的 自助 Git 服务系统。Gogs是一个个人维护的版本,而Gitea是一个社区组织维护的,版本迭代更新快

[github] [官网] [二进制安装]

搭建过程如下:

下载二进制包

建议到官网上 下载 执行包,github 上下载太慢。CentOS 64 位系统,选择最新版的:gitea-1.1-linux-amd64。

下载后,重命名为 gitea,存放到服务器上的物理路径为: /fiisoo/go/gitea

作者:Albert.Wen  添加时间:2017-10-26 14:38:24  修改时间:2024-12-24 21:34:56  分类:13.C/C++/Rust  编辑

在写网络程序的时候,建立TCP socket:

sock = socket(PF_INET, SOCK_STREAM, 0);

然后再绑定本地地址或连接远程地址时需要初始化sockaddr_in结构,其中指定address family时一般设置问AF_INET,即使用IP。

作者:Albert.Wen  添加时间:2017-10-27 13:12:05  修改时间:2024-12-03 14:19:09  分类:16.编程基础/Web安全  编辑

1. PHP文件包含漏洞介绍

首先,我们来介绍下何为文件包含漏洞。严格来说,文件包含漏洞是“代码注入”的一种。其原理就是注入一段用户能控制的脚本或代码,并让服务端执行。“代码注入”的典型代表就是文件包含。文件包含漏洞可能出现在JSP、PHP、ASP等语言中,原理都是一样的,本文只介绍PHP文件包含漏洞。

作者:Albert.Wen  添加时间:2019-06-18 10:17:18  修改时间:2024-12-09 19:02:44  分类:14.Golang/Ruby  编辑

V语言 版本发布 记录

作者:Albert.Wen  添加时间:2018-07-09 21:00:32  修改时间:2024-12-16 00:40:27  分类:15.OpenResty_Lua  编辑
作者:Albert.Wen  添加时间:2018-09-17 21:58:14  修改时间:2024-12-07 03:21:48  分类:15.OpenResty_Lua  编辑

实例:添加 php-cgi 为 Windows 服务

(1). 选择 文件 – 增加 来创建一项服务,服务类型选择 自建服务

SrvanyUI服务管理工具 创建基于srvany.exe的自建服务

(2). 提示是否立即启动服务,如果要立即启动则选择是,或者稍后通过项目 – 运行来启动:

SrvanyUI服务管理工具 - 是否立即启动服务

作者:Albert.Wen  添加时间:2017-10-27 19:50:51  修改时间:2024-12-03 17:29:01  分类:MySQL/Redis  编辑

作者:Albert.Wen  添加时间:2014-06-26 17:37:00  修改时间:2024-11-28 12:08:06  分类:11.PHP基础  编辑

实际应用中的一点区别与总结:

array_walk() 主要用于对某个数组的迭代,相当于 foreach

array_map() 主要是根据某个/某几个数组产生一个新的数组,常应用于递归效果!