自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sdlcgxcqx的专栏

随学随博记录点滴

  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

转载 动态库的Makefile.am编写

 动态库 的 Makefile.am 编写sotest_SOURCES=sotest.c 〔定义 hello这个执行档所需要的原始文件。Eg: hello_SOURCES= hello.c main.c hello.h如果我们定义多个执行文件,则对每个执行文件都要定义相对的 filename_SOURCES。〕sotest_LDFLAGS=-L/usr/lib/mylibsot

2009-03-27 11:40:00 1573

原创 [linux]警告:检测到时钟错误。您的创建可能是不完整的。

 make: 警告:检测到时钟错误。您的创建可能是不完整的。[demo@localhost myhcid1.3]$ find . -type f -exec touch {} /;

2009-03-26 21:57:00 804

转载 如何选购你自己的蓝牙适配器

从蓝牙的技术来分析:   1.距离:市面上好多商家宣布支持20M,30M,50M等,实际上这是商家蒙骗消费者,从蓝牙支持的距离来说,分为两个标准CLASS?1和CLASS?2,CLASS?1支持的标准距离是100M,CLASS2支持的距离为10米,实际上,现在的距离在没有障碍物的情况下,CLASS?2的可以支持到10—20米,CLASS?1的可以支持到80—90米,而有些商家宣传的30M,

2009-03-20 15:41:00 3165 2

转载 Endian的由来及big-edian 和little-endian

Endian的由来及big-edian 和little-endian转载:http://www.eygle.com/digest/2007/01/whats_mean_endian.html一、引子  在各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达

2009-03-19 09:23:00 740

转载 设备文件“交谈”(writes 和 IOCTLs)

 第六章  和设备文件“交谈”(writes 和 IOCTLs)    设备文件假定是对应于物理设备的。大多数的物理设备既可以输入又可以输出。所以内核中的设备驱动程序应该有某些机制来取得进程的输出并送到设备。这可以通过用输出的方式打开设备文件并向它写入来作到,就好象写一个文件。下面的例子是用device_write来实现。    这通常还是不够的。假设你有一个串口连到modem上(

2009-03-18 15:40:00 936

原创 glib 中 IO Channels 理解

GUI系统都是基于事件驱动的,其中必有一个事件循环过程来获取和处理事件。gtk也一样,gtk的事件循环过程是由glib提供的,而iochannel是glib中把IO事件集成到事件的一种手段。iochannel可以把开发者指定的发生在 文件描述符、管道和socket之上的事件转换为glib的内部事件,从而可以在程序中用统一的方法来处理IO事件和用户交互。iochannel支持的IO事件有 可

2009-03-16 09:05:00 1116

转载 守护进程

6.5.1  基本概念守护进程就是在后台执行, 没有控制终端或登录 Shell 的进程6.5.2  实现方法关闭文件描述符: for (i=0; i 甩开控制终端: 打开 /dev/tty, 然后用 ioctl 该文件上执行 TIOCNOTTY 命令脱离会话和进程组=================================================

2009-03-11 17:03:00 541

转载 linux环境变量文件

etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当

2009-03-10 09:53:00 447

转载 蓝牙模块在HHARM2410上的移植

最近两天在HHARM2410-R3上移植了USB蓝牙设备和 BlueZ蓝牙协议栈,呵呵,蓝牙果然是个很好的东西,协议栈内容很丰富,挂上去以后可以使用很多功能。我现在就可以用它来接收 GPS数据以及和用手机上网。我是在做车载的,所以特别有用。积累了一些关于蓝牙的知识,但是算是初步的,把我的经验发上来,各位做过蓝牙的大哥请多指导。   一切版权归bluez的作者---同济大学高性能计算中心 D

2009-03-06 10:33:00 802

转载 指针变量的运算

指针变量的运算                                        指针变量可以进行某些运算,但其运算的种类是有限的。 它只能进行赋值运算和部分算术运算及关系运算。1.指针运算符(1)取地址运算符&  取地址运算符&是单目运算符,其结合性为自右至左,其功能是取变量的地址。在scanf函数及前面介绍指针变量赋值中,我们已经了解并使用了&运算符。(2)取内容运算符* 

2009-03-04 13:03:00 4088

转载 BlueZ HID不安全设备连接漏洞

BlueZ HID不安全设备连接漏洞** hidattack v0.1** (c) Collin R. Mulliner * http://www.mulliner.org/bluetooth/** License: GPLv2 * */#include #include #include #include #include

2009-03-03 14:39:00 1379

转载 c语言中的内存对齐

先看一个具体的问题:内存对齐的问题。 struct倘若如此声明:struct something {......} 如果在结构体后面加上__attribute__((packed));记得带上后面的";"那么就是严格的各个成员的大小之和。或者可以在程序开头的地方加上#pragma pack(N),其中N为对齐的字节数,若为1则和__attribute__((packed))是一个意

2009-03-02 18:16:00 503

转载 C99标准更新

1、增加restrict指针  C99中增加了公适用于指针的restrict类型修饰符,它是初始访问指针所指对象的惟一途径,因此只有借助restrict指针表达式才能访问对象。restrict指针指针主要用做函数变元,或者指向由malloc()函数所分配的内存变量。restrict数据类型不改变程序的语义。  如果某个函数定义了两个restrict指针变元,编译程序就假定它们指向两个不同的

2009-03-02 13:46:00 561

原创 define小结

define小结 ajumail 发表于 2006-11-101. 定义简单的常数:定义常量,便于修改(切不可在后面加上分号!) #define N 1000 等效于 const int N = 1000; 但略有不同,define只是简单替换,而不是作为一个量来使用.2.

2009-03-02 13:39:00 658

转载 __func__标识符

 __func__是C99标准里面预定义标识符, 它是一个static const char[], 会在每一个使用__func__的函数里隐式定义.下面是ISO9899里的例子#include void myfunc(void){     printf("%s/n", __func__);     /* ... */}输出: myfunc 据我所知好像只有GCC才支持这个标识符, 其它

2009-03-02 13:31:00 666

转载 ar和nm命令的使用

 当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍两个命令ar和nm,用来对库操作。  当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍两个命令ar和nm,用来对库操作。  1、ar基本用法 

2009-03-02 11:31:00 540

转载 linux下syslog使用说明

Linux下C语言编程的-把程序输出信息加到系统日志里去关键词: Linux    系统日志    syslog    服务程序    syslogd                                           我们的程序一般都会产生输出信息。但是服务器程序一般却不希望输出信息到屏幕上,因为没有人盯着你的程序执行。所以我们要把一些信息写成日志文件,正常情况下运行程序的人不用

2009-03-02 10:07:00 957

pb11.5-3050破解补丁

pb11.5---3050破解补丁

2012-09-17

powerbuilder高级编程及其项目应用开发2

powerbuilder高级编程及其项目应用开发2

2009-11-17

powerbuilder高级编程及其项目应用开发1

powerbuilder高级编程及其项目应用开发1

2009-11-17

空空如也

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

TA关注的人

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