- 博客(7)
- 资源 (5)
- 问答 (9)
- 收藏
- 关注
原创 量推优化之路
公司买了一套量推代码。24核48G,本地mysql。只能承载500人。这个也太少了点。于是决定优化下。下面是我自己的优化方式,公司给的时间有限。在这里记录下优化之路,如果有这方面经验的朋友欢迎指教。分两步走,第一步先增加单机承载量。第二步分布式。单机优化:a.jvm,java各种指标、服务器各项指标都走一遍,感觉还算正常。慢查询走一遍,也正常。后来分析了mysql的各项指标,初步判断是数据库到达了瓶颈,5分钟有将近8万多条sql被同步执行。服务器都要等待每个sql的返回才能继续执行下去。做了
2022-03-19 22:16:43 1035
原创 麻将商用级别AI
一套AI逻辑,基本能商用,模拟中等水平玩家没有问题。缺点:没有加入牌型的考虑主要流程://要根据gamecode区分出来几个特殊流程 public void Analysis(MjPlayer player, int[] cards) { TileType originType = new TileType(); SliceCardList(originType, cards, false); //操作处理 if
2021-10-09 10:36:47 313 2
原创 麻将胡牌算番-台州麻将
1.针对有胡牌后有多种牌型可搭配,筛选出其中番数最大的一种。2.步骤: a.筛选出所有AAA,ABC,AA的搭配。 b.组合所有可能性的搭配,并计算番数3.部分代码 /** * 筛选所有可能的刻字和顺子组合。 * * @param cards:1.去除了财神 2.已经被财神替代牌替代了。 */ public static List<ArrayList<Inte...
2021-10-09 10:29:21 1141 2
原创 LeetCode: 1. Two Sum python
Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution.Example:Given nu
2016-07-31 21:13:49 349
原创 231. Power of Two python
231. Power of TwoGiven an integer, write a function to determine if it is a power of two.Credits:Special thanks to @jianchao.li.fighter for adding this problem and creating all test cases.
2016-07-03 21:09:15 313
原创 Leet code 67. Add Binary
Given two binary strings, return their sum (also a binary string).For example,a = "11"b = "1"Return "100".本质是二进制的加法。得有个进位标志;class Solution {public: string addBinary(string
2016-03-15 17:12:25 224
Java 线程多少才是合适的
2022-03-29
客户端服务端的通信结构
2016-09-06
关于python的除法精度问题
2016-06-28
关于wxPython安装版本的问题
2016-05-25
关于python导入库的问题
2016-05-18
关于Loadlibrary的问题。
2016-04-07
关于资源和DLL封装问题
2016-03-16
关于math里log 和log10的精度问题
2016-03-03
关于虚析构函数的问题
2015-06-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人