自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Windows配置VSCode C++详细完整过程

这是一篇总结配置,之前配置的时候花了大概一天的时间才配好,太难受了,总结一下。首先去官网下载VSCode------>官网地址然后下载并且安装Mingw:1.百度搜索Mingw,点进去第一个官网,然后点击网页右上方的Downloads:...

2019-10-08 00:40:21 362

原创 十大排序算法

写在前面:本篇博客主要总结一下经典的十大排序算法。简单的、整天接触的排序算法,就只用动图来表示一下思想就好,难的,比较陌生的,会一步一步列出思路。不贴详细代码,但是有详细思路。附有动图

2019-08-07 11:28:32 745

原创 大整数的基本运算

写在前面:大整数相加是很久之前写的,最近又写了大整数相乘,都不难,总结一下吧如果以后写了大整数相除也会补充进来的。众所周知,int型的范围为:-2147483648 ~ +2147483647long long in型的范围为:-9223372036854775808 ~ +9223372036854775807在现在这个大数据横行的时代,有些非常大的数据根本不够。所以我们需要进行数据...

2019-07-30 21:09:37 654

原创 c++之智能指针初探

智能指针

2019-05-13 16:06:49 300 1

原创 详解自然合并排序

既然是详解自然合并排序,那就一步一步讲解算法: (‾◡◝)学习自然合并排序,首先我们要先知道:自然合并排序和合并排序的区别:合并排序 :是将两个(或两个以上)有序表合并成一个新的有序表自然合并排序:就是在合并排序时,建立子数组段,通过数组已排序的(自然排序,不重新排序)子数组段。下面通过步骤讲解自然合并排序到底是怎样操作的:( ﹁ ﹁ ) ~→自然合并排序步骤:简单的说,自然...

2019-05-07 21:27:56 3097

原创 Linux下mySQL安装、密码和输入中文问题

学习mySQL之前,让我们先来了解一下相关的概念吧!ㄟ( ▔, ▔ )ㄏ       数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。所谓“数据库”是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。      &...

2019-03-26 00:17:03 353

原创 Socket编程

一.Socket编程基础知识1.什么是Socket编程Socket编程是独立于具体协议的网络编程接口。在ISO模型中,主要位于会话层和传输层之间。BSD Socket(伯克利套接字)是通过标准的UNIX文件描述符和其它程序通讯的一个方法,目前已经被广泛移植到各个平台。2.为什么需要Socket普通的I/O操作过程:打开文件 -> 读/写操作 -> 关闭文件TCP/IP协议被集成到操...

2019-03-02 18:53:33 540

原创 计算机网络应用层基础知识

一.应用层协议原理应用软件通常在网络边缘的端系统中运行,而不是在网络核心的交换机和路由器上运行,这种模式促进了大量应用的开发和部署。网络核心的交换机和路由器只专注于数据包(分组)的转发。1.网络应用程序体系结构应用程序都有一个体系结构。网络应用程序所使用的两种体系结构包括:客户机/服务器(C/S)体系结构或对等(P2P)体系结构。在客户机/服务器体系结构中,有一个总是打开的主机称为服务器,...

2019-03-02 18:53:12 1282

原创 计算机网络(Internet)基础知识

一.Internet的具体构成1.主机/端系统:可以运行操作系统上的应用程序。2.通信链路:端系统通过通信链路和分组交换机连接到一起。通信链路传输数据的传输单位为dps通信链路的物理介质主要有 : 同轴电缆、双绞线、光纤、无线电   当一个端系统有数据要向另一个端系统发送时,发送端系统将数据分段,并为每段加上首部字节。这些数据传输单元统称为分组或数据包。这些分组通过网络发送到目...

2019-03-02 12:44:29 2539

原创 动态规划算法题总结

可能是没有理解透动态规划的思想吧 动态规划真的是做的我......难受 得对照着百度的思路来实现,而且做完一道题觉得...嗯...挺简单的,思路也挺清晰的 再做一道,题型稍微一变化...又得想半天想不出来然后百度思路... 所以总结一下吧...也算是再次理解一遍了、...

2019-03-02 12:43:07 348

原创 详解哈希表(下)

