上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 41 下一页
摘要: 近期正在参与的项目采用了前后端分离方式部署,恰巧遇到跨域问题。下面我对这个问题出现的原因及解决办法进行总结一下,希望大家拍砖。 问题原因 跨域出现的原因是因为前后端部署在非同域后,浏览器进行了安全限制。 例如: 前端应用:http://frontend.local/index.html 后端应用:h 阅读全文
posted @ 2021-02-03 10:04 姚春辉 阅读(685) 评论(0) 推荐(0)
摘要: B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中; 否则,如果查询关键字比结点 阅读全文
posted @ 2021-02-02 16:19 姚春辉 阅读(4079) 评论(0) 推荐(0)
摘要: 索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。索引最形象的比喻就是图书的目录了。注意这里的大量,数据量大了索引才显得有意义,如果我想要在 [1,2,3,4] 中找到 4 这个数据,直接对全数据检索也很快,没有必要费力气建索引再去查找。 索引在 MySQL 数据库中分三类: 阅读全文
posted @ 2021-01-28 15:25 姚春辉 阅读(347) 评论(0) 推荐(0)
摘要: public static void printColl(ArrayList<?> al) { Iterator<?> it = al.iterator(); while (it.hasNext()) { System.out.println(it.next().toString()); } } ? 阅读全文
posted @ 2021-01-28 13:51 姚春辉 阅读(2616) 评论(0) 推荐(0)
摘要: <T> T表示返回值是一个泛型,传递啥,就返回啥类型的数据,而单独的T就是表示限制你传递的参数类型,这个案例中,通过一个泛型的返回方式,获取每一个集合中的第一个数据, 通过返回值<T> T 和T的两种方法实现 <T> T 用法 这个<T> T 表示的是返回值T是泛型,T是一个占位符,用来告诉编译器, 阅读全文
posted @ 2021-01-06 20:04 姚春辉 阅读(593) 评论(0) 推荐(0)
摘要: 1.Java泛型的实现方法:类型擦除 大家都知道,Java的泛型是伪泛型,这是因为Java在编译期间,所有的泛型信息都会被擦掉,正确理解泛型概念的首要前提是理解类型擦除。Java的泛型基本上都是在编译器这个层次上实现的,在生成的字节码中是不包含泛型中的类型信息的,使用泛型的时候加上类型参数,在编译器 阅读全文
posted @ 2021-01-06 18:07 姚春辉 阅读(401) 评论(0) 推荐(0)
摘要: 简述 分布式事务指事务的操作位于不同的节点上,需要保证事务的 AICD 特性。 例如在下单场景下,库存和订单如果不在同一个节点上,就涉及分布式事务。 解决方案 在分布式系统中,要实现分布式事务,无外乎那几种解决方案。 一、两阶段提交(2PC) 两阶段提交(Two-phase Commit,2PC), 阅读全文
posted @ 2020-12-30 11:03 姚春辉 阅读(512) 评论(0) 推荐(0)
摘要: 先看一个例子,以案例带出来java的特性。 一:Lambda表达式与方法引用 1.1Lambda表达式 先聊一个不断变化的需求: 第一次需求:筛选出绿苹果 public static List<Apple> filterGreenApples(List<Apple> apples){ List<Ap 阅读全文
posted @ 2020-12-27 18:03 姚春辉 阅读(123) 评论(0) 推荐(0)
摘要: 大家是否遇到过被面试官问了这样一句话:“来聊聊springmvc执行原理”。是的,springmvc的执行流程是面试的高频点,今天我就来浅谈它! 一、下面通过一个简单的springmvc程序去走进它。 1、在ssm中,springmvc作为controller层去实现处理请求,响应页面,所以需要co 阅读全文
posted @ 2020-12-25 13:47 姚春辉 阅读(193) 评论(0) 推荐(0)
摘要: 1.数据库默认隔离级别: mysql repeatable,oracle,sql server read commited 2.mysql binlog的格式三种:statement,row,mixed 3.为什么mysql用的是repeatable而不是read committed:在 5.0之前 阅读全文
posted @ 2020-12-24 21:32 姚春辉 阅读(801) 评论(0) 推荐(0)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 41 下一页