- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 pro*C 使用动态sql方法四实现数据批量导入导出
*SQLSQLDAAlloc EXEC SQL FOR :array_size FETCH C USING DESCRIPTOR select_dp EXEC SQL AT :toDB FOR :array_size
2016-07-26 09:44:26 2404
原创 C++顺序容器笔记
题记:关于容器, C++primer 有详细描述,网上也有各种资料,而我写这篇文章的意义在于:阅读 C++primer 之后的总结、复习以及理解。概念容器( container),保存一组给定类型对象的类型。 因为引用不是对象,所以,容器的类型不能是引用。 每个标准库容器类型都是一个模板类型。为了定义容器,我们必须指定保存在容器中元素的类型。除了 array 之外,标准库容器的大小都是
2016-05-21 16:54:03 398
转载 标准C++中的string类的用法总结
转载自:http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以
2016-05-16 09:03:59 310
原创 Google多线程面试题: 4个线程向4个文件里写入数据, 每个线程只能写一个值(待更新)
编写一个程序,程序会启动4个线程,向4个文件A,B,C,D里写入数据,每个线程只能写一个值。 线程A:只写A 线程B:只写B 线程C:只写C 线程D:只写D 4个文件A,B,C,D。 程序运行起来,4个文件的写入结果如下: A:ABCDABCD... B:BCDABCDA... C:CDABCDAB... D:D
2015-12-22 19:58:52 2004
原创 使用线程的几种方式(三)客户/服务器
在客户端/服务器系统中,客户请求服务器对一组数据执行某个操作,服务器独立的执行。以下示例程序从stdin读入数据,通过获取所mutex,实现有序。/* * server.c * 线程使用方式(3),客户端-服务器 示例 * gcc -g -o server -lpthread -Wall server.c */#include #include #include "error
2015-09-05 18:14:17 554
原创 使用线程的几种方式(2)工作组
在工作组模式中,数据由一组线程分别独立的处理。以下例子来自于《POSIX多线程编程》,显示了一个简单的工作组。使用两个参数运行程序,一个字符串和一个搜索路径,结果类似于命令“find argv[2] -name * | xargs grep argv[1]". 程序使用一个crew来管理工作组,工作组将搜素路径排队为单链表,如果该路劲是文件,则打开搜素是否包含。/* * crew.c
2015-08-31 17:10:41 641
原创 使用线程的几种方式(1) 流水线
流水线:每个线程反复的在数据集上执行同一种操作,并把操作结果传递给下一步骤其他线程。“数据元素”流被串行的执行。 下面例子来自《posix多线程程序设计》,流水线中的每个线程将它的输入加一,然后传递给下一个线程。当不停的输入时,程序依次从最后一个线程开始逐个往前阻塞,直到从最后一个线程读取数据,并发送ready信号,表示前一个线程可以给该线程传递数据。 当data_ready=0时,等待条件变量avail,条件avail用来通知某步要处理的数据已准备好,在准备好数据之后,data_rea
2015-08-30 22:37:13 3123
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人