Loading

随笔分类 -  后端

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