自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 【无标题】电脑c盘满了变成红色了怎么清理?看看这7个方法

转载:https://blog.csdn.net/yqssjhf/article/details/130480871?spm=1001.2100.3001.7377&utm_medium=distribute.pc_feed_blog_category.none-task-blog-classify_tag-11-130480871-null-null.nonecase&depth_1-utm_source=distribute.pc_feed_blog_category.none-task-blog-cl

2023-07-27 16:45:46 124

原创 C和指针阅读第四天

C提供了所有你希望编程语言应该拥有的操作符,它甚至提供了一些你意象不到的操作符。事实上,C被许多人所诟病的一个确定就是它品种繁多的操作符。C语言这个特点使它很难精通。另外一个方面,C的许多操作符具有其他语言的操作符无可抗衡的价值,这也是C适用于开发范围极广的应用程序的原因之一。...

2022-08-07 15:59:03 282 1

原创 C和指针阅读第三天

在C语言中,仅有4种基本数据类型 ------- 整数、浮点型、指针和聚合类型(如数组和结构等)。

2022-08-07 14:48:33 274

原创 C和指针阅读第二天

https://www.jb51.net/article/245111.htm 脚本之家关于c语言编译过程。

2022-08-04 23:20:16 209

原创 编译器和解释器

编译器和解释器的区别: 解释器:直接执行用编程语言编写的指令程序。 编译器:把源代码转换成(翻译)低级语言的程序。 1、解释器是直接执行用编程语言编写的指令程序,而编译器是把与源码转换即翻译低级语言的程序 ,解释器直接利用用户提供的输入执行源程序中指定的操作。 2、编译器生成一个独立的程序,而解释的程序总是需要解释器来运行 解释器的优点是比较容易让用户实现自己跨平台的代码,比如java,php等,同一套代码可以几乎在所有的操作系统

2022-07-02 17:46:51 8735

转载 Gogole C++ 编程风格(二)

最重要的一致性规则是命名管理. 命名的风格能让我们在不需要去查找类型声明的条件下快速地了解某个名字代表的含义: 类型, 变量, 函数, 常量, 宏, 等等, 甚至. 我们大脑中的模式匹配引擎非常依赖这些命名规则. 命名规则具有一定随意性, 但相比按个人喜好命名, 一致性更重要, 所以无论你认为它们是否重要, 规则总归是规则. 总述函数命名, 变量命名, 文件命名要有描述性; 少用缩写.说明尽可能使用描述性的命名, 别心疼空间, 毕竟相比之下让代码易于新读者理解更重要. 不要用只有项目开发者

2022-06-12 16:19:28 388

转载 Gogole C++ 编程风格(一)

目的: 便于他人阅读代码,记录Gogole C++ 编程风格笔记Tip: 所有的头文件都应该使用#define来防止头文件被多重包含,命名格式应该是 ___H同一个文件只能将一个头文件include 一次,但是在有些情况下可能被包含多次,很可能会带来编译错误!为了保证唯一性,头文件的命令应该基于所在项目源代码树的全路径,列如,项目foo中的头文件 foo/src/bar/baz.h 可按照如下的方式保护1.2、前置声明Tip: 尽可能避免使用前置声明。...

2022-06-12 15:08:26 466

原创 QT create 运行报错 启动程序失败,路径或者权限失败?

一、出现的问题运行代码出现 “启动程序失败,路径或者权限错误?”二、解决的方案解决方案: 删除目录下.pro.user文件

2022-06-07 15:29:12 765

原创 C和指针阅读第一天

推荐阅读1. Google C++ Style Guide。谷歌的 C++ 编程规范,在国内有较大影响力,是企业级规范,对代码的具体样式有细致的规定,可直接采用。2. MISRA C/C++。在嵌入式开发领域有较高认可度,是行业级规范,企业可直接采用。 请观察一下缩进是如何是程序结构显得更为清晰的。 这里声明了4个变量:一个标准标量,一个整型数组以及两个字符数组。所有4个变量都main函数的局部变量,其他函数不能根据他们的名字访问它们。当然,他们可以作为参数传递给其它函数 这样的代码称为

2022-06-04 22:08:29 82

转载 qt create安装

qt 5.14安装记录一下转载地址:https://blog.51cto.com/dlican/3740591QT Create 安装1.官网下载地址:qt 官方下载2. 安装说明

2022-05-22 22:29:36 452

原创 qt 文件拷贝实现

