自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 麻将胡牌算法思路(任意赖子)

看网上算法穷举,枚举,剔除特殊情况等等很乱,感觉还是写一套通用的逻辑比较好。这个算法前后修改了几次,最终在三星s4这种老的安卓机上计算一次时间在0.04s左右。总体思路:首先需要一对将牌,剩下的牌任意组合,都组成顺子或者坎牌就可以胡牌了。发完牌,手牌13张,要胡牌的话是14张,我们插入一张赖子牌。每张牌都可能做为将牌,就算只有一张,还有一张赖子牌可以组成将牌,我们先遍历麻将牌列表,...

2018-11-30 16:37:33 10492 4

转载 spring-boot quartz定时任务(转载)

https://segmentfault.com/a/1190000016554033

2019-12-30 09:04:31 125

原创 webservice client

啥也不说了,看代码吧,都封装好了package cloud.data.service.service;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.lang.reflect.Array;import java.net.H...

2019-12-06 14:14:32 842

原创 在CentOS 1804 中安装 Subversion(SVN)转载

https://blog.csdn.net/qq_32596527/article/details/82773201#comments

2019-08-12 10:20:46 117 1

原创 百度地图api的坑(转载) BMap的使用填坑

https://blog.csdn.net/mnhn456/article/details/78698030

2019-08-12 10:18:33 139

原创 搞安卓的原生分享图片的经过

看了网上说的很多,甚至有分享代码,流程也都差不多,但是根本不知道有什么坑在等你,网上说要在加androidMainFast加权限,什么通过file和imagePath获取uri等等,搞了好久都行不通,主要的坑就是说 怎么获取本地Assets下的图片资源的uri,谁都知道要获取这个uri,可是怎么获取呢?下面是我的实现方案,如果你看到了这篇文章,希望能解决大家的问题。通过Glide安卓图片框架,...

2019-01-29 15:53:33 920 1

原创 做棋牌,该怎么设计你的代码

首先文件夹src分成几个文件夹,一个是component,一个是playground,一个UI弹出框1component这里写一些常用的组件,例如poker,clock,audio,gameConstpoker手牌,要有增删改查等接口clock闹钟,麻将需要放在中间,扑克的话要放在每个玩家边上audio则是游戏内部用到的变量gameConst则可以放一下宏定义,房间状态,...

2018-11-30 16:54:54 3445 5

转载 cocos 单例模式 链接

http://www.cnblogs.com/yyxt/p/4011388.html

2017-06-07 16:45:07 427

原创 德州牌型大小算法思路

上一篇写了德州扑克的牌型算法,本篇写一下牌型大小的比较首先,比较牌型大小,德州扑克一共10种牌型,那么就定义一个table,给每种牌一个分数牌型大的一定比最小的牌分数高,不管牌id是多少相同牌型比大小思路,牌是有id的,2-14,A最大,A是14,5张牌根据id从大到小排序,也是定义一个table AAA,表示单张牌的分数第一张牌乘以AAA[1],第二张乘以AAA[2],把5张牌的

2017-06-05 20:06:25 18465

原创 德州扑克牌型算法

德州扑克有五张牌,任选N张牌,得到牌型原理 计算手牌的对子数量,0个对子就是高牌,1个对子就是对子,2个对子就是两队,三个对子是三条,四个对子就是四条,五个对子就是葫芦注:以下代码为lua代码function getPokerType (pokerTab) local _type = 0 --其他牌型 for i=1,#finalPoker do ...

2017-06-05 17:47:09 11496 4

原创 -table删除一个tab

table删除一个tab,如 {1,2,3,4,5,6},删除{2,4,6},结果是{1,3,5}此方法只限于numberfunction tableDel(tb, del) local i, max = 1, #tb while i for k, v in ipairs(del) do if tb[i] == v th

2017-06-05 17:24:36 993

原创 关于cocos tableView的数据刷新后位置不变

有时候tableView刷新,数据变了,新的tableView高度可能变了,如果我们此时下滑了一定距离,刷新数据后tableView回到顶部了,想回到原来位置怎么办呢?首先知道listView是继承scrollView的,创建出tableView之后,可以通过getInnerContainerSize().height得到tableView的高度,getInnerContainerPositi

2017-06-05 16:41:39 4609 1

转载 cocos2d-x 进步之路 资源释放的原理和最好时机

场景的切换时候资源释放原理replaceScene:SceneBinit:SceneBonExitTransitionDidStart:SceneAonExit:SceneAdealloc:SceneAonEnter:SceneBonEnterTransitionDidFinish:SceneBB场

2015-10-24 19:02:24 553 1

空空如也

空空如也

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

TA关注的人

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