Loading

摘要: 跨域与解决 跨域与解决 什么是跨域 当我们在一个域中去请求另一个域的资源的时候就会出现跨域,本质是浏览器的同源策略,目的是为了防止网站内的数据被其他网站盗取,只要协议,ip,端口有任何一个与当前域的不一样就会认为是不同的域,从而触发跨域。跨域不是服务端没有接收处理请求,而是响应回来的数据被浏览器拦截了, 解决方 阅读全文
posted @ 2023-11-21 10:01 花园SON 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 项目发布 项目发布 线上的项目最容易出现问题的时候就是发布的过程中。如果将某变化较大的版本一次全部线上发布给用户,遇到生产事故对用户的影响会非常大,甚至有时需要紧急回滚到前一版本。因此在发布的时候可以采取一些措施来防止问题的扩散。 我们常见的几种发布方案有:蓝绿发布、滚动发布、灰度发布 蓝绿发布 部署的时候就 阅读全文
posted @ 2023-10-27 23:02 花园SON 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Java调用Http请求重试机制 Java调用Http请求重试机制 在实际开发过程中,我们经常需要通过Java代码调用Http接口进行数据交互。然而,由于网络不稳定或服务器故障等原因,有时候可能会导致请求失败。为了确保数据的可靠性,我们可以引入重试机制,即在请求失败时自动进行重试。 重试机制的原理 重试机制是指在请求失败时,程序会自 阅读全文
posted @ 2023-10-10 22:07 花园SON 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 训 可叹如今书生们,张口经典,闭口古训。整日忙碌于笔砚之间,我看这些人恐怕只会数黑论黄,舞文弄墨而已,国家大计,社稷安危,必须要靠有主谋的人;而并非那些夸大其词,无理狡辩之徒。那些以虚荣自欺且欺人者、坐议立谈自以为无人可及者、而临危应变却百无一能者。此诚为天下耻笑耳! 阅读全文
posted @ 2023-09-30 14:22 花园SON 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 二叉树的层序遍历-广度优先搜索 二叉树的层序遍历-广度优先搜索 class Solution { public List<List<Integer>> levelOrder(TreeNode root) { if(root == null){ return null; } List<List<Integer>> list = ne 阅读全文
posted @ 2023-09-25 09:56 花园SON 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 常见排序算法 常见排序算法 冒泡 /** * 冒泡排序 时间复杂度 */ public static void sort1(int[] nums) { for (int i = 0; i < nums.length - 1; i++) { for (int j = 0; j < nums.length - i - 阅读全文
posted @ 2023-09-24 11:23 花园SON 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 单例模式 单例模式 单例模式有几点是基础要求 构造函数私有 私有成员变量 (为该类的一个实例) 饿汉式,在类初始化时就创建好了单例对象 public class Design { private Design(){ System.out.println("私有构造方法调用"); } private stati 阅读全文
posted @ 2023-09-23 20:44 花园SON 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 二叉树的前序,中序,后序遍历 class Solution { /** * 前序遍历 中 左 右 */ public List<Integer> preorderTraversal(TreeNode root) { List<Integer> result = new ArrayList<Integer>(); preorder 阅读全文
posted @ 2023-09-23 09:26 花园SON 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Set集合的去重原理 Set集合的去重原理 原理 Set集合去重主要是调用 add 方法时,使用了 hashCode 方法和 equals 方法: 分三种形式 首先会调用hashCode 方法获取hash值,如果在 Set集合 中找不到与该元素 hashCode 值相同的元素,则说明该元素是新元素,会被添加到 Set 集 阅读全文
posted @ 2023-09-22 21:06 花园SON 阅读(409) 评论(0) 推荐(0) 编辑
摘要: TCP的连接管理 TCP的连接管理 基本介绍 什么是TCP TCP 是面向连接的、可靠的、基于字节流的传输层通信协议。 面向连接:一定是「一对一」才能连接,不能像 UDP 协议可以一个主机同时向多个主机发送消息,也就是一对多是无法做到的; 可靠的:无论的网络链路中出现了怎样的链路变化,TCP 都可以保证一个报文一定能 阅读全文
posted @ 2023-09-22 16:53 花园SON 阅读(11) 评论(0) 推荐(0) 编辑