Lecher的博客

这个博主很懒!


  • 首页

  • 归档

  • 标签

德州扑克解法(2)

发表于 2017-04-25
最近又做了一个新的德州扑克算法,和之前的还略有不同,之前的德州扑克算法规则为:玩家手中的两张私有牌必须参与到牌型组合中去,也就是公共牌最多选择3张,这次做的又不一样了:限度放宽,可以5张牌全部来自于公共牌,换个角度,也就是从2张私有牌和5张公共牌组合成的7张牌中选择一个最优解. 解法分析最简单的解法 ...
阅读全文 »

棋牌游戏服务器开发(1)

发表于 2017-04-20
由于公司业务扩展,CEO打算开发一个房卡模式的棋牌游戏,正好本人对游戏服务器也很感兴趣,所以就接下这个任务,打算自己从0开始用C++开发一个棋牌游戏服务器。 总体架构之前在开发一个老虎机服务器的时候就吃过过度设计的亏,因此在这次的设计时,我的原则是,尽可能简单,但是又要保证以下两点: 服务器能够实 ...
阅读全文 »

德州扑克算法的实现

发表于 2017-03-21
  最近在写一个德州扑克的逻辑, 抽象出问题就是: 给出2张私有牌以及5张公共牌,请问如何找到最大的牌型组合. 德州扑克牌型介绍德州扑克的牌型从大到小排列如下: 皇家同花顺:同花色的A、K、Q、J、10。 同花顺:五张同花色的连续牌。 四条:四张是相同点数的牌,第五张是随意的一 ...
阅读全文 »

支付后台开发小计

发表于 2017-02-21
最近在整合支付宝和微信的支付后台, 有几个值得注意的点记录下来, 留作以后的备忘. 提供的回调接口要注意处理重复的支付结果通知, 在很多时候, 同一个交易服务器有可能收到多次通知, 要求在实现回调服务器时遇到重复通知应该慎重对待,以免造成资金损失 支付链接或者预支付ID在发送给客户端时注意数据保密 ...
阅读全文 »

在Tornado中将MySQL同步操作封装到线程池中处理

发表于 2017-02-17
1.介绍使用多Tornado的都知道,在Tornado中所有的操作都建议采用异步的形式,但是实际情况是很多的操作并没有异步版本, 比如现在要解决的就是MySQL的同步阻塞问题.通过调查别家大牛的处理方案, 个人觉得最简单,对代码修改程度最小的当属:线程池+MySQL连接池的方案. 2.方案概述使用这 ...
阅读全文 »

简易安卓自动化打包平台

发表于 2017-01-22
公司在大力推广我们组开发的APK,高兴的同时发现我们的打包同学每天都将时间消耗在了打包工作上面,在了解了下他打包的内容后,发现每次打包只是进行如下更改: 修改应用名称 修改应用图标 修改应用的渠道名称 修改应用中的DataEye标识符 修改应用的ID,也就是包名 很明显的重复劳动,作为一个合格的 ...
阅读全文 »

SimpleHTTPServer的改造

发表于 2017-01-22
起因最近要写一个工具给商务部门的人使用,而我又不知道用Python写界面,于是想到了使用HTML页面来做界面的IDEAL,但是我又不想自己的工具以来太多的三方库,那就使用SimpleHTTPServer吧. 开始使用SimpleHTTPServer的典型使用方式为: httpd = BaseHTT ...
阅读全文 »
12
LiCheng

LiCheng

My Github is https://github.com/lecher23.

17 日志
20 标签
总访问量次 | 总访客人 |
© 2020 LiCheng
浙ICP备18004946号-1
|
主题 — NexT.Pisces