2023-05-13
这几天访问的时候一直在loading,导致“回复”之类的子组件加载不出来断点调试了一会,原因是调用的一个外部js库挂了,一直超时
也不是什么重要的东西,单独拎出来删了
阅读全文
2023-05-05
纯模拟,定义total表示正在发出声音的青蛙,cnt[]将’croak’映射至0~4的下标作为字符计数器。遍历croakOfFrogs,遇到c时代表一只青蛙发出了叫声,total++,cnt[mapper]++。否则娃叫上一个字符是否已经在cnt中出现过,如不存在说明字符串不是一个合法串,返回答案-1;当遍历到的字符为k时,一只青蛙已经完成了一次蛙叫,tot...
阅读全文
2023-05-04
一开始想的是二分去做,推了一些发现映射到坐标轴左右移动上太麻烦了。就转而用双指针了,被边界卡了一上午。整理下思路首先需要明确的就是往一个方向移动后,最多回头一次,如果回头后再次转向只会浪费策略(既然要再次回头,那为什么不一次性往一条路走呢)只要明白这一点,这题大概就能从hard降到中等了如图,以样例2为例当i指针递增的时候,j也会随之往右拉,因为2(i-s...
阅读全文
2023-04-24
最近接到一个需求,每个配置好的公式中有诸多因子
123# 经验获取公式# exp 本次拾取得经验reg: 'exp*0.25*5'
如上述配置,需要把exp提出来替换成值再进行计算。记录一下fel的简单使用,Fel是轻量级的高效的表达式计算引擎,在开源的引擎中效率是最高的,且无任何额外学习成本
引入库
12345<dependen...
阅读全文
2023-04-20
写插件的时候遇到了sql异常,print出来sql语句粘贴到navicat后发现有个字段蓝了
12select count(code) as total from INVITE_PLAYER where code = 'be820';
这是统计邀请新用户数量的业务,一开始以为只是使用了code这个关键词,修改成
12select cou...
阅读全文
2023-03-07
1. 在单一表格检索数据SELECT 语句SELECT用于从数据库中选取数据,返回的表称为结果集
123-- SELECT 语法SELECT column1,column2... FROM TABLE_NAME;
column 为选取的列字段名,TABLE_NAME为查询的表名称
选择子句SELECT Clause可在选择子句中嵌套数学表达式,特定值,文本...
阅读全文
2023-03-03
最近在写类似校园墙的小程序,记录下开发过程。万丈高楼平地起,在实现一系列的功能之前先要做的就是“登录注册”;因为是小程序注册这块就省略了,只需要写登录的逻辑就好前端选用了uni-app,一套代码多端发布很吸引人;后端框架选择了SpringBoot,由于是要落地玩的项目,自然是怎么效率高怎么来了
登录模块所需的依赖引入: jwt-token,spring-se...
阅读全文
2023-03-02
装饰者模式装饰者模式是继承的一种替代方案。它以对客户端透明的状态动态的为对象赋予不同的职责,而不用进行大量子类的扩写。
模式结构它的类图如下:
Component(抽象构件): 通常作为接口被实现,用于规范被装饰角色ConcreteComponent(具体构件): 作为揽收职责的对象类,实现了抽象构件接口Decorator(装饰职责超类): 用于规范具体装...
阅读全文
2023-02-14
::: hljs-center
二叉树遍历的应用
:::
利用二叉树遍历的框架,思想可以做很多二叉树应用方面的问题
输出所有叶子节点将二叉树中所有没有儿子的节点输出,使用先序遍历来做;在先序遍历算法中,增加检测节点的 “左右儿子是否为空”程序的实现如下
12345678void PreOrderTraversal(BinTree BT){ if...
阅读全文
2023-02-02
::: hljs-center
二叉树的遍历
:::
以二叉树的链式存储为例,二叉树的遍历方式有以下几种
递归实现
二叉树的定义与存储void PreOrderTraversal(T) 先序 根,左子树,右子树; void InOrderTraversal(T) 中序 左子树,根,右子树; void PostOrderTraversal(T) 后...
阅读全文
上一页 1 2 3 4 5 … 7 下一页