首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java学习笔记
RG
创建于2021-05-25
订阅专栏
学习Java
等 7 人订阅
共106篇文章
创建于2021-05-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端项目搭建&微信登录、微信支付
前端技术选型 技术名称 说明 Vue.js 是一套用于构建用户界面的渐进式JavaScript框架 Element UI库 element-ui 是饿了么前端出品的基于 Vue.js的 后台组件库,方
后端项目搭建
技术选型 技术名称 说明 Web层 借助springmvc接收请求,进行视图跳转 Service层 借助spring进行IOC、AOP、及事务管理 dao层 借助mybatis进行数据库交互 Easy
RabbitMQ
什么是RabbitMQ MQ(Message Queue)消息队列 消息队列中间件,是分布式系统中的重要组件 主要解决,异步处理,应用解耦,流量削峰等问题 从而实现高性能,高可用,可伸缩和最终一致性的
分布式文件系统—FastDFS
FastDFS的上传与下载 安装 安装gcc(编译时需要) 安装libevent(运行时需求) 安装 libfastcommon libfastcommon是FastDFS官方提供的,libfastc
Redis
概述 Redis入门介绍 互联网需求的3高 高并发,高可扩,高性能 Redis 是一种运行速度很快,并发性能很强,并且运行在内存上的NoSql(not only sql)数据库 NoSQL数据库 和
分布式系统架构解决方案—Dubbo
dubbo概述 什么是分布式系统? 《分布式系统原理与范型》定义: “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统(distributed system)是建
分布式技术-Zookeeper
Zookeeper概述 概述 美团,饿了么,淘宝,58同城等等应用都是zookeeper的现实生活版 我开了个饭店,如何才能让大家都能吃到我们的饭菜?需要入驻美团,这样大家就可以在美团app中看到我的
nginx&项目部署与发布
nginx 什么是nginx? Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄
maven聚合工程_搭建后台管理系统
工程整体结构 1)lagou_edu_home_parent为父工程,其余工程为子工程,都继承父工程lagou_edu_home_parent 2)lagou_edu_home_parent工程将其子
Maven进阶使用(Maven聚合工程)
maven基础知识回顾 maven介绍 maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。 依赖管理:就是对jar包的管理。通过导入maven坐标,就相当于
SSM框架整合
需求和步骤分析 需求 使用ssm框架完成对 account 表的增删改查操作。 步骤分析 环境搭建 1)准备数据库和表记录 2)创建web项目 编写mybatis在ssm环境中可以单独使用 需求:基于
SpringMVC进阶
ajax异步交互 Springmvc默认用MappingJackson2HttpMessageConverter对json数据进行转换,需要加入jackson的包;同时使用 <mvc:annotati
SpringMVC入门
SpringMVC简介 MVC模式 MVC是软件工程中的一种软件架构模式,它是一种分离业务逻辑与显示界面的开发思想。 SpringMVC概述 SpringMVC 是一种基于 Java 的实现 MVC
Spring-JDBCTemplate & 声明式事务
Spring的JdbcTemplate JdbcTemplate是什么? JdbcTemplate是spring框架中提供的一个模板对象,是对原始繁琐的Jdbc API对象的简单封装。 核心对象 核心
Spring-AOP
转账案例 需求 使用spring框架整合DBUtils技术,实现用户转账功能 基础功能 步骤分析 1)创建java项目,导入坐标 2) 编写Account实体类 3)编写AccountDao接口和实现
Spring-IOC控制反转
Spring概述 Spring是什么 Spring是分层的 Java SE/EE应用full-stack(全栈式) 轻量级开源框架。 提供了表现层SpringMVC和持久层Spring JDBC Te
Mybatis-复杂映射&配置文件深入
Mybatis高级查询 ResutlMap属性 建立对象关系映射 编写UserMapper接口 编写UserMapper.xml 3)代码测试 多条件查询(三种) 需求 根据id和username查询
Mybatis-加载策略及注解开发
MyBatis加载策略 什么是延迟加载? 问题 通过前面的学习,我们已经掌握了Mybatis中一对一,一对多,多对多关系的配置及实现,可以实现对象的关联查询。实际开发过程中很多时候我们并不需要总是在加
Mybatis-基本应用
框架简介 三层架构 软件开发常用的架构是三层架构,之所以流行是因为有着清晰的任务划分。一般包括以下三层: 持久层:主要完成与数据库相关的操作,即对数据库的增删改查。 因为数据库访问的对象一般称为Dat
Vue高级实战
什么是Vue-cli Vue cli是基于Vue的应用开发提供的一个标准的脚手架工具.为应用搭建基础的框架结构,提供插件、开发服务、Preset、构建打包功能 Vue cli 背后集成了现代化开发的诸
下一页