自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

转载 两个结构体ifconf和ifreq

用ioctl获得本地ip地址时要用到两个结构体ifconf和ifreq,它们对于大多数人来说都是比较陌生的,这里给大家一种比较简单的理解方法,当然只一种帮助理解的方法,在描述中可能会有一些地方与真实定义有所出入,仅供参考.首先先认识一下ifconf和ifreq://ifconf通常是用来保存所有接口信息的//if.hstruct ifconf {

2015-03-26 15:58:53 1188

转载 linux 下获得本机(通用网卡)ip地址

#include #include #include #include #include #include #include #include int main(void){       int s;       struct ifconf conf;       struct ifreq *ifr;       char buff[BU

2015-03-26 15:57:56 586

转载 wince中的BSP工程的相关文件介绍

一.pbcxml分析       每一个BSP都有一个工程文件,比如MyBSP.pbcxml,里面描述了BSP的信息。下面就来介绍一下BSP的pbcxml文件。 文件的大致格式应该是这样的:CatalogFile …>FileInformation ….>…./FileInformation>BSP …>…/BSP>Item …>…/It

2015-03-21 09:44:53 1287

转载 WINCE BSP中source文件中的宏定义

在WinCE BSP中会看到很多sources文件,一般会和源代码放在同一个目录,当然不是绝对的。这些sources文件里面就是定义了一些宏,主要用于告诉Build.exe在编译源代码的时候应该如何编译和链接,告诉Nmake.exe如何编译源代码以及最后生成什么类型的文件。下面具体介绍一下:TARGETNAME:最后编译完后生成的目标文件的名字,不包括扩展名。TARGETTYPE:生成

2015-03-21 09:39:13 545

转载 回环设备(loop-back devices)

回环设备( 'loopback device')允许用户以一个普通磁盘文件虚拟一个块设备。设想一个磁盘设备,对它的所有读写操作都将被重定向到读写一个名为 disk-image 的普通文件而非操作实际磁盘或分区的轨道和扇区。(当然,disk-image 必须存在于一个实际的磁盘上,而这个磁盘必须比虚拟的磁盘容量更大。)回环设备允许你这样使用一个普通文件。回环设备以 /dev/loop0、/d

2015-03-20 10:46:47 883

原创 WINCE6补丁安装

补丁安装1. SP12. R23. R34. 最新一年的12月31月补丁补丁下载地址https://msdn.microsoft.com/en-us/windowsembedded/dn205267

2015-03-19 21:51:34 952

转载 玩转树莓派Raspberry Pi 篇一:入门篇

前言:之前发了一篇树莓派刷OpenWrt系统的晒单,得到众多网友的关注,小编要希望分享更多DIY树莓派的经验。我玩树莓派都是比较简单的DIY,也积累了一点经验,在此分享给大家,算是抛砖引玉,希望看到大神分享更好玩更有意思的树莓派DIY。树莓派的前世今生:树莓派的由英国的树莓派基金会所开发,由合作的全球工业分销商 Premier Farnell/E

2015-03-15 13:08:49 4082

转载 安装配置树莓派的最佳工具——NOOBS

本文由 极客范 - 开了光的喜羊羊 翻译自 Jason Fitzpatrick。欢迎加入极客翻译小组,同我们一道翻译与分享。转载请参见文章末尾处的要求。如果你想找一种最简单的方式启动你的树莓派,不用再左顾右盼啦!树莓派基金会开发的 New Out Of Box Software (NOOBS)(以下简称NOOBS) 让这个强有力的小平台比任何时候都更容易配置和启动。

2015-03-15 13:06:47 6391

转载 raspberry pi 家族

项目A+型B型B+型2代B型SoC(系统级芯片)Broadcom BCM2835(CPU,GPU DSP和SDRAM)Broadcom BCM2836CPUARM1176JZF-S核心(ARM11系列)700MHz 单核ARM Cortex-A7 900MHz 4核GPU(图形处理器)

2015-03-15 12:09:00 966

转载 warning:deprecated conversion from string constant to 'char *'解决方案

Linux 环境下当GCC版本比较高时,编译代码可能出现的问题问题是这样产生的,先看这个函数原型:void someFunc(char *someStr);再看这个函数调用:someFunc("I'm a string!");把这两个东西组合起来,用最新的g++编译一下就会得到标题中的警告。为什么呢?原来char *背后的含义是:给我个字符串,我要修

2015-03-10 17:27:26 792

转载 Scrum之 评审会议

在sprint周期最后,需要进行一次评审会议,让团队向产品负责人和利益相关者展示已完成的功能。sprint审核的大部分实践用于团队成员展示功能、回答利益相关者对展示的疑问并记录所期望的更改。评审会议可以吸引相关利益者的关注,让其他人了解团队在做些什么,并得到重要反馈。做演示也会迫使开发团队真正完成一些工作。 小组准备好工作站和设备等等,用以展示产品的新功能团队准备sprint审核实践不应超

