自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (12)
  • 收藏
  • 关注

原创 斗地主中连对部分测试代码备份

var player=new Player();var cardsList=[];var card1=new Card();card1.point=12;card1.suit=4;var card2=new Card();card2.point=11;card2.suit=3;var card3=new Card();card3.point=11;card3.suit=1;...

2019-12-29 15:18:33 310

原创 斗地主中是否出顺子的逻辑分析

AKKQQJ10 109 98 87 75 5414张牌,里面2张单牌(J,A),移除5张顺子(10 J Q K A)后剩余9张,这9张牌里又有三张单牌(10 Q K),如果移除顺子后的单牌数目小于原有的单牌数,则出顺子,否则,移除出顺子这个操作不划算...

2019-12-29 14:18:18 2338

原创 工作中常见错误总结

1.发牌异常,原来是生成随机数的时候数组越界了,导致取到的元素异常2.文件压缩失败原来是数据库字段太短,导致存入的路径有问题,所以压缩失败...

2019-12-25 15:02:54 327

转载 cc creator 打包apk 踩坑(内网环境)

一、内网打包1.打包的必要环境作者:zevolv链接:https://www.jianshu.com/p/ad2fdfc3617d来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...

2019-12-24 22:26:15 302

原创 斗地主中跟牌逻辑分析

