E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java--学成在线
前端
学成在线
day07-
学成在线
01-项目目录网站根目录是指存放网站的第一层文件夹,内部包含当前网站的所有素材,包含HTML、CSS、图片、JavaScript等等。
shangxianjiao
·
2023-08-14 08:54
前端
微服务实战项目-
学成在线
-项目优化(redis缓存优化)
微服务实战项目-
学成在线
-项目优化(redis缓存优化)1优化需求视频播放页面用户未登录也可以访问,当用户观看试学课程时需要请求服务端查询数据,接口如下:1、根据课程id查询课程信息。
爪蛙毁一生
·
2023-08-14 06:09
java
#
spring
#
springboot
缓存
微服务
redis
微服务实战项目-
学成在线
-项目部署
微服务实战项目-
学成在线
-项目部署1什么是DevOps一个软件的生命周期包括:需求分析阶、设计、开发、测试、上线、维护、升级、废弃。
爪蛙毁一生
·
2023-08-13 16:48
java
#
spring
#
springboot
微服务
架构
java
分布式
Java--
数组概述与特点
数组的定义 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的三个基本特点: 1.长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 2.其元素必须是相同类型,不允许出现混合类型。 3.数组类型可以是任何数据类型,包括基本类型和引用类型。建议 数组变量属引用
李赫尔南
·
2023-08-11 00:31
Java--
集合(Set:HashSet,TreeSet)
一、Set集合:无索引,不可以重复,无序(存取不一致)LinkedHashSet:底层是链表实现的,是set集合中唯一一个能保证怎么存怎么取的集合对象属于HashSet子集,保证元素唯一importjava.util.ArrayList;importjava.util.HashSet;importjava.util.LinkedHashSet;importjava.util.Random;publ
MinggeQingchun
·
2023-08-07 23:40
JavaSE
集合Set
java--
快速排序
1:基本思想:快速排序是属于交换类排序,采用不断的比较和移动来实现排序。快速排序是一种非常高效的排序算法,它的实现,增大了记录和比较和移动的距离,从而减少总的比较此时和移动次数。采用分而治之的思想,将一个大的问题拆成一个小的问题,小的问题拆成更小的问题。快速排序(英语:Quicksort),又称划分交换排序(partition-exchangesort),通过一趟排序将要排序的数据分割成独立的两部
android_coder
·
2023-08-06 10:42
微服务实战项目-
学成在线
-选课学习(支付与学习中心)模块
微服务实战项目-
学成在线
-选课学习(支付与学习中心)模块1模块需求分析1.1模块介绍本模块实现了学生选课、下单支付、学习的整体流程。
爪蛙毁一生
·
2023-08-03 10:58
java
#
spring
#
springboot
微服务
学习
java
关于docker中Nacos启动成功访问不了的情况
书接上回,这段时间在忙
学成在线
的微服务项目,上次出现了IP修改的问题,有了一定的解决方案,复制别人的虚拟机后如何修改IP_SSSEdward的博客-CSDN博客。
SSSEdward
·
2023-07-31 21:57
docker
运维
java
复制别人的虚拟机后如何修改IP
最近在做
学成在线
项目,直接复制的老师提供的虚拟机,结果发现是静态IP,与以往的默认动态IP不同,用xshell连接不上,找了半天没找到方法,只好挨个去试,本文并非将静态IP修改为静态IP而是,将静态IP
SSSEdward
·
2023-07-31 21:56
tcp/ip
网络
linux
在docker中没有vi如何修改docker中的文件
今天在做
学成在线
的项目,遇到了一个问题,就是死活登不上xxl-job,按照之前遇到的nacos的问题,我怀疑很大概率是和当时的ip设置有关,不知道nacos的ip怎么修改的同学,可以看看这篇文章:关于docker
SSSEdward
·
2023-07-31 21:26
docker
容器
运维
微服务实战项目-
学成在线
-认证授权模块(有项目实战实现)
微服务实战项目-
学成在线
-认证授权模块1模块需求分析1.1什么是认证授权截至目前,项目已经完成了课程发布功能,课程发布后用户通过在线学习页面点播视频进行学习。如何去记录学生的学习过程呢?
爪蛙毁一生
·
2023-07-30 03:24
java
#
spring
#
springboot
微服务
数据库
java
分布式
云原生
spring
boot
springcloud
java中用于定义整型变量的关键字_
Java--
基础阶段--第2章 Java基本语法(上): 变量与运算符...
2.2标识符(Identifier)标识符:Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符技巧:凡是自己可以起名字的地方都叫标识符。定义合法标识符规则:由26个英文字母大小写,0-9,_或$组成数字不可以开头。不可以使用关键字和保留字,但能包含关键字和保留字。Java中严格区分大小写,长度无限制。标识符不能包含空格。Java中的名称命名规范包名:多单词组成时所有字母都小写:xxx
海边的弗兰克
·
2023-07-29 14:14
Java--
数组的初始化
数组的初始化方式总共有三种:静态初始化、动态初始化、默认初始化。下面针对这三种方式分别讲解。1.静态初始化 除了用new关键字来产生数组以外,还可以直接在定义数组的同时就为数组元素分配空间并赋值。【示例】静态初始化数组int[]a={1,2,3};//静态初始化基本类型数组Man[]mans={newMan(1,1),newMan(2,2)};//静态初始化引用类型数组2.动态初始化 数组
李赫尔南
·
2023-07-29 13:57
eclipse的基本使用
双击启动启动图标设置工作空间(代码保存的位置)如果打上对勾下次就直接打开不询问代码保存位置第一次启动成功关闭welcome界面关闭之后的新建java项目file-->new-->javaproject如果没有点other找到
java
SchizophreniA6
·
2023-07-28 12:23
eclipse
maven打包提示-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environme...
Dmaven.multiModuleProjectDirectorysystempropertyisnotset.Check$M2_HOMEenvironmentvariableandmvnscriptmatch.解决办法:添加m2_home的环境变量如下图操作,window-->preferences-->
java
雪人来也
·
2023-07-27 04:25
Java--
包装类的学习
本文介绍了Java中的包装类--什么是包装类,包装类和基本数据类型之间的关系转换--装箱与拆箱,包装类的valueOf和XXValue以及构造方法的总结,自动装箱和拆箱以及触发的情况,包装类内里的缓存机制,包装类一些相关练习题和面试题包装类的学习一.包装类1.什么是包装类?2.基本数据类型对应的包装类3.基本数据类型和包装类类型之间的转换①.装箱和拆箱②.各个包装类的valueOf和XXValue
牛牛要坚持
·
2023-07-27 03:54
Javase
java
学习
笔记
开发语言
Java--
内部类学习笔记
本文介绍了什么是内部类,Java中的内部类:实例内部类.静态内部类.局部内部类.匿名内部类的语法和注意事项,以及每个内部类的运用场景,以及简单介绍了匿名内部类更简洁更特殊的语法->lambda表达式Java内部类学习笔记一.什么是内部类?二.内部类的分类1.实例内部类2.静态内部类3.局部内部类4.匿名内部类简单介绍一下lambda表达式:三.各个内部类的运用场景四.总结一.什么是内部类?当一个事
牛牛要坚持
·
2023-07-20 22:06
Javase
java
学习
笔记
Java--
迭代器(Iterator)迭代原理
Java中迭代器(Iterator)是一个接口,通过构造方法iterator()可以获取迭代器publicinterfaceIterable{/***Returnsaniteratoroverelementsoftype{@codeT}.**@returnanIterator.*/Iteratoriterator();}Collection继承自IterablepublicinterfaceIte
MinggeQingchun
·
2023-07-19 04:34
JavaSE
Iterator
JAVA--
反射与注解
反射注解反射:框架设计的灵魂框架:半成品软件。可以在框架的基础上进行软件开发,简化编码反射:将类的各个组成部分封装为其他对象,这就是反射机制好处:可以在程序运行过程中,操作这些对象。可以解耦,提高程序的可扩展性。获取Class对象的方式:Class.forName(“全类名”):将字节码文件加载进内存,返回Class对象多用于配置文件,将类名定义在配置文件中。读取文件,加载类类名.class:通过
MO__YE
·
2023-07-18 00:32
J2EE
java
反射
spring
Java--
事务及使用
什么是事务?事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begintransaction和endtransaction语句(或函数调用)来界定。事务由事务开始(begintransaction)和事
MinggeQingchun
·
2023-07-15 14:13
JavaEE
事务
Transaction
【幂等性大坑】事务提交前释放锁导致锁失效问题
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+
学成在线
+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-07-15 03:29
Java学习路线
分布式
java
spring
spring
boot
spring
cloud
Redis缓存与数据库如何保证一致性?同步删除+延时双删+异步监听+多重保障方案
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+
学成在线
+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-07-15 03:28
Java学习路线
缓存
数据库
redis
HashMap底层原理:数据结构+put()流程+2的n次方+死循环+数据覆盖问题
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+
学成在线
+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-07-15 03:51
Java学习路线
哈希算法
数据结构
散列表
java
spring
spring
boot
微服务[
学成在线
] day16:基于Spring Security Oauth2开发认证服务
本章节为【
学成在线
】项目的day16的内容学习SpringSecurity+Oauth2基本概念以及实现过程。学习Oauth2的基本应用场景,这里主要是通过Oauth2的密码模式来实战。
cory_lin
·
2023-06-21 04:13
微服务项目学习
oauth
spring
spring
boot
项目描述1
学成在线
-6分片上传,8xxl-job课程模块开发分布式事务,消息表spring-securityoauth用户认证授权
学成在线
学成在线
认证授权一些代码黑马分布式事物框架学习-若依/RuoYi-Vue-Plus
莫等闲!
·
2023-06-21 04:41
java
学习
java
开发语言
java面试项目中遇到难题,大量教程
推荐学
Java--
初识数据库引言前面已经学习了四篇关于Java的内容,算是一个基本路线和重难点划分,接下来就进入真正的Java后端开发之旅了,一起go吧!
facai122
·
2023-06-17 17:08
Java学习
java
面试
开发语言
人工智能
第三章--
学成在线
--媒资管理模块
视频学习地址:
学成在线
视频源地址https://www.bilibili.com/video/BV1j8411N7Bm/?
JavacKaka
·
2023-06-16 03:24
JAVA
Java实战项目
spring
java
spring
boot
spring
cloud
【MySQL调优】如何进行MySQL调优?一篇文章就够了!
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+
学成在线
+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-06-15 09:50
Java学习路线
mysql
数据库
MySQL
MySQL调优
调优
MySQL高级篇——覆盖索引、前缀索引、索引下推、SQL优化、主键设计
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+
学成在线
+MySQL高级篇+设计模式+牛客面试题目录
vincewm
·
2023-06-15 09:49
Java学习路线
数据库
java
sql
手写Spring源码(简化版)
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+
学成在线
+MySQL高级篇+设计模式+牛客面试题目录一
vincewm
·
2023-06-15 09:49
Java学习路线
spring
java
spring
boot
【Java常见面试题】Spring篇
导航:【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+
学成在线
+常见面试题目录1、简单介绍Spring2、
vincewm
·
2023-06-15 09:47
Java面试八股文
Java学习路线
spring
mybatis
java
学成在线
----day7
1、视频处理-技术方案1.作业分片方案掌握了xxl-job的分片广播调度方式,下边思考如何分布式去执行
学成在线
平台中的视频处理任务。
杭州下小雨~
·
2023-06-12 22:15
项目
数据库
网络
java
分布式
学成在线
----day6
1、断点续传断点续传指的是在下载或上传时,将下载或上传任务(一个文件或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传下载未完成的部分,而没有必要从头开始上传下载,断点续传可以提高节省操作时间,提高用户体验性。断点续传流程如下图:2、文件分块与合并RandomAccessFile:读写流packagecom.xuech
杭州下小雨~
·
2023-06-12 15:35
项目
java
分布式
学成在线
----day5
1、媒资管理需求分析2、为什么要用网关当前要开发的是媒资管理服务,目前为止共三个微服务:内容管理、系统管理、媒资管理,如下图:后期还会添加更多的微服务,当前这种由前端直接请求微服务的方式存在弊端:如果在前端对每个请求地址都配置绝对路径,非常不利于系统维护,比如下边代码中请求系统管理服务的地址使用的是localhost当系统上线后这里需要改成公网的域名,如果这种地址非常多则非常麻烦。基于这个问题可以
杭州下小雨~
·
2023-06-12 15:02
项目
java
微服务
spring
cloud
学成在线
项目note
目录一、index.html1、头部header2、轮播图banner3、精品推荐4、精品推荐课程5、footer二、index.css1、重要的代码一、index.html1、头部header首页课程职业规划lilei2、轮播图banner前端开发>前端开发>前端开发>前端开发>前端开发>前端开发>前端开发>前端开发>前端开发>我的课程表继续学习程序语言设计正在学习-使用对象继续学习程序语言设计
日子如影儿
·
2023-06-12 05:32
黑马前端笔记
html
css
前端
java--
批量更新,新增,删除,更改
(一)批量新增dao层处理IntegerinsertTaskJobRecords(@Param(value="list")ListtaskJobRecordList);mapper处理INSERTINTOtask_job_record(job_unique_id,process_node_code,user,status,pool_config_id)VALUES(#{emp.jobUniqueI
做个专注的工程师
·
2023-06-12 03:24
java
Java--
>idea
Java--
>ideajdk安装idea下载idea快捷键jdk安装JDK官网idea下载我这里下载的是企业版—>(某夕夕几块钱可以破解)idea官网idea快捷键删除行操作默认是(ctrl+Y),我修改为
汴京城下君
·
2023-06-10 15:18
Java
java
intellij-idea
ide
学成在线
(视频处理-需求分析:xxl-job)
需求分析作业分片方案任务添加成功后,对于要处理的任务,会添加到待处理任务表中,现在启动多个执行器实例去查询这些待处理任务,此时如何保证多个执行器不会重复执行任务?在上一小节的测试中,每个执行器收到广播任务有两个参数,分片序号和分片总数每个执行器从数据表取任务时,可以用任务id对分片总数取模,如果等于该执行器的分片序号,则执行此任务例如1%2=1,执行器2执行2%2=0,执行器1执行3%2=1,执行
layman·
·
2023-06-09 20:44
java
分布式
java
微服务实战项目-
学成在线
-内容管理模块(有项目实战实现)
学成在线
-内容管理模块1模块需求分析1.1什么是需求分析在百度百科中对需求分析的定义如下:需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能
爪蛙毁一生
·
2023-06-09 14:26
java
#
spring
#
springboot
微服务
架构
云原生
分布式
java
微服务实战项目-
学成在线
-项目介绍以及环境搭建
学成在线
-项目介绍&环境搭建1.项目背景1.1在线教育市场环境以下内容摘自https://report.iresearch.cn/content/2021/01/358854.shtml在线教育行业是一个有着极强的广度和深度的行业
爪蛙毁一生
·
2023-06-09 14:25
java
#
spring
#
springboot
微服务
java
分布式
云原生
架构
微服务实战项目-
学成在线
-媒资管理模块(有项目实战实现)
学成在线
-媒资管理模块1模块需求分析1.1模块介绍媒资管理系统是每个在线教育平台所必须具备的,查阅百度百科对它的定义如下:媒体资源管理(MediaAssetManagement,MAM)系统是建立在多媒体
爪蛙毁一生
·
2023-06-09 14:52
java
#
spring
#
springboot
微服务
架构
云原生
java
分布式
黑马
学成在线
-媒资管理
目录一、媒资需求分析二、搭建Nacos三、分布式文件系统介绍四、上传图片1.需求分析,上传课程图片总体上包括两部分:2.环境准备3.接口定义4.数据模型开发5.业务层开发五、上传视频1.文件分块的流程如下:2.文件合并流程:3.测试文件分块、合并的测试代码4.视频上传流程5.接口定义,分别定义了:6.业务层接口定义7.实现业务层service方法8.分块文件清理问题六、视频处理1.需求分析2.执行
起枫了、
·
2023-06-09 08:43
html
前端
java
spring
boot
【微服务 |
学成在线
】项目易错重难点分析(媒资管理模块篇·上)
文章目录模块整体认识架构问题分析nacos配置管理搭建nacos公用配置配置优先级网关搭建分布式文件系统什么是分布式文件系统MinIO数据恢复测试SDK上传图片http请求头中的content-type@RequestPart接口分析Service层的优化上传视频断点续传技术java代码模拟分块与合并上传视频流程接口分析模块整体认识媒资管理模块主要负责以下几件事情:上传图片上传视频处理视频对需要转
十八岁讨厌编程
·
2023-06-09 08:40
#
微服务项目-学成在线
微服务
java
架构
第一章--
学成在线
--项目介绍&环境搭建
本文视频学习地址:https://www.bilibili.com/video/BV1j8411N7Bm/vd_source=08ac522c6603c56e243d5e129a309a60黑马
学成在线
项目
JavacKaka
·
2023-06-08 10:00
Java实战项目
JAVA
人工智能
第二章--
学成在线
--内容管理模块
模块需求分析a.什么是需求分析百度百科对需求分析的定义如下:需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。简单理解就是要搞清楚问题域,问题域就是用户的需求,软件要为用户解决什么问题,实现哪些业务功能,满足什么样的性能要求。如何做
JavacKaka
·
2023-06-08 10:21
JAVA
Java实战项目
java
学成在线
----day1
1、详细说说你的项目吧从以下几个方面进行项目介绍:1、项目的背景,包括:是自研还是外包、什么业务、服务的客户群是谁、谁去运营等问题。2、项目的业务流程3、项目的功能模块4、项目的技术架构5、个人工作职责6、个人负责模块的详细说明,包括模块的设计,所用到的技术,技术的实现方案等。一个例子:我最近参与的项目是我们公司自研的专门针对成人职业技能教育的网络课堂系统,网站提供了成人职业技能培训的相关课程,如
杭州下小雨~
·
2023-06-08 05:11
项目
java
数据库
elasticsearch
分布式
docker
学成在线
----day2
1、mybatis-plus分页pom:4.0.0xuecheng-plus-contentcom.xuecheng0.0.1-SNAPSHOTxuecheng-plus-content-servicecom.xuechengxuecheng-plus-content-model0.0.1-SNAPSHOTmysqlmysql-connector-javaruntimecom.baomidoumy
杭州下小雨~
·
2023-06-08 05:11
项目
mybatis
java
spring
学习
笔记
学成在线
----day3
1、JSR303校验对填入的数据自动做一些约束packagecom.xuecheng.content.model.dto;importio.swagger.annotations.ApiModel;importio.swagger.annotations.ApiModelProperty;importlombok.Data;importjavax.validation.constraints.No
杭州下小雨~
·
2023-06-08 05:30
java
servlet
html
学成在线
首页——静态页面(html+css)素材链接放在文章结尾了
效果图:html代码:
学成在线
首页首页课程职业规划qq-Starry前端开发>后端开发>移动开发>人工智能>商业预测>云计算&大数据>运维&测试>UI
Starry577
·
2023-06-07 07:43
html
css
学成在线
首页静态页面(HTML+CSS)
一、效果图展示二、代码展示①HTML代码
学成在线
首页首页课程职业规划qq-lilei前端开发>后端开发>移动开发>人工智能>商业预测>云计算&大数据>运维&从测试>UI设计>产品>我的课程表继续学习程序语言设计正在学习
我超爱敲代码耶(才怪
·
2023-06-07 07:36
web开发
html
css
前端
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他