沫俱宏
码龄10年
关注
提问 私信
  • 博客:323,852
    社区:584
    324,436
    总访问量
  • 63
    原创
  • 1,169,475
    排名
  • 34
    粉丝
  • 0
    铁粉

个人简介:当你迷茫时,让自己忙起来,慢慢地就会找到自己前进的方向!!!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2015-01-20
博客简介:

沫俱宏

查看详细资料
个人成就
  • 获得136次点赞
  • 内容获得12次评论
  • 获得485次收藏
  • 代码片获得157次分享
创作历程
  • 1篇
    2022年
  • 62篇
    2015年
成就勋章
TA的专栏
  • C语言学习
    2篇
  • Linux编程(C/C++)
    56篇
  • C++编程
  • Cocos编程
    4篇
  • QT学习
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

深入了解 Object.defineProperty

Object.defineProperty 的基础与深入
原创
发布博客 2022.04.30 ·
883 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

QT实现电子表digitalclock

实现的效果实现的思路创建步骤1、新建项目下一步,下一步,完成,创建完成,项目结构如下:2、代码实现DigitalClock.h#ifndef DIGITALCLOCK_H#define DIGITALCLOCK_H#include class DigitalClock : public QLCDN
原创
发布博客 2015.11.27 ·
1426 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux中搜索命令find

在Linux中使用find命令搜索需要的文件或命令:        find [path] -name [filename]        如:find /home -name "adb",在指定路径搜索        如:find -name "adb",全盘搜索
原创
发布博客 2015.11.01 ·
2448 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用replaceScene实现场景切换

在CCDirector中,可以使用replaceScene实现场景切换。说明:    1.场景的运行,首先在AppDelegate::applicationDidFinishLaunching()中通过CCDirector的runWithScene方法,运行游戏的第一个场景    2.通过点击HelloWorldScene中的一个精灵,实现切换到场景SceneSecond    3
原创
发布博客 2015.10.29 ·
951 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CCDirector实现场景管理

CCDirector说明:       1.CCDirector来进行场景的管理和切换       2.CCDirector常用函数说明             runWithScene:第一次运行场景的时候使用             replaceScene:切换场景的时候使用,就是换一个渲染数             pushScene:把当前场景暂停,压到栈底,把新的场
原创
发布博客 2015.10.29 ·
556 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

HelloWorld工程中工程文件和目录结构

查看工程目录:        1.进入到工程所在的目录:C:\cocos2d-x-2.2.3\projects\HelloWorld         2.各个目录说明:             Classes              ==============  跨平台的代码             proj.android       ==============  Andr
原创
发布博客 2015.10.29 ·
620 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

创建cocos2dx项目

创建cocos2dx项目的步骤:        1.首先进入cocos2d-x-2.2.3\tools\project-creator目录        2.打开控制台,输入:create_project.py -project HelloWorld1 -package my.hello.world -language cpp        3.点击回车,看到下面的提示信息,说明创建成
原创
发布博客 2015.10.29 ·
483 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

类成员函数和全局函数

类成员函数和全局函数的对比:        1.类成员函数和全局函数的区别就是,一个是面向对象,一个是面向过程        2.类成员函数==(转成)==>全局函数:增加一个参数,增加的这个参数是代替this指针的        3.全局函数==(转成)==>类成员函数:减少一个参数,减少的这个参数通过this指针隐藏        4.这个例子是实现面向过程向面向对象转变具
原创
发布博客 2015.10.28 ·
6646 阅读 ·
14 点赞 ·
1 评论 ·
56 收藏

Linux下守护进程(daemon)和管道的结合使用(代码保留)

