adaptiver
码龄14年
关注
提问 私信
  • 博客:1,613,375
    社区:44
    1,613,419
    总访问量
  • 51
    原创
  • 1,115,458
    排名
  • 194
    粉丝
  • 2
    铁粉

个人简介:是非审之于己毁誉听之于人得失安之于数所谓男儿要锐气藏于胸和气浮于脸才气见于事义气施于人如此方能成就大事

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:美国
  • 加入CSDN时间: 2011-02-10
博客简介:

adaptiver的专栏

查看详细资料
个人成就
  • 获得158次点赞
  • 内容获得62次评论
  • 获得542次收藏
创作历程
  • 1篇
    2022年
  • 4篇
    2018年
  • 22篇
    2017年
  • 25篇
    2016年
  • 5篇
    2015年
  • 20篇
    2014年
  • 28篇
    2013年
  • 43篇
    2012年
  • 105篇
    2011年
成就勋章
TA的专栏
  • mips
    12篇
  • linux命令
    33篇
  • linux开发
    122篇
  • linux关键字
    6篇
  • toolchain
    12篇
  • arm
    18篇
  • android
    24篇
  • 生活
  • embedded
    1篇
  • tools
    5篇
  • c'ri
  • crack
  • 解密
  • openwrt
  • kernel
    18篇
  • net
    1篇
  • usb
  • driver
    3篇
  • mmc/sd/emmc
  • filesystem
    2篇
  • x86
    2篇
  • c
    15篇
  • c++
    4篇
  • java
    4篇
  • jdbc
    3篇
  • database
    4篇
  • sql
    4篇
  • mysql
    3篇
  • jaxb
  • maven
    1篇
  • power
  • profiling
  • memory
  • sheduler
  • shell
  • graphics
  • model
  • debug
    2篇
  • ubuntu
    1篇
  • python
  • tensor
  • linaro
  • opensource
    1篇
  • 理财
  • scons
  • Deeplearning
    1篇
  • protocol buffer
    1篇
  • ai
兴趣领域 设置
  • 数据结构与算法
    算法
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

netlink学习小结

