- 博客(21)
- 收藏
- 关注
原创 欢迎使用优快云-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
336
原创 解决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
15761
3
原创 设计模式学习笔记
装饰模式基本描述把类的装饰功能(即功能或者算法)从类里面抽离出来形成一个单独的类,调用的时候把,把核心功能类和装饰功能类相搭配,形成需要的功能类。基本实例int main(){ decorate d1 = decorate("aa"); decorate d2 = decorate("bb");//装饰类 basic_func bf = new basic_func();/
2016-12-11 16:49:25
355
原创 工作日志
工作日志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
319
原创 vim的跳转
区块的跳转区块主要包含()、[]、 {}、 #if、 /**/之间的跳转。 这些符号都是成对出现的,要在相匹配的符号对之间跳转可以直接用%即可。 在(上按%就会跳转到对应的)上,非常适合查找括号是否配对。反之,从)上按%键可以跳回对应的(上。 其他不好同理。 对于#if, 按%后会跳转到#else,再按%则跳转到#endif,再按%则跳回#if以此循环。代码块的跳转[[ 向
2016-01-15 18:07:22
2413
原创 让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
3808
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-11-27 14:50:32
469
原创 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
1132
原创 perf 简介与基本使用
背景我们面临一个问题:在运行我们的图像处理程序时,CPU占用率不是太高,但是出现不定期的延迟过高的症状,这个问题急待解决,但我们还没有比较理想的解决方式。而且在ARM Linux上编程,我们需要一个有效的方法对程序以及整个系统进行分析,找到性能瓶颈,对程序或者系统进行调优,从而最大化系统性能。下图是从国外网站上找到的一个针对Linux中各个部分进行分析的一些工具,而其中perf是很适合我们
2015-03-08 00:59:35
5455
原创 Linux 任务调度策略
Linux任务调度策略linux内核的三种调度方法SCHED_OTHER 分时调度策略SCHED_FIFO实时调度策略,先到先服务SCHED_RR实时调度策略,时间片轮转
2015-03-06 23:54:20
3380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人