摘要: C语言Socket编程(TCP与UDP) UDP: //udp_server.c: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> #include <sys/socket.h> #i 阅读全文
posted @ 2020-07-16 15:13 h云淡风轻 阅读(19) 评论(0) 推荐(0) 编辑
摘要: C语言压缩与解压缩字符串(可用于进程间通信) #include <stdio.h> #include <stdio.h> #include <string.h> #include <malloc.h> #include <zlib.h> #define dPrint(fmt, ...) do{fpr 阅读全文
posted @ 2020-07-16 14:51 h云淡风轻 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一.安装SNMP服务 我的电脑右键属性—>控制面板主页—>程序—>启用或关闭Windows功能—>简单网络管理协议(SNMP)—>确定 二.配置SNMP Service 打开服务,找到 SNMP Service,右键选择 属性,点击 安全 之后进行配置。 如果在启用或关闭Windows功能中没有找到 阅读全文
posted @ 2020-02-13 14:44 h云淡风轻 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 首先要安装expect Expect是在Tcl基础上创建起来的,它还提供了一些Tcl所没有的命令,它可以用来做一些linux下无法做到交互的一些命令操作,在远程管 理方面发挥很大的作用。 spawn命令激活一个Unix程序来进行交互式的运行。 send命令向进程发送字符串。 expect 命令等待进 阅读全文
posted @ 2020-02-10 15:56 h云淡风轻 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 链栈结构 1.头文件与宏定义 #include <stdio.h> #include <stdlib.h> #define STACKMAX 100 2.链栈结构 //链栈的存储结构 typedef struct stacknode { int data; struct stacknode *nex 阅读全文
posted @ 2019-09-10 22:12 h云淡风轻 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 汉诺塔游戏的规则:如下图所示,有三个柱子A,B,C,我们要做的是把A柱的所有圆盘,全部转移到C柱上,转移时遵循的规则如下: 1、每次只能移动一个圆盘 2、所有的大圆盘必须在小圆盘的下面 首先假设只有一个圆盘,我们将其编号为1,如下图所示,那么这时候只需要将A直接移到C即可: 当存在多个圆盘时:我们以 阅读全文
posted @ 2019-09-03 18:03 h云淡风轻 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 很多时候,Python爬取的文件都是写在TXT文本里,不过当要提取出来进行数据分析时无法按行输入, 我在网上百度的方法不知道为啥有点不是我想要的结果,于是我换成另一种方式。 那就是先转成列表 方法一: # -*- coding:utf-8 -*- f = open(r'ip.txt','r') a 阅读全文
posted @ 2019-06-08 23:26 h云淡风轻 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 首先我讲一下我写该游戏的思路 1.界面设计 可以利用数字0,1,2,3, 用0表示边界,接触边界便会死亡 用1表示可移动的区域范围 用2表示蛇的身体(有需要的可以单独给蛇头设置其他数字) 用3表示食物 那么,我们就能用二位数组将界面给表示出来,这里创建一个全局变量 int show[N][N]={ 阅读全文
posted @ 2019-06-04 22:50 h云淡风轻 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 学了爬虫之后,我一直在纠结一个问题,那就是decode与encode 在这我也分享一下我的见解 首先我们都知道不同网页的编码格式是不一样的 查询方法如下: 当我们知道编码格式后就可以解析网页并转换格式 代码是这样的 url = " 网 址 " a = urllib.request.urlopen(u 阅读全文
posted @ 2019-06-04 13:47 h云淡风轻 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 爬取网页的方式:re url="https://search.51job.com/list/000000,000000,0000,00,9,99,%25E5%25A4%25A7%25E6%2595%25B0%25E6%258D%25AE,2,1.html" a = urllib.request.ur 阅读全文
posted @ 2019-06-03 12:33 h云淡风轻 阅读(15) 评论(0) 推荐(0) 编辑
摘要: C语言getch()函数实现打印字符的ASCII码,并且实现按键继续 源代码: #include <stdio.h> int main() { int ch; char ch2; int i; for(i=0;i<10;i++) { ch=getch(); //获取键盘输入,只能输入单个字符,支持上 阅读全文
posted @ 2019-05-08 12:22 h云淡风轻 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 结构作为函数参数的三种传递方式 - 结构作为函数参数的三种方式 1.传递结构成员 2.传递结构 3.传递结构的地址 //1.传递结构成员 #include <stdio.h> #include <stdlib.h> //花呗还款简单举例 struct account { char * bankNam 阅读全文
posted @ 2019-05-06 22:13 h云淡风轻 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 结构体数组 #include <stdio.h> #include <stdlib.h> #define MAX 7 struct Hero { int id; //武将编号 char name [20]; //武将名字 char name2 [20]; //武将称号 int level; //等级 阅读全文
posted @ 2019-05-05 22:50 h云淡风轻 阅读(6) 评论(0) 推荐(0) 编辑
摘要: C语言简单登录验证实现 代码: #include <stdio.h> #include <stdlib.h> #define USER_NAME "admin" #define PASSWORD "admin" int main() { int putin(); putin(); return 0; 阅读全文
posted @ 2019-05-05 18:00 h云淡风轻 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 分布式数据库HBase 中的增删查改基本操作 一、HBase介绍 HBase是一个分布式的、面向列的开源数据库,源于Google的一篇论文《BigTable:一个结构化数据的分布式存储系统》。HBase以表的形式存储数据,表有行和列组成,列划分为若干个列族/列簇(column family)。 欲了 阅读全文
posted @ 2019-04-23 18:32 h云淡风轻 阅读(107) 评论(0) 推荐(0) 编辑