coffeegg
码龄17年
关注
提问 私信
  • 博客:37,333
    社区:558
    37,891
    总访问量
  • 7
    原创
  • 1,869,701
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2007-10-24
博客简介:

coffeegg的专栏

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得5次评论
  • 获得8次收藏
创作历程
  • 3篇
    2011年
  • 10篇
    2010年
TA的专栏
  • C/C++开发
    4篇
  • QT开发
    3篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Learn iPhone and iPad Cocos2D Game Development_中文版.pdf

发布资源 2013.04.02 ·
pdf

个人密码管理工具(PrivateApp)

发布资源 2012.08.16 ·
rar

QT使用通知区域小图标

QSystemTrayIcon *TrayIcon= new QSystemTrayIcon(this); TrayIcon->setIcon(QIcon(":/icon/normal.png")); connect(TrayIcon,SIGNAL(messageClicked()),this,SLOT(showNormal())); restoreAction = new QAction(ctr("打开主界面"), this);
原创
发布博客 2011.04.08 ·
2484 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QT使用插件QAxWidget

 pro文件中加入CONFIG += qaxcontainer实现部分 QAxWidget *IEwidget= new QAxWidget(this); ui->tab_2->layout()->addWidget(IEwidget); //布局 IEwidget->setControl(QString::fromUtf8("{8856F961-340A-11D0-A96B-00C04FD705A2}")); //设置插件为IE IEw
原创
发布博客 2011.04.08 ·
18105 阅读 ·
1 点赞 ·
5 评论 ·
3 收藏

关于fwrite写文件的一点问题

fwrite函数只是将所写内容存入用户缓存,并不立刻写入文件.fflush函数将用户缓存中的内容写入内核缓冲区fsync函数则是将内核缓冲写入文件fclose则先执行fflush,再关闭文件的读写.因此,如果使用fwrite,要想让数据立刻落地,必须使用fflush(fp);fsync(fileno(fp))才可以!
原创
发布博客 2011.04.08 ·
2824 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

[zz]IO - 同步,异步,阻塞,非阻塞

同步阻塞IO 在这个模型中,应用程序(application)为了执行这个read操作,会调用相应的一个system call,将系统控制权交给kernel,然后就进行等待(这其实就是被阻塞了)。kernel开始执行这个system call,执行完毕后会向应用程序返回响应,应用程序得到响应后,就不再阻塞,并进行后面的工作。 例如,“在调用 read 系统调用时,应用程序会阻塞并对内核进行上下文切换。然后会触发读操作,当响应返回时(从我们正在从中读取的设备中返回),数据就被移动到用户空间的缓冲区中。然后应用
原创
发布博客 2010.10.19 ·
836 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STL的堆操作

 STL里面的堆操作一般用到的只有4个:make_heap();、pop_heap();、push_heap();、sort_heap();他们的头文件函数是#include 首先是make_heap();他的函数原型是:void make_heap(first_pointer,end_pointer,compare_function);一个参数是数组或向量的头指针,第二个向量是尾指针。第三个
转载
发布博客 2010.04.15 ·
911 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一道变态的面试题

题目:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。 一般都是利用构造函数来解答.但考虑到&&这个逻辑运算符号,a&&b,如果a为false,则不进行b语句的执行,由此可以写出如下的函数,更为简洁明了int culplus(int n){ (n!=1)&&(n+=culplus(n-1
原创
发布博客 2010.04.14 ·
539 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

google笔试题:关于栈的

题目:定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。 我写的头文件如下: #ifndef _MYSTACK_H #define _MYSTACK_H#include #include using namespace std;template class MyStack{ publ
原创
发布博客 2010.04.13 ·
680 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vector用法

Vector用于存储对象数组    常用方法    1.push_back 在数组的最后添加一个数据    2.pop_back 去掉数组的最后一个数据    3.at 得到编号位置的数据    4.begin 得到数组头的指针    5.end 得到数组的最后一个单元+1的指针    6.front 得到数组头的引用    7.back 得到数组的最后一个单元的引用    8.max_size
转载
发布博客 2010.04.13 ·
3062 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

template用法

--  template 的用法在程式设计当中经常会出现使用同种数据结构的不同实例的情况。例如:在一个程式中 能使用多个队列、树、图等结构来组织数据。同种结构的不同实例,也许只在数据元素 的类型或数量上略有差异,如果对每个实例都重新定义,则非常麻烦且容易出错。那么能 否对同种类型数据结构仅定义一次呢?答案是肯定的,C++提供的类模板(Class Template )就能实现该功能。 一、类模板 类
转载
发布博客 2010.04.13 ·
832 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

环形输出的源代码

环形输出,例如     0     1     2     3     4    15    16    17    18     5    14    23    24    19     6    13    22    21    20     7    12    11    10     9     8扩展到m*n的矩阵输出 #include #include "st
原创
发布博客 2010.04.01 ·
769 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux多线程编程

函数原型:                   #include int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict attr, void *(*start_rtn)(void),void *restrict arg);    返回值:若是成功建立线程返回0,否则返回错误的编号  
转载
发布博客 2010.03.30 ·
668 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Timesten数据库安装及配置体验

 安装从oracle的网站(http://www.oracle.com/technology/global/cn/software/products/timesten/index.html)下载,timesten的安装文件。将下载文件解压后,出现linux86文件夹,执行setup.sh,步骤如下○ 输入安装的数据库实例的名字,默认是tt70○ 选择你要安装的数据库的类型:1是纯内存数据库,2
转载
发布博客 2010.03.30 ·
4026 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

TimesTen -- cache group (zz)

1. create dsn[testdsn]Driver=/home/tt/TimesTen/abm/lib/libtten.aDataStore=/home/tt/ttdata/testdsnLogDir=/home/tt/ttlogConnectionCharacterSet=ZHS16GBKDatabaseCharacterSet=ZHS16GBKPermSize
转载
发布博客 2010.01.20 ·
1597 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多