摘要: ___ ___ ___ ___ ___ ___ ___ ___ /\ \ /\ \ /\ \ /\ \ ___ /\__\ /\ \ /\__\ /\ \ /::\ \ /::\ \ /::\ \ /::\ \ /\ \ /:/ / /::\ \ /::| | /::\ \ /:/\:\ \ /:/ 阅读全文
posted @ 2024-04-12 13:40 Joe·Zhou 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 我是一个正经的大龄c#程序员,突然接到了一个大数据报表需求,开发语言python,框架pyspark,脚本运行环境juypter. 需求是这样的: 工厂有很多生产线,每个生产线都有一套工序,每个工序都要扫码,我的任务就是得到工序之间的时间差,计算一个叫leadtime的指标,分析每条产线的哪个环节耗 阅读全文
posted @ 2023-06-10 08:29 Joe·Zhou 阅读(13) 评论(1) 推荐(0) 编辑
摘要: public class SmartObjectJsonConverter : JsonConverter<SmartObject> { public override SmartObject Read(ref Utf8JsonReader reader, Type typeToConvert, J 阅读全文
posted @ 2021-09-29 15:07 Joe·Zhou 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 字牌 阅读全文
posted @ 2020-10-13 11:38 Joe·Zhou 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 麻将牌型主是AA,AAA,AAAA,ABC的组合构成胡牌,可以把牌分为明牌和手牌,明牌是指杠,吃,碰之后的牌,手牌指未露出来的牌,听牌只需要算手牌即可。 听牌可以分为有对将,其它为圆句,只留一个需要圆句,吃牌胡,或者碰牌胡。 如果无对将,则需所有为圆句和一张单牌吊将。 方法一: 先取一对将,再把剩下 阅读全文
posted @ 2020-09-23 00:25 Joe·Zhou 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 十三水共发13张牌,要求组成3道牌,首道3张,中道5张,尾道5张. 牌型:首道:单张<一对(有2张一样)<三条(3张大小一样),中道和尾道:高牌<一对<两对<三张<顺子<同花<葫芦<炸弹<同花顺(9)<五同(10) 出牌需把牌理为3道,必须尾道>=中道>=首道 自动摆牌方案:首先提取尾道,(剩下的牌 阅读全文
posted @ 2019-11-08 17:06 Joe·Zhou 阅读(2338) 评论(1) 推荐(0) 编辑
摘要: 方法一: 方法二 113,54 113%100得到Color 113/10得到Size 方法三: 0XD1,0X54 0XD1>>4得到Size 0XD1 & 0X0F得到Color 请思考为什么表示时大小在前花色在后???例如1代表方块,2代表梅花,3代表红桃,4代表黑桃,选择0XD1代表方块K而 阅读全文
posted @ 2019-11-08 16:41 Joe·Zhou 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 牌型:同花顺(9)>炸弹(8)>葫芦(7)>同花(6)>顺子(5)>三条(4)>两对(3)>对子(2)>单牌(1) 大多数情况下,是先判断牌型,牌型相同再比较具体的牌,牌值相同还要比较花色.这样需要比较具体牌时,速度会比较慢. 我觉得一种比较好的方案是:我们可以在计算牌型时,算好这个手牌的比较值.比 阅读全文
posted @ 2019-09-23 16:27 Joe·Zhou 阅读(4372) 评论(0) 推荐(0) 编辑
摘要: 运行环境.net core2.1 下载地址 阅读全文
posted @ 2019-05-21 11:15 Joe·Zhou 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 例如:110,212,113,癞子,癞子 110%100 表示10 110/100 表示花色,方块 阅读全文
posted @ 2019-05-10 18:06 Joe·Zhou 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 主要解决C(n,m)问题 阅读全文
posted @ 2019-04-26 11:21 Joe·Zhou 阅读(2678) 评论(0) 推荐(0) 编辑
摘要: SELECT C.column_id AS 序号,C.[name] AS 列名,S.[name] AS 类型,C.max_length AS 长度,C.scale AS 精度,P.[value] AS 字段描述,C.collation_name as 排序规则 FROM SYS.tables AS T INNER JOIN SYS.columns AS C ON T.object_id=C... 阅读全文
posted @ 2018-12-18 18:31 Joe·Zhou 阅读(294) 评论(0) 推荐(0) 编辑
摘要: declare @total int; declare @count int; set @count=0; SELECT @total=COUNT(1) FROM TB_JJ; create table #T ( rid int PRIMARY KEY, sys_guid NVARCHAR(40) 阅读全文
posted @ 2018-08-10 15:44 Joe·Zhou 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 传统设计T(id,a,b,c,d,e,f,g,e,f.....),其中有一部分字段是不经常变化的,有一部分是经常变化的. 拆表思路: T(id,a,b,c,d): 一些不怎么变化又经常查询的字段 T1(id,e,f,g):一些不常用字段 T2(id,name,value): id name valu 阅读全文
posted @ 2018-08-10 15:22 Joe·Zhou 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 最早的写法: 最新的写法: 新的写法比原始写法性能高出太多(原语句执行会超时),最大的原因是对with语句理解有误!!! 阅读全文
posted @ 2018-08-04 16:24 Joe·Zhou 阅读(727) 评论(0) 推荐(0) 编辑
摘要: overlay跨网互联 试验规划 容器启动后,可以通过 http://192.168.195.131:8500 访问 consul 修改host1,host2的docker.service文件(不同版本的docker的docker.service位置可能不一样),并分别执行: systemctl d 阅读全文
posted @ 2018-05-06 20:10 Joe·Zhou 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 假如我们有一个应用的image,有一个db的image。我们肯定希望应用的container和db的container之间隔离,但是应用又可以访问db。于是我们就面对一个问题container之间如何沟通呢?本次我们讨论在同一个host的container之间的情况(主要看bridge)。 查看: 阅读全文
posted @ 2018-05-04 12:43 Joe·Zhou 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 首先在https://hub.docker.com查找mariadb官方镜像,相关参数设置https://hub.docker.com/_/mariadb/有详细说明 [client] default-character-set=utf8 [mysql] default-character-set= 阅读全文
posted @ 2018-04-30 12:23 Joe·Zhou 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 首先在https://hub.docker.com查找core官方镜像,相关参数设置https://hub.docker.com/r/microsoft/dotnet/有详细说明 Dockerfile文件内容: 阅读全文
posted @ 2018-04-30 11:54 Joe·Zhou 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 1 删除就版本 2 安装yum工具 3 添加docker repository 4 安装docker eg:docker-ce-18.03.0.ce 你可以使用$ yum list docker-ce --showduplicates | sort -r 查看所有版本 5 启动docker(加入开机 阅读全文
posted @ 2018-04-23 10:48 Joe·Zhou 阅读(176) 评论(0) 推荐(0) 编辑