自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

原创 网址集合

文章合集http://linux.chinaunix.net/doc/program/ Linux下的多线程编程http://linux.chinaunix.net/doc/program/2001-08-11/642.shtml

2009-03-05 21:50:00 431

原创 GetWindowLong 获得控件的ID,父窗口句柄,实例句柄,窗口风格等。

   long  lstyle =  GetWindowLong(m_list.m_hwnd,GWL_STYLE);  long lstyle = GetWindowLong(m_list.m_hwnd,GWL_EXSTYLE);  HINSTANCE hInst = GetWindowLong(m_list.m_hwnd,GWL_HINSTANCE);long  ID = G

2008-11-18 19:03:00 5736 2

转载 CListCtrl 使用技巧

CListCtrl 使用技巧关键词: CListCtrl    使用技巧                                           摘自:http://blog.csdn.net/lixiaosan/archive/2006/04/07/653563.aspxCListCtrl 使用技巧作者:lixiaosan时间:04/06/2006以下未经说明,l

2008-11-18 18:56:00 414

原创 popen 函数

FILE *popen(const char *command, const char *type);popen()是一个系统函数,它完成fork()产生一个子进程,然后从子进程调用/bin/sh -c(即使用shell)来执行command的指令。父进程通过它得到子进程返回的文件描述符:FILE * popen( const char * command,const char * typ

2008-06-20 14:09:00 554

翻译 什么是回调函数

什么是回调函数?   简而言之,回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。  为什么要使用回调函数?  因为可以把调用者与被调用者分开。调用者不关心谁是被调用者,所有它需知道的,只是存在一个具有某种特定原型、某些限制条件(如返回值为int)的被

2008-06-20 12:05:00 788

原创 linux多线程设计

#include 1.创建线程 int pthread_create( pthread_t *tid, const pthread_attr_t *attr, void *(* func) (void *), void *arg );attr: 线程属性包括:优先级、初始栈大小,是否应该成为一个守护线程。缺省设置,NULL后面是线程要执行的函数和参数成功返回

2008-06-18 16:33:00 330

原创 fgets和freads的区别

fread :以字节位计算长度,按照指定的长度和次数读取数据,遇到结尾或完成指定长度读取后停止. 常用来从文件中读取结构体数组fgets :整行读取,遇到回车换行或结尾停止.在文本方式时使用.用来从读取文本字符串读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符

2008-06-18 16:00:00 2308

转载 Select()系统以及文件描述符

在网络程序中,一个进程同时处理多个文件描述符是很常见的情况。select()系统调用可以使进程检测同时等待的多个I/O设备,当没有设备准备好时,select()阻塞,其中任一设备准备好时,select()就返回。 select()的调用形式为: #include #include int select(int maxfd, fd_set *readfds, fd_set *wr

2008-06-18 15:57:00 1072

原创 交叉编译

二、什么是交叉编译 什么是交叉编译呢,简单地说,就是在一个平台上生成另一个平台上的可执行代码。这里需要注意的是所谓 平台,实际上包含两个概念:体系结构(Architecture)、操作系统(Operating System)。同一个体系结 构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行。举例来说,我们常说 的x86 Linux平台实际上是Intel x86体系结构和Li

2008-06-11 17:45:00 291

原创 #pragma预处理指令详解

原帖的应用地址:  http://blog.csdn.net/hi_wyl/archive/2007/07/19/1698646.aspx  在所有的预处理指令中,#Pragma  指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示

2008-05-23 12:58:00 441

原创 转帖:成为Java高手的25个学习目标

1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。     2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,reflec

2008-04-24 18:31:00 376

原创 Rundll 和Rundll32的区别

用Windows9x的朋友一定对Rundll32.exe和Rundll.exe这两个文件不会陌生吧,不过,由于这两个程序的功能原先只限于在微软内部使用,因而真正知道如何使用它们的朋友想必不多。那么好,如果你还不清楚的话,那么就让我来告诉你吧。  首先,请你做个小实验(请事先保存好你正在运行的程序的结果,否则...):点击“开始-程序-Ms-Dos方式”,进入Dos窗口,然后键入"rundll32.

2008-04-19 19:02:00 477

原创 转帖:作java工程时的注意事项。

1、第三方包的引用           a、工程项目增加Libraries           b、在工程下新建lib目录,把第三方包放到此目录           c、在打开plugin.xml,在Build标签页中,打开Extra   Classpath   Entries,添加jar           d、在Runtime标签页中,增加jar           e、在打包好的rcp程序中

2008-04-19 18:55:00 564 1

原创 Process类的学习

 ProcessBuilder.start() 和 Runtime.exec 方法创建一个本机进程,并返回 Process 子类的一个实例,该实例可用来控制进程并获取相关信息。Process 类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法。创建进程的方法可能无法针对某些本机平台上的特定进程很好地工作,比如,本机窗口进程,守护进程,Microsof

2008-04-19 18:46:00 399

原创 Rutime类的学习

 java.lang 类 Runtimejava.lang.Object java.lang.Runtime每一个java应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。 应用程序不能创建自己的 Runtime 类实例。一些常用函数:int availableProcessors()向 Java

2008-04-19 18:26:00 331

原创 java中调用现存的exe模块。

package com.liugaoxu;import java.io.*;import java.util.*;import java.lang.*;public class DemoTest {   //使用java调用现存的exe模块。 public static void main(String[] args) {  // TODO 自动生成方法存根  Runtime rn = R

2008-04-19 18:01:00 534

原创 AT 指令

                                                    AT 指令AT 即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter, TA)或数据电路终端设备(Data Circuit Terminal

2008-04-19 17:32:00 654

嵌入式 linux 驱动程序ad

嵌入式linux驱动程序 基本的linux 驱动的模块 s3c2410 驱动程序 ad驱动

2010-06-08

linux 进程源码分析

linux内核的源码学习 linux进程的实现源码学习. 进程的数据结构等

2009-03-24

linux 各种小程序源码

linux 的各种小程序 linux的源代码 linxu学习的好帮手

2009-03-06

CRectTracker, KLineTracker 橡皮筋类

使用别人已经封装好了的类CRecttracker,KLineTracker.这是两个橡皮筋类。 可以画一个图形,然后用鼠标拖动改变大小,可以用鼠标移动GDI图形。。 画直线,然后用鼠标拖动大小,移动. 画一个矩形,用鼠标拖到大小,移动. 划直线的程序已经完全做好了 划矩形的程序还没有完善,主要是因为矩形的类是MFC类,要另外封装成自己需要的类。

2008-11-11

嵌入式linux开发

嵌入式 linux

2008-06-24

unix技术-系统管理

超星阅读器进行阅读. 学习unix 的经典书籍

2008-06-24

空空如也

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

TA关注的人

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