随笔分类 - 后端
摘要:JAVA基础:注解机制 1 注解基础 注解是JDK1.5版本开始引入的一个特性,用于对代码进行说明,可以对包、类、接口、字段、方法参数、局部变量等进行注解。它主要的作用有以下四方面: 生成文档,通过代码里标识的元数据生成javadoc文档。 编译检查,通过代码里标识的元数据让编译器在编译期间进行检查
阅读全文
摘要:JAVA并发(五):关键词final 整理自https://www.pdai.tech/md/java/thread/java-thread-x-key-final.html 1 本文介绍以下问题 所有的final修饰的字段都是编译期常量吗? 如何理解private所修饰的方法是隐式的final?
阅读全文
摘要:JAVA并发(四):关键词volatile 整理自 https://www.pdai.tech/md/java/thread/java-thread-x-key-volatile.html https://blog.csdn.net/luman1991/article/details/5286156
阅读全文
摘要:JAVA并发(三):关键词synchronized 整理自https://www.pdai.tech/md/java/thread/java-thread-x-key-synchronized.html 1 本文将介绍以下问题 Synchronized可以作用在哪里? 分别通过对象锁和类锁进行举例。
阅读全文
摘要:JAVA并发(二):线程基础 整理自https://www.pdai.tech/md/java/thread/java-thread-x-thread-basic.html 1 本文将介绍以下问题 线程有哪几种状态? 分别说明从一种状态到另一种状态转变有哪些方式? 通常线程有哪几种使用方式? 基础线
阅读全文
摘要:JAVA并发(一):理论基础 整理自:https://www.pdai.tech/md/java/thread/java-thread-x-theorty.html 1 本文将介绍以下问题 多线程的出现是要解决什么问题的? 线程不安全是指什么? 举例说明 并发出现线程不安全的本质什么? 可见性,原子
阅读全文
摘要:安装Scala https://www.runoob.com/scala/scala-install.html 有个坑,scala这个语言的兼容性极差。 一定要和对应的spark版本兼容,不然就会报错! 这里我用的是2.12版本的scala spark版本为最新的 <dependencies> <d
阅读全文
摘要:Spring Boot + Vue跨域问题解决方案 前后端分离时候经常遇到CORS跨域问题,记录一下使用的解决方案 持续更新.. 1. Spring Boot中设置 在springboot中添加类,全局配置即可 比较粗暴的方法
阅读全文
摘要:AOP 即 A spect O riented P rogram 面向切面编程 首先,在面向切面编程的思想里面,把功能分为核心业务功能,和周边功能。 所谓的核心业务,比如登陆,增加数据,删除数据都叫核心业务 所谓的周边功能,比如性能统计,日志,事务管理等等 周边功能在Spring的面向切面编程AOP
阅读全文
摘要:Spring是一个基于IOC和AOP的结构J2EE系统的框架 IOC 反转控制 是Spring的基础, I nversion O f C ontrol 简单说就是创建对象由以前的程序员自己new 构造方法来调用,变成了交由Spring创建对象 DI 依赖注入 D ependency I nject.
阅读全文
摘要:介紹 Servlet (Server Applet)是 Java Servlet 的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Serv
阅读全文
摘要:概念 Filter就像一个一个哨卡,用户的请求需要经过Filter 可以有多个过滤器 FirstFliter 用IDEA创建一个Filter,会自动初始化 我们做一个简单的Filter,来打印用户访问ip地址和访问的页面 1. doFilter()方法中的req参数的类型是ServletReques
阅读全文
摘要:HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 J2EE学习笔记:HTTP协议 HTT
阅读全文
摘要:JSP (全称 J ava S erver P ages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本
阅读全文
摘要:目录: 查询数据的三种方式(HQL/Criteria/SQL) 多表关系(多对一/一对多/多对多) 各种概念 get和load 两种Session 查询总数的方式 乐观锁 查询数据 HQL(Hibernate Query Languag) HQL(Hibernate Query Language)是
阅读全文
摘要:目录: 配置和基础知识 CRUD基本操作 配置 https://how2j.cn/k/hibernate/hibernate tutorial/31.html 以最终版本的Product为例 Step1:创建数据库以及表 后续还增加了别的,这里不赘述 Step2:导包 见最上面的链接 Step3:创
阅读全文
摘要:JDBC的学习笔记,主要包括内容有 MySQL配置和语法笔记 JDBC语法和实例 DAO设计模式 MySQL配置 https://www.cnblogs.com/laumians notes/p/9069498.html MySQL语法 https://www.cnblogs.com/mr wid/
阅读全文

浙公网安备 33010602011771号