搜索结果
查询Tags标签: unsigned,共有 279条记录-
MySQL数据库(一)建表规约
所有内容摘自阿里巴巴的《Java开发手册-嵩山版》【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是,0 表示否)。 说明:任何字段如果为非负数,必须是 unsigned。 注意:POJO 类中的任何布尔类型的变量,都不要加 is 前…
2021/9/10 19:06:42 人评论 次浏览 -
MySQL数据库(一)建表规约
所有内容摘自阿里巴巴的《Java开发手册-嵩山版》【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是,0 表示否)。 说明:任何字段如果为非负数,必须是 unsigned。 注意:POJO 类中的任何布尔类型的变量,都不要加 is 前…
2021/9/10 19:06:42 人评论 次浏览 -
逆向中的Tea加解密算法案例
前言:熟悉的夜晚,记录一下Tea的加解密方法,由于时间原因,这个不会太探究原理,只作为一个案例来写,主要是根据xman的一个pwn题,魔改Tea算法原理 明文长度分组为64位(8字节),密钥长度为128位(16字节),明文和密钥进入32轮循环,得到最后的64位密文。其中magic n…
2021/9/8 20:07:13 人评论 次浏览 -
逆向中的Tea加解密算法案例
前言:熟悉的夜晚,记录一下Tea的加解密方法,由于时间原因,这个不会太探究原理,只作为一个案例来写,主要是根据xman的一个pwn题,魔改Tea算法原理 明文长度分组为64位(8字节),密钥长度为128位(16字节),明文和密钥进入32轮循环,得到最后的64位密文。其中magic n…
2021/9/8 20:07:13 人评论 次浏览 -
Linux内存管理 (19)总结内存管理数据结构和API【转】
转自:https://www.cnblogs.com/arnoldlu/p/8335568.html专题:Linux内存管理专题 关键词:mm、vaddr、VMA、page、pfn、pte、paddr、pg_data、zone、mem_map[]。1. 内存管理数据结构的关系图 在大部分Linux系统中,内存设备的初始化一般是在BIOS或bootloader中,然后把DD…
2021/9/7 7:09:33 人评论 次浏览 -
Linux内存管理 (19)总结内存管理数据结构和API【转】
转自:https://www.cnblogs.com/arnoldlu/p/8335568.html专题:Linux内存管理专题 关键词:mm、vaddr、VMA、page、pfn、pte、paddr、pg_data、zone、mem_map[]。1. 内存管理数据结构的关系图 在大部分Linux系统中,内存设备的初始化一般是在BIOS或bootloader中,然后把DD…
2021/9/7 7:09:33 人评论 次浏览 -
Redis系列2-Redis底层数据结构
RedisDB typedef struct redisDb {dict *dict; /* The keyspace for this DB */dict *expires; /* Timeout of keys with a timeout set */dict *blocking_keys; /* Keys with clients waiting for data (BLPOP)*/dict *ready_keys; …
2021/9/5 19:37:10 人评论 次浏览 -
Redis系列2-Redis底层数据结构
RedisDB typedef struct redisDb {dict *dict; /* The keyspace for this DB */dict *expires; /* Timeout of keys with a timeout set */dict *blocking_keys; /* Keys with clients waiting for data (BLPOP)*/dict *ready_keys; …
2021/9/5 19:37:10 人评论 次浏览 -
超声波模块的使用——不使用51的串口实现
一、此次使用的显示为lcd1602,话不多说,直接看程序: #include "reg51.h" sbit RS=P3^5; sbit RW=P3^4; sbit E=P3^3; sbit echo=P3^2; sbit tr=P3^1; unsigned long time=0; unsigned char s[]={"0123456789"}; unsigned char s1[]={"DISTANC…
2021/9/4 23:08:39 人评论 次浏览 -
超声波模块的使用——不使用51的串口实现
一、此次使用的显示为lcd1602,话不多说,直接看程序: #include "reg51.h" sbit RS=P3^5; sbit RW=P3^4; sbit E=P3^3; sbit echo=P3^2; sbit tr=P3^1; unsigned long time=0; unsigned char s[]={"0123456789"}; unsigned char s1[]={"DISTANC…
2021/9/4 23:08:39 人评论 次浏览 -
MySQL - 自增id用完了会报错么?怎么办?
一、总结 自己声明的主键,超过设置类型最大值主键的值不会再变化 并会抛出主键duplicate错误17:28:03 insert into t1 values(null) Error Code: 1062. Duplicate entry 4294967295 for key PRIMARY 0.00054 sec 自动生成的主键row_id(只显示6个字节),但超过6字节容量…
2021/9/4 19:08:57 人评论 次浏览 -
MySQL - 自增id用完了会报错么?怎么办?
一、总结 自己声明的主键,超过设置类型最大值主键的值不会再变化 并会抛出主键duplicate错误17:28:03 insert into t1 values(null) Error Code: 1062. Duplicate entry 4294967295 for key PRIMARY 0.00054 sec 自动生成的主键row_id(只显示6个字节),但超过6字节容量…
2021/9/4 19:08:57 人评论 次浏览 -
单片机:模块化程序设计
单片机C语言模块化设计模块化设计是为了以后相同功能的代码方便调用,避免重复输入代码。我们原来写过延时函数、按键判断,在写新程序时可以直接添加并引入。以延时函数为例:1.延时函数代码所在文件:delay.c 必须引入delay.h头文件 具体代码如下: #include "d…
2021/9/2 9:06:04 人评论 次浏览 -
单片机:模块化程序设计
单片机C语言模块化设计模块化设计是为了以后相同功能的代码方便调用,避免重复输入代码。我们原来写过延时函数、按键判断,在写新程序时可以直接添加并引入。以延时函数为例:1.延时函数代码所在文件:delay.c 必须引入delay.h头文件 具体代码如下: #include "d…
2021/9/2 9:06:04 人评论 次浏览 -
单片机学习(九)定时器扫描按钮和数码管与PWM的使用
目录一、使用定时器扫描按钮和数码管1. 使用定时器进行扫描的缘由2. 定时器扫描独立按钮3. 定时器扫描数码管二、PWM的使用1. PWM简介2. LED呼吸灯实现一实现二3. 按钮控制LED亮度和电机转速 一、使用定时器扫描按钮和数码管 1. 使用定时器进行扫描的缘由 之前扫描按钮和数…
2021/9/1 6:07:42 人评论 次浏览