摘要:
9.JSP
参考:https://www.bilibili.com/video/BV12J411M7Sj?p=22
9.0 前言
许多前辈说因为前后端分离,MVC已经实质上变成了MC,JSP已经没有学习的价值了。因此JSP的内容也只是粗浅的了解,甚至对于JSTL标签完全不去了解。
9.1 什么是JSP
J... 阅读原文
2020-04-24 23:13:15 阅读(2923) 评论(0)
摘要:
找工作?要面试……
想跳槽?要面试……
面试是一个工作过程中不得不过的坎,下面的几点,对于Java程序员而言,请记住……
工作经历:真实
自我介绍是99%的面试开头,这个环节可以考察两点:1、沟通表达能力,能否清晰、准确、简练的介绍自己和项目。 2、业务理解能力,能否用简短的几句话,介绍项目的架构、业... 阅读原文
2020-04-24 21:40:08 阅读(2446) 评论(0)
摘要:
概述
什么是Spring-Cloud-GateWay
Spring Cloud Gateway 基于 Spring Boot 2, 是 Spring Cloud 的 全新 项目, 该项 目 提供 了 一个 构建 在 Spring 生态 之上 的 API 网关
Spring Cloud Gateway 旨在... 阅读原文
2020-04-24 19:55:16 阅读(2399) 评论(0)
摘要:
前言
面对今年的大环境而言,跳槽成功的难度比往年高了很多,很明显的感受就是:对于今年的java开发朋友跳槽面试,无论一面还是二面,都开始考验一个Java程序员的技术功底和基础。对源码解读和核心原理理解也是成了加分项,特别是对 Java 的一些核心基础知识点掌握的不够或者没有体系方向的朋友面试也成了一个... 阅读原文
2020-04-24 19:44:07 阅读(2400) 评论(0)
摘要:
剑指Offer_编程题_合并两个排序的链表
题目描述
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。
题目答案,思路
https://www.nowcoder.com/questionTerminal/d8b6b4358f774294a89de2a6a... 阅读原文
2020-04-24 19:30:02 阅读(2409) 评论(0)
摘要:
建一个简单的web工程。
工程目录:
配置application.properties
scanPackage=com.gys.demo #扫描该包下的类
编写注解
package annotation;
import java.lang.annotation.*;
@Target({Elem... 阅读原文
2020-04-24 19:12:03 阅读(2335) 评论(0)
摘要:
1、MySQL 中有哪几种锁?
1.表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。
2.行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。
3.页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度... 阅读原文
2020-04-24 18:14:03 阅读(2359) 评论(0)
摘要:
Lambda表达式可以理解为一种匿名函数:没有名称,但有参数列表、函数主体、返回类型。它是行为参数化的一种实现,行为参数化是指将不同的行为作为参数传递给方法,方法的所具备的能力取决于它接收的行为参数。使用Lambda表达式使我们不必为这些行为去编写一堆固定的实现类就能应对不断变化的需求,在1.8之前,可以使用... 阅读原文
2020-04-24 16:25:09 阅读(2459) 评论(0)
摘要:
1.事务控制的理解
事务控制的慨念这里不作说明。事务控制的不好可能会造成数据库数据的脏读,污读
举个例子:转账的功能
张三给李四转钱,各自的账号金额操作完成后,需要各自更新到数据库,此时如果张三更新完后,程序异常了结束了,使得李四的账户没有更新,使得总金额不对
为了控制这种数据的不合理,引进了事务。
//张三... 阅读原文
2020-04-24 15:01:05 阅读(2373) 评论(0)
摘要:
Spark SQL原理解析前言:
Spark SQL源码剖析(一)SQL解析框架Catalyst流程概述
这一次要开始真正介绍Spark解析SQL的流程,首先是从Sql Parse阶段开始,简单点说,这个阶段就是使用Antlr4,将一条Sql语句解析成语法树。
可能有童鞋没接触过antlr4这个内容,推荐看看... 阅读原文
2020-04-24 14:48:03 阅读(2341) 评论(0)