08 2019 档案
摘要:c++ 网络编程 标签(空格分隔): c++ [toc] 建立socket int socket(int domain,int type ,int protocol); domain 通常为 PF_INET ,表示互联网协议(TCP/IP) type 指定了Socket的类型 SOCK_STREAM
阅读全文
摘要:网格布局,按照行、列组成一个个网格 界面代码: <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt
阅读全文
摘要:数组、指针和引用 标签(空格分隔): visual c++ 数组 定义 数组必须先定义,在使用 数据类型 数组名 [数组大小] 初始化 指定数组的大小和初始值 也可以用一个数,给数组全部初始化 省略数组大小的说明,直接初始化数组 上面的数组大小没有指定,数组的长度由大括号里面的数值的个数决定。只有当
阅读全文
摘要:第一个visual c++程序 我们使用 visual studio 2017开发 vc++窗体应用程序,顺便复习一下c++ 的知识。照例hello world 新建应用程序 添加一点代码 我们在 绘制界面添加代码,显示 文字,然后增加一个小功能,点击关闭时,弹出窗口,询问是否关闭 展开查看全部代码
阅读全文
摘要:主函数里面,新建一个线程,控制改变背景色 package com.example.framelayout import android.support.v7.app.AppCompatActivity import android.os.Bundle import android.os.Handle
阅读全文
摘要:最近在学习使用iptables做网关服务器,即SNAT设置 我们的宿主机有两块网卡,地址分别是: 192.168.6.108/24 192.168.66.119/24 我们的目标是在虚拟机VMware上添加两块网卡,分别连接到这两各网卡上,然后通过iptables实现虚拟机的路由功能。 对虚拟机的设
阅读全文
摘要:应用自:https://www.cnblogs.com/maryl/articles/2330119.html latex中希腊字母的输入:
阅读全文
摘要:我的网络配置跟教程中的这个略有不同: web server:192.168.66.101 nat server:192.168.66.188;192.168.6.172 client:192.168.6.188 首先查看nat server 的网卡: 然后我们在 nat server 上启动ip的前
阅读全文
摘要:/etc/init.d/iptables save #查看 vim /etc/sysconfig/iptables #将iptables设置为开机启动 chkconfig iptables on #查看设置结果 chkconfig --list | grep iptables 这个教程中是mac系统
阅读全文
摘要:iptables -I INPUT -i lo -j ACCEPT #允许本地回环地址访问; iptables -I INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -s 192.168.235.0/24
阅读全文
摘要:这样配置完成后,没法完成本地回环,需要对lo网卡进行配置 本地报文无法发出,继续添加规则
阅读全文
摘要:基本参数 命令选项输入顺序 工作机制 规则链名包括(也被称为五个钩子函数(hook functions)): INPUT链 :处理输入数据包。 OUTPUT链 :处理输出数据包。 FORWARD链 :处理转发数据包。 PREROUTING链 :用于目标地址转换(DNAT)。 POSTOUTING链
阅读全文
摘要:如图,在stryle.xml中定义样式 然后可以在布局文件中使用样式
阅读全文