QList<card> Method::PlayBeatHand(Hand hand){ // 先固定住最优顺子,从余下牌中打出 QList<card> left = m_cards; //查找最优顺子并且从当前牌中移除 QList<QList<card> > cardlll=Method(m_player,le...

2019-12-23 12:09:18 541

原创 斗地主中查找最优顺子的逻辑分析

QList<QList<card> > Method::PickOptimalSeqSingles(){ QList<QList<QList<card> > > seqRecord; QList<QList<card> > seqInherited; Method(m_player, m...

2019-12-23 11:56:15 706 2

原创 斗地主中自主出牌的游戏逻辑

判断所有手牌的是否是某个已知类型,如果是的话直接出找出可能包含顺子的所有牌如果找出的包含顺子的牌不为空 从上面找出的牌中去掉炸弹 从上面找出的牌中去掉三张 如果去掉顺子和三张之后顺子还存在,则出顺子查找手牌中的所有炸弹删除所有炸弹查找手牌中的所有飞机删除所有飞机查找手牌中的所有三张删除所有三张查找手牌中的所有连对删除所有连对如果有飞机 看看是否...

2019-12-23 10:38:56 866

转载 使用cocos creator开发游戏,打包桌面应用解决方案

CocosCreatorForDeskApp如果你的游戏时使用cocos creator开发制作的,并且希望能够发布为桌面应用,那么该解决方案一定能帮助到您!该解决方案,基于Electron,轻松将cocos creator发布到任何桌面,使用该解决方案的好处是,再也不用去踩发布原生桌面应用的坑了!为此,您需要注意,相比原生桌面应用,该解决方案最终游戏包体会增加50~70M不等,如果您...

2019-12-20 17:09:08 3432

原创 cocos creator绑定事件的两种方式

1.通过代码绑定定义一个变量并且通过编辑器关联 properties: { bt_StartGame: cc.Button }, this.bt_StartGame.node.on("touchstart", this.onStartGameTouchStart, this); onStartGameTouchStart() { ...

2019-12-20 16:35:47 2516

原创 cocos 2dx单机斗地主源码分析

1.玩家按下准备按钮void SceneGame::menuReadyCallback(Ref* pSender){ faPai(); _menuReady->setVisible(false);}2.faPai函数里先洗牌,然后调用callbackFaPai,callbackFaPai是一个递归链式调用函数,一次给每个成员发牌并且保留底牌,最后显示抢地主按钮...

2019-12-19 17:32:12 893

原创 socket-io事件通讯机制分析

客户端<script src="/socket.io/socket.io.js"></script><script> const socket = io('http://localhost');</script>注册事件_socket.on('notify', (data)=>{ })发送数据_socket.emi...

2019-12-16 14:41:28 366

转载 cocosCreator打包Android及更换icon

cocos creater 打包发布android这里我选择再ccc中构建,再AS中编译、发布ccc中构建完会有jsb-default文件,选到jsb-default\frameworks\runtime-src\proj.android-studio用AS打开这个目录配置NDK路径,这是我的NDK放的目录,大家自行选到自己的目录E:\software\android...

2019-12-10 09:53:19 2078

原创 斗地主流程设计

流程:玩家点击出牌按钮MainInterface::on_playhand_clicked() MainInterface->PlayerStartPlayingHand() Player::playHand() emit TellPlayingHand(this,cards); GameProcess::PlayerPlayHand()...

2019-12-05 16:51:41 555

转载 QQ斗地主规则

1、发牌一副牌 54 张,一人 17 张,留 3 张做底牌,在确定地主之前玩家不能看底牌。2、叫牌叫牌按出牌的顺序轮流进行,每人只能叫一次。叫牌时可以叫 “1 分 ” , “2 分 ” , “3 分 ” , “ 不叫 ” 。后叫牌者只能叫比前面玩家高的分或者不叫。叫牌结束后所叫分值最大的玩家为地主;如果有玩家叫 “3 分 ” 则立即结束叫牌,该玩家为地主;如果都不叫,则重新发牌,重新叫...

2019-12-05 16:04:35 2886

QHttpFileServer.exe

qt开发的一个局域网文件共享服务器,在客户端可以访问服务器磁盘上所有文件,适合传输大文件使用,支持xp操作系统,

2020-10-29

基于qt开发的一款聊天气泡框

一直想开发一款聊天应用,但是苦于聊天气泡框的实现,拖了好几年,最近心血来潮,觉得再次研究一番,又是从qt+webivew实现,到网上案例走了一遍,感觉都不理想,于是想着自己重头实现以一下,花了两天,终于做出来了,效果还不错,代码也很简洁,居然只四百行,一个类文件搞定,不可思议,看来自己做的才是最合适的,其他人搞的都太复杂,参考https://blog.csdn.net/fanhenghui/article/details/108670603,需要源码找我私聊

2020-09-18

EltDcmTool.zip

最近开发的一个重新编码影像检查序列的工具软件,修改后的检查本质上和原来检查是完全不同的检查,便于绕开iuid编码的唯一性 https://blog.csdn.net/fanhenghui/article/details/108059381

2020-08-17

EltBroswer.zip

基于qt开发的轻量级浏览器,无广告,打开迅速,支持搜索,支持分tab,支持icon显示,主要用到了webenginewidgets模块

2020-08-07

医联通极速阅片器64位版(支持二维,MPR,三维)

支持大部分阅片功能,功能截图参考https://blog.csdn.net/fanhenghui/article/details/107388217

2020-07-16

access数据库的驱动

access数据库的驱动,网上说的什么配置odbc数据源我也不会,个人感觉这个还是做好的,安完软件就可以直接用了

2019-08-01

openmp_test.zip

qt执行多线程任务并同步返回结果代码案例此代码部分来源网络并结合自身实际需求完成,能适用大多数场景,如果觉得不错,请点赞

2019-06-26

一个c++的跨平台日志库

简介 这是从一个开源项目中抽取出来的,经过我的修改,可以在windows下使用了 虽然项目是qt的,但是不依赖qt的任何库,可以直接引用到项目中

2019-05-08

pure-ftpd-1.0.47.tar.bz2

pure-ftpd最新版源码,国外网站访问太慢,这个小的文件下载都困难,特此分享

2017-11-29

人人网验证码识别

非常好的识别工具,可以外部调用,以留好接口

2013-04-24

php搜索引擎

完整的php搜索引擎,可以方便的用它来创建网站

2013-04-06

android 脚本层运行环境

PHP可不仅仅只能在互联网站上发展,一个PHP for Android (PFA)站点表示他们将可以发布编程模型、工具盒文档让PHP在Android上实现应用。该项目的主要赞助商是开源公司IronTec,PFA使用 Scripting Layer for Android (SL4A),也就是Androd Scripting Environment (ASE)来实现这一点,您可以参看他们的网站来了解更多技术内幕

2013-01-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除