自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Stable Diffusion专场公开课

SD的本地部署:在自己电脑上快速搭建、快速出图如何基于SD快速做二次开发(以七月的AIGC模特生成系统为例)July,七月在线创始人兼LLM项目团队负责人CSDN2000万PV的A博主。分享时间:11月25日14:00-17:00。杜老师,NLP高级工程师,微调过十余个大模型。从扩散模型DDPM起步理解SD背后原理。从SD原理、本地部署到其二次开发。霍老师,曾一AI视觉公司的CTO。

2023-11-21 19:02:57 428

转载 线程绑定CPU核-sched_setaffinity

CPU亲合力就是指在Linux系统中能够将一个或多个进程绑定到一个或多个处理器上运行.一个进程的CPU亲合力掩码决定了该进程将在哪个或哪几个CPU上运行.在一个多处理器系统中,设置CPU亲合力的掩码可能会获得更好的性能. 一个CPU的亲合力掩码用一个cpu_set_t结构体来表示一个CPU集合,下面的几个宏分别对这个掩码集进行操作:   ·CPU_ZERO()

2015-12-25 18:06:34 48220 9

原创 多进程共享同一端口和平滑升级程序的程序模型

/* File Name: server.c */ #include #include #include #include #include #include #include #include #include #include #include #include#define DEFAULT_PORT 8000 #define MAXLIN

2015-12-24 16:19:26 1294

转载 JsonCpp的安装

1、下载工具JsonCpphttp://sourceforge.net/projects/jsoncpp/files/sconshttp://sourceforge.net/projects/scons/files/scons/2.1.0/scons-2.1.0.tar.gz说明:① 安装JsonCpp需要下载JsonCpp和Scon还需要机器上有p

2014-11-20 16:35:06 3110

转载 Linux ext3/ext4误删文件,数据恢复方法

测试环境:Ubuntu 12.04 X86 +ext4恢复文件使用的工具:extundelete(点击下载)说明:当文件异常消失或者rm误删除后,避免在该分区中继续读、写、删除等操作。如果是恢复整块硬盘,请考虑安装extundelete所在分区的空间大小。安装extundelete:tar -xjf extundelete-0.2.2.tar.bzc

2014-11-05 17:42:46 12160 1

转载 MySQL分区表的使用介绍

MySQL使用分区表的好处:1,可以把一些归类的数据放在一个分区中,可以减少服务器检查数据的数量加快查询。2,方便维护,通过删除分区来删除老的数据。3,分区数据可以被分布到不同的物理位置,可以做分布式有效利用多个硬盘驱动器。MySQL可以建立四种分区类型的分区:          RANGE 分区:基于属于一个给定连续区间的列值,把多行分配给分区。

2014-10-28 10:42:56 1127

转载 mysql insert操作

nsert的语法INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] VALUES ({expr | DEFAULT},...),(...),... [ ON DUPLICATE KEY UPDATE col_name=expr, ...

2014-10-28 10:40:39 953

转载 mysql日志文件

日志文件类型MySQL有几个不同的日志文件,可以帮助你找出mysqld内部发生的事情:日志文件记入文件中的信息类型错误日志记录启动、运行或停止mysqld时出现的问题。查询日志记录建立的客户端连接和执行的语句。更新日志记录更改数据的语句。不赞成使用该日志。

2014-10-24 17:16:04 744

转载 mysql数据库操作

创建数据库最简单的方式CREATE DATABASE my_db;或者是CREATE DATABASE IF NOT EXISTS my_db; 创建utf8编码的数据库CREATE DATABASE IF NOT EXISTS my_db default character set utf8 COLLATE utf8_genera

2014-10-24 17:15:39 694

转载 mysql创建和删除表

创建表简单的方式CREATE TABLE person (number INT(11),name VARCHAR(255),birthday DATE);或者是CREATE TABLE IF NOT EXISTS person (number INT(11),name VARCHAR(255),birthday DATE);查看mys

2014-10-24 17:14:11 704

原创 linux下的 Proc 文件系统

Proc文件系统是一种在用户态检查内核状态的机制。在proc下一般有如下子目录和文件:Apm:高级电源管理信息Bus:总线以及总线上的设备Devices:可用的设备信息Driver:已经启用的驱动程序Interrupts:中断信息Ioports:端口使用信息Version:内核版本 上面的文件都具有如下特点:1)  每个文件都有严格的权限(可读、可写、)

