技术分享share
2018 04 / 12
C语言中文本文件与二进制文件的区别

文本文件和二进制文件的本质区别 文件可以分为两类: 二进制文件和文本(字符)文件,从物理上讲二进制文件和字符文件没有区别,都是以二进制的形式保存在磁盘上。但是它...

2018 03 / 16
异步通知的使用

之前一直不清楚异步通知和非阻塞的区别。原因在于一直没写过异步通知的代码!最好的理解方法还是自己敲一遍代码.谨记! 说道非阻塞和异步通知的区别,打一个比方: 我...

2018 03 / 08
开放式类型

开放式类型是指其成员函数数据可被公开访问的类型,这种类型通常没有任何方法,换句话说,也就是聚合类型。考虑如下的uinteger64类型: struct uint...

2018 03 / 02
mysql主键和外键

数据表之间的关联/引用关系是依靠具体的主键(primary key)和外键(foreign key)建立起来的。主键,帮助mysql以最快的速度把一条数据记录的...

2018 02 / 23
html的meta总结

meta是html语言head区的一个辅助性标签。也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,meta标签的作用有:搜...

2018 02 / 10
类型转换

在C语言中,类型转换的格式:(TYPE)EXPRESSION,这种转换方式简单,但是存在很多缺点,例如,把指向基类的指针转换成指向派生类的指针,这两种指针的用法...

2018 02 / 08
设计模式C++实现——工厂模式

在c++中,我们学过继承之后,有的时候可能会利用类的多态特点使用基类指针调用派生类成员,派生类成员的创建,可以只按照普通成员一样创建,但是如果我们每个对象都要手...

2018 02 / 01
inline和 constexpr

inline 用来修饰一个函数,称为内联函数,实际就是在调用的位置内联地展开。 运行机制是给编译器一个申请,如果条件允许才能成为内联的函数,具体条件就是:代码要...

2018 01 / 31
C、C++程序实现终端打印彩色文本

在Linux系统下写代码练习时,一般没有使用IDE编写代码的,都是使用终端vim编写,在终端运行查看结果。但是一般选择常规的输出效果,一方面时间长了感觉很乏味,...

2018 01 / 25
Java中的重载与重写

在面向对象的编程语言中,对于初学者而言,总是对方法重载和方法重写比较迷惑,其实本质而言,两个没有关系,仅是名字类似而已;本节就将对方法重载和方法重载进行一次深入...

2018 01 / 18
总结vi编辑器命令模式下常用的命令

1,移动关标 k、j、h、l:功能分别等同于上、下、左、右箭头键 Ctrl+b: 在文件中上移一页(相当于PageUp键) Ctrl+f: 在文件中...

2018 01 / 11
Linux系统文件的介绍

文件系统就是对文件的组织管理的方法。目前的大部分文件系统都采用流行的树型目录结构来组织文件,这种结构存在一个文件系统的“根”(root),然后在根上分“叉”(d...

本站由 宽敬科技——创新企业的建站运营顾问 提供支持