环境:Vmware Workstation;CentOS-6.4-x86_64程序实现的效果:通过管道向管道中写入一个字符串“exit”,使守护进程退出。步骤:1、创建管道并记录所在的完整路径:[negivup@negivup mycode]$ mkfifo fifo[negivup@negivup mycode]$ lsfifo[negivup@negivup
原创
发布博客 2015.09.21 ·
706 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux下的守护进程(daemon)(代码保留)

环境:Vmware Workstation;CentOS-6.4-x86_64说明:1、一般程序的特点:依赖终端,终端退出,程序也会退出。也就是说,程序的TTY是pts/0,pts/0关闭,程序也会关闭。(ps -u negivup)2、守护进程的特点:不依赖终端,不通过kill,无法关闭进程。创建守护进程的步骤:1、父进程中执行fork后,执行exit退出,使子进
原创
发布博客 2015.09.21 ·
747 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux下的共享内存(03)---通过指针访问共享内存中的数据

环境:Vmware Workstation;CentOS-6.4-x86_64说明:1、将共享内存挂载至进程:void  *shmat(int  shmid, const void *shmaddr,int shmflg);参数shmid是要附加的共享内存区标示符。 总是把参数shmaddr设为0。 参数shmflg可以为SHM_RDONLY,这意味着附加段是只读的。
原创
发布博客 2015.09.21 ·
1588 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux下的共享内存(02)---创建共享内存

环境:Vmware Workstation;CentOS-6.4-x86_64说明:1、创建共享内存使用的函数:int shmget(key_t key, size_t size, int shm-flg);2、参数key既可以是IPC_PRIVATE(0),也可是是ftok函数返回的一个关键字。3、参数size指定段的大小。4、参数flags八进制数,0xxx。转化为
原创
发布博客 2015.09.21 ·
1594 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux下的共享内存(01)---查看和释放共享内存

说明:1、查看共享内存,使用命令ipcs:ipcs -m2、删除共享内存,使用命令ipcrm:ipcrm -m [shmid]使用如下:[negivup@negivup mycode]$ ipcs -m  查看共享内存区------ Shared Memory Segments --------key shm
原创
发布博客 2015.09.21 ·
9358 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

Linux下的有名管道(06)---使用两个管道实现两个进程之间的通信(手机模式)

环境:Vmware Workstation;CentOS-6.4-x86_64说明:对讲机模式:一个进程输入完成一句话,必须等待第二个进程输入完成一句话之后才能再次输入。步骤:1、创建两个管道:[negivup@negivup mycode]$ mkfifo fifo1[negivup@negivup mycode]$ mkfifo fifo2[negivup@ne
原创
发布博客 2015.09.21 ·
1112 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Linux下的有名管道(05)---使用两个管道实现两个进程之间的通信(对讲机模式)

环境:Vmware Workstation;CentOS-6.4-x86_64说明:对讲机模式:一个进程输入完成一句话,必须等待第二个进程输入完成一句话之后才能再次输入。步骤:1、创建两个管道:[negivup@negivup mycode]$ mkfifo fifo1[negivup@negivup mycode]$ mkfifo fifo2[negivup@ne
原创
发布博客 2015.09.21 ·
1340 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

Linux下的有名管道(04)---使用一个管道实现数据的读写

环境:Vmware Workstation;CentOS-6.4-x86_64说明:实现的程序,类似于shell操作有名管道。步骤:1、创建管道fifo1:[negivup@negivup mycode]$ mkfifo fifo1[negivup@negivup mycode]$ lsfifo12、创建并编辑makefile文件:.SUFFIXES:.c
原创
发布博客 2015.09.21 ·
827 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Linux下的有名管道(03)---使用函数创建和删除有名管道

环境:Vmware Workstation;CentOS-6.4-x86_64说明:1、创建管道的时候,使用的函数:int mkfifo(const char *pathname, mode_t mode);2、删除管道的时候,使用的函数:int unlink(const char *path);3、这两个函数的返回值,如果是-1,说明失败。步骤:1、编写makef
原创
发布博客 2015.09.21 ·
3025 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux下的有名管道(02)---shell操作有名管道

环境:Vmware Workstation;CentOS-6.4-x86_64说明:创建有名管道,并在两个控制台窗口中使用管道进行通信。步骤:1、创建管道,并查看管道信息:[negivup@negivup mycode]$ mkfifo fifo  这是创建管道的命令[negivup@negivup mycode]$ ls -l
原创
发布博客 2015.09.21 ·
4016 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux下的有名管道(01)---知识点说明

有名管道(FIFO):有名管道是持久稳定的。有名管道存在于文件系统中。有名管道能让无关联的进程之间交换数据。有名管道和文件操作类似,都是有路径的。shell操作有名管道:创建有名管道:mkfifo[option] name,创建一个名为name的有名管道。读取管道数据:cat,从名为name的有名管道中读取数据。写入管道数据:[command]> nam
原创
发布博客 2015.09.21 ·
662 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux下的无名管道

环境:Vmware Workstation;CentOS-6.4-x86_64说明:1、对于一个管道而言,在同一端要么只能读,要么只能写,不可能同时具有读写功能。2、无名管道只能在相关的、有共同祖先的进程间使用(如父子进程,两个不相干的进程之间不能使用无名管道)。3、读写管道与读写普通文件方式一样,调用write与read函数即可。4、int pipe(int pipefd
原创
发布博客 2015.09.21 ·
745 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多