
C++
文章平均质量分 86
jasonslaex
这个作者很懒,什么都没留下…
展开
-
关于我为何要为C++增加新的特性,开刀GCC进行魔改。
魔改C++,GDB,C++新特性,C++缺陷原创 2024-03-27 23:16:10 · 1324 阅读 · 2 评论 -
数位板驱动3.0(手绘板驱动),wintab 8192级压感,TabletDriver通用, 支持windows, mac系统
gui, 主要用于用户交互界面TabletDriverSerivce, 主要用于处理数位板的逻辑业务数据。wintab, 所有绘图软件都调用wintab的接口,否则绘图软件没有压感状态,相当于无法正常使用。我们重新开发了wintab的相关接口,能够很好的与windows lnk模式一起使用,而且在 win10,win7系统上完美的兼容市面上的绘图软件。原创 2019-10-02 18:24:11 · 12434 阅读 · 4 评论 -
ceph 运维部署文档(cenos 7.0以上)
ceph块存储设备手动部署指导Ceph和GPFS比较GPFS于1993年研发,1995年投入商用,适用于高性能计算和并行处理。之前都是共享存储,从3.5版本开始新增了FPO模式,采用Share Nothing架构,性能好历史悠久,支持AIX、LINUX、windows。CEPH从2010年加入LINUX版本,最初设计的RADOS是为其实现一个高性能的文件系统服务的,后来考虑支持块设备...原创 2018-08-10 00:25:10 · 2351 阅读 · 0 评论 -
c++编程规范
1、 (1)名称是由字母、数字、及下划线组合而成, 且第一位不能为数字, 尽量使用标准c++14的特性和标准, 这样写起来 更加方便快捷. (2)指针尽量使用share_ptr, weak_ptr之类的东西操作指针,防止内存异常或者泄露. 尽量使用标准库里面的东西,这样 跨平台性更好. (3)与平台相关的api尽量使用函数封装成接原创 2017-11-20 16:23:07 · 579 阅读 · 0 评论 -
iOS cocos2d实现slider(滑块)控件效果源码
开发人员:Jason's.Alex QQ:531401335csdn博客:http://blog.youkuaiyun.com/RuShrooM//// CCSlider.h// DiceGameBox2D//// Created by jasonsalex on 13-1-29.////滑动按钮//开发人员:Jason's.Alex//QQ:531401335#原创 2013-02-28 18:36:40 · 2351 阅读 · 0 评论 -
libevent for qt网络模块,直接替换qt的select模型,支持epoll,select,pool.使用非常简单,无需修改以前的代码结构
最近在开发im服务器,需要大并发链接。QT默认的是使用select模型的,这种轮询方式非常慢。在高并发连接,我们需要epoll才能发挥linux服务器的性能.而且使用简单,整个服务端代码架构无需修改,设置QT的分发事件就可以使用了原创 2014-09-24 16:16:17 · 5020 阅读 · 1 评论 -
im大型分布式实时计费服务器系统架构2.0
我重新设计了以前1.0服务器不足之处,整个服务器性能提升到将近20倍左右,并支持动态扩容,容易维护和升级.能够分布到全球不同地方,包扣一套运维系统的架构,能够实现方便的管理.我们服务器系统业务逻辑非常复杂,超过了腾讯的业务逻辑,对于一般的IM软件只需要发送消息到目标客户端就可以了,而我们这套系统需要对视频时间和每条消息进行实时计费,如果接受者无法在这段时间内回复消息就得重新转发到其他客户端,一直到此条消息有人回复或者生命周期结束.并且支持消息类型的过滤,消息发送的算法优化.保证数据的安全性和计费的准确性,原创 2014-09-24 17:24:20 · 7726 阅读 · 1 评论 -
JsonSockketTcp套接字 for qt(json数据流传输层)
主要处理tcp的json数据流,解析和除错json数据流,继承与 qtcpsocket层,方便扩展原创 2014-05-14 16:15:25 · 8673 阅读 · 4 评论 -
大规模及时通讯im服务器系统构架思路
整个服务器系统由多个次服务端组成的,每个次服务端处理处理自己相关的业务逻辑,能够部署的不同的服务器上面.方便管理和维护,所有次服务端由配置管理平台统一进行配置和监控:次服务端的压力监控,数据配置,日志监控.原创 2014-03-18 22:44:20 · 10499 阅读 · 8 评论 -
tokbox获取sessionId和tokenId for c++版本
项目中用到实时视频技术,我们使用tokbox来解决这个问题 ,官方没有C++版本.我写了一个qt c++版本的用于获取sessionId和tonkenId来进行视频通话原创 2014-02-06 22:31:18 · 3408 阅读 · 0 评论 -
cocos2d实现CCLabelTTF真正字体描边效果
在开发游戏中,我们需要在需要在游戏中显示一个字体轮廓比较清晰的效果,我们就需要给字体的周围进行描边,让字体显示比较更加突出,我重写了cclabelttf类,使它具有描边的特效,和描边的大小以及颜色。。。原创 2013-08-19 10:55:34 · 6146 阅读 · 1 评论 -
cocos2d实现类似CCMenu菜单类控件,在CCScrollView滚动, lua脚本控件
在CCScrollView中添加ccmenu实现滑动效果是不可能的,因为ccmenu的触发事件是你在touchBegan就全部捕获掉了,如果你想滑动CCScrollView取消选中这个菜单是无法实现的,.所以我们应该自己编写一个模拟ccmenu菜单的控件 ,在按下按钮后,如果不移动按钮的话,就触发触摸事件,移动的话就取消触摸事件,实现按钮在CCScrollView中的滚动效果。。。原创 2013-08-19 10:42:56 · 3018 阅读 · 0 评论 -
QT绘制类似手机信号强度图标的实现源码
#ifndef SIGNALS_H#define SIGNALS_H#include #include //显示信号强度的图标//模拟类似手机的信号强度图标的绘制,比较简单,欢迎参考//程序编程人员:Jason's.Alex QQ:531401335 //QT社区群:167304303 //日期:2012/2/10 class Signals : public QPix原创 2012-08-15 22:58:11 · 3769 阅读 · 0 评论 -
分享我用Qt写的游戏组队群聊系统
#ifndef GETSERVERINFO_H#define GETSERVERINFO_H#include #include #include #include //=====================================================================================================//WGM约战原创 2012-05-03 20:31:07 · 9222 阅读 · 0 评论 -
QT写的反应测试游戏源码
#ifndef REACTIONGAME_H#define REACTIONGAME_H#include #include #include #include #include //==================================================================================//QT写的反应测试游戏.拖动本拉登原创 2012-04-29 14:06:38 · 1930 阅读 · 0 评论