摘要: libevTable of Contents1 libev1.1 About The Code1.2 EventLoop1.3 Watcher1.4 How it works1.4.1 ev_run1.4.2 fd_reify1.4.3 backend_poll1.4.4 timers_reify1... 阅读全文
posted @ 2014-11-07 20:21 渣渣 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 从深圳回来已经20多天了,除了完善毕业设计程序和论文,其他时间都去玩游戏了。真的是最后的一段时间能够无忧无虑在校园里挥霍自己的青春了。今天完成的答辩,比想象的要简单,一直以来想把我现在的这个流媒体的东西用文字记录下来,但是都去玩了。但是今天开始还是把这些东西都记录下来。其实整个项目最开始接触的是... 阅读全文
posted @ 2014-11-07 09:54 渣渣 阅读(2250) 评论(0) 推荐(0) 编辑
摘要: Libev源码分析 -- 整体设计libev是Marc Lehmann用C写的高性能事件循环库。通过libev,可以灵活地把各种事件组织管理起来,如:时钟、io、信号等。libev在业界内也是广受好评,不少项目都采用它来做底层的事件循环。node.js也是其中之一。 学习和分析libev库,有助于理... 阅读全文
posted @ 2014-11-07 09:51 渣渣 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 其实想要写一篇东西很久了,但是一直没能下决心去写。今天在这个时候突然觉得没有事情可以做了,哪正好在这个时间写一遍这样的杂谈吧!用文字记录一下自己的此时此刻的所想所做。 距离上次写的文章已经好几个月了,中间过完了年,然后又一次的离开家来到这个城市,开始自己的工作。与刚刚工作的时候不同,现在我已经能够独立的完成自己的大部分的事情了,虽然还是会有一些不了解的地方,但是这就需要以后的工作中接触到,然后再解决。最近其实过得并不顺心,上周接到一个修改软件的工作,一直没有改好总是出现问题,弄了一个星期的时间也没有弄好,知道这周一才弄好,还有就是上班迟到、掉钱……等等。 现在已经无法形容自己的纠结心情... 阅读全文
posted @ 2013-03-12 22:51 渣渣 阅读(1131) 评论(10) 推荐(0) 编辑
摘要: 从去年的10月22号到深圳,现在已经2个多月了。在表姐家住了2个月,然后自己搬了出来,感触还是蛮多的。到公司也已经1个多月了,从最初的啥也不懂,到现在初摸门道。更是从一个在校学生到一个职场新人。 现在也不记得当初是抱着什么样的想法到深圳来的。总觉得在学校浑浑噩噩的生活对不起自己,更加的对不起家人。在参加了几次校园招聘无果之后,更加是憎恶自己!大学没有努力我不能再怪自己了,大多数的同龄人都是这样过来的。但是现在到了大四,还不采取行动,然后毕业赖在家里就有点混蛋了!几次的校园招聘失败告诉我我是多么的无能。当然我也有过后悔,我时常问自己为什么在过去的3年里没有好好学习?我自己也没有答案。我想过很.. 阅读全文
posted @ 2013-02-01 15:55 渣渣 阅读(1591) 评论(9) 推荐(1) 编辑
摘要: 每个算法都接收一个含有元素的数组和一个包含元素个数的整数,我们假设N是传递到排序函数中的元素个数:一、插入排序1、 直接插入排序:最简单的排序算法之一。插入排序有N-1趟(PASS)排序组成,对于P = 1趟到P=N-1趟,插入排序保证从位置0到位置P-1上的元素已经是有序状态(数据结构与算法分析是如此描述的);通俗讲就是把数组分成有序区和无序区,然后通过嵌套的2个循环不断的将无序区的元素调到有序区的适当位置。C语言代码实现如下:void insertsort(int a[],int n){ int p,j; int temp; for(p = ... 阅读全文
posted @ 2012-10-16 08:09 渣渣 阅读(1610) 评论(1) 推荐(0) 编辑
摘要: 已经很久没有写这些东西了,但是终究是到了大四,需要自己出去找工作了,写一点自己的想法吧!我觉得这可能是以后的一些笑料或者什么的。。 自己本来就是在一个2流学校读的计算机,没什么优势,前几年都在玩,后来认真起来,奈何还是不行,C的基础不够好,然后想在嵌入式方面发展,但是悲剧的是在长沙做嵌入式的真心少,从大三暑假开始我就积极的寻找嵌入式的实习机会,上各种招聘网站,因为选择的地点就是长沙,看到的全都是招有工作经验的,要求都是3到5年,于是我都不敢投我那可怜的空洞的简历,但是后来实在是没有办法了,我只要看到是招聘嵌入式的的职位,不管三七二十一先投了再说吧,但是真没什么反响,我估计很多公司都吧我拉... 阅读全文
posted @ 2012-09-28 11:25 渣渣 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 距离上次写博客又已经将近一个月了,发现自己写得真的有点慢…… 其实早在大一的时候就接触了,但是仅仅只是局限在使用cd ls 这2个超简单的命令,其他的一概不晓得,看着老师在讲台上把linux用的出神入化,那是各种羡慕嫉妒恨啊,现在想来他不过也是围绕着几个简单的命令敲而已。我拿起linux标准学习教程看了,像rm cp touch cat whatis whereis其实这些命令都是可以记住的,只是之前不知道要常用,积累下来。熟悉了一些命令我就直接找书上的代码抄了起来,抄的是linux的文件IO操作,linux里面的设备都是在/DEV里面有对应的文件的,然后通过读写这些文件来启动设备,主要... 阅读全文
posted @ 2012-05-01 23:28 渣渣 阅读(1378) 评论(0) 推荐(2) 编辑
摘要: 距离上一次写已经过去多少天了。。。我也不记得, 没看时间,其实只是一直没有心情来写这个而已。 应该是一个月了吧,其实上次是做到把主机,开发板和虚拟机PING通,其实这些都是挺简单的,就是要自己多多动手就可以了,上次的目标就是在开发板跑个HELLO DS~程序,其实早就成功了,挺就是在配置的时候出了点问题,首先就是按照我的开发板的说明书一步步来的时候出现了一点小问题,他说是在吧S1置在LAND FLASH然后复位,在复位过程中按K1到K6的任意一个键就来能进入VIVI模式,这是行不通的,最后在网上也没找到很好的解决办法,最后还是把S1置在NOR FLASH 进入的VIVI模式,但是不知道可... 阅读全文
posted @ 2012-04-08 15:27 渣渣 阅读(1099) 评论(1) 推荐(0) 编辑
摘要: 现在已经大三了,基本上是到了大学的尾巴上了,前几个星期才拿到的开发板,是一个二手的MINI2440开发板,卖家的资料还是挺全的,另外还送了我9本书,挺感谢他的,注册这个BLOG也有很久了,总觉得应该在这里写点什么才行,现在开始学习开发板,做嵌入式的入门可能还是有点晚了,但是不学的话那就更晚了。 刚拿到板子的时候,卖家自己装了一个Qtopia的LINUX系统,但是没有装完,屏幕都只显示一半,但是我拿到的时候还以为是个坏的,束手无策,后来联系卖家说是他自己装的系统,因为半吊子的水平没有装好,于是我拿到开发板的第一个任务就是重装系统,其实重装系统挺简单的,但是说实话,我大学过去的2年半里唯一学... 阅读全文
posted @ 2012-03-09 10:55 渣渣 阅读(362) 评论(5) 推荐(1) 编辑