随笔分类 -  c++ 项目

摘要:一.主要的原理 我们通过发送一个http请求,获得目标网页的html源代码,然后通过正则表达式获取到图片的URL,把该网页的所有的图片都保存到一个文件夹,这就是整个软件的流程。 二.具体的实践 现在很多的网站都是https协议但是有一部分还是http协议,其实https就是http协议的安全版本,相 阅读全文
posted @ 2018-08-29 10:50 yskn 阅读(8026) 评论(2) 推荐(0)
摘要:要实现指定目录下文件的遍历需要执行一下的部分: 第一步获取当前路径的名字:(MAX_PATH是在windows定义的所有的路径名字不超过其,调用该函数会使得得到当前的目录) 接下来我们所要做的操作就是一个一个的找文件,遇到文件夹进递归,进去找到所有的文件,下面就是具体实现的代码输入参数就是我们刚刚获 阅读全文
posted @ 2018-08-23 16:55 yskn 阅读(964) 评论(0) 推荐(0)
摘要:一.总体概述 主要实现的是将windows活跃或是顶层窗口的键盘输入的记录下来储存在txt文件中。主要用到的知识windows操作系统的消息机制,动态库等一些知识 二.具体的实现 首先我们要重新建立一个windows桌面应用程序,然后我们运行一下我们会看到一个窗口,我们创建桌面应用程序而不创建控制台 阅读全文
posted @ 2018-08-21 18:05 yskn 阅读(2213) 评论(0) 推荐(0)
摘要:我们通过TCP/IP来实现多人聊天室,如果租一个服务器我们就可以实现全网的多人聊天室(不懂tcp/ip的点进来https://www.cnblogs.com/yskn/p/9335608.html)!首先我们要了解一下一些知识: 1.socket的IO操作:https://www.cnblogs.c 阅读全文
posted @ 2018-07-23 16:55 yskn 阅读(7020) 评论(1) 推荐(0)
摘要:老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递到他们的信箱里。 这和Socket模型非常类似。下面就以此为例讲解Socket I/O模型。 零:阻塞模型 老陈非常想看女儿的信,以至于他什么都不做,就站在门口等。直到接到邮递员给他的信件才开心的看信回信。 这就是 阅读全文
posted @ 2018-07-23 16:30 yskn 阅读(1057) 评论(0) 推荐(0)
摘要:在上一篇简单的介绍了TCP/IP协议,在这一篇我们主要介绍socket的具体实现的函数 第一步首先我们套添加上头文件:(#pragma comment(lib, "WS2_32")这是静态的加入库文件,这里面有API函数的内容) 第二步初始化套接字环境,(为了在应用程序当中调用任何一个Winsock 阅读全文
posted @ 2018-07-21 14:16 yskn 阅读(5348) 评论(0) 推荐(0)
摘要:编写前的基础知识 C/S结构: C/S是Client/Server,即客户端/服务器端架构,一种典型的两层架构。客户端包含一个或多个在用户的电脑上运行的程序服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户 阅读全文
posted @ 2018-07-19 14:26 yskn 阅读(7608) 评论(0) 推荐(0)
摘要:话不多说直接贴代码: 如上述代码所示,代码的基本思想创建一个类里面包含隐藏数据以及类方法作为公共接口,我们首先创建一个类定义的数组,数组的每一个成员代表着一颗星星,我们要想绘制一个动态的银河星空我们就要让星星从左至右依次循环,再一次循环中星星的颜色不变,位移不变只是x轴数据一直在随着step步进,然 阅读全文
posted @ 2018-05-13 16:45 yskn 阅读(4747) 评论(2) 推荐(0)