- 博客(138)
- 收藏
- 关注
原创 猎枪与干粮-关于学习
猎人拿着猎枪,带着干粮出去打猎;干粮总有吃完的时候,如果猎枪使用的好,就会不停获取猎物,时间长了也不会饿死。如果枪法烂,干粮吃完了,就可能挨饿或饿死; 干粮就像我们目前所获取到的知识,而猎枪就是解决问题的能力,思考问题的方法即一些方法论的东西;如果没有良好的思维方法,不能持续获取可再生知识,那么以前学到的东西终究会过时,那么竞争力就慢慢消失了。这里说得就是关于学习的一种方法。如何去学
2009-11-16 20:38:00 1781
转载 V4L2应用程序框架
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0
2009-04-10 20:07:00 1017
原创 学习的方向
工作后还是要学习;学习的方向或许更应该关注重要的设计思想和某些知识块的认知,对于那些记下也会忘的还是等日常工作需要的时候再去查比较好,比如一些API的使用参数等等; 这两方面中间是要有个权衡的,具体把握吧!
2009-04-10 20:02:00 633
原创 好的工作习惯
1. 努力想明白问题的本质,这样才能去解决问题。 想明白了,才能保证做明白。 看/听明白---想明白---说明白---做明白2. 随时记录工作日志。为进一步解决问题提供积累。 可以先写在草稿本上,可以在晚上进行整理,这样利于总结。 晚上花一小时整理白天的工作日志, 再花一小时学习专业技术或关注业界动态。3. 区分工作时的学习和下班后的学习内容。
2008-04-24 11:44:00 656
转载 十个习惯让你精通新的开发技术
这篇文章,是从我的《高效开发人员的五个特征》一文中抽出的一个观点。从我自身的事业和习惯中,我考虑了很多方式怎么样才能有效地学习。1. 要看书。在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也
2008-04-19 15:43:00 644
转载 世界编程语言排行榜08年04月
世界编程语言排行榜08年04月TIOBE Programming Community Index for April 2008注: TIOBE 世界编程语言排行榜展现了编程语言的流行趋势。每个月,都有最新的数据被更新。这份排行榜的数据取样来源于互联网上富有经验的程序员、商业应用、著名的搜 索引擎(诸如谷歌、 MSN 、雅虎)的关键字排名、 Alexa 上的排名等。请注意这个排行榜只是反映了
2008-04-17 09:19:00 981
转载 关于MPC的问题收集
关于MPC的问题收集 来源:http://www.ociweb.com/products/mpc/faq.html#006Q :当生成工程文件名称的时候,可以改变工程文件的名称吗?A:当用MPC生成工程文件的时候,可以用-name_modifier 选项来修改工程文件名称.如果你也想修改工程的名称,可以增加-apply_project.如下:mwc.pl -static -type v
2008-04-17 09:15:00 1249
转载 ACE环境构建笔记(Linux)
http://blog.csdn.net/i_noname/archive/2006/04/04/650055.aspx 1:下载ACE源码包。我下的是5.4版的,文件名为ACE54SRC.tar.gz。gzip解压,tar解包后,得到一个叫ACE_wrappers的目录,我把它放在/home/lok/ace目录下。注意如果我没有特别说明,所有操作都是在一般用户下进行的。2:编译前的必要工
2008-04-15 16:35:00 635
转载 VC6下配置ACE的详细过程
http://blog.csdn.net/liumyong/archive/2004/12/23/227140.aspx 自己作一个config.h 里面要有#include "ace/config-win32.h"如果是win98/me的话再加上#define ACE_HAS_WINNT4 0然后打开ace.dsw,进行批生成(可以选择生成的库,比如(static)debug/rel
2008-04-15 16:29:00 1205
转载 IT人士成功之六大步骤
IT人士成功之六大步骤序言:经过多年的洗礼,认识了这里这么多的JJMMGGDD,前几天刚得到签证,无限感慨。 面对未来,我也不知道我31岁如何发展,尤其是我现在在北京还算过的去,各种机会都纷至沓来。 无论如何,我相信,世界上各种事物都有他们自己的原因,也结合自己在北京接近8年的感悟,写一个总结,我相信,世界上只要有人,无论是什么皮肤,总有人性可以探索,人作为“天生的政治动物”的本性,都
2008-03-28 15:26:00 1306
转载 VS2005编译ACE
ACE的安装是一件比较麻烦的事情,这里简单的记录了VS2005下安装ACE的过程,希望能给大家一个参考。 安装环境: 操作系统:Windows XP 专业版 编译环境:VS2005中文版 ACE版本:ACE-5.5.1 安装过程:
2008-02-28 08:05:00 637
转载 TTL和CMOS电平总结
TTL和CMOS电平总结crazyin 发表于 2008-1-16 14:24:00注:鉴于很多电子初学者对什么是TTL电平,什么是CMOS电平不清楚.也不能了解CMOS电平与TTL电平的区别.特别在网上找到这篇TTL和CMOS电平总结.感谢作者的工作.1,TTL电平(什么是TTL电平): 输出高电平>2.4V,输出低电平=2.0V,输入低电平2,CMOS电平: 1逻辑电平电压接近于电
2008-01-21 11:47:00 865
转载 龚虹嘉:中国最优秀的天使投资人
龚虹嘉曾投资和创建的公司简介 德生通用电器公司(Tecsun),中国市场份额最大的收音机品牌厂商,亚洲最大的收音机制造厂商; 德康通信技术公司,曾是国内市场份额最大的手机实时计费软件提供商,与Asiainfo进行股权置换后,2000年3月在Nasdaq上市。 握奇数据技术公司(Watchdata),中国最大的智能卡应用解决方案提供商,位居全球前十位的智能卡产品供应商。已获有关当
2008-01-04 11:13:00 3594
转载 程序员的成长从开窍开始
最近,有两位Google Maps API的初学者向我请教他们按照最简单例子写的程序为什么不能正常的运行。 其中一位用GTalk跟我交流,我仔细了看了他的代码,没看出问题,把代码保存在本地,打开Firefox的错误控制台,用Firefox打开他的页面。出错的那一行被清晰的显示出来,我再仔细端详那句话,原来有两个应该是英文逗号的地方,写上了中文逗号。 另一位,在我的论坛跟我交流他的Google Ma
2008-01-03 16:26:00 611
转载 实时传输协议(RTP)和实时控制协议(RTCP)
RTP是一种提供端对端传输服务的实时传输协议,用来支持在单目标广播和多目标广播网络服务中传输实时数据,而实时数据的传输则由RTCP协议来监视和控制。RTP定义在RFC 使用RTP协议的应用程序运行在RTP之上,而执行RTP的程序运行在UDP的上层,目的是为了使用UDP的端口号 和检查和。如图16-12所示,RTP可以看成是传输层的子层。由多媒体应用程序生成的声音和电视数据块被封装在RTP信
2008-01-02 21:50:00 1047
转载 实时传输协议 RTCP
RTP(Real-timeTransportProtocol)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对 一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP通常使用UDP来传送数据,但RTP也可以在TCP或ATM等其他协议之上工作。 当应用程序开始一个RTP会话时将使用两个端口:一个给RTP,一个给RTCP。RTP本身并不能为按顺序传送数据包提供
2007-12-25 15:43:00 918
转载 VxWorks操作系统及实时多任务程序设计
VxWorks操作系统及实时多任务程序设计来源:http://www.et00.com 作者:刘尉悦、张万生、邢涛、王砚方 时间:2007-06-27 发布人:谭欣 摘 要:数字式声纳系统需要实时显示其搜索、跟踪结果,同时对用户命令作出及时的响应,并实时控制前端的硬件。本文基于VxWorks实时操作系统和X窗口系统的显示及控制程序设计,着重介绍实时多任务程序设计。 关键词:实
2007-12-22 16:25:00 1669
原创 数据结构学习
http://student.zjzk.cn/course_ware/data_structure/web/tu/tu7.3.1.1.htm
2007-11-08 21:14:00 527
转载 函数可重入性及编写规范
一、可重入函数1)什么是可重入性?可重入(reentrant)函数可以由多于一个任务并发使用,而不必担心数据错误。相反, 不可重入(non-reentrant)函数不能由超过一个任务所共享,除非能确保函数的互斥(或者使用信号量,或者在代码的关键部分禁用中断)。可重入函数可以在任意时刻被中断,稍后再继续运行,不会丢失数据。可重入函数要么使用本地变量,要么在使用全局变量时保护自己的数据。2)可重入函数
2007-11-05 21:05:00 466
原创 工作与学习杂谈
要学会学习,更要学会工作;工作---谋生的手段,学习---获取谋生的手段 ;工作意味着要完成一定的任务,目标是完成任务,而且要按时按质;所以工作是基于实现的,思路对头,概念新颖,不一定较好的完成工作任务;一定把完成任务作为目标,不要为了去深究工作中的某个细节而延误了工期,这是最重要的;不要把工作和学习混为一谈,虽然从某种层次讲,工作就是一个学习的过程。学习意味着要学会弄懂某种技术技能,
2007-10-22 10:54:00 565
转载 GetTickCount()和GetCurrentTime()
GetTickCount()和GetCurrentTime()都只精确到55ms(1个tick就是55ms)。如果要精确到毫秒,应该使用timeGetTime函数或QueryPerformanceCounter函数。
2007-10-18 17:09:00 1812
转载 预编译指令#progma pack与sizeof()
预编译指令#progma pack与sizeof()在我以前的一篇文章中介绍了sizeof(struct)的一些问题,今天拜读我们公司元老级人物写的程序后受益非浅,他的程序中使用#progma pack很多,于是就上网查了查,有点心得,拿来共享。#progma pack预编译指令的作用就是数据元素的排列对齐[/color]现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型
2007-10-12 11:54:00 1945 1
转载 中央机关及其直属机构2007年考试录用公务员公告
中央机关及其直属机构2007年考试录用公务员公告 发布日期:2006-10-12 20:26:57 为满足中
2007-09-28 17:18:00 2756
原创 部分单位情况
单位名称 人数 工作地点 参考年薪(单位:元)国外:日本Sony(东京) 1 东京 约折合26万人民币韩国SK Telecom 1 首尔 不详,折合应在25万人民币以上北京:Google
2007-09-22 10:15:00 790
转载 CAN总线综述
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++CAN总线综述++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++1. CAN总线的产生与发展控制器局部网(CAN-CONTROL
2007-09-21 17:02:00 1389
转载 宝莱汽车CAN总线全剖析
宝莱车采用两条CAN总线,即驱动系统CAN总线和车身系统CAN总线,这两总线完全能够满足ISO的定义。驱动系统CAN总线,其通信速率为500kbps,被称为高速CAN,其连接对象为汽车动力和传动机构的控制单元等。汽车发动机控制单元、自动变速器控制单元、ABS控制单元、安全气囊控制单元等。车身系统CAN总线,其通信速率为100kbps,被称为低速CAN或舒适系统CAN,其连
2007-09-21 16:34:00 2575 1
转载 Windows下多线程编程技术及其实现
Windows下多线程编程技术及其实现 本文首先讨论16位Windows下不具备的线程的概念,然后着重讲述在32位Windows 95环境下多线程的编程技术,最后给出利用该技术的一个实例,即基于Windows95下TCP/IP的可视电话的实现。 一、问题的提出 作者最近在开发基于Internet网上的可视电话过程中,碰到了这样一个问题。在基于Internet网上的可视电话系统
2007-09-21 16:16:00 732
转载 线程的同步
八、线程的同步 虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任何代码段,且线程的运行是由系统调度自动完成的,具有一定的不确定性,因此就有可能出现两个线程同时对磁盘驱动器进行操作,从而出现操作错误;又例如,对于银行系统的计算机来说,可能使用一个线程来更新其用户数据库,而用另外一个线程来读取数据库以响应储户的需要,极有可能
2007-09-21 15:56:00 558
转载 嵌入式实时操作系统μC/OS-II及其应用
早在上世纪六十年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及。其在通信、电子、自动化等需要实时处理的领域所日益显现的重要性吸引了人们越来越多的注意力。针对国内大部分用户使用的51系列的8位处理器,我们可以选择μC/OS-II 。 μC/OS-II是由Labrosse先生编写的一个开放式的内核,它最主要的特点就是源码公开的自由软件。这一点对于用户来
2007-09-04 11:26:00 2189 1
原创 开发中交流的问题
工作中的效率:如何在一个新的业务领域快速进入开发状态呢?通过各种途径google、baidu、书籍等来迅速搜索所需要的信息,尽量准备充分,然后与组内有经验的人员去交流,过程中一定要注意积极思考;最好不要问一些入门级的问题,这些问题应该自己解决,抓住工作内容的主要问题,然后去与人交流,使双方都受益;讨论入门级的问题不禁浪费时间,达不到效果,还会令人反感;
2007-08-30 09:44:00 569
转载 浅谈ARM仿真器中的断点资源
目前,越来越多的嵌入式开发公司和工程师开始采用JTAG方式的ICE仿真器来进行程序的调试工作。传统的全仿真方式(Full ICE)正在逐渐被使用灵活、成本低廉的JTAG仿真方式所取代。 JTAG仿真器目前可以满足嵌入式程序调试的所有基本要求,例如:断点设置、单步调试、内存编辑、变量、寄存器观测等。(如图1所示) 断点设置是JTAG仿真器最基本的调试功能。用户需要系统在设置断点处停下来后再进
2007-08-26 21:49:00 1146
原创 死锁、活锁和饿死
死锁: 由于系统中两个或多个部件的集合发生阻塞,并且每个部件都等待集合中其他部件,从而使计算无法进行;典型的情况下,每个部件是一个被阻塞的线程,它等待集合中其他线程释放所掌握的资源活锁:产生于循环依赖饿死:一些客户端不能获得服务,而其他客户端却可以;违反了公平原则---服务器必须为所有的客户端提供公平的服务;
2007-08-25 11:38:00 1841
原创 混杂模式
I P多播通信得到了所有Wi n d o w s平台的支持( 2 . 1版之前的Windows CE除外)。但另一方面,在各个平台上, I P多播的具体实施方式却稍有差异。我们早先已经指出,使用的网卡首先必须支持多播通信。为此,网卡需要以硬件形式,为接口增加多播过滤器。多播I P地址采用了一个特殊的M A C地址,其中包含了编好码的I P地址,使网卡能轻易判断出进入的
2007-08-24 11:32:00 1127
转载 基于VC的串行通信技术应用实例
在工业控制中,串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。 本文将介绍在Windows平台下串行通信的工作机制和用Visual C++设计串行通信程序的编程方法及通信方式。 VC中实现串行通信的编程技术 以下我们将介绍VC中几种实现串行通信的编程技术: 利用VC++的标准通信函数
2007-08-16 15:04:00 1081
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人