摘要: 0. 前言 这是C 基础知识系列的最后一个内容讲解篇,下一篇是基础知识 实战篇。这一篇主要讲解一下C 程序的结构和主要编程工具。 1. 工具 工欲善其事必先利其器,在实际动手之前我们先来看看想要编写一套C 程序需要做哪些准备吧。 1.1 选择 C 的sdk在之前的某个时间点分为了三个方向: 1. . 阅读全文
posted @ 2020-05-06 13:32 月影西下 阅读(2501) 评论(0) 推荐(8) 编辑
摘要: 0. 前言 为什么我们需要异常处理?什么是异常? 在汉语中,异常指非正常的;不同于平常的。翻译到程序中,就是指会导致程序无法按照既定逻辑运行的意外,或者说是错误。可能会有小伙伴好奇了,我们的程序不是正常的吗,为什么还会出错呢? 我来举几个例子: 1. 程序需要访问一个文件,但这个文件不存在,当程序尝 阅读全文
posted @ 2020-05-05 19:31 月影西下 阅读(814) 评论(0) 推荐(1) 编辑
摘要: 0. 前言 继续之前的C IO流,在前几篇小短片中我们大概看了下C 的基础IO也对文件、目录和路径的操作有了一定的了解。这一篇开始,给大家演示一下流的各种操作。以文件流为例,一起来看看如何操作吧。 注:之前更新了一篇《Spring Cloud 实战日记》,这是一个新的系列,有兴趣的小伙伴可以从我的账 阅读全文
posted @ 2020-05-04 21:54 月影西下 阅读(1335) 评论(0) 推荐(4) 编辑
摘要: 0. 前言 这是一个新的系列,来源于工作中的一个需求,领导准备新开一个项目线路,要求使用Java,项目符合现有主流技术,并要求对并发量有一定的承受能力 ,支持扩展。我和公司的几个小伙伴一起沟通了一下,这不就是标准的Spring Cloud微服务的系统架构吗。 之前读过小高之前发的文章的小伙伴也清楚我 阅读全文
posted @ 2020-05-03 21:11 月影西下 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 本篇继续前两篇内容,跟大家介绍一下Path类以及FileSystemInfo这个类的主要方法和属性。 上文提到,在《C 基础知识系列 IO篇》之文件相关的内容完结之后,会带领大家开发一个小工具 快速检索文件所在目录。 1.3. Path Path的中文名称有路径的意思,所以Path类就是路径类,C 阅读全文
posted @ 2020-05-02 23:16 月影西下 阅读(894) 评论(0) 推荐(3) 编辑
摘要: @[toc] 0. 前言 本章节是IO篇的第二集,我们在上一篇中介绍了C 中IO的基本概念和一些基本方法,接下来我们介绍一下操作文件的方法。在编程的世界中,操作文件是一个很重要的技能。 1. 文件、目录和路径 在开始操作之前,先大概讲解一下基本概念。在计算机系统中,文件是以硬盘为载体存储在计算机上的 阅读全文
posted @ 2020-05-01 11:01 月影西下 阅读(1647) 评论(0) 推荐(6) 编辑
摘要: 0. 前言 在之前的章节中,大致介绍了C 中的一些基本概念。这篇我们将介绍一下C 的I/O操作,这将也是一个小连续剧。这是第一集,我们先来简单了解一下C 中的I/O框架。 1. 什么是I/O I/O 的全称是input/output,翻译过来就是输入/输出。对于一个系统或者计算机来说,键盘、U盘、网 阅读全文
posted @ 2020-04-29 08:17 月影西下 阅读(1211) 评论(3) 推荐(5) 编辑
摘要: 0. 前言 在《C 基础知识系列 13 常见类库(二)》中,我们介绍了一下DateTime和TimeSpan这两个结构体的内容,也就是C 中日期时间的简单操作。本篇将介绍Guid和Nullable这两个内容。 1. Guid 结构 Guid(Globally Unique Identifier) 全 阅读全文
posted @ 2020-04-28 06:17 月影西下 阅读(1151) 评论(1) 推荐(2) 编辑
摘要: 0. 前言 上一篇内容介绍了Console类和Math类,这篇内容着重介绍一下C 中时间日期的处理方式。 上一篇勘误: 上一篇中关于静态类没有构造函数,这一表述有误。正确的说法是C 中静态类不包含常规构造函数,但可以添加一个静态构造函数。 静态构造函数与普通普通构造函数的区别是,静态构造函数没有访问 阅读全文
posted @ 2020-04-26 06:11 月影西下 阅读(1665) 评论(3) 推荐(5) 编辑
摘要: 0. 前言 每篇一个前言,介绍一下这一篇的内容。之前的内容都是针对某些知识点进行的介绍,这篇内容介绍一下实际开发中常用的一些类和命名空间。这一篇是个连续剧,大概有个三四集。嗯,就是这样。 1. System 命名空间 System空间,是C 的基础命名空间,里面定义了常用值和数据类型以及各种类型的基 阅读全文
posted @ 2020-04-25 00:52 月影西下 阅读(2393) 评论(4) 推荐(5) 编辑