SpringMVC+Mybatis+MySQL配置Redis缓存
2023年03月27日 10:14:20Java技术
SpringMVC+Mybatis+MySQL配置Redis缓存 1.准备环境: SpringMVC:spring-framework-4.3.5.RELEASE-dist Mybatis:3.4.2 MySQL:5.0 JDK:1.8 IDE:Eclipse4.6.1 以及配置好的SpringMV...
【JAVA】 04-Java中的多线程
2023年03月27日 10:03:13Java技术
链接: 笔记目录:毕向东Java基础视频教程-笔记 GitHub库:JavaBXD33 目录: 内容待整理: 多线程引入 概述 多线程: 进程:正在执行中的程序,其实是应用程序在内存中运行的那片空间。 线程:进程中的一个执行单元,负责进程中的程序的运行,一个进程中至少要有一个线程。 多线程程序:...
java中如何获取系统时间
2023年03月27日 09:22:13Java技术
需要引入的包有: import java.util.Date; 此为获取当前系统时间,合适为“1991-01-01” String now = ""; SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); now...
Spring Security Oauth2 示例
2023年03月27日 09:00:54Java技术
Spring Security Oauth2 示例,基于SpringBoot搭建授权服务和资源服务 所有示例的依赖如下(均是SpringBoot项目) pom.xml org.springframework.boot ˂art...
jdbc.properties文件的配置
2023年03月27日 08:46:02Java技术
使用配置文件访问数据库的优点是: 一次编写随时调用,数据库类型发生变化只需要修改配置文件。 配置文件的设置: 在配置文件中,key-value对应的方式编写。 不好意思我只用过这两个数据库 :) ----------Oracle jdbc.driver_class=oracle.jdbc.d...
Java集合面试题及答案总结(2020版)
2023年03月27日 08:26:30Java技术
下面这些Java集合面试题在Java面试中几乎是必问的!!! 1、Arraylist 与 LinkedList 异同 1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数据结构: Arraylist 底层使用的是Object数组;...
【漏洞复现】Shiro<=1.2.4反序列化漏洞
2023年03月27日 08:06:21Java技术
0x01 概述 Shiro简介 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 漏洞概述 Apache Shiro 1.2.4及以前...
java处理高并发高负载类网站问题【转】
2023年03月26日 23:08:28Java技术
高并发高负载类网站关注点之数据库、高并发高负载网站的系统架构之HTML静态化、高并发高负载类网站关注点之缓存、负载均衡、存储、高并发高负载网站的系统架构之图片服务器分离、高并发高负载网站的系统架构之数据库集群和库表散列、高并发高负载网站的系统架构之缓存 一:高并发高负载类网站关注点之数据库 没错,首...
SpringBoot——SpringBoot整合MyBatis(注解、XML配置)
2023年03月26日 23:07:01Java技术
目录 一、SpringBoot整合MyBatis 二、Mybatis增删改查(使用注解方式) 三、Mybatis增删改查(XML配置方式) 一、SpringBoot整合MyBatis 跳转到目录 引入依赖 org.springframework.boot˂/gr...
java编程思想-java中的并发(二)
2023年03月26日 22:38:33Java技术
二、共享受限资源 有了并发就可以同时做多件事情了。但是,两个或多个线程彼此互相干涉的问题也就出现了。如果不防范这种冲突,就可能发生两个线程同时试图访问同一个银行账户,或向同一个打印机打印,改变同一个值等诸如此类的问题。 1. 不正确地访问资源 考虑下面的例子,其中一个任务产生偶数,而其他任务消费这些...