概述内核态与用户态通信有多种方式,例如系统调用,ioctl,procfs/sysfs,uevent等,netlink也是内核态和用户态通信的一种重要方式,而且它提供全双工的工作模式,用户态和内核态都可主动向对方发送信息。netlink接口简介数据结构用户态数据结构:struct sockaddr_nl{ sa_family_t nl_family; /* AF_NETLINK */ unsigned short nl_pad; /* zero
原创
发布博客 2022.03.23 ·
1169 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

google protocol buffer

https://www.ibm.com/developerworks/cn/linux/l-cn-gpb/index.html Google Protocol Buffer 的使用和原理 Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .pro...
转载
发布博客 2018.07.09 ·
758 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ARM® Architecture Reference Manual ARMv7-A and ARMv7-R edition

发布资源 2018.06.15 ·
pdf

Caffe (卷积神经网络框架) Convolutional Architecture for Fast Feature Embedding

Introduction Caffe (卷积神经网络框架) Caffe,全称Convolutional Architecture for Fast Feature Embedding。是一种常用的深度学习框架,主要应用在视频、图像处理方面的应用上。 caffe是一个清晰,可读性高,快速的深度学习框架。作者是贾扬清,加州大学伯克利的ph.D,现就职于Facebook。caffe的官网是htt...
原创
发布博客 2018.06.08 ·
3419 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Bare-metal Boot Code for ARMv8-A Processors

发布资源 2018.05.29 ·
pdf

ARMv8的两种执行状态: AArch64/AArch32

Copied from ARM® Compiler User Guide When compiling code, you must first decide which target the executable is to run on. An ARMv8-A target can run in different states: • AArch64 state targets execu...
翻译
发布博客 2018.05.29 ·
13766 阅读 ·
4 点赞 ·
1 评论 ·
6 收藏

armv8 page table

From “DEN0024A_v8_architecture_PG.pdf”
转载
发布博客 2018.05.20 ·
922 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ARM Generic Interrupt Controller Architecture Specification (3.0 & 4.0)

发布资源 2018.05.04 ·
pdf

一个在pc上显示手机屏幕的小工具droid

http://thapaamrit.blogspot.in/2015/04/how-to-mirror-android-phone-screen-on.html转一个在pc上显示手机屏幕的小工具droid。可用在某些特殊情况下,一般情况下没什么用。tems Required:Latest Version of Java: https://www.java.com
转载
发布博客 2017.11.08 ·
2977 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c++技术要点

转c++技术要点的bloghttp://blog.csdn.net/tht2009/article/details/6920511在C++中,mutable是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中,甚至结构体变量或者类对象为const,其mutable成员也可以被修改。mutable的承诺是如果某个
转载
发布博客 2017.07.29 ·
536 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux内核页回收swappiness参数确切含义

https://www.douban.com/note/349467816/本文主要尝试解释两个问题:1. swappiness的确切含义是什么,它对内核进行页回收机制的影响。2. swappiness设置成0,为什么系统仍然可能会有swap发生。一. 关于内存分配与页回收(page reclaim)page reclaim发生的场景主要有两类,一个是kswapd后
转载
发布博客 2017.07.19 ·
2035 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

irqbalance

http://www.bubuko.com/infodetail-1129360.htmlirqbalance 理论上:启用 irqbalance 服务,既可以提升性能,又可以降低能耗。irqbalance 用于优化中断分配,它会自动收集系统数据以分析使用模式,并依据系统负载状况将工作状态置于 Performance mode 或 Power-save mode。处于 Perfor
转载
发布博客 2017.07.19 ·
10751 阅读 ·
4 点赞 ·
0 评论 ·
21 收藏

c++ struct

以前没怎么关注过这个点,记录一下http://blog.csdn.net/ucasliyang/article/details/52691619在做一个小的程序题的时候,看到了struct中定义了函数,之前没有看到过,所以查了一点相关的知识,在这里记录一下:c++中允许在结构体当中定义函数,它的用法和类的用法很像,不过与类有一个区别在于,struct中定义的函数和变量都
转载
发布博客 2017.07.19 ·
1752 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

against parallel execution in shell (flock)

http://blog.chinaunix.net/uid-25324849-id-3077304.html#! /bin/bash - set -x#exec 6{         flock -n 6#       [ "$?" -eq "1" ] && {echo "fail"; exit;}         if [ "$?" -eq "1" ]; th
转载
发布博客 2017.07.12 ·
325 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记录一下下载内核的命令

记录一下下载内核的命令,以免每次都去找。git clone linux官方内核http://blog.csdn.net/junmuzi/article/details/8518696Git clone git://git.kernel.org/pub/scm/Linux/kernel/git/stable/linux-stable.git克隆rt linux s
转载
发布博客 2017.06.16 ·
1251 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

解决eclipse调试c++程序出现“No source file named” error

http://blog.initm.com/eclipse-error-debug/前些天遇到的问题这是,早就应该写了,但是需要做的事情太多,一直拖到要走了,拖不动了,写!和上一篇文章是相关的,因为我换了一个编辑器eclipse,第一次用,所以遇到一些问题,提示出现No source file named  怎么解决呢?试了几次没有效果之后开始百度。中文的没有找到相关的文章,于
转载
发布博客 2017.05.18 ·
4157 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

原子操作--ARM架构

http://www.cnblogs.com/liuhailong0112/p/5745509.html说明:内核版本号为3.10.101一、ARM架构中的原子操作实现  在原子操作(一)中我们已经提到,各个架构组织为“复仇者”联盟,统一了基本的原子变量操作,这里我们就拿atomic_dec(v)来看看通天ARM的实现。首先是atomic_dec(v)原子减一操
转载
发布博客 2017.05.17 ·
2558 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

ARM平台下独占访问指令LDREX和STREX的原理与使用详解

LDREX Rx, [Ry]读取寄存器Ry指向的4字节内存值,将其保存到Rx寄存器中,同时标记对Ry指向内存区域的独占访问。STREX Rx, Ry, [Rz]如果执行这条指令的时候发现已经被标记为独占访问了,则将寄存器Ry中的值更新到寄存器Rz指向的内存,并将寄存器Rx设置成0。指令执行成功后,会将独占访问标记位清除。而如果执行这条指令的时候发现没有设置独占标记,
转载
发布博客 2017.05.17 ·
3047 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

Linux Kernel之spin_lock之ARM64实现

注意arch_spin_lock中的注释,可解释为何一般sevl指令放在wfe指令之前。* No: spin on the owner. Send a local event to avoid missing an* unlock before the exclusive load.如果event寄存器的值不为零,则wfe指令不会进入low power standby mode。
转载
发布博客 2017.05.17 ·
2620 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

arm架构下spinlock原理 (代码解读)

http://blog.csdn.net/longwang155069/article/details/52055876自旋锁的引入原子变量适用在多核之间多单一共享变量进行互斥访问,如果要保护多个变量,并且这些变量之间有逻辑关系时,原子变量就不适用了。例如:常见的双向链表。假设有三个链表节点A、B、C。需要将节点B插入节点A、C之间。如果CPU A刚好将A节点的后向指针指向
转载
发布博客 2017.05.17 ·
14922 阅读 ·
7 点赞 ·
1 评论 ·
68 收藏
加载更多