Review Note
JasonLeaster
Doing is better than saying.
展开
-
关于GDB调试go语言程序中出现 os.Args无法打印的问题
关于GDB调试go语言程序中出现 os.Args无法打印的问题其实这个问题到目前位置几乎是无解的.(到目前为止,都没有把gdb)http://comments.gmane.org/gmane.comp.lang.go.general/117243确实能够通过 'os.Args'的方式去打印而且同时gdb,对于C/C++ 和 Go而言,他们的print 方法实原创 2015-05-05 21:44:50 · 1758 阅读 · 0 评论 -
Ubuntu 安装交叉编译器
Ubuntu 安装交叉编译器 首先获得arm-linux-gcc-4.3.2.tgz 的文件包然后解压到根目录(会自动写入到/usr/local/arm)#tar zxvf arm-linux-gcc-4.3.2.tgz -C /编译器解压到/usr/local/arm 把交叉编译器路径添加到系统环境变量中,以后可以直接在终端窗口中输入原创 2014-08-13 02:41:20 · 1582 阅读 · 0 评论 -
expected identifier or '(' before 'struct' GCC 报错问题
2014年03月04号,gcc报错小记录调BVL树的时候,写了个函数函数声明就像下面这个:(struct node*) functionname((struct node*) p_node, int number);这个时候不管是编译还是链接,都会报错:expected identifier or '(' before 'struct' 怎么调都消除不了报错。这个时候其原创 2014-03-04 19:03:22 · 5650 阅读 · 0 评论 -
简明 Vim 练级攻略
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类转载 2014-03-14 02:03:38 · 870 阅读 · 0 评论 -
CSAPP 书附带的代码中找不到的 config.h 在此给出(坑爹啊。。。)
原本是在实现malloc的过程中要有个#include "config.h"但是怎么找都找不到,只要google,还好有好心人给出了config.h不然我怎么都不明白HEAP_MAX究竟是多少。。。。#ifndef __CONFIG_H_#define __CONFIG_H_/** config.h - malloc lab configuration file*原创 2014-07-28 15:35:43 · 2318 阅读 · 0 评论 -
No ATAGS support can't continue 问题解决办法
No ATAGS support can't continue 问题解决办法在编译内核shi原创 2014-08-20 18:43:45 · 3477 阅读 · 0 评论 -
内存、缓存、虚拟内存的区别
操作系统的任务主要是合理地调配系统的各种资源,为各种程序的运行提供环境,它可以看作是硬件和应用软件之间的一个媒介。其中对内存的管理是系统的最主要的职责,怎么样使有限的内存用在刀刃上,怎么要保证系统本身所需的内存(以防止死机,在win2000和winxp里这一点已经做的非常好了 缓存是CPU的一部分,它存在于CPU中 CPU存取数据的速度非常的快,一秒钟能够存取、处理十亿条指令和数据(术转载 2013-12-16 23:05:36 · 1341 阅读 · 0 评论 -
Thunder bird 不能使用gmail邮箱发送邮件 stml 报错
照着配置,一切OK原创 2014-05-04 18:24:30 · 2160 阅读 · 0 评论 -
PDE_DATA 的定义
PDE_DATA 的定义Location:/fs/proc/internal.hstatic inline struct proc_dir_entry *PDE(const struct inode *inode){ return PROC_I(inode)->pde;}static inline void *__PDE_DATA(const struct inode原创 2014-08-08 00:31:43 · 4871 阅读 · 0 评论 -
linux 3.4.103 内核移植到 S3C6410 开发板 移植失败 (问题总结,来日再战!)
linux 3.4.103 内核移植到 S3C6410 开发板这个星期几乎就搭在这里面了,一开始感觉很不值得,移植这种浪费时间的事情,想立马搞定,然后安安静静看书 & coding.坑爹的事情就是一个多星期的时间搭进去了,还是没成功。我把我的移植失败的经验留下来做为笔记,为下次做准备,也让和我一起做移植的道友少走弯路.大家一起共同分享经验,营造更好的开发环境。原创 2014-08-24 11:40:39 · 2142 阅读 · 0 评论 -
纪念一下哇咔咔,今天第一次玩labview
原创 2013-10-04 18:45:27 · 1170 阅读 · 0 评论 -
为何C语言(的函数调用)需要堆栈,而汇编语言却不需要堆
之前看了很多关于uboot的分析,其中就有说要为C语言的运行,准备好堆栈。而自己在Uboot的start.S汇编代码中,关于系统初始化,也看到有堆栈指针初始化这个动作。但是,从来只是看到有人说系统初始化要初始化堆栈,即正确给堆栈指针sp赋值,但是却从来没有看到有人解释,为何要初始化堆栈。所以,接下来的内容,就是经过一定的探究,试图来解释一下,为何要初始化堆栈,即:为何C语言的函数调转载 2013-12-24 17:26:56 · 1363 阅读 · 0 评论 -
gcc报错重定向到文本文件【整理】
command > filename 把把标准输出重定向到一个新文件中command >> filename 把把标准输出重定向到一个文件中(追加)command 1 > fielname 把把标准输出重定向到一个文件中command > filename 2>&1 把把标准输出和标准错误一起重定向到一个文件中command 2 > filename 把把标准错误重定向到一个文件中原创 2014-03-04 01:02:50 · 2372 阅读 · 0 评论 -
《The Scientist and Engineer's Guide to Digital Signal Processing 》Study Noting
。原创 2013-10-31 16:31:17 · 1408 阅读 · 0 评论 -
C语言涉及地址, 指针等符号的英语读法,有助于语法理解
节操在这里:http://hi.baidu.com/pantan/item/f8eb7efadd1f333a753c4c72*x 读作: pointed by x (由x指向的)&x 读作: address of x(x的地址)x.y 读作: member y of object x (对象x的成员y)(*x).y 读作: member y of obj转载 2014-02-28 23:09:06 · 2832 阅读 · 1 评论 -
”ssh: connect to host gmail.com port 22: Network is unreachable"的解决办法
jasonleaster@ubuntu:/Ad_Pro_in_Unix$ git push -u origin masterssh: connect to host gmail.com port 22: Network is unreachablefatal: Could not read from remote repository.Please make sure you原创 2014-04-16 18:08:38 · 10649 阅读 · 0 评论 -
Unable to handle kernel paging request at virtual address 0x7e005070 解决办法
有点标题党的味道了~ 对于readl() 和 inl() 读取I/O端口报错的探究给s3c6410的RTC写demo driver的时候遇到这个问题...如图 这是虚拟内存技术导致的问题,不能直接使用物理地址(不过这里有个疑问,我上次给PC写的CMOS driver貌似用的是物理地址,布吉岛为嘛)原创 2014-08-27 16:16:24 · 7495 阅读 · 0 评论 -
ARM Cortex A8处理器和A9有哪些区别呢
ARM Cortex A8处理器和A9有哪些区别呢2011-06-01 15:07 在很多手机评测文章中都提到了处理器使用的是A8或A9内核他们到底有哪些区别呢? CPU在这些方面的性能差距大吗? mTweak给广大玩机网友一个简单的对照表,目前主流的手机均使用嵌入式CPU中基于ARM指令集的架构,目前主流的可以看到ARM9、ARM11、ARM Cortex A8和ARM转载 2013-12-09 22:32:08 · 2160 阅读 · 0 评论 -
execl error permission denied ——apue figure8-20 遇到的问题
#include"apue.h"#include"sys/wait.h"#include"myerr.h"int main(){ pid_t pid; if((pid = fork()) < 0) { err_sys("fork error!\n"); } else if(pi原创 2014-01-29 23:58:50 · 1436 阅读 · 0 评论 -
Keil的代码优化产生的问题
Keil的代码优化产生的问题转载这篇文章的原因:今天和昨天一直为一个BUG困扰,明明我有写程序语句(还是很关键的那种),为什么keil不会生成响应的汇编语句。看见132的红色断电没132下一句应该运行133但是下一句直接运行了135好像133和134不存在一样 Keil的代码优化产生的问题 阅转载 2013-12-11 22:54:35 · 3025 阅读 · 0 评论 -
ubuntu 系统使用问题笔记
ubuntu fcitx sogou 输入法占用CPU高的暂时解决办法 遇到几次了,原创 2014-11-16 16:18:35 · 2899 阅读 · 0 评论 -
valgrind 检测C程序是否造成内存泄露.
常理说,既然你malloc了,就记得free.但是,但是, 如果C的程序长长长的话, 在某个函数局部申请了一块堆上内存.传递出去, 用了很久, 很可能会随着指针使用的时间长度,而忘记这个指针指向的内存是否释放. 亦或会重复释放同一区域. 这都会造成内存泄露.这里介绍一款神器(其实看 Expert C programming)的时候就看到有这东东了,但是一直都没怎么更加养成良好的代码原创 2015-03-19 14:42:24 · 941 阅读 · 0 评论 -
s3c6410 Linux 驱动开发环境搭建
s3c6410 Linux 驱动开发环境搭建—— 既然你是做Linux开发的,你还用虚拟机? 很多人都在win下做开发,于是SD_writer.exe之类的烧写工具“大行其道”,多是用虚拟机Linux。完全转到Linux下学习开始蛮不爽的,开发板制作商送的教程都是些讲Win-CE的东东,感觉实质性的东西没什么。对于完全用Linux做开发的技术讲解非常少,连烧写SD卡都原创 2014-08-19 12:12:29 · 2528 阅读 · 0 评论 -
pdflatex 笔记+资源 汇总(update everytime I meet and solve a problem)
利用pdflatex 插入eps格式图片 由于latex命令不支持jpg或png格式的图片,因此只能用pdflatex命令来编译.tex文档一般的插入图片包括\usepackage{graphicx} 即可但是想要插入eps格式的图片又不行了。折腾了一会儿,笔记一下吧,省的以后忘记。\usepackage{pdftoeps}然后包含你想嵌入的e原创 2015-01-27 13:49:46 · 1448 阅读 · 0 评论 -
latex 插入中文文献
latex 插入中文文献每次搞Latex都极其心塞。。。以后如果还有机会写paper绝壁争取不写中文的了,神坑中文文献的插入查了老半天都没怎么很多的blog写这个,开一贴。-----------------------------------------------------------------------------------测试环境: Ubuntu/Li原创 2015-01-30 12:25:29 · 13067 阅读 · 0 评论 -
阶跃函数的导数为什么是冲击函数 The derivative of heaviside step function is delta function
如果我今天没搞懂这个,我估计我会抑郁到不能睡觉。heaviside step function 就是所谓的阶跃函数:定义图像:dirac delta function 狄利克雷函数,通常所说的冲击函数:定义:函数图像:提出问题:为什么heaviside step 函数的导数就是 dirac delta 函数呢?感觉上是原创 2014-03-13 01:12:47 · 32154 阅读 · 8 评论 -
自然数e这家伙怎么蹦跶出来的?
自然数e这家伙怎么蹦跶出来的?之前看过一篇中文介绍自然数e的blog,引起了我的兴趣 原文是阮一峰大牛(我觉得必须非常有必要尊敬的称,大牛)嚼烂了吐出来的哈哈,不过我觉得还是自己去看原文比较好 感觉很总要的还是原文,“读后感”这种东西还是有点别扭下面是link,直接戳就是了。文章的作者有视频的,某个比原创 2014-06-09 07:31:34 · 8667 阅读 · 0 评论 -
stab 简介
stab 简介 这货原名是s y原创 2014-10-10 23:47:23 · 3393 阅读 · 0 评论 -
linux 图片格式转换命令
记下来方便自己用...laoshi原创 2014-10-19 21:35:31 · 3088 阅读 · 0 评论 -
arithmetic Dimension too large Latex 报错的解决办法
今天写总结的时候老是发现Latex插图的时候出现了下面这个报错原创 2014-10-19 01:46:45 · 8490 阅读 · 3 评论 -
Latex Error cannot determine the size of graphic 报错的解决办法
Latex Error cannot determine the size of graphic 报错的解决办法 插入jpg文件老是会报错...追究了半天,原来是编译的命令又问题,不应该使用latex ./hello.tex而应该使用pdflatex ./hello.tex下面是我用的测原创 2014-10-18 12:55:15 · 26319 阅读 · 4 评论 -
安装gcc 3.4
安装 gcc 3.4原创 2014-10-02 00:32:23 · 2669 阅读 · 0 评论 -
Blog -> List 推荐博客链接
wan原创 2014-09-28 02:30:41 · 2100 阅读 · 0 评论 -
未定义 cos sin 函数报错
math.h 我使用的次数估计摆着手指原创 2014-09-17 17:13:18 · 3497 阅读 · 0 评论 -
多项式长除法
多项式长除法 是代数中的一种算法,用一个同次或低次的多项式去除另一个多项式。是常见算数技巧长除法的一个推广版本。它可以很容易地手算,因为它将一个相对复杂的除法问题分解成更小的一些问题。目录 [隐藏] 1 例2 除法变换3 应用3.1 多项式的因式分解3.2 寻找多项式的切线4 参见5 引用例[编辑]计算把被除式、除式按某转载 2013-10-27 22:15:33 · 13005 阅读 · 0 评论 -
关于ARM的22个常用概念
1.ARM中一些常见英文缩写解释MSB:最高有效位;LSB:最低有效位;AHB:先进的高性能总线;VPB:连接片内外设功能的VLSI外设总线;EMC:外部存储器控制器;MAM:存储器加速模块;VIC:向量中断控制器;SPI:全双工串行接口;CAN:控制器局域网,一种串行通讯协议;PWM:脉宽调制器;ETM:嵌入式跟踪宏;CPSR:当前程序状态寄存器;转载 2013-12-16 23:08:01 · 1087 阅读 · 0 评论 -
组合键ctrl+c ctrl+z ctrl+d ctrl+/ ctrl+s ctrl+q 的作用
http://noworry.blog.51cto.com/6223479/1133921linux下:ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正在运行的程序。ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程,常用于挂起一个进程。ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF。ctrl-转载 2014-03-24 11:21:41 · 5600 阅读 · 0 评论 -
Linux那些事儿之我是U盘(2)Makefile不是Make Love
出来混,迟早要还的.从前在复旦,混了四年,没有学到任何东西,每天就是逃课,上网,玩游戏,睡觉.毕业的时候,身边的人读研的读研,出国的出国,找工作的吧,去麦肯锡的去麦肯锡,去IBM的去IBM.而自己却一无所长,没有任何技能,直到这时候才发现那四年欠了很多债,早知今日,何必当初.幸运的是,我还有一张复旦的文凭,依靠着这张文凭,混进了Intel.然而,工作以后,更是发现当初在校期间没有好好读书其转载 2013-12-22 12:08:05 · 1111 阅读 · 0 评论 -
八皇后
转载:http://blog.csdn.net/hackbuteer1/article/details/6657109 N皇后问题是一个经典的问题,在一个N*N的棋盘上放置N个皇后,每行一个并使其不能互相攻击(同一行、同一列、同一斜线上的皇后都会自动攻击)。一、 求解N皇后问题是算法中回溯法应用的一个经典案例 回溯算法也叫试探法,它是一种系统地搜索问转载 2014-01-29 19:01:23 · 1335 阅读 · 0 评论 -
2014年计算机求职总结--准备篇
找工作是一个长期准备的过程,突击是没什么效果的。准备时间越长,准备就越充分,就越容易拿到好的offer。我基本上从研究生一入学就一直在准备找工作的东西,看书、研究研究笔试面试题、在线编程训练、参加实习招聘等等。当然,其实主要还是研二开始准备的,也算不上多认真,反正一天一天的积累吧。这里我把我准备的内容向大家分享一下。一、推荐书籍计算机的好书挺多的,我买了也有四五十本,也花了不少钱,转载 2014-01-18 10:37:26 · 1024 阅读 · 0 评论