PHP实现数组自定义排序 需求背景:用户最优优惠券选择策略 核心思路是取到用户的可用优惠券列表,对列表排序,排序后第一个数组元素为最优优惠券。 Lua 脚本实现的 coupon接口中使用 table.sort 排序; PHP 使用哪个函数呢? 答案是: usort() 可以实现对数组自定义排序。 usort 的排序规则: usort($arr, function ($a, $b){ // 这里添加了 order 字段, 后端 2025年05月22日 102 点赞 0 评论 19255 浏览
又一次被idea坑了(Shorten command line) Idea在Java IDE领域的地位,它说第二,估计没人敢说第二。确实好用,但是如果你不深入了解一些他的配置的话,各种诡异的问题就会接踵而来。 如之前的Enbale launch optimization引发的问题Java class被提前加载之深度历险记。这次我们来看一下Shorten command line引发的问题 0. 问题背景 在正式进入问题之前,我先简单描述一下背景。我司基于 后端 2025年05月22日 142 点赞 0 评论 15067 浏览
1351. 统计有序矩阵中的负数 1.题目 给你一个 m * n 的矩阵 grid,矩阵中的元素无论是按行还是按列,都以非递增顺序排列。 请你统计并返回 grid 中 负数 的数目。 示例 1: 输入:grid = [[4,3,2,-1],[3,2,1,-1],[1,1,-1,-2],[-1,-1,-2,-3]] 输出:8 解释:矩阵中共有 8 个负数。 示例 2: 输入:grid = [[3,2],[1,0]] 输出:0 提示: 后端 2025年05月22日 165 点赞 0 评论 14132 浏览
Oauth 2.0 简单理解 Oahth 2.0是一种授权机制,颁发token令牌 其中令牌是短期的,到期会自动失效。而密码是长期的,不修改长期有效。 令牌获取有四种方式: 授权码 密码式 隐藏式 客户端凭证 1.授权码 第三方应用先申请一个授权码,然后再用该码获取令牌。 流程 2.密码式 高度信任某个应用,允许用户把用户名和密码告诉应用,应用使用该账号密码,去申请令牌。 3.隐藏式 用于没有后端的纯前端应用 后端 2025年05月22日 113 点赞 0 评论 11042 浏览
使用Wireshark解密HTTPS数据包 1、Linux操作系统 解密https数据包需要设置SSLKEYLOGFILE变量,推荐写入配置文件中。 echo "export SSLKEYLOGFILE=~/.ssl.key" >> ~/.bashrc source ~/.bashrc 使用tcpdump命令抓取https的数据包。 tcpdump -i eth0 tcp and port 443 -s0 -nn -w fir 后端 2025年05月22日 190 点赞 0 评论 15780 浏览
优化算法matlab实现(二十四)帝王蝶算法matlab实现 注意:此代码实现的是求目标函数最大值,求最小值可将适应度函数乘以-1(框架代码已实现)。 注意:此代码实现的是求目标函数最大值,求最小值可将适应度函数乘以-1(框架代码已实现)。 注意:此代码实现的是求目标函数最大值,求最小值可将适应度函数乘以-1(框架代码已实现)。 1.代码实现 不了解帝王蝶算法可以先看看优化算法笔记(二十四)帝王蝶算法 实现代码前需要先完成优化算法matlab实现(二)框架编 后端 2025年05月23日 123 点赞 0 评论 6859 浏览
2022-07-28 Java第5章练习——多态、组合与继承 题目4 改写第3题的程序,利用组合来实现类复用。 由于已经建立了Person类和它的info方法,因此我再创建一个Teacher类时可以直接将Person组合进来,调用其info方法,源代码如下: package pe; /** * 此为一个Teacher类,演示了通过组合获得Person类的info方法 * @author Liu XueZheng * @version 1.0 */ p 后端 2025年05月23日 111 点赞 0 评论 5091 浏览
结合jvisualvm一次性看清线程状态 前言 本文主要结合jvisualvm工具和thread自带的getState方法,分析不同情况下的线程状态 其中jvisualvm区分的线程状态区分如下 jvisualvm线程状态 jvm的线程状态区分如下 public enum State { NEW, // 新建的 RUNNABLE, // 可运行的 BLOCKED, // 阻塞的,等待在synchr 后端 2025年05月23日 198 点赞 0 评论 3204 浏览
Python算法-贪心算法(Greedy Algorithm) 贪心算法 在每一次做决策时,保证当下的决策是最优的,从而使得最后的结果是最优的。 455. 分发饼干 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这 后端 2025年05月23日 97 点赞 0 评论 11873 浏览
【MySQL】联合查询 个人主页:♡喜欢做梦欢迎 👍点赞 ➕关注 ❤️收藏 💬评论目录一、什么是联合查询1.概念2.语法要求 3.示例 4.为什么要使用联合查询内连接1.概念2.语法3.步骤:外连接1.概念2.分类:左外连接1.定义:2.语法 :3.示例: 右外连接1.概念 2.语法 3.示例 后端 2025年05月25日 68 点赞 0 评论 14888 浏览