![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习记录
文章平均质量分 83
加菲人10086
一辈子很短,努力的做好两件事就好;第一件事是热爱生活,好好去爱身边的人;第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不仅仅是为了赚钱
展开
-
springbootCache和Redis缓存机制
简介我想要开发一个社交网站,社交网站存储好友列表成为了开发过程中的一大难题。如果我想要保存每一个用户的好友信息该怎么保存呢?用用户的id对应着好友的id,这样一条信息就是一个好友关系映射图,这张关系表可能长下面这样iduser_idfriend_id11221一个用户的好友由friend_id记录,1号用户和2号用户互为好友,这样的记录虽然冗余但是不得不记录下来。但是这样有很大的弊端。假设我有200个用户,每个用户有300个好友,那么这样一张表就会有200原创 2022-02-09 18:01:08 · 3970 阅读 · 0 评论 -
springboot文件上传下载及资源映射和跨域问题
文章目录解释Springboot上传下载文件准备资源路径映射与跨域解释利用springboot可以方便的实现资源的上传与下载,文件的上传与下载也是诸如:头像上传,资源获取等问题的基础。Springboot上传下载文件准备只需导入下面两个依赖即可 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo原创 2022-02-05 15:12:30 · 2071 阅读 · 0 评论 -
ElasticSearch的学习概述
文章目录简介ES的安装及使用安装使用ES可视化插件head的使用ES解决和head前端连接的跨域问题Kibana使用ES基本实例ES基本概念**Cluster(集群)****Index(索引)****Node(节点)****Document(文档)****Shards & Replicas(复制品,分片)****倒排索引(Inverted Index)==★==**类型(Type)文档元数据(Document metadata)字段(Fields)IK分词器IK两种算法的区别自己造词ES基本REST原创 2022-02-04 12:12:06 · 1418 阅读 · 0 评论 -
thymeleaf表达式的大坑
thymeleaf th表达式 大坑!!!原创 2022-02-04 10:58:50 · 1169 阅读 · 3 评论 -
基于springboot的shiro基本操作
安全,SecurityManager,Realm,Subject原创 2022-02-03 18:34:40 · 567 阅读 · 0 评论 -
Spring的学习(idea版)
文章目录1、 Spring 简介1.1 Spring 的优点1.2 Spring的组成2、IOC思想我的一点拙见:3、Spring 初体验3.1 导入maven依赖3.2 在resources文件夹下建立applicationContext.xml文件3.3 书写代码进行测试4、IOC创造对象的方式5、Spring配置5.1 别名5.2 Bean的配置5.3 import5.4 依赖注入(DL)什么是依赖注入5.5 拓展注入6、bean的作用域7、Bean的自动装配(自动注入)(自动依赖autowired)原创 2021-12-20 10:27:49 · 1027 阅读 · 0 评论 -
Mybatis学习(idea版配Maven)
文章目录Mybatis 的学习0.0 idea关键坑补充idea修改css不起作用0.1 JDBC连接数据库默认坑1.1 什么是Mybatis1.2 为什么需要MyBatis1.3 MyBatis使用1.3.1 搭建环境,导入MyBatis1.3.2 编写代码1.4 Mybatis 配置文件优化1.4.1 属性优化(重要)1.4.1.2 可以通过properties标签来配置属性1.4.1.3 可以通过db.properties文件来配置属性1.4.2 别名优化(typeAliases)(重要)1.4.3原创 2021-12-20 10:26:37 · 752 阅读 · 0 评论 -
简单的几种java设计模式(共23种)
文章目录重要的几种设计模式1.1 单例模式1.12 饿汉式1.13 DCL懒汉式1.131 普通懒汉式1.132 双重检测锁的懒汉模式1.2 工厂模式1.21 为什么要使用工厂模式1.22 简单工厂模式(静态工厂模式)1.23 工厂方法模式1.24 抽象工厂模式重要的几种设计模式1.1 单例模式最重要的思想是构造器私有,保证其他人无法new这个对象1.12 饿汉式/* * 单例模式学习-饿汉式 */public class SingleObj {// 通过饿汉式创建对象,会将此类中所有方原创 2021-12-20 10:25:02 · 579 阅读 · 0 评论 -
注解与反射(注解简述,反射创建运行时对象,反射操作属性方法,反射操作注解)
注解与反射1.1 注解(annotation)简述注解是从jdk5.0开始引入的技术,和注释相同,也能起到解释程序的作用,不过与注释不同的是,注解可以被编译器解释,可以内置代码。注解是一个特殊的接口,其继承了java.lang.annotation.Annotation接口注解可以在包上,类上,方法上,属性上等使用,对它们起到约束作用,可以通过反射机制,实现对这些元数据的访问内置注解——java常用注解:@Override:重写@Deprecated:废弃的@SuppressWarni原创 2021-02-06 16:50:05 · 169 阅读 · 0 评论 -
java网络编程(七层模型介绍、UDP详解、URL类)
java网络编程1.1网络通信的模型OSI将计算机网络体系结构(architecture)划分为以下七层:物理层: 将数据转换为可通过物理介质传送的电子信号 相当于邮局中的搬运工人。数据链路层: 决定访问网络介质的方式。在此层将数据分帧,并处理流控制。本层指定拓扑结构并提供硬件寻址,相当于邮局中的装拆箱工人。网络层: 使用权数据路由经过大型网络 相当于邮局中的排序工人。传输层: 提供终端到终端的可靠连接 相当于公司中跑邮局的送信职员。会话层: 允许用户使用简单易记的名称建立连接 相当于原创 2021-02-06 11:23:25 · 447 阅读 · 0 评论 -
JavaDoc知识点学习(遗漏的冷门知识点)
JavaDoc知识点学习(遗漏的冷门知识点)简介javaDoc命令是用来自动生成java api文档的,通过使用一些参数,可以自动生成api文档,可以写自己的类然后生成自己的java文档参数介绍测试类Talk/** * * @author Mr.whr * @version 1.0 * @since 1.8 */public class Talk { /** * * @param name * @return 测试用例 * @throws Exception原创 2021-02-05 13:23:34 · 130 阅读 · 0 评论 -
我的第一篇博客:关于MarkDown学习的记录
谁大原创 2021-02-05 12:38:27 · 110 阅读 · 0 评论