08 2024 档案

后端兼容app新旧版本的功能
摘要:在开发中,有时需要对 app的新版本和旧版本,做不同的处理。可以根据版本号判断。 新版本app交互有变化时,同一个接口在 不同版本可能要返回不同的数据。 如果不区分新旧版本,有可能会导致旧版本app 不可用。 比如 旧版本1.2.1有一个功能是跳转 微信,到了新版本修改了 app的交互,变成跳转 微 阅读全文

posted @ 2024-08-20 23:07 乐之者v 阅读(43) 评论(0) 推荐(0) 编辑

AES常用的代码示例
摘要:AES AES是 对称加密。 对称加密是指加密和解密使用相同的密钥的加密算法。 非对称加密是指加密和解密使用不同的密钥的加密算法。 AES加密解密 加密模式,有 ECB模式 和 CBC 模式等等,ECB 不需要 iv偏移量,而CBC需要。 密钥,可以自定义。 填充方式,有 PKCS5 、PKCS7、 阅读全文

posted @ 2024-08-19 23:23 乐之者v 阅读(83) 评论(0) 推荐(0) 编辑

leetcode3.无重复字符的最长子串
摘要:题目: 给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。 思路: 滑动窗口算法。 最大子串长度 = 右下标 - 左下标 +1 ; 使用map记录字符的下标,key 为字符,value 为下标。 如果 map 的 key 出现重复,说明有重复字符了。 找出左下标 left,如果字符重复就 阅读全文

posted @ 2024-08-18 11:06 乐之者v 阅读(27) 评论(0) 推荐(0) 编辑

leetcode 21.合并两个有序链表
摘要:leetcode 21.合并两个有序链表 题目描述: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 迭代法: 思路: 不断迭代,谁小指向谁 public ListNode mergeTwoLists(ListNode list1, ListNode 阅读全文

posted @ 2024-08-18 11:05 乐之者v 阅读(6) 评论(0) 推荐(0) 编辑

feign 报错 Connection reset executing POST
摘要:feign 连接异常: feign.RetryableException: Connection reset executing POST 替换 feign的 client : Feign在默认情况下使用的是JDK原生的 URLConnection 发送HTTP请求,没有连接池。性能较差。 每次Ht 阅读全文

posted @ 2024-08-16 00:06 乐之者v 阅读(395) 评论(0) 推荐(0) 编辑

feign性能配置调优
摘要:最近在使用 feign 时,有时会出现连接异常/阻塞的情况,对 feign 的配置进行了简单的调优。 替换了 feign 的 client, 并调整了连接数。 替换 feign的 http客户端: Feign在默认情况下使用的是JDK原生的 URLConnection 发送HTTP请求,没有连接池。 阅读全文

posted @ 2024-08-16 00:05 乐之者v 阅读(93) 评论(0) 推荐(0) 编辑

系统设计:推送通知/消息
摘要:相关内容 通知模板、用户信息、通知设置、设备信息。 推送的类型 推送的类型,比如:通知、邮件、短信等 推送通知的服务商 极光推送(‌JPush)‌ 推送流程 后端服务 --> 第三方推送服务(极光) > app 通知模板 需要制定一个通知模板,发送给用户的通知,是什么格式的,包括 唯一key、标题、 阅读全文

posted @ 2024-08-14 23:31 乐之者v 阅读(53) 评论(0) 推荐(0) 编辑

Spring源码(6)--BeanFactory 实现与继承关系
摘要:BeanFactory 实现与继承关系 这些接口和类的源码, 每一个都可以看一下。 ListableBeanFactory 由bean工厂实现的BeanFactory接口的扩展,这些bean工厂可以枚举它们所有的bean实例,而不是按客户端请求逐个按名称进行bean查找。 HierarchicalB 阅读全文

posted @ 2024-08-05 23:08 乐之者v 阅读(21) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示