ChinaUnix首页
|
论坛
|
博客
博客首页
博客专家
往日推荐
博客文集
博文
博主
热搜:
JavaScript
系统运维
C语言
PHP
Mysql
LINUX
Hyper-V
高性能
博客首页 〉
搜索结果
按类别查询搜索结果
操作系统
程序设计
数据库
热点技术
综合
架构与运维
移动开发与应用
Web前端
LINUX
|
BSD
|
WINDOWS
|
其他UNIX
|
AIX
|
SOLARIS
|
C/C++
|
Java
|
Python/Ruby
|
项目管理
|
Web开发
|
嵌入式
|
C#/.net
|
PHP
|
Delphi
|
PERL
|
Erlang
|
Verilog
|
敏捷开发
|
Mysql/postgreSQL
|
Oracle
|
DB2/Informix
|
Sybase
|
数据库开发技术
|
SQLite/嵌入式数据库
|
SQLServer
|
NOSQL
|
虚拟化
|
云计算
|
大数据
|
HADOOP
|
高性能计算
|
IT业界
|
IT职场
|
信息化
|
网络与安全
|
系统运维
|
服务器与存储
|
架构设计与优化
|
Android平台
|
iOS平台
|
Windows平台
|
其他平台
|
Html/Css
|
JavaScript
|
jQuery
|
HTML5
|
关于关键词 的检测结果,共
2257
条
【C/C++】
类的封装性和
信
息隐蔽—类声明和成员函数定义的分离
tian_ye
| 2013-08-05 10:51:09 | 阅读(2720) | 评论(0)
类的封装性和信息隐蔽—类声明和成员函数定义的分离
【阅读全文】
【C/C++】
利用
信
号量实现两个线程同步
long417229258
| 2013-08-02 09:14:44 | 阅读(440) | 评论(0)
信号量实质上就是一个计数器,可以控制进程对数据的共享,可以利用他实现两个进程的同步,也就是两个进程相互控制,达到进程同步效果。下面用两个程序说明。两个程序的功能结构:A:程序1.创建信号量2.初始化信号量中指定下标的值3.根据信号量设置阻塞4.删除信号量B:程序1.得到信号量2.解除阻塞程序A...
【阅读全文】
【C/C++】
利用
信
号量实现两个线程同步
ygfinsight
| 2013-08-01 20:56:03 | 阅读(2670) | 评论(0)
信号量实质上就是一个计数器,可以控制进程对数据的共享,可以利用他实现两个进程的同步,也就是两个进程相互控制,达到进程同步效果。下面用两个程序说明。两个程序的功能结构:A:程序1.创建信号量2.初始化信号量中指定下标的值3.根据信号量设置阻塞4.删除信号量B:程序1.得到信号量2.解除阻塞程序A...
【阅读全文】
【C/C++】
C语言的多线程实例分析 && 使用多线程的
好
处
raiet
| 2013-07-31 17:13:22 | 阅读(120) | 评论(0)
多线程,C语言,多线程的用处和好处
【阅读全文】
【C/C++】
C语言的多线程实例分析 && 使用多线程的
好
处
Larpenteur
| 2013-07-30 23:46:25 | 阅读(790) | 评论(0)
多线程,C语言,多线程的用处和好处
【阅读全文】
【C/C++】
C语言的多线程实例分析 && 使用多线程的
好
处
feanshion
| 2013-07-30 09:08:03 | 阅读(4210) | 评论(0)
多线程,C语言,多线程的用处和好处
【阅读全文】
【C/C++】
并行编程中的“锁”难题(
好
文 收藏)
Larpenteur
| 2013-07-26 23:48:00 | 阅读(430) | 评论(0)
来源:http://www.parallellabs.com/2011/10/02/lock-in-parallel-programming/ 在并行程序中,锁的使用会主要会引发两类难题:一类是诸如死锁、活锁等引起的多线程Bug;另一类是由锁竞争引起的性能瓶颈。本文将介绍并行编程中因为锁引发的这两类难题及其解决方案。 1. 用锁来防止数据竞跑 在进行并行编程时,我们常常需要使用锁来保护共享变量,以防止多个线程同时对该变量进行更新时产生数据竞跑(Data Race)。所谓数据竞跑,是指当两个(或多个)线程同时对某个共享变量进行操作,且这些操作中至少有一个是写操作时所造成的程序错误。例1中
【阅读全文】
【C/C++】
大家一起用gtk编程2(添加
按
钮和连接事件)
hejiangda
| 2013-07-26 21:50:10 | 阅读(180) | 评论(0)
【阅读全文】
【C/C++】
大家一起用gtk编程6(
按
钮对象)
hejiangda
| 2013-07-26 21:49:53 | 阅读(100) | 评论(0)
【阅读全文】
【C/C++】
一个方便打印C程序调试
信
息的宏
yulianliu1218
| 2013-07-26 17:38:29 | 阅读(1700) | 评论(0)
为了方便调试C程序,写了个打印信息的宏,能够打印错误信息,以及错误发生的文件名、行号。#ifndef _DEBUG_H_#define _DEBUG_H_#include <stdio.h>#include <string.h>#include <malloc.h>#define ERRBUFLEN 1024...
【阅读全文】
【C/C++】
singleton模式 实现,一个很
好
的帖子
liweimin90
| 2013-07-26 16:20:02 | 阅读(1080) | 评论(0)
地址:http://www.cppblog.com/dyj057/archive/2005/09/20/346.html
【阅读全文】
【C/C++】
网络通
信
中如何标志一个通
信
进程
jonas_mao
| 2013-07-22 14:16:15 | 阅读(3540) | 评论(0)
网络,socket,标识,进程,tcp/ip
【阅读全文】
【C/C++】
打印调试之简单彩色输出文件名和行号等调试
信
息
由与游
| 2013-07-20 11:43:52 | 阅读(2420) | 评论(0)
分享自己写了个方便打印调试的一点代码,可用于Windows和Linux平台,希望对某些朋友有用。C语言初学者,希望大家多多指点下。点击(此处)折叠或打开/****************************************************************//** @file debug-inl.h ...
【阅读全文】
【C/C++】
打印调试之简单彩色输出文件名和行号等调试
信
息
idi0t
| 2013-07-17 15:47:09 | 阅读(3740) | 评论(0)
分享自己写了个方便打印调试的一点代码,可用于Windows和Linux平台,希望对某些朋友有用。C语言初学者,希望大家多多指点下。点击(此处)折叠或打开/****************************************************************//** @file debug-inl.h ...
【阅读全文】
【C/C++】
【编程
好
习惯】减少搜索头文件的目录数
Larpenteur
| 2013-07-17 02:11:41 | 阅读(360) | 评论(0)
假设存在下图所示的项目目录结构。如果存在如下包含头文件的代码,则大多的项目中需要通过“-I foo”和“-I bar”指明两个搜索头文件的目录。12foo.c#include "bar.h"...
【阅读全文】
【C/C++】
【编程
好
习惯】减少搜索头文件的目录数
杭州李云
| 2013-07-16 11:21:51 | 阅读(3560) | 评论(1)
假设存在下图所示的项目目录结构。如果存在如下包含头文件的代码,则大多的项目中需要通过“-I foo”和“-I bar”指明两个搜索头文件的目录。12foo.c#include "bar.h"...
【阅读全文】
【C/C++】
一个方便打印C程序调试
信
息的宏
qxhgd
| 2013-07-14 21:17:28 | 阅读(480) | 评论(0)
为了方便调试C程序,写了个打印信息的宏,能够打印错误信息,以及错误发生的文件名、行号。#ifndef _DEBUG_H_#define _DEBUG_H_#include <stdio.h>#include <string.h>#include <malloc.h>#define ERRBUFLEN 1024...
【阅读全文】
【C/C++】
信
号屏蔽字
IT--鑫
| 2013-07-13 11:51:46 | 阅读(200) | 评论(0)
【阅读全文】
【C/C++】
一个基于
信
号量的简易线程池
iWonderLinux
| 2013-07-13 11:01:08 | 阅读(2220) | 评论(0)
信号无需由同一个线程来获取和释放,因此信号可用于异步事件通知,如用于信号处理程序中。同时,由于信号包含状态,因此可以异步方式使用,而不用象条件变量那样要求获取互斥锁。但是,信号的效率不如互斥锁高。缺省情况下,如果有多个线程正在等待信号,则解除阻塞的顺序是不确定的。信号在使用前必须...
【阅读全文】
【C/C++】
学
好
C++必须要注意的十八个问题
ycy52025
| 2013-07-12 12:03:39 | 阅读(1030) | 评论(0)
一、#include “filename.h”和#i nclude 的区别#include “filename.h”是指编译器将从当前工作目录上开始查找此文件#include 是指编译器将从标准库目录中开始查找此文件二、头文件的作用加强安全检测通过头文件可能方便地调用库功能,而不必关心其实现方式三、* , &修饰符的位置对于*...
【阅读全文】
首页
<<
16
17
18
19
20
21
22
23
24
25
>>
末页