腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
RainMark 的文章
专栏成员
举报
44
文章
95661
阅读量
16
订阅数
订阅专栏
申请加入专栏
全部文章(44)
linux(14)
编程算法(13)
http(5)
ide(4)
单片机(3)
makefile(3)
打包(3)
网站(3)
shell(3)
网络安全(3)
tcp/ip(3)
kernel(3)
c++(2)
bash(2)
arm(2)
嵌入式(2)
ubuntu(2)
grep(2)
gcc(2)
https(2)
虚拟化(2)
编译(2)
云服务器(1)
python(1)
node.js(1)
xml(1)
html(1)
汇编语言(1)
硬件开发(1)
oracle(1)
access(1)
git(1)
github(1)
api(1)
unix(1)
bash 指令(1)
NAT 网关(1)
SSL 证书(1)
TAPD 敏捷项目管理(1)
云推荐引擎(1)
图像处理(1)
容器(1)
存储(1)
缓存(1)
hadoop(1)
ftp(1)
flash(1)
数据结构(1)
nat(1)
processing(1)
utf8(1)
desktop(1)
fixed(1)
grid(1)
gtk(1)
gtk3(1)
stdin(1)
stdout(1)
table(1)
ui(1)
布局(1)
继承(1)
技巧(1)
设计(1)
数据(1)
数据结构与算法(1)
终端(1)
搜索文章
搜索
搜索
关闭
基于 OpenGrok 实现 Emacs 中代码符号查找跳转
grep
api
github
ide
一直比较忙,太久没写点东西了,今天介绍下之前做的一个 Emacs 脚本。在公司里主要用 C++ 作为生产语言,平时用 Mac 电脑工作,但是代码开发都是在远端服务器上。公司代码异常庞大,思考不逊色 Linux 内核代码量,并且源代码级别依赖的项目更是几十个。作为 Spacemacs 老用户平时都是用它做主力生产工具,尽管源代码在远端服务器上,我仍然用本地 Mac 上带 GUI 的 Spacemacs 开发,通过 Oxfs 可以非常容易的将服务器上文件系统挂到本地进行开发,不卡顿。
RainMark
2021-01-29
833
0
基于 OpenGrok 实现 Emacs 中代码符号查找跳转
ide
c++
云服务器
一直比较忙,太久没写点东西了,今天介绍下之前做的一个 Emacs 脚本。在公司里主要用 C++ 作为生产语言,平时用 Mac 电脑工作,但是代码开发都是在远端服务器上。公司代码异常庞大,思考不逊色 Linux 内核代码量,并且源代码级别依赖的项目更是几十个。作为 Spacemacs 老用户平时都是用它做主力生产工具,尽管源代码在远端服务器上,我仍然用本地 Mac 上带 GUI 的 Spacemacs 开发,通过 Oxfs 可以非常容易的将服务器上文件系统挂到本地进行开发,不卡顿。
RainMark
2021-01-24
694
0
How to create and apply a patch with Git
git
云推荐引擎
存储
Creating a patch file with git is quite easy to do, you just need to see how it’s done a few times.
RainMark
2019-09-10
581
0
Altium Designer PCB制作入门实例
图像处理
概要: 本章旨在说明如何生成电路原理图、把设计信息更新到PCB文件中以及在PCB中布线和生成器件输出文件。并且介绍了工程和集成库的概念以及提供了3D PCB开发环境的简要说明。 欢迎使用Altium Designer,这是一个完善的适应电子产品发展的开发软件。本章将以"非稳态多谐振荡器"为例,介绍如何创建一个PCB工程。
RainMark
2019-09-10
3.5K
0
Assembly - Registers
access
processing
编程算法
tcp/ip
Processor operations mostly involve processing data. This data can be stored in memory and accessed from thereon. However, reading data from and storing data into memory slows down the processor, as it involves complicated processes of sending the data request across the control bus and into the memory storage unit and getting the data through the same channel.
RainMark
2019-09-10
493
0
GNU C 内联汇编介绍
单片机
汇编语言
gcc
编程算法
ide
1、很早之前就听说 C 语言能够直接内嵌汇编指令。但是之前始终没有去详细了解过。最近由于某种需求,看到了相关的 C 语言代码。也就自然去简单的学习了一下如何在 C 代码中内嵌汇编指令。
RainMark
2019-09-10
2K
0
Arch Linux sudo: PAM authentication error: Module is unknown [Solved!]
linux
我的 Arch Linux 已经用了快半年多,由于 Arch Linux 的滚挂问题,我从没有直接升级过系统。软件版本以及库自然落后了一些。
RainMark
2019-09-10
4.3K
0
关于 RTL8723BS 同时开启 STA/AP 模式
TAPD 敏捷项目管理
打包
最近接到一个调试 wifi 驱动的任务,使用的是 rtl8723bs 芯片组。要求是让无线设备工作在 station 模式的时候同时开启一个 ap 热点。简单来讲就是连接其他 wifi 的同时发出一个 wifi 供其他设备使用。保证都能上网。
RainMark
2019-09-10
2.5K
6
单源最短路径算法——Dijkstra算法
数据
数据结构与算法
7 2 1 2 3 1 2 3 3 4 10 2 5 5 0 4 4 2 2 4 2 5 8 6 4 1 6 6 0 1 5 1
RainMark
2019-09-10
1.1K
0
I2C 总线协议
单片机
编程算法
1.I2C协议 2条双向串行线,一条数据线SDA,一条时钟线SCL。 SDA传输数据是大端传输,每次传输8bit,即一字节。 支持多主控(multimastering),任何时间点只能有一个主控。 总线上每个设备都有自己的一个addr,共7个bit,广播地址全0. 系统中可能有多个同种芯片,为此addr分为固定部分和可编程部份,细节视芯片而定,看datasheet。 1.1 I2C位传输 数据传输:SCL为高电平时,SDA线若保持稳定,那么SDA上是在传输数据bit; 若SDA发生跳变,则用来表示一个会话的开始或结束(后面讲) 数据改变:SCL为低电平时,SDA线才能改变传输的bit 1.2 I2C开始和结束信号 开始信号:SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据。 结束信号:SCL为高电平时,SDA由低电平向高电平跳变,结束传送数据。 1.3 I2C应答信号 Master每发送完8bit数据后等待Slave的ACK。 即在第9个clock,若从IC发ACK,SDA会被拉低。 若没有ACK,SDA会被置高,这会引起Master发生RESTART或STOP流程,如下所示: 1.4 I2C写流程 写寄存器的标准流程为: 1. Master发起START 2. Master发送I2C addr(7bit)和w操作0(1bit),等待ACK 3. Slave发送ACK 4. Master发送reg addr(8bit),等待ACK 5. Slave发送ACK 6. Master发送data(8bit),即要写入寄存器中的数据,等待ACK 7. Slave发送ACK 8. 第6步和第7步可以重复多次,即顺序写多个寄存器 9. Master发起STOP 写一个寄存器 写多个寄存器 1.5 I2C读流程 读寄存器的标准流程为: 1. Master发送I2C addr(7bit)和w操作1(1bit),等待ACK 2. Slave发送ACK 3. Master发送reg addr(8bit),等待ACK 4. Slave发送ACK 5. Master发起START 6. Master发送I2C addr(7bit)和r操作1(1bit),等待ACK 7. Slave发送ACK 8. Slave发送data(8bit),即寄存器里的值 9. Master发送ACK 10. 第8步和第9步可以重复多次,即顺序读多个寄存器 读一个寄存器 读多个寄存器 2. PowerPC的I2C实现
RainMark
2019-09-10
1.5K
0
TarJan 算法求解有向连通图强连通分量
编程算法
http
在有向图G中,如果两个 顶点间至少存在一条路径,称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。非强连通图有向图的极大强连通子图,称为强连通分量(strongly connected components)。
RainMark
2019-09-10
1.9K
0
计算几何 平面最近点对 nlogn分治算法 求平面中距离最近的两点
编程算法
int SOLVE(int left,int right)//求解点集中区间[left,right]中的最近点对
RainMark
2019-09-10
2.6K
0
如何切入 Linux 内核源代码
linux
makefile
kernel
编程算法
从前在学校,混了四年,没有学到任何东西,每天就是逃课,上网,玩游戏,睡觉。毕业的时候,人家跟我说Makefile我完全不知,但是一说Make Love我就来劲了,现在想来依然觉得丢人。
RainMark
2019-09-10
5.9K
1
linux命令后台运行
网站
grep
shell
bash
bash 指令
1. command & : 后台运行,你关掉终端会停止运行 2. nohup command & : 后台运行,你关掉终端也会继续运行
RainMark
2019-09-10
9.7K
0
iptables 详解
网络安全
nat
NAT 网关
tcp/ip
防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。
RainMark
2019-09-10
1.1K
0
VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
虚拟化
桌面上运行virtualbox出错: The virtual machine 'xp' has terminated unexpectedly during startup with exit code 1 (0x1). Effective UID is not root(euid=1000 egid=482 uid=1000 gid=482)(rc=-10) Please try reinstalling VirtualBox. 手动敲命令运行/usr/lib/virtual/VirtualBox的出错提示 VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100) VirtualBox: Tip! It may help to reinstall VirtualBox. 重新安装virtualbox问题依旧, 查看其mode状态 ls -l /usr/lib/virtual/VirtualBox -rwxr-x--- 1 root vboxusers 35368 4月 15 01:50 VirtualBox 上面这种mode是不对的,需要修改 sudo chmod 4711 /usr/lib/virtualbox/VirtualBox 再次查看 ls -l /usr/lib/virtualbox/VirtualBox -rws--x--x 1 root vboxusers 35368 4月 15 01:50 /usr/lib/virtualbox/VirtualBox 对了,再运行,可以了.
RainMark
2019-09-10
1.9K
0
嵌入式Linux要学哪些东西?你真的造吗?
嵌入式
linux
arm
嵌入式Linux要学哪些?一些人总在寻思,怕走了弯路,又怕学的东西离企业需求远。那么今天就请华清远见高级讲师曹大神告诉你,9点浅析嵌入式学习步骤。下面是他本人亲笔。
RainMark
2019-09-10
1.5K
0
Writing device drivers in Linux: A brief tutorial
编程算法
makefile
linux
硬件开发
kernel
“Do you pine for the nice days of Minix-1.1, when men were men and wrote their own device drivers?”
RainMark
2019-09-10
1.6K
0
Shell: nohup守护进程化
bash
shell
stdin
stdout
终端
如果想在终端会话中启动shell脚本,然后让脚本一直以后台模式运行,直到其完成,即使你退出了终端会话,可以使用nohup命令实现。感觉nohup就是将一个进程初始化为一个守护进程。 nohup命令运行了另一个命令来阻断所有发送给该进程的SIGHUP信号。这会在退出终端会话时阻止进程退出。
RainMark
2019-09-10
1.5K
0
awk 基础入门
shell
linux
unix
编程算法
http
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。
RainMark
2019-09-10
1K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档