- 博客(14)
- 收藏
- 关注
原创 学习感悟
今天看了一会儿刘未都的学习方法一类的文章,挺受感触的,一方面感叹于自己学习效率的底下另一方面也不禁感叹思考方式,思维的匮乏;感觉以前学习的知识和思维,思考方式都没了,都是按照最直观的野蛮思考;吸收的东西真的太少了;哎,不知道还有没有时间去看看以前的那些书,有句歌词写的真的很好,当你发现时间是个贼,它早已偷光了你所有的选择;哎~还有慢慢发现,朋友就只能是用来聊天的,真的还是自强,那是最靠谱的;当
2016-05-11 22:13:04
341
原创 第一次面试
今天去面试了,公司名字是慧点,是个学姐面试的,其实上来就让我自我介绍,我没说啥,因为没啥准备吧,而且简历也太简陋;简历上面啥也没写,其实这半年啥也没做,应该也不能怪老师,是我自己要学的基础知识太多,c++/c;然后还有其他的,最重要的是我现在要做什么?怎样才能最大化的是自己成长起来?如果让去的话,我到底去不去?那就看看其他的有没有机会吧,如果都没有的话,那我就去尝试一个周或者更短,总之一定要增长点
2016-05-10 21:45:15
236
原创 真理
难过不会让事情更好,开心也不会让事情更差;所以还是要积极一点,乐观一点;积极地去准备一切,迎接一切挑战;哪怕天寒地冻,路遥马亡,不到最后一刻,都要以饱满的热情去准备,去遇见挑战,解决挑战;相信自己,我可以的;
2016-05-08 16:47:23
367
原创 高效c/c++读书笔记
一上午的工作量,具体到类的还没有深入理解,感觉现在还没用经常用,怕忘了;暂时记住这些吧# 注意逻辑单元的空行和申请变量的初始化;以及变量名字的尽量标准化;# assert语句的运用,就是阶段性确保正确;取消时则#define NDEBUG 因为assert本来就只是在bug模式下的# goto语句的灵活运用,goto state state:process comment#
2016-05-07 12:49:04
246
转载 dsp优化
工作阶段:工作流程一般分为三个阶段。阶段一:直接按照需要用C语言实现功能。在实际的DSP应用中,许多算法都是非常复杂,直接用汇编代码编写,虽然优化效率很高,可是实现的难度却很大,所以一般都采用先用C语言来实现,然后编译运行,利用C64X开发环境的profile?clock工具测试程序运行时间,若不能满足要求,则进行第二阶段。阶段二:C语言级的优化。选择C64X开发环境提供的优化方式以及
2016-05-04 15:43:45
835
原创 gdb命令
gdb:直接gdb object即可;有两种调用方法(gdb -q object ; gdb -q \n file object),list 1 从第一行开始,或者list function 将这一个函数直接读进来;默认都是10行;display以后,变量的值都比较奇怪,应该是打印后面的语句是已经执行了的才可以;重新执行程序是start。s是step的意
2016-05-03 13:29:39
354
原创 java流
字节转字符的乱码问题还有后续的问题Outputstreamwriter()后面要加utf-8才可以;后续问题应该是文件句柄时,加个true;io专题:加速用的修饰类,可用可不用;复制的执行体基本都是一个while语句:字符型的,可以一个个复制,用整形变量,万年不变while((temp= input.read())!=-1)output.write(temp);或者也可
2016-05-03 13:24:22
273
原创 vim命令
: / 上下键vim file1 file2 file3 然后 bn bp 切换 open file 或者切换 split file 读进来文件r filename;保存文件w filename;:1,3 w filename;[[ 开头 ]]结尾,()分别是句子的开始结尾;{}分别是段落的开始结尾;向右是w,或者e;向左是h;或者是b;:120是本行开头,$是后面
2016-05-03 13:22:45
256
原创 linux命令
linux命令:ctrl 放大缩小;ctrl+alt+f1-6图形界面,ctrl+alt+f7进入图型介面,ctrl+n是增加当前页面;ctrl+l增加当前页面;查找命令:find /etc/init.d/ -name 'my*' -ls一般命令组合要加-号;就是路径,条件,参数,动作默认是当前目录;locate 相当于find -namelocate /etc
2016-05-03 13:21:46
213
原创 java足迹
3月31日javac test.java => java test and jdk 与 jre 的区别快捷键:注释:ctrl+\ 对齐:ctrl+actrl+i 复制整行:ctrl+alt+down 代码补全:alt+/ syso:System.out.println(""); main:public static void main(String []args){} pc
2016-05-03 12:09:49
915
原创 Java核心技术读书笔记
1,概述:Java虚拟机是个执行程序,执行过程:就是编译,装载,校验,执行;编译就是编译成字节码,不像c语言那样,直接编译的时候就查表,替换,偏移,与平台关联性比较大;java将信息都保存在字节码里了;装载:当java装载时就是先按照main的调用,动态装载需要的类,以至于把所有的类都装载成功;然后本地核心类在一个命名空间下,自己的或引入的类都有自己的独立的命名空间;校验:
2016-05-03 12:08:31
444
原创 计算机体系结构
首先计算机中最基本的单位是时钟周期(振荡周期),顾名思义就是振荡片产生的周期,也是最小粒度的时间片;往上就是总线周期了,应该就是访问一次内存或者IO的时间;大概四个时间片;而机器周期或者cpu周期则是一般12个时间片,应该就是以条机器指令执行的时间,机器指令应该就是汇编指令;其中机器指令一般包含总线周期,但是也不一定访问内存或IO;一条机器指令其实就是一个微程序,一个微程序又有若干个微指令组成;机
2016-05-03 12:06:35
447
原创 gcc编译过程
交叉编译跟本地编译差别不打,只是为了能够在pc上linux编译的能在arm上用而已;可能就编译器参数有点不同吧;而且arm—linux-argro-gcc大概就是这个意思吧;link:首先链接库分为两种,静态库和动态库;但并不是以后缀名为区分的;也就是lib与lib*a不一定是静态库也可能是生成特殊动态库导出的符号表之类的;所谓动态链接与静态链接更多的是为了区分执行时间吧,前者是链接时
2016-05-03 12:04:38
350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人