自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 欢迎使用CSDN-markdown编辑器

症状在nvme磁盘电脑上安装Ubuntu系统后,发现suspend唤醒之后无法运行任何软件, PC逐渐无法控制,什么都打不开,只能强制重启。解决可以通过关闭ACPI Hot Plug PCI Controller来解决该问题。 关闭该功能需要通过给内核传参来解决。步骤打开/etc/default/grub文件找到行:GRUB_CMDLINE_LINUX_DEFAULT="quiet splas

2017-07-30 19:32:35 294

原创 解决arm-none-eabi-gcc运行提示no such file or directory问题

问题描述:从launchpad上下载了gcc解压到目录后无法运行。无论是添加了环境变量运行arm-none-eabi-gcc还是直接到安装目录下运行./arm-none-eabi-gcc 都提示no such file or directory解决:安装依赖包即可:sudo apt-get install lib32ncurses5 lib32tinfo5 libc6-

2017-07-16 14:36:34 14626 3

原创 vim源码编译安装

vim 源码编译安装

2017-03-01 16:09:53 758

原创 设计模式学习笔记

装饰模式基本描述把类的装饰功能(即功能或者算法)从类里面抽离出来形成一个单独的类,调用的时候把,把核心功能类和装饰功能类相搭配,形成需要的功能类。基本实例int main(){ decorate d1 = decorate("aa"); decorate d2 = decorate("bb");//装饰类 basic_func bf = new basic_func();/

2016-12-11 16:49:25 313

原创 工作日志

工作日志2016/11/14代码优化: 对于矩阵旋转运算:void rotateVector(float *v, float *r, float *result){ result[0] = r[0] * v[0] + r[1] * v[1] + r[2] * v[2]; result[1] = r[3] * v[0] + r[4] * v[1] + r[5] * v[2];

2016-11-14 20:34:08 288

原创 Python一些使用技巧

python 一些使用技巧

2016-09-13 16:38:05 329

原创 欢迎使用CSDN-markdown编辑器

You Complete Me的理解与配置文件管理。

2016-07-17 19:14:56 336

原创 vim的跳转

区块的跳转区块主要包含()、[]、 {}、 #if、 /**/之间的跳转。 这些符号都是成对出现的,要在相匹配的符号对之间跳转可以直接用%即可。 在(上按%就会跳转到对应的)上,非常适合查找括号是否配对。反之,从)上按%键可以跳回对应的(上。 其他不好同理。 对于#if, 按%后会跳转到#else,再按%则跳转到#endif,再按%则跳回#if以此循环。代码块的跳转[[ 向

2016-01-15 18:07:22 2225

原创 python参数处理

python 使用getopt库读取参数

2015-12-29 15:00:07 513

原创 解决ubuntu 64位系统 无法运行32位程序的问题

ubuntu 64位运行32位可执行文件

2015-12-14 16:06:17 6335 1

原创 让ubuntu串口和USB设备不用root权限访问

原理ubuntu采用udev管理设备,因而插入设备的权限可以由udev的rules文件来定义。 该文件位于:/etc/udev/rules.d/目录下。 所有规则文件以.rules作为扩展名。由于这些文件有优先级,所以一般在前面加上一个数字,系统按照数字进行排序,于是数字小的排前面优先级比较高。内容USB设备在/etc/udev/rules.d/目录下新建一个文件,取名可以是90-tofu.ru

2015-11-27 15:13:38 3608

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-11-27 14:50:32 442

原创 git 服务器搭建

git 服务器搭建

2015-03-15 00:22:18 535

原创 让ubuntu自动连接蓝牙鼠标

ubuntu用蓝牙鼠标会出现待机后鼠标无法自动连接的问题,该问方法可解决此问题

2015-03-08 01:23:48 8043

原创 CRC校验计算

CRC校验计算过程

2015-03-08 01:20:55 769

原创 RSA 加密计算

算法描述选择一对不同的、足够大的素数p,q。计算n=pq。计算f(n)=(p-1)(q-1),同时对p, q严加保密,不让任何人知道。找一个与f(n)互质的数e,且1计算d,使得d*e≡1 mod f(n)。这个公式也可以表达为d ≡e-1 mod f(n)。公钥KU=(e,n),私钥KR=(d,n)。加密时,先将明文变换成0至n-1的一个整数M。若明文较长,可先分割成适当的组,然

2015-03-08 01:15:29 1013

原创 通过安装RSA密钥实现ssh免密码登陆

通过安装RSA密钥实现ssh免密码登陆

2015-03-08 01:14:00 828

原创 一个opencv程序的makefile模板

opencv makefile模版

2015-03-08 01:09:26 2540

原创 perf 简介与基本使用

背景我们面临一个问题:在运行我们的图像处理程序时,CPU占用率不是太高,但是出现不定期的延迟过高的症状,这个问题急待解决,但我们还没有比较理想的解决方式。而且在ARM Linux上编程,我们需要一个有效的方法对程序以及整个系统进行分析,找到性能瓶颈,对程序或者系统进行调优,从而最大化系统性能。下图是从国外网站上找到的一个针对Linux中各个部分进行分析的一些工具,而其中perf是很适合我们

2015-03-08 00:59:35 5200

原创 perf arm交叉编译

perf 工具 arm 交叉编译

2015-03-07 00:16:59 11634 1

原创 Linux 任务调度策略

Linux任务调度策略linux内核的三种调度方法SCHED_OTHER 分时调度策略SCHED_FIFO实时调度策略,先到先服务SCHED_RR实时调度策略,时间片轮转

2015-03-06 23:54:20 3303

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除