2015-03-10 09:56:04 747

转载 Scrum之 回顾会议

Scrum中Sprint计划会议是最重要的事件,第二重要的事件就是回顾会议,因为这是团队做改进的最佳时机。如果没有回顾,就会发现团队在重犯相同的错误。在sprint的评审会议后,团队需要进行一次回顾会议,以下我将把会议主要内容罗列一下。(以下会议内容来自于Scrum Checklists和scrum-and-xp)会议内容目标  通过总结以往的实践经验来提高团队生产力。

2015-03-10 09:55:20 3871

转载 Scrum之 站立例会

在sprint期间,每天都会通过站立例会来进行沟通,以下我将把会议主要内容罗列一下。(以下会议内容来自于Scrum Checklists)会议内容目标  团队成员间工作进度的沟通和协调会议准备邀请与会者:团队所有成员、Scrum Master、产品负责人(可选)、相关人员(可选)在 Sprint Backlog 上的所有任务都是可以增删修改,可重排序的任务的

2015-03-10 09:53:54 845

转载 Scrum之 Sprint计划会议

在sprint第一天召开sprint计划会议,这个会议分为两部分,计划会议1由PO、SM和Team参加,主要是从产品backlog中挑选出需要放到当前sprint下的既定产品backlog,然后由SM、Team参加计划会议2,把既定产品backlog的故事拆分成任务进行估算,PO也可以一起参加这个部分来了解具体的开发细节。以下我将把会议主要内容罗列一下。(以下会议内容来自于Scrum Chec

2015-03-10 09:45:02 1510

原创 select EINTR

实验环境:ubuntuKylin 13.10在程序里同时有select和定时器,select 会被定时器产生的EINTR中断在定时器的设置中增加了SA_RESTART和sigprocmask,发现都不管用只能自己判断EINTR来重启select了。在select被EINTR中断时,我输出一条打印信息然后重启select发现一个现象,当定时器的时间设置为300ms,发

2015-03-05 18:00:58 3414

转载 C++变量命名规则

浅谈C++变量命名规则 不知道别的公司如何,反正我现在的公司对变量命名并没有一定的规范,唯一要求就是能简单易懂,但是,我想,这个多个程序员,大概每个人都有自己习惯的一套 命名规则吧,不过,要是并不通用的话,大概看别人的程序会很头疼吧,SO 为了别人看偶的程序不至于太头疼,偶决定找个通俗的命名法来参考下,于是,搜到了匈牙利命名法。。。匈牙利命名法的来历和介绍分类:C Plus Plus

2015-03-05 16:11:28 641

转载 sigprocmask 阻塞进程

本系列文章由muge0913编写,转载请注明出处:http://blog.csdn.net/muge0913/article/details/73347711、有时候不希望在接到信号时就立即停止当前执行,去处理信号,同时也不希望忽略该信号,而是延时一段时间去调用信号处理函数。这种情况是通过阻塞信号实现的。 2、信号阻塞和忽略信号的区别。

2015-03-05 16:07:04 742

转载 select与pselect的信号屏蔽

pselect() 函数的原型是:int pselect(int nfds, fd_set *readfds, fd_set *writefds,                   fd_set *exceptfds, const struct timespec *timeout, const sigset_t *sigmask);它和 select() 函数基本相同,区别在于两个不同的

2015-03-05 16:06:15 2451 1

转载 C_C++变量命名规则

变量命名规则是为了增强代码的可读性和容易维护性。以下为C++必须遵守的变量命名规则: 1、 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。2、 第一个字母必须是字母或者下划线开头。3、 不能使用C++关键字来命名变量,以免冲突。4、 变量名区分大小写。 变量命名规则:一、             用最短字符表

2015-03-05 09:54:07 536

原创 bbb 启动文件

/etc/init.d/rc

2015-03-01 23:00:35 1126

转载 /linux/include/linux/videodev.h

1 /* 2 * Video for Linux version 1 - OBSOLETE 3 * 4 * Header file for v4l1 drivers and applications, for 5 * Linux kernels 2.2.x or 2.4.x. 6 * 7 * Provides header

2015-03-01 22:51:10 5977

转载 ubuntu error found when loading /root/.profile

Upstreaming from https://bugzilla.wikimedia.org/show_bug.cgi?id=46913 :This used to happen at the start of every Puppet run, because of the line "mesg n" in /root/.profile. The shell provisioner i

2015-03-01 19:35:44 6340

转载 Install Adobe Flash plugin in Ubuntu 14.04

1. enable Canonical Partner Repository Open Terminal and type commands below tosudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"2. Update Repo and Instal

2015-03-01 19:20:10 972

ucGUI学习笔记 -- 仿真器

ucGUI学习笔记 -- 仿真器 原创

2012-06-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除