文件拷贝实现   qt实现文件拷贝!希望学习到更好的方式   代码如下: QFile sendFile(sendFileStr); QFile receiveFile(receiveFileStr); if(!sendFile.open(QIODevice::ReadWrite)){ return false; } if(!receiveFile.open(QIODevice::ReadWrite)){ return fal

2022-05-22 21:34:25 1364

原创 VMware 15.5安装

记录一下https://blog.csdn.net/m0_55710969/article/details/121223095?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7EHighlightScore-3.queryctrv2&depth_1-utm_source=distribute.pc_relevant.n

2022-02-03 11:28:07 787

原创 c语言数据类型与进制转换

c语言数据类型与进制转换一、 关键字1.1、c语言的关键字共有32个1.2、数据类型1.2.1、数据类型的定义二、进制三、原码、反码和补码一、 关键字1.1、c语言的关键字共有32个1.数据类型的关键字(12个)char、short、int、long、float、double、unsigned、signed、struct、union、enum、void2.控制语句关键字(12个)if 、else、 switch、case、default、for、do 、while、break、continue、

2022-01-01 18:18:43 627

原创 c语言的Hello World

C语言Hello World 入门一、Hello World1.1、当前目录下创建.c结尾的c文件1.2、编写c语言代码1.3、dos下编译运行1.4、内容解析记录学习笔记一、Hello World  首先创建一个文件夹用来存放代码,如下:1.1、当前目录下创建.c结尾的c文件注意:以.c结尾的文件是c语言的源文件1.2、编写c语言代码我使用的是notepad++打开,编写一段c语言程序必须是提前安装了gcc程序, gcc不是系统自带的。接下来使用dos进行编译,注意安装gcc;h

2022-01-01 13:21:32 98380 1

原创 Docker学习

一、简介 容器其实是一种沙盒技术。顾名思义,沙盒就是能够像一个集装箱一样,把你的应用"装"起来的技术。这样,应用与应用之间,就因为有了边界而不至于相互干扰;而被装进集装箱的应用,也可以被方便地搬来搬去,这其实是 PaaS 最理想的状态。容器是应用程序层的抽象,将代码和依赖项打包在一起。多个容器可以在同一台计算机上运行,并与其他容器共享OS内核,每个容器在用户空间中作为隔离的进程运行。容器占用的空间少于VM,可以处理更多的应用程序,并且需要的VM和操作系统更少。1.1 、Docker基本...

2021-12-27 16:19:21 502

原创 springBoot自定的定时任务器Scheduled使用

关于Scheduled的使用一、cron的说明1.1、结构如下:二、创建工程一、cron的说明  在方法上使用@Scheduled注解来设置任务的执行时间,并使用三种属性配置方式:fixedRate:描述:每隔多少时间就启动任务,不管该任务是否启动完成。执行时机:项目启动时及开始fixedDelay:描述:每次执行任务完成之后间隔多久再执行该任务执行时机:项目启动即开始配置文件中指定cron加入application.yml中指定:custom.schedule.cron.task1:

2021-12-19 17:39:11 523

原创 数据结构学习(二)

算法的时间和空间复杂度一、算法是什么?二、算法的时间复杂度(Time Complexity)一、算法是什么?  算法是指令的集合,是为了解决特定问题而规定的一系列操作。  它是明确定义了可计算过程,以一个数据集合作为输入,并产生一个数据集合作为输出。一个算法通常来说具有以下五个特征:1.输入2.输出3.确定性4.穷举性5.可行性简单来说看,算法就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。评价算法优劣的依据:复杂度(时间复杂度/空间复杂度)

2021-12-18 15:56:58 2008

原创 Stream流

Stream流一、java8新特性二、什么是Stream?一、java8新特性我们先来看看java里面怎么定义的Stream的:Stream是元素的集合,这点让Stream看起来用写类似Iterator;可以支持顺序和并行的对原Stream进行汇聚的操作    可以把Stream当成一个高级版本的Iterator。原始版本的Iterator,用户只能一个一个遍历元素并对其执行某些操作;高级版本的Stream,用户只要给出需要对其包含的元素执行什么操作,比如“过滤掉长度大于10的字符串”、“获取

2021-12-18 12:29:19 361

原创 数据结构学习(一)

数据结构的学习一、为什么要学习数据结构二、有哪些数据结构三、基本概念四、数据结构的类型4.1、分类一:线性结构和非线性结构4.1.1、线性结构4.1.2、非线性结构4.2、分类二:集合结构、线性结构、树状结构、网格结构4.2.1、集合结构:4.2.2、线性结结构4.2.3、树状结构4.2.4、网络结构4.3、数据的存储结构一、为什么要学习数据结构   因为数据结构不同,程序的运行速度可能相差多个数量级。如果你写的程序要处理大量的数据,或者要让数千人同时使用,那么你采用何种数据结构,将决定它是能够运行,还

2021-12-12 20:44:43 373

原创 注解和反射

注解和反射一、什么是注解1.1、Annotation的作用1.2、Annotation的格式二、内置注解一、什么是注解Annotation是从JDK5.0开始引入的新技术1.1、Annotation的作用不是程序本身,可以对程序作出解释可以被其他程序(比如:编译器等)读取1.2、Annotation的格式注解是以“@注解名”在代码中存在的,还可以添加一些参数值,列如:@SuppressWarnings(value=“ unchecked”)Annotation在哪里使用?可以附加在pack

2021-12-11 21:23:07 437

原创 win10下安装gcc

win10下安装gcc一、gcc是什么?1.1、安装gcc第一次安装,记录一下一、gcc是什么?GNU编译器套件(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的初衷是为GNU操作系统专门编写的一款编译器。1.1、安装gcc在如下网址下载MinGW选择目录,选择continue继续安装完后:出现如下界面,选择方式如图,找到ming

2021-12-11 20:01:03 10466 4

原创 linux通过Docker安装MySQL

通过Docker安装MySQL一、Docker安装与启动二、Docker部署MySQL一、Docker安装与启动首先安装yum源sudo yum update   2.安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的sudo yum install -y yum-utils device-mapper-persistent-data lvm2    3.设置yum源为阿里云sudo yum-config-

2021-12-11 14:48:45 813

原创 集合的学习(一)

关于集合一、集合简介二、集合框架2.1集合接口与实现分离2.2 ArrayList类源码解剖一、集合简介   在正常实现方法或者关注性能时,你选择的不同的数据结构会带来很大的差异。 在大学的计算机科学课程中,有一门数据结构课程 ,通常要讲授一个学期。下面仅仅记录一下标准库中的集合函数。集合的特点:  集合用来存储不同类型的对象(基本数据类型除外),存储长度可变。  java集合中实际存放的只是对象的引用,每一个集合元素都是一个引用变量,实际内容都放在堆内存中或者方法区里面,但是基本类型是在栈里分

2021-12-11 12:29:39 405

原创 存储过程和函数的区别

存储过程和函数目的都是可重复性执行操作数据库的sql语句的集合,调用存储过程和函数可以简化应用开发人员的工作,减少数据库和应用服务器之间的传输,能够提高数据库的处理效率。 存储过程和函数的区别有: 1.存储过程是SQL语句和可控制流程语句的预编译集合,而函数是由一个或者多个SQL语句组成的子程序; 2、存储过程可以在单个存储过程中执行一系列SQL语句,而自定义函数有诸多限制; 3、执行方式不同一、含义不同存储过程:它是SQL语句和可控制流程语句的预编译集合,以一个名称存储并...

2021-12-06 14:02:34 11135

原创 Docker学习

Docker学习一、Docker简介1.1Docker是什么?1.2 Docker解决了什么问题?二、镜像三、容器一、Docker简介  对于java开发来说,通过Docker发布程序,更加容易按照并运行它。在Docker封装的开发环境中编写软件,将节省配置或者共享环境的时间,因为从软件的角度来看,每个环境都是一样的。   2013年推出Docker,可以和操作系统协作来打包、分发和运行软件。你可以把Docker作为软件分发商,用来节省你的时间,让你专注于高价值的事情,你可以使用Docker构建

2021-12-05 10:34:29 868

原创 Linux使用 yum安装JDK1.8

Linux使用yum安装JDK1.8一、关于Yum介绍二、安装JDK1.8一、关于Yum介绍yum是rpm系统的自动更新程序和软件包安装程序/卸载程序。它会自动计算依赖关系并找到安装包时应该发生的事情。基于RPM包管理,能够从指定的服务器自动下载RPM包并安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无需繁琐地一次次下载、安装。语法说明: yum [options] [command] [package ...]yum源网易(163) yum源是国内最好的yum源之一,无

2021-12-04 00:23:16 6101

原创 Windows设置程序开机自动启动

第一步:Ctrl+R 打开运行第二步输入:shell:startup第三步:将应用软件副本移入这个文件夹

2021-11-26 17:23:56 273

Mysql安装.docx

Mysql安装.docx

2021-11-28

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

TA关注的人

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