本篇,主要是哈希表有关的代码实现:哈希表的创建

2019-03-02 12:42:47 326

原创 详解哈希表(上)

详解哈希表(上)什么是哈希表本篇博客分为上下两部分,上半部分主要讲解哈希表的基础知识,下半部分主要是功能代码实现。什么是哈希表哈希,就是把任意长度的输入通过散列算法变换成固定长度的输出。哈希表,是根据关键码值(Key value)而直接进行访问的数据结构。通俗理解的说,就是通过一个函数算法,把需要存储的东西经过这个算法转化成一个更简单的东西(关键码值),然后利用这个关键码值进行查找,...

2018-12-21 01:00:04 486

原创 inode

在写程序的时候,由于出现错误,创建了许多以特殊字符命名的文件比如 "\%dsfgg&f*egg"等等“/” 既可代表目录树的根也可作为路径名中的分隔符(类似DOS下的"\),因此"/"不能出现在文件名中。“.” 和 “…” 分别用来表示"当前目录"和"父目录", 因此它们也不能作为文件名。如果不小心创

2018-10-08 20:32:15 538

原创 线程控制知识点总结(下)

私有数据:在多线程环境下,进程内的所有线程共享进程的数据空间,因此全局变量为所有线程共有。 而有时候我们需要保存线程自己的全局变量,这种特殊的变量仅在某个线程内部有效。 可以通过创建线程的私有数据来解决:在线程内部,私有数据可以被各个函数访问,但对其他线程是屏蔽的。 线程的私有数据采用了—— 一键多值 的技术,即一个键对应多个数值,访问数据时通过键值来访问,好像是对一个变量进行访问,其实...

2018-08-07 21:28:33 194

原创 线程控制知识点总结(上)

线程是什么?  线程是计算机中独立运行的最小单位,运行时占用很少的系统资源,也可以认为是操作系统分配CPU时间的基本单位  单核cpu在执行多个线程时是来回切换的,每个线程只有在系统分配给它的时间片内才能执行线程中的代码。多线程比多进程的优点: 每个进程都有自己的独立空间,而同一进程内的线程共享进程的地址空间 线程间的切换速度远快过进程间的 进程间的数据...

2018-08-07 16:57:52 187

原创 广搜算法之--分可乐(分析)

由于自己感觉自己讲算法讲的不是那么......清晰明了   ㄟ( ▔, ▔ )ㄏ 所以还是分析题吧......这道题......反正绕了我很久 比较难过,感觉太麻烦,有很多种可能性,比较烦     ╮(╯_╰)╭ 也是一度放弃过,但是最后静下心来分析......发现其实只要思路清晰就 No Problem    ~( ̄▽ ̄~)(~ ̄▽ ̄)~ 话不多说!来人!上题! 题目 :...

2018-08-03 09:37:14 1090 1

原创 算法-深搜

导语提到深搜算法,你能想到什么?  φ(≧ω≦*)♪ --深度搜索算法-- --以时间换空间-- ---递归实现--- ---遍历全部--- -适合算路径个数而不是路径最值- 没错,在我看来深搜算法就是由这样的几个关键字构成的主要步骤:主要分为以下几个简单的步骤: ╰(°▽°)╯1.找到起点和终点,并构建一个可以描述所有点的数组,和一个可以表示所有点状态的数组 ...

2018-08-03 08:13:06 1882

原创 linux 用函数写出 ls -l 命令 的文件属性 (~~~超级详细)(下)

好啦,不吊大家胃口了~先贴代码: s=buf.st_mode; int d,u,g,o,i; o=s%8; ...

2018-07-27 20:17:55 462 4

原创 linux 用函数写出 ls -l 命令 的文件属性 (~~~超级详细)(上)

由于偷懒,第一次写博客,先写个简单的吧      (~o ̄3 ̄)~有不对的地方希望指正     ((*・∀・)ゞ→→最近在写ls命令时有涉及到这一部分,怎样将 通过获取文件属性函数 ---- stat  所获得的东西转换成我们在Shell下输入“ls -l”所得到的样子,就是这样的:那么,我们一步一步的来:1.首先是先调用stat函数获得该文件或者目录信息       ...

2018-07-27 19:19:05 988

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除