<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[include666的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/include666</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; include666]]></copyright><item><title><![CDATA[第四章 类与对象 (郑莉版C++程序语言设计学习笔记）]]></title><link>https://blog.youkuaiyun.com/include666/article/details/113534243</link><guid>https://blog.youkuaiyun.com/include666/article/details/113534243</guid><author>include666</author><pubDate>Thu, 04 Mar 2021 20:36:52 +0800</pubDate><description><![CDATA[编写程序的目的是描述和解决现实世界中的问题，第一步就是要将现实中的类如实地反应在程序中。
本章主要介绍面向对象设计方法的主要特点：抽象，封装，继承，多态。
4.1面向对象的程序设计的基本特点
4.1.1 抽象
面向对象的方法中的抽象，是对具体问题（对象）进行概括，抽出一类对象的公共属性并加以描述的过程。
对问题的抽象过程，也是对问题的分析和认识过程。
对于一个问题的抽象包含两个方面：数据抽象和行为抽象。（或称为，功能抽象和代码抽象）
前者是描述某类对象的属性或状态，后者是描述某类对象共同行为或功能特征。
4]]></description><category></category></item><item><title><![CDATA[第三章 函数 (郑莉版C++程序语言设计学习笔记）]]></title><link>https://blog.youkuaiyun.com/include666/article/details/113483761</link><guid>https://blog.youkuaiyun.com/include666/article/details/113483761</guid><author>include666</author><pubDate>Mon, 01 Feb 2021 10:04:17 +0800</pubDate><description><![CDATA[在面对面向过程的程序设计中，函数是模块划分的基本单位，是对处理问题的抽象
在面向对象的过程中，是对功能呢搞得抽象
3.1函数的定义和使用
主函数是程序执行的开始点。
调用其他函数的函数被称为主调函数。
被其他函数调用的函数被称为被调函数
3.1.1 函数的定义
语法形式
类型说明符       函数名  （含类型说明的形式参数表）
{
语句序列
}
形式参数
type1 name1，type2，name2.。。。，typen namen
main函数的形参是命令行参数，由操作系统进行初始化。
函数在没有调用]]></description><category></category></item><item><title><![CDATA[第二章 C++简单程序设计 (郑莉版C++程序语言设计学习笔记）]]></title><link>https://blog.youkuaiyun.com/include666/article/details/113357242</link><guid>https://blog.youkuaiyun.com/include666/article/details/113357242</guid><author>include666</author><pubDate>Sat, 30 Jan 2021 16:39:41 +0800</pubDate><description><![CDATA[第二章
2.1C++语言概述
2.1.1 C++的产生
1980年AT&amp;T贝尔实验室 Barjne Stroustrup博士创建。
1989年开始 ，1994年制定了ANSI C++标准草案。
1998年11 月被ISO批准为国际标准。
2003年10月 第二版C++标准。
2.1.2C++特点
尽量兼容
支持面对对象的方法
2.13 C++程序实例
2.1.4字符集
2.1.5词法记号

关键字
标识符
文字
操作符（运算符）
分隔符
空白（与Python做区分，空白没有任何影响）

2.2基本数]]></description><category></category></item><item><title><![CDATA[Ｃ＋＋学习（复习）整理 第一章：绪论（语言的发展与计算机基本认识）(郑莉版C++程序语言设计学习笔记）]]></title><link>https://blog.youkuaiyun.com/include666/article/details/112754611</link><guid>https://blog.youkuaiyun.com/include666/article/details/112754611</guid><author>include666</author><pubDate>Thu, 28 Jan 2021 18:46:00 +0800</pubDate><description><![CDATA[第一章：绪论（语言的发展与计算机基本认识）

1.1计算机程序设计语言的发展

　　　　　　计算机程序设计语言的定义：语言是一套具有语法规则，词法规则的系统。是思维的工具，思维是通过语言来表述的。计算机程序设计语言是计算机可以识别的语言，用于描述解决问题的方法，供计算机阅读和执行。

　　　1.1.1　机器语言和汇编

　　　　　　　　　软件包括了使计算机运行所需的各种程序和文档。
	　　　　　　　　　程序是指令的集合。
	　　　　　　　指令是计算机可以识别的命令。
	　　　　　　　由计算机硬件系统可以识别]]></description><category></category></item><item><title><![CDATA[关于vim gf问题]]></title><link>https://blog.youkuaiyun.com/include666/article/details/106867523</link><guid>https://blog.youkuaiyun.com/include666/article/details/106867523</guid><author>include666</author><pubDate>Sat, 20 Jun 2020 09:03:55 +0800</pubDate><description><![CDATA[今天安装arch Linux 跟着B站的教程一步一步装

有一部是修改mirror源,使用Vim编辑

使用到了gf命令做跳转

但是不知道gf是啥? 网上查都是gf



