腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Linux内核深入分析
专栏成员
举报
204
文章
382882
阅读量
105
订阅数
订阅专栏
申请加入专栏
全部文章(204)
编程算法(60)
linux(34)
android(29)
arm(16)
node.js(14)
kernel(13)
tcp/ip(11)
缓存(10)
单片机(9)
api(7)
数据结构(7)
c 语言(6)
c++(6)
数据库(6)
sql(6)
短信(6)
腾讯云测试服务(6)
xml(5)
textview(5)
unix(5)
文件存储(5)
http(5)
网络安全(5)
java(4)
service(4)
布局(4)
网站(3)
存储(3)
udp(3)
action(3)
button(3)
google(3)
链表(3)
html(2)
listview(2)
汇编语言(2)
消息队列 CMQ 版(2)
游戏(2)
gui(2)
dns(2)
数据分析(2)
https(2)
kafka(2)
智能推荐平台(2)
add(2)
back(2)
cat(2)
count(2)
event(2)
events(2)
gallery(2)
proc(2)
seekbar(2)
sys(2)
ui(2)
生命周期(2)
DNS 解析 DNSPod(1)
php(1)
python(1)
r 语言(1)
jquery ui(1)
css(1)
嵌入式(1)
sqlite(1)
打包(1)
eclipse(1)
ubuntu(1)
TDSQL MySQL 版(1)
音视频点播加速(1)
flash(1)
socket编程(1)
微信(1)
安全(1)
ascii(1)
迁移(1)
adapter(1)
alarm(1)
app(1)
audio(1)
baseadapter(1)
block(1)
codec(1)
counter(1)
cpu(1)
data(1)
diagram(1)
dialog(1)
driver(1)
email(1)
filter(1)
framebuffer(1)
helper(1)
image(1)
integration(1)
intentservice(1)
key(1)
list(1)
lock(1)
memory(1)
null(1)
progress(1)
push(1)
reset(1)
return(1)
rtc(1)
runtime(1)
scale(1)
sequence(1)
set(1)
state(1)
struct(1)
text(1)
time(1)
txt(1)
程序设计(1)
磁盘(1)
登录(1)
定时器(1)
工具(1)
进程(1)
客户端(1)
连接(1)
漏洞(1)
内存(1)
配置(1)
软件(1)
事件(1)
通信(1)
拖拽(1)
效率(1)
性能(1)
原理(1)
搜索文章
搜索
搜索
关闭
per-CPU变量
编程算法
缓存
假设系统中有4个cpu, 同时有一个变量在各个CPU之间是共享的,每个cpu都有访问该变量的权限。
DragonKingZhu
2022-05-08
631
0
Linux消息队列
tcp/ip
消息队列 CMQ 版
kafka
kernel
存储
消息队列的基本结构是简单的,有一个客户端应用程序称为生产者,创建消息,并将它们传送到消息队列。其他应用程序,称为消费者,连接到队列,并得到要处理的消息。放置在队列上的消息被存储,直到用户处理它们为止。
DragonKingZhu
2022-05-08
4.2K
0
Linux互斥与同步之原子操作
编程算法
funcA先执行,再执行funcB。或者 funcB先执行,再执行funcA。 上述无论那个先执行,结果都是2。没有什么多说的。
DragonKingZhu
2022-05-08
1.1K
0
GCC内嵌汇编
汇编语言
单片机
c 语言
嵌入式
编程算法
如果你是一个嵌入式开发人员,或者是Linux内核研发人员。可能经常会在内核中遇见如下代码:
DragonKingZhu
2022-05-08
3K
1
disable_irq/enable_irq使用不匹配
kernel
最近在一次稳定性测试中,发现Kernel Log中出现了如下的Warring,如下:
DragonKingZhu
2022-05-08
880
0
overcommit_memory 内核参数
cat
memory
proc
sys
内存
overcommit_memory是一个内核对内存分配的一种策略。 具体可见/proc/sys/vm/overcommit_memory下的值
DragonKingZhu
2022-05-08
870
0
Wireshark实战分析之UDP协议
udp
UDP(User Datagram Protocol )用户数据报协议。是OSI七层模型中一种无连接的传输层协议,提供面向事物的简单的不可靠信息传输服务。UDP协议就是一种无连接的网络协议,该协议用来支持那些需要在计算机之间传输数据的网络应用,包括网络视频会议系统在内的众多客户/服务器模式的网络应用。
DragonKingZhu
2022-05-08
604
0
自定义 Dialog --- 仿照微信删除联系人界面
button
dialog
2:下面贴出Activity代码(我用的是一个button按下后, 会弹出删除联系人的dialog)
DragonKingZhu
2022-05-08
422
0
双向循环链表分析设计之三
链表
#include <stdio.h> #include <malloc.h> #include <string.h> typedef char D_Char; typedef int D_Int; typedef struct _D_List D_List; struct _D_List { D_List *prev; D_List *next; }; typedef struct { D_List list; D_Char name[10]; D_Int age; }D_Stude
DragonKingZhu
2022-05-08
192
0
Linux内核双向循环链表分析
编程算法
#include <stdio.h> struct list_head { struct list_head *next; struct list_head *prev; }; struct score { int num; int math; struct list_head list; }; #define list_for_each(pos, head) \ for (pos = (head)->next; pos != (head); pos = pos->next) #de
DragonKingZhu
2022-05-08
1.3K
0
Android学习JNI,使用C调用JAVA语言
c 语言
gui
java
本节学习使用C语言调用JAVA语言。在生活中比如我们某些底层的硬件必须使用C语言去编写,当C语言返回的某些数值显示在界面上时,就比如使用JNI。这样可以将C返回的值显示在界面上。
DragonKingZhu
2022-05-08
389
0
Android学习JNI,使用JNI实现字符串加密
编程算法
本节学习使用C语言加密字符串,大家都知道使用JAVA实现的加密都可以反编译的,而使用C写的加密是很难被反编译的。所以我们使用JNI学习如何使用C实现对字符串的加密。
DragonKingZhu
2022-05-08
758
0
Android 学习JNI,用JAVA调用C
java
c 语言
arm
android
打包
JNI(Java Native Interface)是java本地语言接口,也就是提供一种方法可以用JAVA调用底层语言(C/C++)。一般如果项目必须使用C语言操作底层的硬件,那就必须用到JNI技术。
DragonKingZhu
2022-05-08
678
0
Android 学习之补间(Tween)动画
css
补间动画,就是开发者只需要指定动画的开始,动画的结束的“关键帧”,而动画变化的“中间帧”由系统计算,并且补齐。这就是补间动画。
DragonKingZhu
2022-05-08
548
0
Android 学习之逐帧动画(Frame)
xml
帧动画就是将一些列图片,依次播放。利用肉眼的“视觉暂留”的原理,给用户的感觉是动画的错觉,逐帧动画的原理和早期的电影原理是一样的。
DragonKingZhu
2022-05-08
801
0
Android 学习之Fragment生命周期
android
本节学习Fragment的生命周期,我先看Google官网提供的Fragment的生命周期的流程图
DragonKingZhu
2022-05-08
622
0
Android 学习之Fragment的创建
android
本节学习Fragment, Fragment是Android3.0引入的新的API。引入的初衷是为了适合大屏幕的平板电脑。Fragment代表了Activity的子模块,因此可以把Fragment理解为Activity的片段。本节学习如何创建Fragment。
DragonKingZhu
2022-05-08
729
0
Android 网络学习之使用多线程下载,支持断点续传
编程算法
既然本节是学习如何使用多线程下载,那我们先要明白什么是多线程下载,在搞明白什么是多线程下载之前,需要先知道什么是单线程下载。
DragonKingZhu
2022-05-08
673
0
Android 网络学习之获取服务器文本文件
listview
android
xml
上次我们学习如何从网络上获取一张图片,今天我们学习如何从网络上获取文本文件,以XML文件为例子。因为XML文件在实际开发中最为常见。
DragonKingZhu
2022-05-08
687
0
Android 网络学习之获取服务器的图片
消息队列 CMQ 版
kafka
android
首先需要搭建一个Tomcat服务器,然后测试服务器上的图片使用PC上的浏览器是否可以正常下载下来
DragonKingZhu
2022-05-08
1.3K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档