写道
- 浏览: 427740 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (433)
- 编程语言-JAVA/Scala/Clojure/Grovvy (86)
- 编程语言-C (227)
- 编程语言-Rust/C++/Objective-C/Objective-C++ (97)
- 编程语言-PHP (4)
- 编程语言-Perl (4)
- 编程语言-Javascript (6)
- 编程语言-Scheme/Lisp (9)
- 编程语言-lua (5)
- 编程语言-erl (4)
- 编程语言-go (4)
- 编程语言-Ruby (3)
- 编程语言-python (4)
- 编程语言-smalltalk (3)
- 编程语言-guile (3)
- 算法结构 (32)
- 多线程编程 (2)
- 网络编程 (7)
- 并发编程 (21)
- 并行编程 (2)
- 事务 (4)
- 架构/编程-模型/模式/思想 (6)
- 开发框架-Spring (2)
- 开发框架-ibatis (0)
- 开发框架-Struts (0)
- 开发框架-Hibernate (0)
- 开发框架-mybatis (0)
- 分布式 (38)
- 分布式存储 (10)
- 分布式文件系统-dfs (4)
- 分布式计算 (2)
- 分布式事务 (10)
- 分布式数据中间件 (1)
- 分布式服务框架 (12)
- rpc (8)
- 通信 (23)
- 电信 (3)
- 电商 (1)
- 互联网应用 (2)
- 大前端 (5)
- 第三方支付 (2)
- CSS (1)
- android (3)
- ios (0)
- html5 (0)
- kafka (0)
- memcached (2)
- nginx (1)
- 并行计算 (1)
- 实时计算 (0)
- Storm (0)
- 数据库 (7)
- mysql (6)
- oracle (3)
- redis (4)
- mongodb (2)
- hbase (1)
- dal (0)
- handoop (1)
- 机器学习-ML (3)
- 深度学习-DL (0)
- 神经网络 (0)
- netty (4)
- mina (0)
- 大数据 (7)
- 大数据-算法 (0)
- 大数据-框架&平台 (3)
- 人工智能 (7)
- 人工智能-算法 (4)
- 人工智能-框架&平台 (0)
- 协议 (42)
- 安全 (15)
- 消息队列 (2)
- os(linux、windows) (85)
最新评论
发表评论
-
C: 类型转换
2022-07-30 15:58 216写道 https://lobin.iteye.com/ad ... -
C: 类型转换
2022-07-30 15:58 0类型转换 类型转换包 ... -
C: lvalue & rvalue
2022-07-30 15:43 183写道 https://lobin.iteye.com/ad ... -
C: lvalue & rvalue
2022-07-30 15:42 0值和引用 C语言并没有引用这个概念。C相对其他编程语言有 ... -
C: 标准库
2022-07-30 13:31 194写道 https://lobin.iteye.com/ad ... -
C: 标准库
2022-07-30 13:30 0标准库 我们在开始使用VC或Visual Studio这些 ... -
C: 语句
2022-07-30 13:19 185写道 https://lobin.iteye.com/ad ... -
C: 语句
2022-07-30 13:19 0语句 块 多条语句用一对大括号括起来组成块。这样的语 ... -
C: 表达式求值
2022-07-30 12:36 233写道 https://lobin.iteye.com/a ... -
C: 表达式求值
2022-07-30 12:36 0表达式求值 表达式求值(expression evalua ... -
C: 运算符
2022-06-29 23:52 0操作符 何为操作符? 提到操作符,就必须提到另一 ... -
XCode
2022-03-17 18:25 416XCode 相关命令行工具 $ plutil ... -
Rust
2022-03-15 20:20 0写道 C++https://www.iteye.co ... -
MacOS 编程:框架
2022-03-15 20:06 0CoreFoundation CFSocket # ... -
MacOS 编程
2022-03-15 20:05 1032MacOS 编程 MacOS 编程:框架 htt ... -
Objective-C/C++
2022-03-15 20:03 230Objective-C/C++ Objec ... -
Objective-C/C++
2022-03-06 19:41 221写道 https://lobin.iteye.com/a ... -
MacOS 编程:框架
2022-03-06 19:27 209写道 https://lobin.iteye.com/a ... -
MacOS 编程
2022-03-06 19:21 199写道 https://lobin.iteye.com/a ... -
Objective-C Runtime
2022-02-26 22:41 172写道 https://lobin.iteye.com/ad ...
相关推荐
本实验的目的是为了进一步掌握在 Linux 系统进行 C 语言编程的方法,进一步了解线程的概念,进一步理解进程与线程的概念,并掌握 C 语言线程创建的方法。 实验原理: 1. Pthread_create 函数:创建一个新的线程,...
Linux编程教程——Linux下编程入门 在Linux操作系统中进行编程是一项重要的技能,尤其对于系统级开发者和软件工程师来说。Linux提供了丰富的开发环境和工具,支持多种编程语言,如C、C++、Python、Java等。本教程将...
Linux系统编程——线程私有数据-附件资源
在Linux系统编程中,线程私有数据(Thread Local Storage,TLS)是一种机制,它允许每个线程拥有自己独立的数据副本,确保了数据在多线程环境中的安全性。线程私有数据通常用于存储线程特定的信息,如线程ID、调试...
### 嵌入式培训课件 Linux系统编程之线程编程 #### 知识点一:线程概述 - **定义**:线程是比进程更小的执行单元,是进程的一部分,也是进程内的可调度实体。每个进程至少包含一个线程(主线程),而一个进程可以...
* 线程私有数据:每个线程都有自己的私有数据,如寄存器和堆栈。 线程的创建: * 使用 pthread_create 函数创建线程,需要指定线程的入口函数和参数。 * 使用 pthread_join 函数等待线程的结束。 线程的终止: *...
- **线程特定数据**:每个线程可以拥有自己的私有数据。 ##### POSIX信号量与互斥锁 - **POSIX信号量相关函数**:创建、销毁、操作信号量的函数。 - **POSIX互斥锁相关函数**:创建、销毁、锁定、解锁互斥锁的函数...
线程包含线程ID、寄存器值、栈、调度优先级和策略、信号屏蔽子、errno变量以及线程私有数据。进程中的所有信息对进程内的所有线程都是共享的,但每个线程有自己的执行上下文。 5. **线程标识**: 每个线程都有一...
5. 线程局部存储:线程局部存储(TLS)是一种机制,允许在线程之间存储私有数据,这些数据对于其他线程不可见,可以用于避免同步开销。 6. 线程异常处理:当一个线程发生异常时,它不会影响其他线程的执行,但必须...
在Linux系统中,多线程编程是一种常见的编程模式,它允许多个执行流在同一程序内同时运行,从而提高系统的资源利用率和并发性能。本资料主要针对Linux环境下的多线程编程进行深入探讨。 首先,我们需要了解Linux下...
线程私有数据是指每个线程都有一份副本的数据,即使多个线程共享同一全局变量,也不会互相干扰。这种机制通常用于存储线程特有的信息,如配置参数等。 - `pthread_key_create(pthread_key_t *key, void (*...
线程包含了表示进程内执行环境所需的信息,包括但不限于线程ID、一组寄存器值、栈、调度优先级和策略、信号屏蔽子、errno变量以及线程私有数据。进程的所有信息(如可执行的程序文本、程序的全局内存和堆内存、文件...
- **线程私有数据**: 可以由线程独享的数据。 进程的所有信息(如程序文本、全局内存、堆内存、文件描述符等)都对进程内的所有线程可见。 #### 五、线程标识 - **线程ID**: 类似于进程ID,每个线程都有一个唯一...
本文将深入探讨嵌入式Linux环境下如何进行多线程编程,以及C语言源码中的关键概念和技术。 首先,理解多线程的概念至关重要。线程是程序的执行单元,一个进程可以包含一个或多个线程。在嵌入式Linux系统中,多线程...
总结来说,这个“Linux C/C++线程基类”源代码项目提供了一个便捷的线程管理框架,使得在Linux环境下使用C++进行多线程编程变得更加简单和直观。通过理解和利用这个基类,开发者可以专注于业务逻辑,而无需关心底层...