Language: 巩固与积累
文章平均质量分 83
amicablehj
这个作者很懒,什么都没留下…
展开
-
如何查看USB设备
<br /><br /><br />1. 简介<br />USB是什么?<br />USB的意思是通用串行总线(Universal Serial Bus),是一种扩展接口标准,主要用于不同计算机或其周边设备之间的通信。一些大众化的USB设备有键盘、鼠标、U盘、数码相机、CD和DVD外接读写器、打印机等。<br />目前USB标准有两种版本:USB 1.1 与USB 2.0。由于USB的前一版总是向后兼容的,所以USB 2.0兼容USB 1.1。最新的USB设备通常都是支持USB 2.0。USB 2.0支持转载 2010-06-24 22:05:00 · 7010 阅读 · 0 评论 -
程序员的困境
英文原文:Programmer’s dilemma 译者:cssmagic 最近我为一个内核程序员的职位面试了十几个候选人。这些候选人都来自一些不错的大公司,这些公司在芯片或嵌入式操作系统领域十分有名。这些候选人大多声称自己在内核方面有着十年的在职工作经验。他们的简历看起来非常耀眼——各种相关的项目、术语和奖项…… 但他们几乎无人能够回答一个非常基础的问题: 当我们转载 2013-08-20 10:33:33 · 607 阅读 · 0 评论 -
优秀程序员无他-善假于物也
运用一门程序设计语言对大多数程序员来说是小菜一碟,但是更上一层楼成为一名专家级的软件开发者,恐怕目前还是大多数人的梦想。《程序员的思维修炼》一书中将程序员分为5个层级:新手,高级新手,胜任者,精通者,专家。根据作者的调查研究结果,在这5个层级中,大多数的程序员属于高级新手。而且居于这个层级的程序员从入行1、2年的到工作10来年都大有人在。身为一个程序员,如何才能尽快的突破自身的瓶颈,得到快转载 2013-03-25 10:22:06 · 676 阅读 · 0 评论 -
C/C++ 内存和堆栈
(一)内存分区 在C++中,内存分成5个去,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区 栈:就是那些由编译器在需要的时候分配的,在不需要的时候自动清除的变量的存储区。也就是说那些静态存储分配的局部变量都在这里。 堆:动态存储分配的,由new/malloc分配的内存块,它们的释放编译原创 2012-03-02 13:13:11 · 572 阅读 · 0 评论 -
Java语言编程规范
<br /><br />本文讲述Jav语言的编程规范, 太长, 未看完, 有时间看完。<br />原文出处:http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html,<br />译文出处:http://morningspace.51.net/,moyingzz@etang.com 1 介绍(Introduction)1.1 为什么要有编码规范(Why Have Code Conventions)编码规范对于程序员而言尤为重要,有以下几个原因:-转载 2011-01-25 22:11:00 · 611 阅读 · 0 评论 -
阅读优秀源代码
<br /> 导读:原文作者Alan Skorkin是一名软件开发人员,他在博客《Why I Love Reading Other People’s Code And You Should Too》中分享对软件开发相关的心得。Alan认为:阅读优秀代码是提高开发人员修为的一种捷径。<br /> 以下是全文:<br /> 我突然想起来,很多程序员都讨厌阅读代码。来吧,承认吧! 每个人都喜欢编写代码,编代码是件趣事。 另一方面,阅读代码也不容易。 不仅不容易(编注:参见原创 2011-01-25 21:32:00 · 1467 阅读 · 2 评论 -
【转载】有意思的文章: 关于跨平台与用户体验
<br /><br />导读:昨天,作者陈皓对于Android开发应用写了一篇《Android将允许纯C/C++开发应用》文章,我在文中发表了一些“很不中听”的观点,在我早晨上班刚打开电脑的时候,Gtalk上同学就发来了一条信息“Android 为啥不用C/C++的原因是,android是开放式系统,为了能够跨平台。如果整回C/C++,那么windows mobile就是前车之鉴。”,于是和同学展了争论,同学的意思是Java是正确的,在硬件上的表现也将是很出色的,而且准入门槛低,最重要的是跨平台,跨平台是恶转载 2011-01-25 21:39:00 · 620 阅读 · 0 评论 -
How to Create Multi-Module Programs
How to Create Multi-Module ProgramsTable of Contents<br /><br />1. Introduction<br /><br />2. Header Files<br /><br />3. Functions and Global Variables<br /><br />4. Do's and Don'ts<br /><br />5. Example<br />1. Introduction<br />This document原创 2010-06-07 22:08:00 · 410 阅读 · 0 评论 -
[转载]-内存分配: 堆, 栈, 全局内存区
<br />一个由C/C++编译的程序占用的内存分为以下几个部分 <br /> 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 <br /> 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 <br /> 3、全局区(静态区)(static)—,全局变量和静态变量的存储是原创 2010-06-03 19:43:00 · 515 阅读 · 0 评论 -
跑步一年总结
受一系列事件的驱动,本菜从去年年底开始跑步,目前已经持续了一年有余。考虑到塑形、保护膝盖和提升核心能力的需要,中间加入了一些力量练习。从16年10月开始,系统的记录了自己的跑步数据以及身体指标,并尝试学习一些理论知识,结合网友经验持续改进,横向纵向对比研究自己的指标。目前数据记录已经满一年。这里简单对数据和健身、健身情况进行一下总结。数据记录以表格形式,并做了绘图呈现。 首先是总体基础转载 2017-10-26 00:57:33 · 2984 阅读 · 0 评论