k看了一遍老番茄的烂俗笑话,来整理一下这一道题,与其说是整理,不如说是碰巧做了出来。 在这道题中,我了解到的是algorithm标准函数库中的sort函数,可以用来根据结构体的不同变量对结构体进行排序。在此题中明确要求的是:先对总金额递减排序,如果总金额相同再对红包个数递减排序,如果红包个数还相同的 ...
分类:
其他好文 时间:
2020-02-24 00:43:56
阅读次数:
115
0x00 知识点 反序列化?构造pop链 改编自 2019全国大学生安全运维赛 EZPOP 0x01解题 题目给了我们源码 先贴上师傅链接 https://250.ac.cn/2019/11/21/2019 EIS WriteUp/ ezpop 首先可以看到?序列化A,当A::autosave==f ...
分类:
其他好文 时间:
2020-02-20 21:51:42
阅读次数:
234
1、先画界面 package com.cmk; import javax.swing.*; import java.awt.*; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.eve ...
分类:
编程语言 时间:
2020-02-18 18:35:59
阅读次数:
94
这题用到了浮点数的比较,如果直接比较的话会出错。 ...
分类:
其他好文 时间:
2020-02-16 12:40:28
阅读次数:
71
2020年2月14日 周五 晚19点至21点 通过老师2个半小时的讲述,了解了开源精神、linux的发展历史,发行版本、以及红包考试相关内容 在此节课,重点主要为两点,第一学习是件苦差事,第二就是linux系统牛 ...
分类:
系统相关 时间:
2020-02-15 18:55:23
阅读次数:
108
一、需求目标 1.需求描述之前笔者接触过一些营销业务场景,比如说: 用户注册未登录过APP第二天早上10点发一条营销短信促活红包过期前两天短信通知,下午16:00发送等等定时任务处理业务。采用的技术方案是定时任务扫数据汇总表,分页读取一定数量然后处理然而随着业务的发展,业务多元化,遇到了以下场景: ...
分类:
其他好文 时间:
2020-02-15 12:59:45
阅读次数:
94
这个题跟[EIS 2019]EzPOP 比较类似。[EIS 2019]EzPOP WP区别在于修改了一段代码。修改前: public function getCacheKey(string $name): string { return $this->options['prefix'] . $nam ...
分类:
Web程序 时间:
2020-02-12 22:36:04
阅读次数:
185
前言 微信红包业务,发红包之后如果24小时之内没有被领取完就自动过期失效。 架构设计 业务流程 老板发红包,此时缓存初始化红包个数,红包金额(单位分),并异步入库。 红包数据入延迟队列,唯一标识+失效时间 红包数据出延迟队列,根据唯一标识清空红包缓存数据、异步更新数据库、异步退回红包金额 代码案例 ...
分类:
微信 时间:
2020-02-11 19:22:09
阅读次数:
102
奥巴荣 网络日志093 佛山·中国 2020 02 07 上一篇回忆了手机和互联网的发展故事,这篇讲当今的故事,下篇讲未来的故事。 上篇说到移动支付时代,市场上卖菜的老人都知道放一个支付二维码,这真是个好时代啊。我已经很久没有花过现金了,收到现金也就只有收红包的时候。方便,真的方便,以前买东西,商家 ...
分类:
移动开发 时间:
2020-02-07 14:24:28
阅读次数:
91
发出一个固定金额的红包,由若干个人来抢,需要满足哪些规则? 1.所有人抢到金额之和等于红包金额,不能超过,也不能少于。 2.每个人至少抢到一分钱。 3.要保证所有人抢到金额的几率相等。 小灰的思路是什么样呢? 每次抢到的金额 = 随机区间 ( 0, 剩余金额 ) 为什么这么说呢?让我们看一个栗子: ...
分类:
编程语言 时间:
2020-02-07 01:23:39
阅读次数:
84