就是你打开的文件中有一个其他文件的路径地址
然后光标移动到这个地址上
在visual 模式直接输入gf
就可以跳转到这个路径文件了
输入CTRL+o返回原文件了



但是这个命令如何操作,和操作的代码是啥,不清楚

这一篇是看起来说的最明显的

https://www.douban.com/group/topic/46115353..]]></description><category></category></item><item><title><![CDATA[关于Java Socket编程中遇到的问题与解决方法]]></title><link>https://blog.youkuaiyun.com/include666/article/details/96883900</link><guid>https://blog.youkuaiyun.com/include666/article/details/96883900</guid><author>include666</author><pubDate>Tue, 23 Jul 2019 11:03:13 +0800</pubDate><description><![CDATA[场景:

实现从某一数据端(pc机:Linux或Windows),实时将数据发送到手机上显示,这一基础功能.



基础构想:

如何实现? 为保证数据传递的实时性,和本身知识积累的薄弱,决定使用socket编程来实现功能.

结构? c/s架构是一个很想当然的结果.

如何解决从数据段传输到手机,socket编程必须需要知道对方ip这一问题? 考虑过使用花生壳的内网穿透功能,来绑定数...]]></description><category></category></item><item><title><![CDATA[LInux C进程控制作业——2]]></title><link>https://blog.youkuaiyun.com/include666/article/details/83793088</link><guid>https://blog.youkuaiyun.com/include666/article/details/83793088</guid><author>include666</author><pubDate>Tue, 06 Nov 2018 19:52:12 +0800</pubDate><description><![CDATA[编写程序实现以下功能：

1，在父进程中定义变量n，在子进程中对变量n进行++操作；并且打印变量n的值，打印子进程pid；

2，在父进程中打印变量n的值，并且打印父进程pid。

3，要求分别用fork和vfork创建子进程。

Vfork（）；



#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;unistd.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt...]]></description><category></category></item><item><title><![CDATA[Linux C文件系统作业——6]]></title><link>https://blog.youkuaiyun.com/include666/article/details/83754246</link><guid>https://blog.youkuaiyun.com/include666/article/details/83754246</guid><author>include666</author><pubDate>Mon, 05 Nov 2018 18:31:56 +0800</pubDate><description><![CDATA[编写程序完成以下功能：

1.递归遍历/home目录，打印出所有文件和子目录名称及节点号。

2.判断文件类型，如果是子目录，继续进行递归遍历，直到遍历完所有子目录为止。

代码如下：


#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;dirent.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt;
#include&amp;lt;string.h&amp;gt;
#inclu...]]></description><category></category></item><item><title><![CDATA[LInux C进程控制作业——1]]></title><link>https://blog.youkuaiyun.com/include666/article/details/83048069</link><guid>https://blog.youkuaiyun.com/include666/article/details/83048069</guid><author>include666</author><pubDate>Sun, 14 Oct 2018 16:10:04 +0800</pubDate><description><![CDATA[题目如下：

u创建子进程

u在子进程中打开文件file1，写入自己的“班级_姓名_学号”，

u父进程读取file1中的内容，并且打印显示。

u在父进程中获取已经结束的子进程的状态信息，打印该信息，并且打印结束的子进程的进程号。

代码如下：


#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;unistd.h&amp;gt;
#include&amp;lt;stdlib.h&amp;gt;...]]></description><category></category></item><item><title><![CDATA[Linux 文件系统作业——3]]></title><link>https://blog.youkuaiyun.com/include666/article/details/83047579</link><guid>https://blog.youkuaiyun.com/include666/article/details/83047579</guid><author>include666</author><pubDate>Sun, 14 Oct 2018 15:36:15 +0800</pubDate><description><![CDATA[题目如下：

v编写程序实现以下功能：

v1.输入文件名称，能够判断文件类型，判断实际用户对该文件具有哪些存取权限；

v2.要求打印出文件类型信息，inode节点编号，链接数目，用户id，组id，文件大小信息；

v3.修改文件的权限为当前用户读写，组内用户读写，组外用户无权限。

代码如下：


#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;dirent.h&amp;gt;...]]></description><category></category></item><item><title><![CDATA[Linux文件系统作业——2]]></title><link>https://blog.youkuaiyun.com/include666/article/details/83006529</link><guid>https://blog.youkuaiyun.com/include666/article/details/83006529</guid><author>include666</author><pubDate>Thu, 11 Oct 2018 09:10:23 +0800</pubDate><description><![CDATA[题目如下：

v1.创建新文件，该文件具有用户读写权限。

v2.采用dup/dup2/fcntl复制一个新的文件描述符，通过新文件描述符向文件写入“class_name”字符串；

v3.通过原有的文件描述符读取文件中的内容，并且打印显示；

下面是代码：


