文章归档 - 2021年04月
原码,反码,补码的深入理解与原理

本文从原码讲起。通过简述原码,反码和补码存在的作用,加深对补码的认识。力争让你对补码的概念不再局限于:负数的补码等于反码加一。接触过计算机或电子信息相关课程的同学,应该都或多或少看过补码这哥仨。每次都是在课本的最前几页,来上这么一段:什么反码是原码除符号位,按位取反。补码等于反码加一。然后给整得莫名......

  李庆林
  2021-04-16 19:57:02
1,820
浏览
1
喜欢
 
0
评论
0
订阅
一篇文章看懂二进制、八进制、十进制、十六进制数据转换

进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。位权是指,进位制中每一固定位置对应的单位值。进制也就是进制位,对于接触过电脑的人来说应该都不陌生,我们常用的进制包括:二进制、八进制......

  李庆林
  2021-04-15 20:28:13
2,796
浏览
0
喜欢
 
0
评论
0
订阅
宏深入用法——分析module_init()宏

分析module_init()宏module_init是一个带参宏,只不过Linux内核把它写成了小写的,不过我们说过,在我们在自己的代码中应该尽量将宏写成大写。 为什么内核喜欢将好些带参宏写成小写?就是想让你把它看成是一个函数,或者说就是希望你把它理解为一个函数,当成一个函数来用,不......

  李庆林
  2021-04-14 23:47:00
1,582
浏览
0
喜欢
 
0
评论
0
订阅
IDEA中xml出现URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)爆红

IDEA中xml出现URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)爆红解决方式:1、进入设置【IntelliJ IDEA】->【Preferences...】2、依次点击【Lang......

  李庆林
  2021-04-14 13:41:44
2,648
浏览
0
喜欢
 
0
评论
0
订阅
git报错the remote end hung up unexpectedlyMiB解决方法

git下载一半报错the remote end hung up unexpectedlyMiBfatal:theremoteendhungupunexpectedlyMiB|8.00KiB/s fatal:earlyEOF fatal:index-packfailed解决办法,修改git配置//ht......

  李庆林
  2021-04-14 13:37:41
1,949
浏览
0
喜欢
 
0
评论
0
订阅
宏深入用法——Linux驱动中的真实案例module_init()带参宏

Linux驱动中的真实案例——module_init()带参宏不过为了讲清楚这个例子,我们需要先做一些知识铺垫。 当然我们这里讲Linux驱动中的这个案例,实际上也是在为后面Linux驱动的课程打基础,有一定的知识铺垫后,对于大家后面学习驱动的课程,也是非常有帮助的。(1)入口函数1)什么是入口......

  李庆林
  2021-04-14 00:25:57
1,335
浏览
0
喜欢
 
0
评论
0
订阅
宏深入用法——减少函数定义,简化函数调用

1 使用宏来减少函数定义,简化函数调用 recode_lock.h#ifndef___RECODE_LOCK__ #define___RECODE_LOCK__ #include<unistd.h> #include<fcntl.h> #include<std......

  李庆林
  2021-04-13 00:30:23
1,628
浏览
0
喜欢
 
0
评论
0
订阅
一部全网最全的 JDK 发展历史轨迹图

Java语言的相关组织和规范(其他语言也有类似的组织):JCP:(Java Community Process)由世界上各个为 Java 发展操心的人士组成的社区,参与 定义 Java 新特性和新版本制定标准的组织。JSR:(Java Specification Requests)Java 语言规范......

  李庆林
  2021-04-11 10:37:31
1,290
浏览
3
喜欢
 
0
评论
0
订阅
Vert.x借助AsyncResult优雅处理异常

说起java的异常处理,大家首先想到的是简单粗暴的try.....catch...finally.但在Vert.x中,Vert.x为我们封装了更加优雅的异常处理方式,大多数情况下不需要我们手写try....catch。Vert.x中,大多数Handler接口都是Handler<AsyncRes......

  李庆林
  2021-04-10 15:53:57
3,323
浏览
0
喜欢
 
0
评论
0
订阅
Vert.x优雅异步编程——Future+Promise

之前我们为了保持课程的紧凑性与连贯性,直接从官网上粘贴了很多不优雅的代码(顺便吐槽一下官网的示例代码,Vert.x明明有更优雅的方案,但大多数示例代码却并没有按照优雅的方式去写)之前的代码有好多都是lambda表达式里面再套lamdba表达式,以及lambda表达式中.套.........同,时........

  李庆林
  2021-04-10 14:49:01
5,065
浏览
1
喜欢
 
0
评论
0
订阅
Total 63
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7