- 博客(62)
- 资源 (27)
- 收藏
- 关注
转载 软件开发中团队首领的好坏之分
文章出处 : http://www.aqee.net/good-vs-bad-leader/软件开发的成败更多的是在于人,而不是技术。当从大学毕业时,我以为,只有精通了各种技术才能成为一名伟大的程序员,以为人件管理技术是经理们的专属领地。但事实却给我好好的上了一堂课。经常我能听到有人说人件管理技术是学不到的,是一种天份,对这种观点我不敢苟同。没有人能生来就带有某种技能,
2014-01-16 14:46:35 534
原创 FreeRTOS 笔记一:配置之FreeRTOSConfig.h
/* FreeRTOS V8.0.0:rc2 - Copyright (C) 2014 Real Time Engineers Ltd. All rights reserved VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION. ********
2014-01-14 17:38:56 4316
转载 wave文件(*.wav)格式、PCM数据格式
说明:如需要相关源码可与本人联系 QQ:28271197. 加QQ请说明原因。1. 音频简介 经常见到这样的描述: 44100HZ 16bit stereo 或者 22050HZ 8bit mono 等等.44100HZ 16bit stereo: 每秒钟有 44100 次采样, 采样数据用 16 位(2字节)记录, 双声道(立体声);22050HZ 8b
2013-12-12 10:29:27 1343
转载 SPI协议及其工作原理浅析
说明.文章摘自:SPI协议及其工作原理浅析 http://bbs.chinaunix.net/thread-1916003-1-1.html一、概述. SPI, Serial Perripheral Interface, 串行外围设备接口, 是 Motorola 公司推出的一种同步串行接口技术. SPI 总线在物理上是通过接在外围设备微控制器(PICmicro) 上面的微处理控
2013-06-21 14:03:01 929
转载 Code::Blocks
The open source, cross platform, free C++ IDE.Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and f
2013-04-05 17:54:05 571
转载 电脑报原文 IGZO面板技术解析
-----铟(In)、镓(Ga)、锌(Zn)三种金属元素组成的IGZO -----早在2002年,夏普就开始了下一代液晶面板的研究。十年磨一剑,2012年4月,夏普宣布正式量产采用IGZO技术的面板。与现有屏幕相比,IGZO面板分辨率更高、功耗更低、边框更薄。更为重要的是IGZO面板只是对现有液晶生产线进行改良,成本比OLED低了不少。下面我们就一起来看看,这个IGZO面板到底有什么特
2012-12-27 11:07:18 895
转载 LTE是什么?
LTE是Long Term Evolution的缩写,全称应为3GPP Long Term Evolution,中文一般翻译为3GPP长期演进技术,为第三代合作伙伴计划(3GPP)标准,使用“正交频分复用”(OFDM)的射频接收技术,以及2×2和4×4 MIMO的分集天线技术规格。同时支援FDD(频分双工)和TDD(时分双工)。在每一个 5MHz 的蜂窝(cell)内,至少能容纳200个动态使用者
2012-12-14 09:23:29 811
转载 Linux下的管道编程技术
管道技术是Linux的一种基本的进程间通信技术。在本文中,我们将为读者介绍管道技术的模型,匿名管道和命名管道技术的定义和区别,以及这两种管道的创建方法。同时,阐述如何在应用程序和命令行中通过管道进行通信的详细方法。 一、管道技术模型 管道技术是Linux操作系统中历来已久的一种进程间通信机制。所有的管道技术,无论是半双工的匿名管道,还是命名管道,它们都是利用FI
2012-12-03 14:51:46 334
转载 一个程序员的时间管理
如果每天都有86400元进入你的银行户头,而你必须当天用光,你会如何运用这笔钱?天下真有这样的好事吗?是的,而且这种好事每天都在发生着,你真的有这样一个户头,那就是“时间”。每天每一个人都会有新的86400秒进账,而这86400秒的价值要远远的大于86400元。那么,面对这样的一大笔财富。你打算怎样利用它们呢?其实吧,我并不知道你是如何利用它们,但我知道我自己是如何利用的,下面把我的一
2012-05-02 14:15:26 351
转载 中文编码杂谈
来源:淘宝搜索技术blog 编码问题的例子在windows自带的notepad(记事本)程序中输入“联通”两个字,保存后再次打开,会发现“联通”不见了,代之以“��ͨ”的乱码。这是windows平台上典型的中文编码问题。即文件保存的时候是按照ANSI编码(其实就是GB2312,后面会详细介绍)保存,打开的时候程序按照UTF-8方式对内容解释,于是就出现了乱码。避免乱码的方式很简
2012-04-26 13:03:37 490
转载 什么是AHB总线和AMBA
AHB主要用于高性能模块(如CPU、DMA和DSP等)之间的连接,作为SoC的片上系统总线,它包括以下一些特性:单个时钟边沿操作;非三态的实现方式;支持突发传输;支持分段传输;支持多个主控制器;可配置32位~128位总线宽度;支持字节、半字节和字的传输。AHB 系统由主模块、从模块和基础结构(Infrastructure)3部分组成,整个AHB总线上的传输都由主模块发出,由从模块负责回应。基础结构
2012-04-23 11:03:10 1930
转载 微软资深软件工程师:阅读代码真的很难(第2篇)
导读:原文作者 Eric Lippert 是微软一名资深软件设计工程师,从1996年起一直在微软开发部门任职,协助设计并实现VBScript、JScript、JScript .NET、Windows Script Host、Visual Studio Tools for Office 和 C#。 这篇文章是《阅读代码真的很难》的续文。昨天,我对于这个问题思考了好一会,还跟Larry Ost
2012-04-18 08:55:01 421
转载 微软资深软件工程师:阅读代码真的很难
编者按:原文作者 Eric Lippert 是微软一名资深软件设计工程师,从1996年起一直在微软开发部门任职,协助设计并实现VBScript、JScript、JScript .NET、Windows Script Host、Visual Studio Tools for Office 和 C#。Escalation的工程师JeremyK在他博客中问到:你是怎么教人们快速深入挖掘不
2012-04-18 08:54:17 586
转载 如何提高团队编程水平
感谢伯乐的投递 过去一年半里,我在为Mendicant大学(Ruby开发者在线大学)工作。我与同学和员工一起建立了优秀的在线学习社区。美中不足的是,由于一开始我们对Mendicant的定位是逐步发展,所以短时间内没有达到我们预期数量的学员。本文总结了一些Mendicant大学深受好评的方法。希望这些经验能帮助更多本地团队和在线团队,这样会有更多优秀的场所供程序员学习和成长。强调个人目标
2012-02-02 16:32:23 365
转载 ARM7TDMI内核与Cortex-M3内核对比
文章来源:http://article.ednchina.com/Other/200808160754371.htm 要使用低成本的32位ARM处理器,开发人员面临两种选择,基于Cortex-M3内核或者ARM7TDMI内核的处理器。如何做出选择?选择标准又
2011-09-15 14:02:01 2767
转载 黑客常用的一些cmd命令
net use $">\\ip\ipc$Content$nbsp;" " /user:" " 建立IPC空链接 net use $">\\ip\ipc$Content$nbsp;"密码" /user:"用户名" 建立IPC非空链接 net use h: $">\\
2011-09-05 11:23:44 468
原创 CMSIS 标准
ARM 公司于 2008 年 11月 12日 发布了ARM-Cortex 微控制器软件接口标准 ( CMSIS : Cortex Microcontroller Software Interface Standard ). CMSIS 独立于供应商的Cortex-M3 处理器系列
2011-08-29 14:12:13 718
转载 Vim 实用技术,第 3 部分: 定制 Vim
3.1. Vim 脚本基础在 .vimrc 文件中,和在第二章提到的插件和语法文件中,使用的语言就是 Vim 脚本语言。这种脚本语言语法有点像 BASIC,表达式有点像 C,还是比较容易理解的。本章中并不打算对其作很系统的介绍(要完整了解的话,请参见“:help usr_
2011-08-26 17:19:44 297
转载 Vim 实用技术,第 2 部分: 常用插件
2.1. gzip(压缩文件支持)作者:Bram Moolenar网站脚本编号:无(包含在 Vim 的标准发布之中)安装说明:无功能说明:该脚本使得 Vim 可以直接打开使用 gzip [1]、bzip2 [2] 和 compress [3
2011-08-26 17:19:09 323
转载 Vim 实用技术,第 1 部分: 实用技巧
0. Vim 简介作为开源世界最重要的编辑器之一(另一个是 Emacs),Vim 以其强大的功能和可定制能力被众多开发者所喜爱。不过,也许就是因为 Vim 的功能太强大了,要真正用好 Vim 并不容易。本文作者在多年的实际使用中逐渐掌握了一些实用技术,在此介绍给大家。——
2011-08-26 17:18:14 484
原创 日志型文件系统
日志文件系统的主要设计思想是跟踪文件系统的变化而不是文件系统的内容。日志文件系统中,存储系统上面有一系列节点记录了文件的操作。日志节点上面记录的信息包括:和日志节点关联的文件的标识符;日志节点的序列号(version);当前节点的 uid, g
2011-08-26 13:32:24 1462
原创 uC/OS-2 结构
uC/OS-2 概述:uC/OS-2 是一个完整的、可移植的、可固化、可剪裁的占先式实时多任务内核。uC/OS-2使用ANSI C 语言编写,包含一小部分汇编代码,使之可以供不同架构的微处理器使用。uC/OS-2 可以管理64个任务, 具有 : 信号量
2011-08-22 17:46:47 556
转载 为什么我们程序员难晋升
今天看到微博上@hellodba发的一个帖子:“内部晋升越来越困难,但是外部来的大P越来越多,所以很多人都选择跳槽”,之后我从三个方面简要的进行 了回答:“外面来的总是有包装的,内部的都是肉身PK,此一输;外面来的总是小股人马,内部的一批批的,升谁都伤感情,此二输;外面来的通常都
2011-08-11 16:45:59 354
原创 example.S
============example1.S====================.equ STACK_TOP, 0x20000800.text.global _start.code 16.syntax unified_start :
2011-08-08 10:45:28 360
原创 su 与 sudo
一. 使用 su 命令临时切换用户身份1、su 的适用条件和威力su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户登录的, 但要添加用户任务,执行useradd ,普通用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出普通用户,重新以roo
2011-07-12 10:09:42 479
转载 gethostbyname() -- 用域名或主机名获取IP地址
#include #include struct hostent *gethostbyname(const char *name); 这个函数的传入值是域名或者主机名,例如"www.google.cn"等等。传出值,是一个hostent的结构。如果函数调用失败,将返回NULL。 struct hostent { char *h_name;
2011-06-10 17:45:00 388
转载 开源中最好的 Web 开发的资源(上)
现在web开发包含的技术层面越来越多,要了解掌握这些技术是一件费时费力的事情。这里对WEB开发中所需要用到的资源进行整理,提供大家更高效的去进行开发。在上篇中我们提供了:HTML编程、设计、服务端软件、php框架和工具、数据库、API和在线数据等资源。希望能够对大家开发提供帮助。学习HTML 5编程和设计★ HTML5 Rocks : Major Feature Groups 的学习
2011-06-09 13:37:00 538
翻译 Introduction of 《 The Architecture of Open Source Applications 》
Carpentry is an exacting craft, and people can spend their entire lives learning how to do it well. But carpentry is not architecture: if we step back from pitch boards and miter joints, buildings as a whole must be designed, and doing that is as much an a
2011-06-01 17:24:00 600
翻译 The Architecture of Open Source Applications 开源软件体系架构
Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well—usually programs they wrote themsel
2011-06-01 11:40:00 857
转载 SELinux 入门
<br /> <br />几乎可以肯定每个人都听说过 SELinux (更准确的说,尝试关闭过),甚至某些过往的经验让您对 SELinux 产生了偏见。不过随着日益增长的 0-day 安全漏洞,或许现在是时候去了解下这个在 Linux 内核中已经有8年历史的强制性访问控制系统(MAC)了。<br />SELinux 与强制访问控制系统<br />SELinux 全称 Security Enhanced Linux (安全强化 Linux),是 MAC (Mandatory Access Control,强制
2011-06-01 09:24:00 615
转载 sprintf函数的用法
<br /><br />sprintf() 格式化输出函数(图形)<br />功能: 函数sprintf()用来作格式化的输出。<br />用法: 此函数调用方式为int sprintf(char *string,char *format,arg_list);<br />说 明: 函数sprintf()的用法和printf()函数一样,只是sprintf()函数给出第一个参数string(一般为字符数组),然后再调用 outtextxy()函数将串里的字符显示在屏幕上。arg_list为参数表,可有不定个数
2011-05-31 15:08:00 3481
转载 C语言字符串函数大全
<br /><br />函数名: stpcpy <br />功 能: 拷贝一个字符串到另一个 <br />用 法: char *stpcpy(char *destin, char *source); <br />程序例:<br />#include <stdio.h> <br />#include <string.h><br />int main(void) <br />{ <br /> char string[10]; <br /> char *str1 = "abcdefghi";<br /
2011-05-31 08:59:00 263
转载 Google Weather API 参考文档
<br />基础篇<br /> 首先是如何调用Google Weather API,如果你在Google里搜索能够搜索出以下的内容,但是完全没有原始来源,看上去是很简单,说明也还算详细。<br /> 1.邮政编码法:(只支持美国地区使用邮政编码进行查询)<br /> http://www.google.com/ig/api?hl=zh-cn&weather=94043<br /> (94043 为 山景城, 美国加州 的邮政编码)<br /> 2.经纬度坐标作法:<br />
2011-05-31 08:56:00 942
转载 服务器返回状态码图解
<br /><br />HTTP 400 – 请求无效<br />HTTP 401.1 – 未授权:登录失败<br />HTTP 401.2 – 未授权:服务器配置问题导致登录失败<br />HTTP 401.3 – ACL 禁止访问资源<br />HTTP 401.4 – 未授权:授权被筛选器拒绝<br />HTTP 401.5 – 未授权:ISAPI 或 CGI 授权失败<br />HTTP 403 – 禁止访问<br />HTTP 403 – 对 Internet 服务管理器 (HTML) 的访问仅限
2011-05-10 17:41:00 340
转载 学习HTML5不可错过的12家国外网站
<br /><br />HTML5 是近十年来Web开发标准最巨大的飞跃。和以前的版本不同,HTML5并非仅仅用来表示Web内容,它的新使命是将Web带入一个成熟的应用平台,在 HTML5平台上,视频、音频、图象、动画以及同电脑的交互都被标准化。对于广大开发人员和设计者,究竟该如何入手HTML5及获取相关的国外最新资源。<br /> <br />以下是广大HTML5技术爱好者学习和参考相关技术不可错过的12家外网,它们或是采用HTML5技术开发出的案例,或是HTML5相关的学习资源,供国 内的开发人员参阅。
2011-04-27 09:17:00 511
转载 Linux系统调用--semop函数详解
功能描述: 操作一个或一组信号。 用法: #include #include #include int semop(int semid, struct sembuf *sops, unsigned nsops); int semtimedop(int semid, struct sembuf *sops, unsigned nsops, struct timespec *timeout); 参数: semid:信号集的识别码,可通过semget获取。 sops:
2011-04-25 13:54:00 1407 1
转载 用 Apache 和 Subversion 搭建安全的版本控制环境(linux)
<br /><br />作为新一代的开源版本控制工具,Subversion 以其目录版本化、原子提交、版本化的元数据、更加有效的分支和标签等优良特性,正逐渐受到开源软件社区的重视,并有望取代 CVS,成为开源软件开发中版本控制的首选系统。在服务器端,Subversion 最大的独特之处,在于它可以通过一个扩展模块与 Apache 的 HTTP 服务器相结合,实现很多高级的管理功能和安全特性。与 CVS 相比,Subversion 实现了更加先进和安全的用户认证功能。在 Apache 的支持下,用户可以通过
2011-04-24 12:48:00 444
转载 SQLite3 C/C++ 开发接口简介(API函数) 一
1.0 总览SQLite3是SQLite一个全新的版本,它虽然是在SQLite 2.8.13的代码基础之上开发的,但是使用了和之前的版本不兼容的数据库格式和API. SQLite3是为了满足以下的需求而开发的:支持UTF-16编码.用户自定义的文本排序方法.可以对BLOBs字段建立索引.因此为了支持这些特性我改变了数据库的格式,建立了一个与之前版本不兼容的3.0版. 至于其他的兼容性的改变,例如全新的API等等,都将在理论介绍之后向你说明,这样可以使你最快的一次性摆脱兼容性问题.3.0版的和2.X版的AP
2011-04-07 17:52:00 990
原创 简述Linux 文件系统的目录结构
<br />简述Linux 文件系统的目录结构<br />来自:LinuxSir.Org<br />摘要: Linux文件系统是呈树形结构,了解Linux文件系统的目录结构,对于我们驾驭Linux还是有必要的。本文对Linux下比较重要的目录加以解说,以答初学者所说的“杂乱无章”目录结构,给一个简要的说明。<br /><br />目录<br />1、什么是文件系统; <br />2、文件系统的组织结构简说;<br />3、文件系统的组织结构分析; <br />4、本文未尽事宜; <br />5、关于本文;<
2011-04-07 09:04:00 327
原创 如何在Subversion中运行hook脚本
<br />Subversion是一个强大的版本控制系统,特别是它能够轻松地处理库管理进程中在各个点上的数据。在进行提交后、或者进行提交前,或锁定、或解锁文件中,或者在其它情况下,你都能拥有脚本句柄数据。所有的这些都是通过hook实现的,hook是subversion库结构中的一部分。Hook由一个库事件来触发的。<br /> 例如: 如果 你有一个subversion库存放在/subversion/repos/packages下,<br /> 那么 你的hook将被存放在/
2011-04-05 20:36:00 1033 1
STM32_V3.5.0工程模版
2013-04-24
mingw-get-inst-20120426
2013-04-05
freecommandLinetools.exe
2013-04-05
Linux防火墙 (美) 拉什.中文高清PDF版.pdf )
2012-03-10
Ruby Best Practices
2011-05-05
Tiny Core Linux 3.6
2011-05-02
linux内核设计与实现
2010-12-01
ARM9资料(ATMEL的AT91SAM9260开发板PCB)
2009-10-25
嵌入式vxworks资料
2009-10-25
ASP.NET v2.0 入门50例源码
2007-12-03
BBS论坛源码
2007-11-28
C#在VS2005下的典型实例源码大全
2007-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人