随笔分类 -  技术学习

[转]Git常用操作命令
摘要:Git常用操作命令收集:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-url --push[name][newUrl]拉取远程仓库:$ git pull [remoteName] [localBranchName]推送远程仓库:$ git push [remoteName] [localBranch 阅读全文

posted @ 2012-05-25 15:33 SeanLin 阅读(1102) 评论(0) 推荐(1)

【转】V8 Javascript 引擎设计理念
摘要:V8 Javascript 引擎设计理念by pluskid, on 2009-02-10,本文翻译自 Google 的开源 Javascript 引擎 V8 的在线文档。其实我都没有真正翻译过什么东西,本来我的英文就比较一般,中文语言组织也很弱。而且许多文档(比如这篇)基本上如果是对此感兴趣的人,直接阅读英文原文文档肯定都是没有问题的。不过既然突然心血来潮,就试一试吧,能力总是要锻炼才会有的。我自己对 Language VM 比较感兴趣,V8 其实并不是一个 VM ,因为它是直接编译为本地机器码执行的,但是也有不少相通的地方。废话少说,下面是译文。Netscape Navigator 在 9 阅读全文

posted @ 2012-01-28 15:47 SeanLin 阅读(471) 评论(0) 推荐(0)

【转】蓝牙协议中HCI层的研究与开发
摘要:蓝牙协议中HCI层的研究与开发刘向阳,沈连丰(东南大学移动通信国家重点实验室, 南京 210096)一、HCI在蓝牙软件协议模型位置的分析蓝牙系统的协议模型如图1所示。从图中可以看出,HCI是位于蓝牙系统的L2CAP(逻辑链路控制与适配协议)层和LMP(链路管理协议)层之间的一层协议。HCI为上层协议提供了进入LM的统一接口和进入基带的统一方式。在HCI的主机(Host)和HCI主机控制器(Host Controller)之间会存在若干传输层,这些传输层是透明的,只需完成传输数据的任务,不必清楚数据的具体格式。目前,蓝牙的SIG规定了四种与硬件连接的物理总线方式:USB、RS232、UART和 阅读全文

posted @ 2011-07-18 17:16 SeanLin 阅读(4763) 评论(0) 推荐(0)

【转】蓝牙协议的命令和事件
摘要:蓝牙协议的命令和事件(廖铮 2001年06月18日 16:21)命令下表列出蓝牙协议中从L2CAP到物理层的命令和事件映射。希望这个列表可以帮助你分析蓝牙协议中从协议高层发给较低层次的控制命令和消息命令。我们还会通过讲解一个示例来具体地说明协议高层收到连接请求时的情况。L2CAPHCILMP/BASEBAND连接和不连接L2CAP_ConnectReqL2CAP_ConnectRspL2CAP_ConnectRspPndL2CAP_ConnectRspNegLP_ConnectReqLP_ConnectRspLP_ConnectRspNegLP_ConnectCfmLP_ConnectCfmN 阅读全文

posted @ 2011-07-18 17:04 SeanLin 阅读(4415) 评论(0) 推荐(0)

【转】类的static成员函数和const成员函数
摘要:类的static成员函数和const成员函数static成员的特性 static成员函数没有this指针。 static成员函数不能被声明为const。 static成员函数也不能被声明为虚函数。 static成员函数可以直接访问所属类的static成员,但不能直接使用非static成员。 static数据成员的类型,可以是该成员所属的类类型。非static成员被限定声明为其自身类对象的指针或引用。 static数据成员可以作为成员函数的默认实参。非static数据成员,不能用作成员函数的默认实参,因为它的值不能独立于所属对象而使用。分析:静态成员函数如果未初始化,系统自动会给它初始化为某个缺 阅读全文

posted @ 2011-05-24 10:06 SeanLin 阅读(368) 评论(0) 推荐(1)

[转]ofstream/ifstream 文本/二进制 方式 读入/写出 数据方法
摘要:原文地址:http://www.cnblogs.com/cy163/archive/2007/05/26/760426.html文件 I/O 在C++中比烤蛋糕简单多了。 在这篇文章里,我会详细解释ASCII和二进制文件的输入输出的每个细节,值得注意的是,所有这些都是用C++完成的。 一、ASCII 输出 为了使用下面的方法, 你必须包含头文件<fstream.h>(译者注:在标准C++中,已经使用<fstream>取代< fstream.h>,所有的C++标准头文件都是无后缀的。)。这是 <iostream.h>的一个扩展集, 提供有缓冲的文件 阅读全文

posted @ 2011-05-12 16:37 SeanLin 阅读(810) 评论(0) 推荐(0)

【转】为什么会出现LNK2005"符号已定义"的链接错误?
摘要:许多Visual C++的使用者都碰到过LNK2005:symbol already defined和LNK1169:one or more multiply defined symbols found这样的链接错误,而且通常是在使用第三方库时遇到的。对于这个问题,有的朋友可能不知其然,而有的朋友可能知其然却不知其所以然,那么本文就试图为大家彻底解开关于它的种种疑惑。 大家都知道,从C/C++源程序到可执行文件要经历两个阶段:(1)编译器将源文件编译成汇编代码,然后由汇编器(assembler)翻译成机器指令(再加上其它相关信息)后输出到一个个目标文件(object file,VC的编译器编译 阅读全文

posted @ 2011-05-04 09:58 SeanLin 阅读(250) 评论(0) 推荐(0)

MDd,MLd,MTd链接选项的差异
摘要:各种 C 运行时库的区别 ( 1 )静态链接的单线程库 静态链接的单线程库只能用于单线程的应用程序, C 运行时库的目标代码最终被编译在应用程序的二进制文件中。通过 /ML 编译选项可以设置 Visual C++ 使用静态链接的单线程库。 ( 2 )静态链接的多线程库 静态链接的多线程库的目标代码也最终被编译在应用程序的二进制文件中,但是它可以在多线程程序中使用。通过 /MT 编译选项可以设置 Visual C++ 使用静态链接的单线程库。 ( 3 )动态链接的运行时库 动态链接的运行时库将所有的 C 库函数保存在一个单独的动态链接库 MSVCRTxx.DLL 中, MSVCRTxx.DLL 阅读全文

posted @ 2011-05-04 09:39 SeanLin 阅读(695) 评论(0) 推荐(0)

[JAVA]语法备忘录 for loop
摘要:For-each LoopPurposeThe basic for loop was extended in Java 5 to make iteration over arrays and other collections more convenient. This newer for statement is called the enhanced for or for-each (because it is called this in other programming languages). I've also heard it called the for-in loop 阅读全文

posted @ 2011-04-29 10:19 SeanLin 阅读(1126) 评论(0) 推荐(0)

【转】如何提高操作系统的实时性
摘要:作者:朱建民, 华清远见嵌入式学院讲师。 对于一个好的操作系统,需要兼顾功能强大,用户易用性,可靠性,实时性,可维护性, 很多时候最后的设计是这些要求达成的一个平衡,今天我们讨论如何提高操作系统的实时性 实时分为软实时与硬实时, 软实时要求平均响应时间要小于某一个值,硬实时要求最坏响应时间要小于某一个值,很多应用场景任务的实时要求非常高,比如汽车防抱死系统,差10毫秒就是人命关天,时间就是生命。 电信中主管网络损坏,我们需要在50毫秒之内倒换到备份网络之中,否则可能有成千上万个通话中断, 损失重大, 至于航天系统,实时的重要性要求不言而喻。其他的系统,如手机,太慢了用户感觉肯定不爽,我不希望按 阅读全文

posted @ 2011-04-25 22:21 SeanLin 阅读(633) 评论(0) 推荐(0)

windows端usb驱动无法安装问题
摘要:现象:windows端无法安装正确的usb驱动,提示遇到一个严重问题。原因:之前有装过类似软件的驱动,或者有安装过错误的版本且无法卸载,导致新的驱动无法安装成功。解决方法:增加注册表项Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\... 阅读全文

posted @ 2010-09-28 17:52 SeanLin 阅读(1248) 评论(0) 推荐(0)

IIC 调试备忘录
摘要:IIC的通信调试,应该说是比较简单的,关键是要耐心的逐项排除问题的所在点。不能想当然的认为哪个环节没有问题。 问题就是出现在不可能出现的地方! 1.检查devices设备的电源和晶振信号。2.检查devices设备的reset信号。 3.devices 复位之后,最好有足够的延时才开始通信。以上三点是确保设备处于正常工作状态以上。 4.检查总线上的所有设备的IIC地址,看是否有出现IIC地址重复的... 阅读全文

posted @ 2010-03-30 18:01 SeanLin 阅读(1526) 评论(0) 推荐(0)

[转]总线AMBA、APB、AHB介绍
摘要:总线AMBA、APB、AHB介绍 收藏 什么是AMBA片上总线? [ 2006-6-26 15:14:32 | By: MCUBLOG ] 随着深亚微米工艺技术日益成熟,集成电路芯片的规模越来越大。数字IC从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SOC设计中得到了广泛应用。在基于IP复用的SoC设计中,片上总线设计是最关键的问题。为此,业界出现了很多片上总线标准。其中,由AR... 阅读全文

posted @ 2010-02-04 10:51 SeanLin 阅读(677) 评论(0) 推荐(0)

导航