12 2023 档案

摘要:LeetCode刷题记录 目录LeetCode刷题记录88.合并两个有序数组题目解题思路代码实现测试用例27.移除元素题目解题思路代码实现测试用例26.删除有序数组中的重复项题目解题思路代码实现测试用例80.删除有序数组中的重复项 II题目解题思路代码实现测试用例169.多数元素题目解题思路代码实现 阅读全文
posted @ 2023-12-08 17:08 脉动丶 阅读(34) 评论(0) 推荐(0)
摘要:\目录面试总结webService :1、什么是WebService?或者说webservice能给我们解决什么样的问题?2、WebService的核心是什么?这个问题以前面试的时候遇到过,今天想起来不免有些好笑!当时我真的有些蒙圈,核心?3、WebService服务的WSDL文件地址可以通过两种方 阅读全文
posted @ 2023-12-06 14:22 脉动丶 阅读(25) 评论(0) 推荐(0)
摘要:数据库: 数据库建表原则 分库分表: 分库:按业务分库 uc、lock、cdb 垂直:1、通过分表把核心数据和非核心数据分开,让表的结构更清晰,职责更单一,更便于维护。 ​ 2、把调用频次高的放在一张表,调用频次低的放在另一张表。 水平:1、数据量大,不好维护 ​ 2、按地区分表 按type分表 分 阅读全文
posted @ 2023-12-06 14:22 脉动丶 阅读(20) 评论(0) 推荐(0)
摘要:认证、加密、签名相关命令 一、测试环境证书生成keystore keytool -importkeystore -srckeystore 8650389_pay-test.anywheelbike.com.jks -destkeystore pay-test.anywheelbike.com.202 阅读全文
posted @ 2023-12-06 14:21 脉动丶 阅读(107) 评论(0) 推荐(0)
摘要:1.什么是索引 MySQL的索引是一种数据结构,可以用于加快数据库中数据的查询速度。索引是基于表中一个或多个列的值排序的快速查找数据结构,可以大大提高查询效率。MySQL支持多种类型的索引,如B-tree索引、哈希索引、全文索引等。 索引可以在表创建时定义,也可以在表已经创建后通过ALTER TAB 阅读全文
posted @ 2023-12-06 14:21 脉动丶 阅读(84) 评论(0) 推荐(0)
摘要:微服务架构相关 名词解释 熔断 降级 限流 熔断(Circuit Breaking)、降级(Degradation),以及断流(Flow Control)都是在分布式系统中用于提高可用性和稳定性的关键概念,通常与微服务架构和服务间通信有关。以下是它们的解释: 熔断(Circuit Breaking) 阅读全文
posted @ 2023-12-06 14:21 脉动丶 阅读(41) 评论(0) 推荐(0)
摘要:获取cardList 接口地址: GET /pay/nets/cardList HTTP/1.1 返回报文: { //code非0 则表示请求失败,吐司提示相应的msg "code": 0, "msg": "success", "data": [ { "merchantToken": "ED8CEB 阅读全文
posted @ 2023-12-06 14:21 脉动丶 阅读(36) 评论(0) 推荐(0)
摘要:https://sonar.atayun.com/下的 atayun tonken 1a8fd79688e4a4f126bda6cad999b268e37f207e 阅读全文
posted @ 2023-12-06 14:20 脉动丶 阅读(14) 评论(0) 推荐(0)
摘要:代码整改意见: 独立gateway 明确服务分割 充分利用spring cloud相关组件 充分利用MQ解耦 优化开锁流程 优化支付流程 统一处理节日活动 统一接口调用格式 并生成文档 建立数据库设计文档 明确字段定义 优化表结构、索引、连接池等 明确数据库主从应用场景,确保特殊情况下数据一致性 统 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(30) 评论(0) 推荐(0)
摘要:后管相关问题汇总 用户权限问题 问题描述: 后管服务升级重启后,有些用户查询不到用户列表、设备列表等菜单 涉及表: sys_role_menu:4377239132014592 //普通管理员 sys_menu:4122458027165696 //用户列表 相关sql: 根据用户查询菜单列表: s 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(21) 评论(0) 推荐(0)
摘要:个人月度报告 1. 本月计划 新加坡: DBS对接准备及初步接口开发 泰国: 解决Omise支付,用户支付成功,但业务处理失败问题 后管系统 行程上诉和行程审核列表添加错误类型 行程审核列表,数据导出后错乱 FOMO Pay列表,费率1.1%计算不准确 邮箱认证时,发件邮件由atayun.com变更 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(14) 评论(0) 推荐(0)
摘要:个人月度报告 1. 本月计划 新加坡: SBS导流相关功能讨论及实现 OCBC迁移digital 泰国: OMISE集成微信支付 泰国CNMI添加折扣邮箱 运维APP 运维app调度车辆 投放后更新定位 WALKER角色骑行结束,需扫描SPS停车区的二维码,才可以结束行程 小微合作伙伴列表新增OPS 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(11) 评论(0) 推荐(0)
摘要:个人月度报告 1. 本月计划 新加坡: OCBC证书更新 注销账户后,邮箱还可以认证成功 LTA停车区更新优化 OCBC平台迁移测试 FOMO后管列表及退款功能实现 FOMOPAY支付时商品内容优化 FOMOPAY 微信支付文案修改 SBS接入方式讨论 泰国: OMISE集成微信支付 其他 测试环境 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(11) 评论(0) 推荐(0)
摘要:个人月度报告 1. 本月计划 新加坡: FOMOPAY集成微信支付 CHECKOUT平台迁移 CHECKOUT主动查询支付状态 OCBC PAY ANYONE迁移 OCBC Digital 运营区域为新加坡的停车区距离修改 生产环境充电宝超时时间修改 泰国: 快轮滑板车新增设备及围栏区域 OMISE 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(27) 评论(0) 推荐(0)
摘要:Todo List 2022-11-09 编写圣诞节活动接口文档 3Ds自动续费相关问题 后管重启后菜单查不到用户列表 sonarQube 集成git 泰国CU消息通知开发 2022-11-10 编写圣诞节活动接口文档 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(9) 评论(0) 推荐(0)
摘要:SonarQube使用 开发人员使用SonarQube 在SonarQube中完成注册并生成token 1、在https://sonar.atayun.com/ 中完成登录并点击 右上角头像 -> My Account 2、点击 Security 填写token名称 并生成 token 3、把tok 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(118) 评论(0) 推荐(0)
摘要:Redis笔记 一、常用命令 登录 redis-cli auth password 二、数据类型 string String的数据结构为简单动态字符串(Simple Dynamic String,缩写SDS)。是可以修改的字符串,内部结构上类似于Java的ArrayList,采用分配冗余空间的方式来 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(8) 评论(0) 推荐(0)
摘要:Nginx常见问题总结 1、解决跨域问题: 前端代码设置base_api VUE_APP_BASE_API = '/api' 网站访问域名nginx配置 server { listen 443 http2 ssl; listen [::]:443 http2 ssl; server_name mgm 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(26) 评论(0) 推荐(0)
摘要:属性名称 描述 选项 MODE 系统启动方式: 集群/单机 cluster/standalone默认 cluster NACOS_SERVERS 集群地址 p1:port1空格ip2:port2 空格ip3:port3 PREFER_HOST_MODE 支持IP还是域名模式 hostname/ip 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(30) 评论(0) 推荐(0)
摘要:用初始密码登入 mongo -u atayun -p atayun2022 创建数据库并进入 use ebike 创建数据库用户 并赋予读写权限 db.createUser( { user: "writer", pwd: "password", roles: [ "readWrite"] } ) 导 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(49) 评论(0) 推荐(0)
摘要:Linux 日常总结 修改文件或文件夹所属用户及用户组 sudo chown gitlab-runner:gitlab-runner app-gate.jar 手动部署 cd /data/ebike/app-gate sudo docker stop appgw-test sudo rm -rf a 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(15) 评论(0) 推荐(0)
摘要:git相关的常用命令 强制远程更新覆盖本地修改 git pull时出现冲突 放弃本地修改,使远程库内容强制覆盖本地代码 1.git fetch --all //从远程拉取最新的代码 不merge 2.git reset --hard origin/develop //使用指定分支的代码(此处deve 阅读全文
posted @ 2023-12-06 14:19 脉动丶 阅读(9) 评论(0) 推荐(0)