2013-07-21 18:20:54 1066

原创 Linux下的系统调用的原理

应用程序首先用适当的值填充到寄存器中,然后调用一个特殊的指令跳转到内核的固定的位置,内核根据应用程序填充的固定的值来找到相应的函数执行。比如像如下程序: 1) 适当的值在include/asm/unistd.h中为每个系统调用规定了一个唯一的编号,这个编号就是为系统调用号#define __NR_restart_syscall       (__NR_SYSCALL_B

2013-07-21 17:03:17 928

转载 红帽Linux.5.5企业版本在VM虚拟机里中文乱码的解决方法

运行环境:VMware® Workstation 7.1.2 build-301548 虚拟机系统镜像:红帽Linux.5.5.for.x86.服务器版.rhel-server-5.5-i386-dvd.iso运行症状:启动VM虚拟机,加载好linux镜像后,Vm虚拟机自动将linux安装好了,中间没有任何人工操作,安装过程中全是英文。安装好后系统自动启动,也是英文界面。症状原因:由于

2013-07-20 17:32:04 1166

转载 menuconfig过程详解

makefile menuconfig过程讲解当我们在执行make menuconfig这个命令时,系统到底帮我们做了哪些工作呢?这里面一共涉及到了一下几个文件我们来一一讲解Linux内核根目录下的scripts文件夹arch/$ARCH/Kconfig文件、各层目录下的Kconfig文件Linux内核根目录下的makefile文件、各层目录下的make

2013-06-29 22:20:23 1349

原创 ko6410内核和根文件系统的编译过程

1、配置内核 make menuconfig ARCH=arm2、编译内核 make uImage ARCH=arm CROSS_COMPILE=arm-linux- (uImage路径:内核位置/arch/arm/boot/uImage)3、文件系统 mkdir rootfs cd rootfs mkdir bin dev etc lib proc sbin sy

2013-05-26 17:18:39 1563

原创 ok6410-uboot的配置和编译过程分析

一、uboot的的配置和编译1、配置:make smdk6410_configSRCTREE             := $(CURDIR)MKCONFIG   := $(SRCTREE)/mkconfig smdk6410_config   :      unconfig       @$(MKCONFIG) $(@:_config=) arm s3c64xx sm

2013-05-12 18:26:28 2451

原创 Linux进程间的通信

1、管道(Pipe)用的api函数有:pipe示例://pipe.c#include #include#include#includeint main(int agrc ,char *argv[]){ int fdset[2]; pid_t pid; int r_num; char buf_r[100]; pipe(fd

2013-05-12 18:16:47 1291

原创 linux线程之间的通信

线程之间的通信:1、  互斥量用的api函数有:pthread_mutex_init、pthread_mutex_lock、pthread_mutex_unlock、pthread_mutex_trylock示例://thread_mutex.cpp#include #include#include #include #include #includ

2013-05-12 17:56:31 1642

原创 有关linux内核模块的开发

1、在开发内核驱动模块开发的时候,我们要编写的源文件一般有.c和make文件如:hello.c#include #include MODULE_LICENSE("GPL");MODULE_AUTHOR("lanyzh");MODULE_DESCRIPTION("Hello world module");static int __init hello_init

2013-04-23 20:53:29 1280

原创 有关automake的用法

1、http://www.ibm.com/developerworks/cn/linux/l-makefile/#N100A02、http://www.cnblogs.com/itech/archive/2010/11/28/1890220.html3、http://tech.sina.com.cn/s/2004-10-19/1115443045.shtml

2013-04-21 21:15:34 780

原创 PIMPL 模式的实现及应用

pImpl惯用手法的运用方式大家都很清楚,其主要作用是解开类的使用接口和实现的耦合。如果不使用pImpl惯用手法,代码会像这样:       //c.cc        #include        class C        {        public:            void f1();        private:            X

2013-04-21 20:59:05 1215

原创 在linux中对一些工具的安装和配置

1、  对交叉工具的安装        a.  将“arm-linux-gcc-4.5.1-v6-vfp.tgz”拷贝到自己的工作目录下        b.  进入自己的工作目录下,”“tar –xzvf  arm-linux-gcc-4.5.1-v6-vfp.tgz –C /”解压到根目录下        c.  添加环境变量,“vi /etc/profile”