#include&amp;lt;stdio.h&amp;gt;
#include&amp;lt;dirent.h&amp;gt;
#include&amp;lt;stdlib....]]></description><category></category></item><item><title><![CDATA[Linux文件操作作业——1]]></title><link>https://blog.youkuaiyun.com/include666/article/details/82974101</link><guid>https://blog.youkuaiyun.com/include666/article/details/82974101</guid><author>include666</author><pubDate>Mon, 08 Oct 2018 21:37:38 +0800</pubDate><description><![CDATA[题目：

v编写代码，完成以下功能：

v1.创建文件file1，写入字符串“abcdefghijklmn”；

v2.创建文件file2，写入字符串“ABCDEFGHIJKLMN”;

v3.读取file1中的内容，写入file2，使file2中的字符串内容为“abcdefghijklmn ABCDEFGHIJKLMN”

先上代码：


#include&amp;lt;stdio.h&amp;gt;
#inc...]]></description><category></category></item><item><title><![CDATA[使用对拍遇到的一些问题]]></title><link>https://blog.youkuaiyun.com/include666/article/details/81116453</link><guid>https://blog.youkuaiyun.com/include666/article/details/81116453</guid><author>include666</author><pubDate>Thu, 19 Jul 2018 16:21:35 +0800</pubDate><description><![CDATA[转载的地址：https://blog.youkuaiyun.com/wyt734933289/article/details/47400433。

题目代码转载：https://www.cnblogs.com/jinglecjy/p/5679639.html。

参考了该博主的使用方法，由于需求不同，更改时遇到一些问题。

验证的题为：poj-1017（一个暴力贪心）；

一，首先，对拍利用freopen()...]]></description><category></category></item><item><title><![CDATA[迷宫课设-水]]></title><link>https://blog.youkuaiyun.com/include666/article/details/80776562</link><guid>https://blog.youkuaiyun.com/include666/article/details/80776562</guid><author>include666</author><pubDate>Fri, 06 Jul 2018 16:07:11 +0800</pubDate><description><![CDATA[ 、问题描述（功能要求）：可以任意定义一个迷宫，用非递归的方法求出走出迷宫的通路，并把路径输出出来。要求： 存储结构、基本算法（可以使用程序流程图）、源程序、测试数据和结果、算法的时间复杂度、另外可以提出算法的改进方法。1) 迷宫的存储结构要合理；2) 应该考虑算法的时间和空间复杂度。3) 当确定迷宫的规模以及形态以后要把至少一条能走出迷宫的路径输出出来；4)程序应当满足正确性、可读性、健壮性和高...]]></description><category></category></item><item><title><![CDATA[学习笔记——prim（最小生成树）]]></title><link>https://blog.youkuaiyun.com/include666/article/details/80075641</link><guid>https://blog.youkuaiyun.com/include666/article/details/80075641</guid><author>include666</author><pubDate>Wed, 25 Apr 2018 11:33:45 +0800</pubDate><description><![CDATA[代码手抄自《啊哈！算法》#include&amp;lt;iostream&amp;gt;
using namespace std;

int main()
{
	int n,m,i,j,k,min,t1,t2,t3;
	int e[101][101],dis[101],book[101]={0};
	int inf=999999;
	int count=0,sum=0;//count用来记录生成树中顶点的个数，s...]]></description><category></category></item><item><title><![CDATA[学习kruskal（最小生成树）笔记]]></title><link>https://blog.youkuaiyun.com/include666/article/details/80052841</link><guid>https://blog.youkuaiyun.com/include666/article/details/80052841</guid><author>include666</author><pubDate>Mon, 23 Apr 2018 17:16:01 +0800</pubDate><description><![CDATA[先上比葫芦画瓢的代码#include&amp;lt;iostream&amp;gt;
using namespace std;

struct edge 
{
	int u;
	int v;
	int w;
}e[1001];

int sum = 0;
int all = 0;
int n,m;
int f[9]={0};

void quicksort(int left,int right)
{
	int i...]]></description><category></category></item><item><title><![CDATA[18年蓝桥杯 B组 8标题：日志统计]]></title><link>https://blog.youkuaiyun.com/include666/article/details/79781435</link><guid>https://blog.youkuaiyun.com/include666/article/details/79781435</guid><author>include666</author><pubDate>Mon, 02 Apr 2018 15:48:56 +0800</pubDate><description><![CDATA[    没有考虑时间和空间复杂度问题，只是一种比较直接的一种想法，有问题轻喷；以下是题目：    标题：日志统计小明维护着一个程序员论坛。现在他收集了一份&quot;点赞&quot;日志，日志共有N行。其中每一行的格式是：ts id  表示在ts时刻编号id的帖子收到一个&quot;赞&quot;。  现在小明想统计有哪些帖子曾经是&quot;热帖&quot;。如果一个帖子曾在任意一个长度为D的时间段内收到不少于K个赞，小明就认为这个帖子曾是&quot;热帖&quot;。  ...]]></description><category></category></item></channel></rss>