腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Sorrower的专栏
专栏成员
举报
88
文章
128302
阅读量
29
订阅数
订阅专栏
申请加入专栏
全部文章(88)
其他(21)
android(16)
ubuntu(11)
linux(10)
编程算法(10)
打包(7)
mac os(6)
python(5)
ide(4)
github(4)
windows(4)
java(3)
c++(3)
c#(3)
git(3)
ssh(3)
.net(2)
opengl(2)
makefile(2)
matlab(2)
windows server(2)
http(2)
存储(2)
对象存储(1)
tensorflow(1)
go(1)
lua(1)
node.js(1)
xml(1)
html(1)
android studio(1)
汇编语言(1)
api(1)
文件存储(1)
消息队列 CMQ 版(1)
数据备份(1)
serverless(1)
游戏(1)
开源(1)
shell(1)
面向对象编程(1)
opencv(1)
推荐系统(1)
二叉树(1)
markdown(1)
kernel(1)
gcc(1)
gradle(1)
数据结构(1)
kafka(1)
5g(1)
bind(1)
block(1)
distinct(1)
gpu(1)
memory(1)
shared(1)
size(1)
src(1)
width(1)
排序(1)
同步(1)
源码(1)
指针(1)
字符串(1)
搜索文章
搜索
搜索
关闭
记一次macOS Mojave升级GCC
gcc
mac os
打包
目录 前言 安装GCC 最后 ---- 前言 最近迷上了泛型编程, 看到了C++11, 14, 17的很多酷炫新特性. 之前也是在Linux下也跑了一些代码, 所以不觉得放到mac会有什么问题, 直
sean_yang
2019-10-28
1.6K
0
CV预备(三): Ubuntu18.04下OpenCV3.X环境搭建
打包
python
opencv
ssh
前言 为什么在OpenCV4.X出了n多个版本的时候, 我要来搭建3.X, 无他, 就是我目前的一些工程要调用的库需要3.X, 不然的话, macOS下直接brew install opencv就完
sean_yang
2019-10-24
473
0
内核必须懂(七): Linux四级页表(x64)
linux
打包
目录 前言 Intel四级页表 实操寻址 获取cr3 获取PGD 获取PUD 获取PMD 获取PTE 获取内容 最后 ---- 前言 Linux四级页表的作用主要就是地址映射, 将逻辑地址映射到物理地址. 很多时候, 有些地方想不明白就可以查看实际物理地址进行分析. ---- Intel 四级页表 其实很多设计的根源或者说原因都来自于CPU的设计, OS很多时候都是辅助CPU. Linux的四级页表就是依据CPU的四级页表来设计的. 这里主要说的就是Intel x64页面大小为4KB的情况, 如
sean_yang
2019-05-07
7.3K
0
内核必须懂(六): 使用kgdb调试内核
打包
shell
linux
---- 前言 调试内核肯定不是什么轻松的事情, 这里是使用kgdb进行调试, 你理解的没错, 就是kernel版的gdb. ---- 虚拟机串口设置 首先克隆下已经重新编译内核的虚拟机 然
sean_yang
2019-04-25
3K
0
内核必须懂(五): per-CPU变量
编程算法
打包
前言 之前内核必须懂(四): 撰写内核驱动说到了基础的驱动模块写法. 这次目标就是计算进入驱动ioctl或者其他某个驱动函数的次数. 当然, 你可能会觉得, 这弄个全局变量计数不就完了吗? 但是这里
sean_yang
2019-04-01
1.4K
0
关注专栏作者,随时接收最新技术干货
sean_yang
关注
用户6051127
关注
用户6020033
关注
用户6020025
关注
内核必须懂(四): 撰写内核驱动
打包
makefile
前言 之前的文章里面说了简单的.ko文件编译. 这里继续深入下去. 当然, 还是从驱动的Hello, world!开始. ---- 驱动模块里的Hello, world! 首先是源码部分, 这里由于是内核, 所以c库的函数就不能用了, 比如printf这样的, 要用printk替代, 这里的k就是指kernel. 然后__init和__exit意味着只有初始化和卸载才会执行函数, 也就是都只执行一次. module_init和module_exit理解为注册函数就行了. #include<l
sean_yang
2019-04-01
1.3K
0
内核必须懂(三): 重编Ubuntu18.04LTS内核4.15.0
打包
ubuntu
linux
目录 前言 编译前准备 编译 安装 重启之后 最后 ---- 前言 之前在写系统调用的时候也说过, 但是当时理解有限, 写的不好. 这次再重新编译内核, 分享经验. ---- 编译前准备
sean_yang
2019-03-22
1.5K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档