2013-04-20 15:02:35 769

转载 linux的NFS详细配置方法

网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。 在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP 方式将可执行文件下载到嵌入式系统运行,但这种方

2013-02-01 17:01:56 732

原创 配置samb服务器

1、共享目录vi /etc/samba/smb.conf#============================ Share Definitions ==============================[Root]                     共享名。comment = root         描述,可有可无。path = /

2013-02-01 16:25:42 1180

转载 Source Insight使用方法

Source Insight实质上是一个支持多种开发语言(java,c,c++等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。一 常用快捷键1、按住"ctrl", 再用鼠标指向某个变量,点击一下,就能进入这个变量的定义。2、 "Alt + F12"可以让每个字符的宽度保持一致。勾选菜单栏的"view --> draft view"也可以

2013-01-28 11:50:25 1387

转载 “实际用户ID”、“有效用户ID”和“保存的设置用户ID”三个术语的区别

一个进程的 real user ID 是指运行此进程的用户角色的 ID。一个进程的 effective user ID 是指此进程目前实际有效的用户 ID(也就是权限的大小),effective user ID 主要用来校验权限时使用,比如打开文件、创建文件、修改文件、kill 别的进程,等等。如果一个进程是以 root 身份来运行的,那么上面这两个 ID 可以用 setuid/s

2012-12-26 10:22:39 690

转载 C++内联函数(Inline)

介绍内联函数之前,有必要介绍一下预处理宏。内联函数的功能和预处理宏的功 能相似。相信大家都用过预处理宏,我们会经常定义一些宏,如  #define TABLE_COMP(x) ((x)>0?(x):0)     就定义了一个宏。    为什么要使用宏呢?因为函数的调用必须要将程序执行的顺序转移到函数所存放 在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执

2012-12-24 14:07:17 1308

原创 C语言中fgetc()函数的返回值意义

2010-05-26 09:44C语言fgetc()函数的返回值意义学习C语言的,文件操作,大都会用到它。它的函数原型:int fgetc(     FILE* stream );这个函数的返回值,是返回读取的一个字节。如果读到文件末尾返回EOF。EOF其实就是一个宏#define EOF (-1)表示-1.既然返回的是一个字节,为什么返回值确用

2012-12-05 19:58:49 20402 5

转载 PDU短信的编码一般规则

目前,发送短消息常用Text和PDU(Protocol Data Unit,协议数据单元)模式。使用Text模式收发短信代码简单,实现起来十分容易,但最大的缺点是不能收发中文短信;而PDU模式不仅支持中文短信,也能发送英文短信。PDU模式收发短信可以使用3种编码:7-bit、8-bit和UCS2编码。7-bit编码用于发送普通的ASCII字符,8-bit编码通常用于发送数据消息,UCS2编码用于发

2012-11-20 11:14:57 1257

转载 在Android模拟器下运行jni

将以上所得到的libsimplejni.so与SimpleJNI.apk两个文件从工程目录下中拷贝出来,放置在windows C盘的根目录下,  运行Android模拟器  在windows的“运行”中输入cmd打开windows的命令窗口  输入cd c:\命令切换到C盘根目录下  然后输入adb version确实系统是否已经安装了adb工具,如果已经安装将得到如下内容

2012-11-06 16:55:38 1931

转载 Android Jni 使用篇

1.引言我们知道,Android系统的底层库由c/c++编写,上层Android应用程序通过Java虚拟机调用底层接口,衔接底层c/c++库与Java应用程序间的接口正是JNI(Java Native Interface)。本文描述了如何在ubuntu下配置Android JNI的开发环境,以及如何编写一个简单的c函数库和JNI接口,并通过编写Java程序调用这些接口,最终运行在模拟器上的过程

2012-10-31 21:32:56 918

转载 C++ ofstream和ifstream详细用法

ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;  在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:  1、插入器(  向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout  2、析取器(>>)

2012-09-27 15:42:29 956

原创 Android环境搭建遇到的问题总汇

关于Android环境搭建的教程有很多,在百度或者Google一搜就能出来。如http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html或者http://www.hzlitai.com.cn/article/ARM11/SYSTEM/android.html 但是我在安装的过程中遇到了不少的问题点,折腾了我一天。写出遇到的问题点和解决

2012-09-16 22:48:58 1147

转载 STL STD::list使用说明

stl list使用说明使用标准的std::list进行容器数据处理时,操作比较底层。我们可以,减少引用标准MFC标准库,减少系统的大小,但同时也存在有不方便的操作之处,这里同大家分享一些使用心得......      在使用std::list::iterator链表遍历器进行访问list  STL 中的list 就是一 双向链表,可高效

2012-05-15 10:45:43 51001 3

转载 网络状态检测方法分析

现在网上有很多种针对网络状态检测的方法,在此做一个简单的分析和总结。总体来说一共有七种。一、 InternetAttemptConnect函数   这个函数可以说非常简单,只是尝试计算机连接到网络。并不考虑是用什么方式连接。当成功连接到网络的时候,函数返回ERROR_SUCCESS,也就是0。函数的参数永远都是0。    有一点需要注意的是,当计算机是用“小猫”也就是拨号的方式上网

2012-05-08 13:08:13 6030

转载 s3c6410 wince开机log

将Logo图片写Flash的思路继续细分,又可以分为几种不同的实现方法,今天先描述实现方法一,这是其中比较简单的一种方法,不需要修改bib文件等配置性文件,只需要修改代码即可。       首先提几个问题:       1、在什么时候将Logo数据写入Nand Flash?       2、在什么时候读Nand Flash数据到显示缓存?       3、要写的Logo的数据是什么

2012-02-24 16:59:30 1262

转载 WINCE TOC解析

1.  TOC是什么TOC:Table Of Contents, OEM on disk structure.2.  为什么要进行全局变量重定位Bootloader的主控制函数BootloaderMain()调用的第一个函数是KernelRelocate (pTOC),WINCE操作系统OAL模块的启动过程中调用的ARMInit()函数页调用了KernelRelocate (pTOC)

2012-02-24 16:32:08 1455

原创 WinCE Bootloader学习笔记之KernelRelocate()函数

内核的初始化数据都保存在镜像文件中(data段的数据)。对数据的读写,必须要把镜像的真实数据内容,复制到RAM中,才允许使用。Kernelrelocate()函数就是完成该功能的,把镜像中的全局变量Copy到Ram中,该过程完成之后,其他模块才能正常访问保存的全局数据。 1.需要用到的两个概念:ROMIMAGE.exe:  生成系统镜像文件的程序。TOC: Table Of Con

2012-02-23 16:21:30 969

转载 CPSR

CPSR:程序状态寄存器(current program status register) cpsr在用户级编程时用于存储条件码;CPSR包含条件码标志,中断禁止位,当前处理器模式以及其他状态和控制信息。  程序状态寄存器  ***************************************************************

2012-02-20 16:42:08 723

转载 ARM 指令集

ARM指令集 6种类型(53种主要助记符) : 数据处理指令(22种主要助记符) 跳转指令(4种主要助记符) Load/Store指令(16种主要助记符) 程序状态寄存器指令(2种主要助记符) 协处理器指令(5种主要助记符) 软件中断指令 (2种主要助记符)数据处理指令 数据处理指令大致可分为3类: 数据传送指令; 算术逻辑运算指令; 乘法指令

2012-02-15 11:12:10 1029

dayumaj.apk

减少开发过程中资源插件的打包工作,提高工作效率,享受编程代理的乐趣! 减少开发过程中资源插件的打包工作,提高工作效率,享受编程代理的乐趣!

2020-02-29

extundelete-0.2.4.tar.bz2

测试环境: Ubuntu 12.04 X86 +ext4 恢复文件使用的工具:extundelete(点击下载) 说明:当文件异常消失或者rm误删除后,避免在该分区中继续读、写、删除等操作。如果是恢复整块硬盘,请考虑安装extundelete所在分区的空间大小。 安装extundelete: tar -xjf extundelete-0.2.2.tar.bz cd extundelete-0.2.2 ./configure make&make install make -s all-recursive Making all in src Making install in src /usr/bin/install -c ‘extundelete’ ‘/usr/local/bin/extundelete’ 说明安装成功。

2014-11-05

嵌入式Linux应用开发完全手册视频源码

嵌入式Linux应用开发完全手册,这本书是相当经典一部教程,上述就是这部书上的一些例子!

2013-05-29

s3c6410 国嵌嵌入式Linux视频教程全套 下载地址

国嵌视频1.iso -学习方法与课程体系介绍(学前必看) -学习方法介绍.avi -国嵌嵌入式课程体系.pdf -嵌入式Linux学习方法.pdf -国嵌课程1-嵌入式入门体验班(上) -第1天(嵌入式系统概述) -国嵌体验入门班-1-1(嵌入式系统概述).avi -国嵌体验入门班-1-2(ARM概述).avi -国嵌体验入门班-1-3(嵌入式Linux概述).avi -国嵌体验入门班-1-4(2440开发板介绍).avi -国嵌体验入门班-1-5(软硬件环境搭建).avi -第2天(开发板快乐体验) -国嵌体验入门班-2-1(开发板系统安装).avi -国嵌体验入门班-2-1(开发板系统安装-Jlink方式).avi -国嵌体验入门班-2-1(开发板系统安装-并口方式).avi -国嵌体验入门班-2-2(裸机程序体验).avi -国嵌体验入门班-2-3(QT系统体验).avi -国嵌体验入门班-2-4(Android系统体验).avi 国嵌视频2.iso -国嵌课程1-嵌入式入门体验班(下) -第3天(Linux系统体验) -国嵌体验入门班-3-1(Linux定制安装).avi -国嵌体验入门班-3-2(Linux命令).avi -国嵌体验入门班-3-3(VI使用).avi -国嵌体验入门班-3-4(Linux系统管理).avi -国嵌体验入门班-3-5(Shell编程).avi -国嵌体验入门班-3-6(Qcd功能演示).avi -国嵌体验入门班-3-7(必修实验).avi -国嵌课程2-嵌入式Linux应用开发班 -第1天(编程基础) -国嵌应用班-1-1(GCC程序编译).avi -国嵌应用班-1-2(GDB程序调试).avi -国嵌应用班-1-3(makefile工程管理).avi -国嵌应用班-1-4(必修实验).avi -第2天(文件时间编程) -国嵌应用班-2-1(系统调用方式访问文件).avi -国嵌应用班-2-2(库函数访问文件).avi -国嵌应用班-2-3(时间编程).avi -国嵌应用班-2-4(必修实验).avi -第3天(多进程程序设计) -国嵌应用班-3-1(进程控制原理).avi -国嵌应用班-3-2(进程控制程序设计).avi -国嵌应用班-3-3(必修实验).avi -第4天(进程间通讯) -国嵌应用班-4-1(进程间通讯概述).avi -国嵌应用班-4-2(管道通讯).avi -国嵌应用班-4-3(信号通讯).avi -国嵌应用班-4-4(共享内存通讯).avi -国嵌应用班-4-5(必修实验).avi -第5天(进程间通讯) -国嵌应用班-5-1(消息队列).avi -国嵌应用班-5-2(信号量).avi -国嵌应用班-5-3(必修实验).avi -第6天(进程间通讯) -国嵌应用班-6-1(线程基础).avi -国嵌应用班-6-2(多线程程序设计).avi -国嵌应用班-6-3(必修实验).avi -第7天(网络编程) -国嵌应用班-7-1(Linux网络概述).avi -国嵌应用班-7-2(Linux网络编程基础).avi -国嵌应用班-7-3(TCP程序设计).avi -国嵌应用班-7-4(UDP网络程序设计).avi -国嵌应用班-7-5(并发服务器).avi -国嵌应用班-7-6(必修实验).avi 国嵌视频3.iso -国嵌课程3-ARM系统进阶班 -第1天(ARM系统开发基础) -ARM系统精讲班-1-1(ADS集成开发环境).avi -ARM系统精讲班-1-2(ARM工作模式).avi -ARM系统精讲班-1-3(ARM寄存器).avi -ARM系统精讲班-1-4(ARM寻址方式).avi -ARM系统精讲班-1-5(ARM汇编指令详解).avi -第2天(ARM系统开发基础) -ARM系统精讲班-2-1(ARM汇编指令详解).avi -ARM系统精讲班-2-2(ARM伪指令).avi -ARM系统精讲班-2-3((混合编程).avi -ARM系统精讲班-1-8(必修实验).avi -第3天(LED驱动程序设计) -ARM系统精讲班-2-1(GPIO).avi -ARM系统精讲班-2-2(LED控制程序设计).avi -ARM系统精讲班-2-3((LED闪烁).avi -第4天(LED与按键驱动程序设计) -ARM系统精讲班-4-1(ARM中断控制系统).avi -ARM系统精讲班-4-2(按键控制程序设计).avi -ARM系统精讲班-2-6(必修实验).avi -第5天(定时器与时钟驱动程序设计) -ARM系统精讲班-5-1(ARM时钟体系).avi -ARM系统精讲班-5-2(定时器驱动程序设计).avi -国嵌课程4(嵌入式LINUX内核驱动进阶班-上) -第1天(内核开发基础) -国嵌内核驱动进阶班-1-1(Linux内核简介).avi -国嵌内核驱动进阶班-1-2(Linux内核源代码).avi -国嵌内核驱动进阶班-1-3(Linux内核配置与编译).avi -国嵌内核驱动进阶班-1-4(Linux内核模块开发).avi -国嵌内核驱动进阶班-1-5(必修实验).avi -第2天(U-Boot移植) -国嵌内核驱动进阶班-2-1(嵌入式linux系统架构).avi -国嵌内核驱动进阶班-2-2(交叉工具链).avi -国嵌内核驱动进阶班-2-3(Bootloader介绍).avi -国嵌内核驱动进阶班-2-4(U-Boot介绍).avi -国嵌内核驱动进阶班-2-5(U-Boot命令).avi -国嵌内核驱动进阶班-2-6(U-Boot启动流程).avi -国嵌内核驱动进阶班-2-7(Uboot移植).avi -国嵌内核驱动进阶班-2-8(必修实验).avi 国嵌视频4.iso -国嵌课程4(嵌入式LINUX内核驱动进阶班-下) -第3天(内核开发基础) -国嵌内核驱动进阶班-3-1(嵌入式linux内核制作).avi -国嵌内核驱动进阶班-3-2(根文件系统制作).avi -国嵌内核驱动进阶班-3-3(内核启动流程).avi -国嵌内核驱动进阶班-3-4(嵌入式文件系统).avi -国嵌内核驱动进阶班-3-5(必修实验).avi -第4天(内存管理子系统) -国嵌内核驱动进阶班-4-1(Linux内存管理).avi -国嵌内核驱动进阶班-4-2(进程地址空间).avi -国嵌内核驱动进阶班-4-3(内核地址空间).avi -国嵌内核驱动进阶班-4-4(Linux内核链表).avi -国嵌内核驱动进阶班-4-5(Linux内核定时器).avi -国嵌内核驱动进阶班-2-7(Uboot移植).avi -国嵌内核驱动进阶班-2-8(必修实验).avi -第5天(进程管理子系统) -国嵌内核驱动进阶班-5-1(LINUX进程控制).avi -国嵌内核驱动进阶班-5-2(LINUX进程调度).avi -国嵌内核驱动进阶班-5-3(Linux系统调用).avi -国嵌内核驱动进阶班-5-4(Proc文件系统).avi -国嵌内核驱动进阶班-5-5(内核异常分析).avi -国嵌内核驱动进阶班-5-6(必修实验).avi -第6天(简单字符设备驱动程序设计) -国嵌内核驱动进阶班-6-1(LINUX驱动程序介绍).avi -国嵌内核驱动进阶班-6-2(字符设备驱动程序设计).avi -国嵌内核驱动进阶班-6-3(字符设备驱动程序实例分析).avi -国嵌内核驱动进阶班-6-4(竞争与互斥).avi -国嵌内核驱动进阶班-6-5(必修实验).avi -第7天(高级字符设备驱动程序设计) -国嵌内核驱动进阶班-7-1(Ioctl设备控制).avi -国嵌内核驱动进阶班-7-2(内核等待队列).avi -国嵌内核驱动进阶班-7-3(阻塞型字符设备驱动).avi -国嵌内核驱动进阶班-7-4(Poll设备方法).avi -国嵌内核驱动进阶班-7-5(自动创建设备文件).avi -国嵌内核驱动进阶班-7-6(必修实验).avi

2012-03-15

bmp图片转换成bin文件

BMP2RAW将bmp图片转换为bin文件,同时生产.c文件!

2012-02-24

基于窗口的DDRAW编程

是一个基于窗口模式DDraw编程,这是一个测试工程!

2012-02-17

Exceptional_C++.pdf

本书通过示例的方式来讲述如何用标准C++进行正确的软件开发。全书共分8章,包括范型程序设计与C++标准库、异常安全性的问题与技术、类的设计与继承、编译器防火墙和Pimpl惯用法、名字查找名字空间和接口规则、内存管理、误区陷阱以及错误的惯用法等。本书内容深入,论证严谨,作者权威,可帮助读者编写效率更高、更加健壮的C++代码。 本书适合有一定编程经验的C++程序员阅读,也可作为提高C++编程水平的参考书籍。

2011-12-20

More_Effective_C++中文.pdf

译序(侯捷) 导读(Introduction) 基础议题(Basics)  条款1:仔细区别 pointers 和 references  Distinguish between pointers and references.  条款2:最好使用 C++ 转型操作符  Prefer C++-style casts.  条款3:绝对不要以多态(polymorphically)方式处理数组  Never treat arrays polymorphically.  条款4:非必要不提供 default constructor  Avoid gratuitous default constructors. 操作符(Operators)

2011-12-20

Windows-Phone-7-UI

原文: MSDN MSDN 译者: 林永坚( Jake LinJake LinJake LinJake Lin ) 姜泳涛( Yongtao JiangYongtao JiangYongtao Jiang Yongtao Jiang Yongtao Jiang ) 冯峰( AppleSeeker AppleSeeker AppleSeeker ) 施炯( Dearsj001 Dearsj001Dearsj001 Dearsj001 ) 李卫勇 张欣 (Breakstring) (Breakstring) (Breakstring)

2011-08-21

SDIO协议 2.0

SD Specifications Part E1 SDIO Simplified Specification Version 2.00 February 8, 2007

2011-07-12

I2C 协议.pdf

序言........................................................................................................................ 3 1.1 版本1.0-1992 .................................................................................................................... 3 1.2 版本2.0-1998 .................................................................................................................... 3 1.3 版本2.1-2000 .................................................................................................................... 3 1.4 购买Philips 的I2C 总线元件.............................................................................................. 3 2 I2C 总线使设计人员和厂商都得益.......................................................................... 3 2.1 设计人员的得益................................................................................................................. 4 2.2 厂商的得益......................................................................................................................... 5 3 介绍I2C 总线规范................................................................................................... 6 4 I2C 总线的概念....................................................................................................... 6 5 总体特征................................................................................................................. 7 6 位传输..................................................................................................................... 7 6.1 数据的有效性..................................................................................................................... 7 6.2 起始和停止条件................................................................................................................. 8 7 传输数据................................................................................................................. 9 7.1 字节格式............................................................................................................................ 9 7.2 响应.................................................................................................................................. 9 8 仲裁和时钟发生.................................................................................................... 10 8.1 同步................................................................................................................................ 10 8.2 仲裁................................................................................................................................ 10 8.3 用时钟同步机制作为握手..................................................................................................11 9 7 位的地址格式..................................................................................................... 12 10 7 位寻址.............................................................................................................. 13 10.1 第一个字节的位定义...................................................................................................... 13 10.1.1 广播呼叫地址....................................................................................................... 14 10.1.2 起始字节.............................................................................................................. 15 10.1.3 CBUS 的兼容性................................................................................................... 16 11 标准模式I2C 总线规范的扩展............................................................................. 16 12 快速模式............................................................................................................. 17 13 Hs 模式............................................................................................................... 17 13.1 高速传输........................................................................................................................ 17 13.2 Hs 模式的串行数据传输格式.......................................................................................... 19 13.3 从F/S 模式切换到Hs 模式以及返回.............................................................................. 20 13.4 低速模式中的快速模式器件............................................................................................ 21 13.5 串行总线系统的混合速度模式........................................................................................ 21 13.5.1 在混合速度总线系统中的F/S 模式传输............................................................... 22 13.5.2 在混合速度总线系统中的Hs 模式传输................................................................. 22 13.5.3 混合速度总线系统中电桥的时序要求................................................................... 24 广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax:38730925 http://www.zlgmcu.com - 2 - 14 10 位寻址............................................................................................................ 24 14.1 头两个字节位的定义...................................................................................................... 24 14.2 10 位寻址的格式............................................................................................................ 24 14.3 广播呼叫地址和10 位寻址的起始字节........................................................................... 26 15 I/O 级和总线线路的电气规范和时序................................................................... 26 15.1 标准和快速模式器件...................................................................................................... 26 15.2 Hs 模式器件................................................................................................................... 28 16 I2C 总线器件到总线线路的电气连接................................................................... 30 16.1 标准模式I2C 总线器件电阻Rp 和RS 的最大和最小值.................................................... 31 17 应用信息............................................................................................................. 33 17.1 快速模式I2C 总线器件的斜率控制输出级....................................................................... 33 17.2 快速模式I2C 总线器件的开关上拉电路.......................................................................... 34 17.3 总线线路的配线方式...................................................................................................... 34 17.4 快速模式I2C 总线器件电阻Rp 和RS 的最大和最小值.................................................... 35 17.5 Hs 模式I2C 总线器件的电阻Rp 和RS 的最大和最小值................................................... 35 18 F/S 模式I2C 总线系统的双向电平转换器........................................................... 35 18.1 连接逻辑电平不同的器件............................................................................................... 36 18.1.1 电平转换器的操作................................................................................................ 36 19 Philips 提供的开发工具...................................................................................... 37 20 支持的文献......................................................................................................... 37

2011-04-16

DirectX中文手册.pdf

微软的DirectX软件开发工具包(SDK)提供了一套优秀的应用程序编程接口(APIs),这个编程接口可以提供给你开发高质量、实时的应用程序所需要的各种资源。DirectX技术的出现将极大的有助于发展下一代多媒体应用程序和电脑游戏。 总的说来,使用DirectX的主要有两个好处: • 为软件开发者提供硬件无关性; • 为硬件开发提供策略。 1、为软件开发者提供硬件无关性 微软开发DirectX,其最主要的目的之一是促进在Windows操作系统上的游戏和多媒体应用程序的发展。在DirectX出现以前,主要的游戏开发平台是MS-DOS,游戏开发者们为了使他们的程序能够适应各种各样的硬件设备而绞尽脑汁。自从有了DirectX,游戏开发者们便可以获益于Windows平台的设备无关性,而又不失去直接访问硬件的特性。DirectX主要的目的就是提供象MS-DOS一样简洁的访问硬件的能力,来实现并且提高基于MS-DOS平台应用软件的运行效果,并且为个人电脑硬件的革新扫除障碍。

2011-03-30

《TCP_IP详解_卷3_TCP事务协议等》

第三卷的内容细节覆盖了当今TCP/IP编程人员和网络管理员必须熟练掌握的四个基本方面: T/TCP (TCP事务协议),这是对TCP的扩展,使客户--服务器间的事务传输更快更有效和更可靠; HTTP (超文本传送协议),这是飞速扩展中的万维网的基础; NNTP (网络新闻传送协议),这是Usennet新闻系统的基础; UNIX域协议,这是在UNIX实现中应用非常广泛的一套协议。 与前面两卷一样,本书有丰富的例子和实现的细节,他们都是4.4BSD-Lite中的网络代码。

2011-02-14

《TCP_IP详解全集_卷1》

《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。 本书适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。

2011-02-14

经典书籍《C++编程思想》

本书作者根据自己学习C++的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解C++编程,别具特色。 全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚函数、模板和包容器类、多重继承、异常处理和运行时类型识别。 本书作为正式教材和自学用书均非常优秀,作为程序设计者的参考用书亦极为合适。

2011-02-14

高质量C++编程指南

软件质量是被大多数程序员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以 前捏造的C++/C 程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1 个读者的 建议。

2011-02-14

闻怡洋VC基础教程 VC++编程

对于已经掌握了VC的朋友:这种程度的开发者应该加深自己对系统原理,技术要点的认识。需要选择一些对原理讲解的比较透彻的书籍,这样一来才会对新技术有更多的了解,最好书中对技术的应用有一定的阐述。尽量选择示范代码必较精简的书,可以节约银子。

2009-04-21

李久进MFC教程(MFC的结构和设计)

一本关于MFC的书,分析了MFC的结构和设计(《MFC深入浅出》),华中理工大学出版。书的内容建立在对MSDN和MFC SOURCE CODE的大量分析上,该书对于希望学习MFC的人来说,是较有价值的。可惜出版社好象只在几个城市针对学生作销售,虽然学生反应不错,但是外界知道不多

2009-04-21

[VC]五子棋源代码

[VC]五子棋源代码,是个很好的代码哦~很值得研究~~~

2009-04-01

空空如也

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

TA关注的人

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