西维蜀黍

【C#】C# 委托

1 含义

委托(delegate)本质来说就是一个指向方法(method)的指针(pointer)。

  ...


【C#】C# 匿名函数

1 背景

当我们使用委托(delegate)时,一个委托实例总是与一个有函数名称的函数相互关联。

  ...


【Programming】函数式编程(Functional Programming)

1 背景

**函数式编程(functional programming)**开始获得越来越多的关注。

  ...


【Software Testing】软件测试的种类

Background

软件测试是一项验证并提高软件质量的行为。

软件测试可以被开发者(developer)或专业的测试人员进行。

  ...


【iOS】通过Xcode任意指定iPhone/iPad的地理位置

需求

  ...


【Linux】Linux(CentOS 7)安全策略设置

1 开启防火墙

注: RedHat RHEL7系统后已经用firewalld服务代替了iptables服务,新的防火墙服务管理命令为firewall-cmd(图形化管理工具firewall-config)。

(1)启动防火墙

$ sudo systemctl start firewalld.service

(2)开机自启动防火墙

$ sudo systemctl enable firewalld.service

(3)检查防火墙状态

$ sudo systemctl status firewalld.service

未启动:

启动后:

拒绝一切端口后开启相应端口(iptables先拒绝然后开启对应端口,如80for http,443for https) 检查防火墙是否开启

  ...


【Linux】命令 - curl

获取网页源码

$ curl http://www.google.com/

将显示该页面的网页源码(HTML):

  ...


【Linux】查看端口占用

查看某个端口被占用的进程

netstat

netstat -pan 可用于查看当前开放的端口和正在进行的网络连接。

  ...


【macOS】查看端口占用

查看某端口是否被占用

$ netstat -an | grep <端口号>

如:查看当前8080端口是否被占用:

$ netstat -an | grep 8080

  ...


【Nginx】Nginx 配置文件的语法检测与路径获取

Nginx 配置文件的语法检测与路径获取

nginx -t
  ...