首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
MongieLee
创建于2021-10-12
订阅专栏
关于后端开发的记录
等 3 人订阅
共22篇文章
创建于2021-10-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Springboot操作Redis
Mac下安装Redis 一行命令即可安装 brew install redis 安装成功后即可通过redis-cli进行命令行式的链接交互 习惯用可视化软件的也可以用一些免费开源的工具,如Anothe
Http缓存策略之强缓存和协商缓存
缓存的目的是,减少客户端和服务器之间数据传输,以此来达到减少服务端压力和优化客户端体验,比如一个Web站点,其中某些依赖的资源可能十年都不会变动,此时对这种资源进行缓存就非常合适。常说的缓存一般有两种
Linux操作系统与命令行
Linux是世界上使用最多的操作器,绝大部分的服务器都是用Linux,包括Android手机OS也是Linux系统的分支 POSIX标准 可移植操作系统接口(Portable Operating Sy
SpringBoot的使用
在使用SpringBoot之前,需要学习Spring和SpringMVC,这两个框架的使用,需要编写大量的配置文件,文件越多使用就越麻烦,以及需要集成第三方框架时也非常繁琐。Spring-boot就解
Maven的使用与配置
Maven是一个项目构建,管理的工具。现代Java项目大部分都使用,但也有一些项目使用Gradle,Maven仍然是主流,学习使用maven十分有必要
SpringMVC的使用
SpringMVC是Spring家族中的重要一员,基于MVC的开发模式用于优化控制器 M(Model):模型层, 包含了实体类(Entity),业务逻辑层(Service),数据访问层(DAO) V(
一文搞懂MyBatis的使用
在学习Java的过程,我们可能使用了JDBC来访问数据库获取数据,但是JDBC也有比较大的问题 sql语句写在java程序中,需求修改的话则需要修改Java代码 sql占位符的拼接传递比较麻烦 数据库
JavaWeb之一文搞懂Servlet
JavaWeb-网络编程 网络编程必然离不开服务器,而tomcat服务器则是用的比较广泛的一种 Tomcat下载 tomcat.org.apache 访问官网 tomcat还有另外一个名字:catal
Spring世界--AOP解析:AspectJ
AOP是什么 AOP(Aspect Orient Programming),面向切面编程,把原先的静态思考转换成动态的程序运行过程,可以在于运行期间的动态代理实现,属于Spring世界的重要一员,降低
Spring世界--IoC&DI
Java世界的基石--Spring Spring中有3个核心的概念:控制反转(Ioc:Inversion of Controller),依赖注入(DI:Dependecy Injection),面向切
JDBC操作数据库实操
Java Database Connectivity (Java语言连接数据库) JDBC是Sun公司指定的一套接口(Interface) 目的是解耦合,降低程序的耦合度,提高程序的扩展力,多态机制就
MySQL入门门门🚪[第三篇](完)
存储引擎 存储引擎是mysql中特有术语,实际上是一张表存储或组织数据的方式,不同的存储引擎表存储方式不一样 怎么给表添加/指定存储引擎? 建表的时候可以在建表语句最后的小括号右边,用engine=[
MySQL入门门门🚪[第二篇]
第一篇的传送门: MySQL入门门门🚪[第一篇](附Docker使用教程) 连接查询 从一张表单独查询成为单表查询 连接查询是指 联合两张及以上表进行查询成为连接查询 SQL语法,以出现年份命名 SQ
MySQL入门门门🚪[第一篇](附Docker使用教程)
MySQL是最流行的关系型数据库 先明确两个概念 数据库的定义:数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。俗称Da
Java基于Socket多线程实现一个简易聊天室
Java聊天室 开门见山直接来,先确定功能点 用户上线后可以被其他用户收到上线消息 用户上线后可以被其他用户收到上线消息 用户可以对某个在线的用户进行私聊 用户可以在公屏喊话发广播 代码中有注释可以帮
一文搞懂Java的类型、反射与注解
RTTI(Run-Time Type Identification)运行时类型识别 假设有一个Animal类,那么在声明时,可以将一个Animal的实例对象赋值给Object,因为所有类都继承了Obj
Java8特性-Stream流(提高效率必备)
Stream流 可以抽象的理解为将列表或集合中的元素像工厂流水线一样一个一个的拿出来放到工作流当中 Stream的API-创建Stream,文章内容会使用到函数式编程的内容,不了解的可以先看看对应的知
Java8函数式编程深入浅出
什么是函数式编程 Java8内置了一些常用的方法接口FunctionalInterface 这种接口只定义了一个抽象方法,并且用@FunctionalInterface注解标记,如Predicate,
JAVA的泛型
泛型的核心目的--编写类型安全的代码 在没有泛型之前,要确保类型安全如List或者Map的使用,要像下面这样比较繁琐 此时使用StringList就只能存放String类型的,这种实现模式叫装饰器模式
Java8特性-Optional类源码阅读
Optional类 隶属于java.util包中 简而言之,这个类的出现,相当于Java8提供了一个封装好的容器,在使用的时候可以放心大胆的处理null的逻辑或异常。需要把值放入容器中,后续的取值操作
下一页