摘要:在开发中,有时需要对 app的新版本和旧版本,做不同的处理。可以根据版本号判断。 新版本app交互有变化时,同一个接口在 不同版本可能要返回不同的数据。 如果不区分新旧版本,有可能会导致旧版本app 不可用。 比如 旧版本1.2.1有一个功能是跳转 微信,到了新版本修改了 app的交互,变成跳转 微
阅读全文
摘要:AES AES是 对称加密。 对称加密是指加密和解密使用相同的密钥的加密算法。 非对称加密是指加密和解密使用不同的密钥的加密算法。 AES加密解密 加密模式,有 ECB模式 和 CBC 模式等等,ECB 不需要 iv偏移量,而CBC需要。 密钥,可以自定义。 填充方式,有 PKCS5 、PKCS7、
阅读全文
摘要:题目: 给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。 思路: 滑动窗口算法。 最大子串长度 = 右下标 - 左下标 +1 ; 使用map记录字符的下标,key 为字符,value 为下标。 如果 map 的 key 出现重复,说明有重复字符了。 找出左下标 left,如果字符重复就
阅读全文
摘要:leetcode 21.合并两个有序链表 题目描述: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 迭代法: 思路: 不断迭代,谁小指向谁 public ListNode mergeTwoLists(ListNode list1, ListNode
阅读全文
摘要:feign 连接异常: feign.RetryableException: Connection reset executing POST 替换 feign的 client : Feign在默认情况下使用的是JDK原生的 URLConnection 发送HTTP请求,没有连接池。性能较差。 每次Ht
阅读全文
摘要:最近在使用 feign 时,有时会出现连接异常/阻塞的情况,对 feign 的配置进行了简单的调优。 替换了 feign 的 client, 并调整了连接数。 替换 feign的 http客户端: Feign在默认情况下使用的是JDK原生的 URLConnection 发送HTTP请求,没有连接池。
阅读全文
摘要:相关内容 通知模板、用户信息、通知设置、设备信息。 推送的类型 推送的类型,比如:通知、邮件、短信等 推送通知的服务商 极光推送(JPush) 推送流程 后端服务 --> 第三方推送服务(极光) > app 通知模板 需要制定一个通知模板,发送给用户的通知,是什么格式的,包括 唯一key、标题、
阅读全文
摘要:BeanFactory 实现与继承关系 这些接口和类的源码, 每一个都可以看一下。 ListableBeanFactory 由bean工厂实现的BeanFactory接口的扩展,这些bean工厂可以枚举它们所有的bean实例,而不是按客户端请求逐个按名称进行bean查找。 HierarchicalB
阅读全文