Mysql workbench字段中有PK,NN,UQ,BIN,UN,ZF,AI字段类型的含义 2021年12月29日 liziyu 7 PK:primary key 主键NN:not null 非空UQ:unique 唯一索引BIN:binary 二进制数据(比text更大的二进制数据)UN:unsigned 无符号 整数(非负数)ZF:zero fill 填充0 例如字段内容是... 阅读全文 0 评论
位/字/字节的进制关系 2021年12月28日 liziyu 8 1位=1比特;1字节=8位;1字=2字节;1字=16位。1、位位是计算机存储的最小单位,简记为b,也称为比特(bit)计算机中用二进制中的0和1来表示数据,一个0或1就代表一位。位数通常指计算机中一次能处理的数据大小;2、比特比特(bit)是由英文BIT... 阅读全文 0 评论
内存数据大端序(Big Endian)与小端序(Little Endian) 2021年12月27日 liziyu 9 一、先给定义:什么是大端?什么是小端?主要针对的是CPU向内存写入数据的两种方式:大端序:将高位字节保存在内存的低地址(高位字节在前)的方式。小端序:将高位字节保存在内在存的高地址(低位字节在前)的方式。二、下面引入详细说明:假设在 0x20 号开始的地... 阅读全文 0 评论
箭头函数不适合的地方 2021年12月27日 liziyu 5 不能将箭头函数用于定义对象的方法且内含有thisconst cat = { lives: 9, jumps: () => { this.lives--; } } 调用cat.jumps()时,如果是普通函数,该方法内部的this... 阅读全文 0 评论
大意了 2021年12月25日 liziyu 6 // 正确的写法 let x; ({x} = {x: 1}); // 错误的写法 let x; {x} = {x: 1}; // SyntaxError: syntax error 阅读全文 0 评论
C/C++中常见这个词,到底什么是堆和栈,它们有什么区别? 2021年12月22日 liziyu 8 当线程创建的时候,操作系统(OS)为每一个系统级(system-level)的线程分配栈。通常情况下,操作系统通过调用语言的运行时(runtime)去为应用程序分配堆。栈附属于线程,因此当线程结束时栈被回收。堆通常通过运行时在应用程序启动时被分配,当应用... 阅读全文 0 评论
PHP中streams函数列表 2021年12月22日 liziyu 5 stream_bucket_append函数:为队列添加数据 stream_bucket_make_writeable函数:从操作的队列中返回一个数据对象 stream_bucket_new函数:为当前队列创建一个新的数据 stream_bucket_... 阅读全文 0 评论
结构型伸缩型数组成员 2021年12月11日 liziyu 6 定义形式如下:struct books { int count; double average; double scores[]; //伸缩型数组成员 }; 它必须满足以下几点:1、伸缩型数组必须是结构的最后一个成员;2、结... 阅读全文 0 评论
C函数间指针传递演示 2021年12月11日 liziyu 7 #include <stdio.h> #include <string.h> #include <stdlib.h> #define SLEN 81 struct namect { char * fname;... 阅读全文 0 评论