JavaEE综合实践
文章平均质量分 71
本专栏主要用于收录JavaWeb相关学习笔记
Fang GL
力争成为全栈领域,优质创作者!
展开
-
int和Integer的区别—底层理解
逻辑上来讲,java只有包装类就够了,为了运行速度,需要用到基本数据类型。实际上,任何一门语言设计之初,都会优先考虑运行效率的问题,所以二者同时存在是合乎情理的,如果你了解Scala就会清楚的知道,二者的区别,从而也说明,Java并不是完全面向对象的语言。...原创 2022-08-26 21:13:45 · 434 阅读 · 0 评论 -
【Java多线程练习】创建两个线程,其中一个线程遍历100以内的偶数,另一个线程遍历100以内的奇数
创建两个线程,其中一个线程遍历100以内的偶数,另一个线程遍历100以内的奇数原创 2022-01-07 13:14:33 · 1035 阅读 · 1 评论 -
什么是Java泛型-详细解答!
本文主要通过泛型方法,泛型类,等相关代码实例,以及运行结果,帮助你了解什么是泛型,以及泛型的使用规则,希望对你有所帮助原创 2022-08-26 17:47:56 · 290 阅读 · 0 评论 -
SpringBoot搭建个人项目架构设计
【代码】SpringBoot搭建个人项目架构设计。原创 2023-09-22 22:29:49 · 226 阅读 · 0 评论 -
SpringBoot多线程查询实战-查询库中所有数据多线程实现
但是,在数据量较大且服务器资源足够的情况下,多线程方法通常能够显著提高查询效率。此外,由于它是同步执行的,没有利用并行处理的能力,所以在处理大量数据时可能会比较慢。这个方法采用了分页查询的方式,每次只获取一部分数据,从而避免了内存溢出的问题。然而,它也是同步执行的,没有利用多线程或并行处理的能力。如果每次分页查询的数据量仍然很大,或者需要查询的轮数很多,那么这种方法的效率可能仍然会受到限制。 在比较这三种方式的效率时,我们需要考虑几个关键因素:数据量的大小、查询操作的复杂性、以及并行处理的能力。原创 2024-03-27 12:56:53 · 1746 阅读 · 1 评论 -
Java多态的超详细理解
什么是Java多态?这个问题困扰了我很久,但通过我不断的翻阅资料以及项目经历,对于这个知识点,我产生了自己的理解和看法,通过详细的注释和说明,你一定可以明白理解多态,从此不再为多态发愁!...原创 2022-08-26 16:41:53 · 403 阅读 · 0 评论 -
一文搞懂—Java8新特性之Lambda表达式
Lambda表达式是JDK1.8之后的一种语法,是一个匿名函数,是对匿名函数的简写形式,我们可以把 Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递),可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升;引入Java Lambda主要是为了支持函数式编程思想。Lambda表达式可以让我们更方便地使用函数式接口,从而实现更加简洁、易读、易维护的代码。同时,Lambda表达式还可以让我们更好地利用多核处理器的优势,实现并行化处理,提高程序的性能。原创 2023-05-08 22:25:55 · 1349 阅读 · 1 评论 -
多线程基本概念的理解
(1)程序:是为了完成特定任务,用某组语言编写的一组指令的集合。即指一段静态代码,静态对象。(2)进程:是程序一次执行过程,或是正在运行的一段程序。是一个动态的过程:有其自身的产生,存在,消亡的过程。-----生命周期 程序是静态的,进程是动态的。 进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域(3)线程:进程可进一步细化为线程,是一个程序内部的一条执行路径。 若一个进程同一时间并行执行多个线程,就是支持多线程的。 线程作为调度和执行的单位,每个......原创 2022-01-06 22:20:48 · 262 阅读 · 0 评论 -
使用MyBatisPlus实现向数据库中存储List类型的数据
使用MyBatisPlus实现向数据库中存储List数据解决方案原创 2024-02-29 10:39:47 · 948 阅读 · 0 评论 -
腾讯云COS+ElmentUI+SpringBoot视频上传功能实现
这里是当文件上传成功,从后端响应中获取返回的当前视频链接,这里我将链接存入到前端一个对象中,后面在进行表单提交的时候,将这个链接写入到数据库中即可!同时在这里我修改了action,这个是我自己的视频上传接口,在实现的时候,你也需要完成这样一个后端接口做对接,后面会详细说明!这个接口中你需要修改对应的id和key以及存储桶名称,就可以实现将视频文件上传到腾讯云中了。今天在做项目的时候需要完成一个视频上传的功能,这里做一个记录!这里我已经申请了腾讯COS对象存储服务,并拿到了对应的key。原创 2023-04-22 18:42:01 · 1505 阅读 · 0 评论 -
SpringMVC+Elmentui+VUE实现上传下载功能
【代码】SpringMVC+Elmentui+VUE实现上传下载功能。原创 2023-05-04 15:01:17 · 972 阅读 · 0 评论 -
腾讯云COS+SpringBoot实现文件上传下载功能
这里要进行cosConfig和cosClient的依赖注入,因为后面要用到,整体来说,就是把配置类和客户端进行了封装,后面再进行调用的时候更加便捷一些。减少了代码量,前面我发过其他的教程都是放在一个类的这样确实有点不好,这里做一次修改。最近一直在做一个项目,需要支持视频,音频,图片的上传,前面介绍的都是把腾讯云COS的配置文件放在一个Controller中,但是随着项目变大,需求增多,这里做一个拆分和封装。这里配置了客户端和配置文件类。这两部完成基本就没什么问题了。2.pom.xml中添加。原创 2023-04-23 10:14:08 · 1668 阅读 · 3 评论 -
腾讯云COS对象存储JavaSDK服务实现文件上传下载
这里偷懒了直接在controller层实现了整个功能,不过大道至简,就这几行代码,先把最基础的功能实现再说。这里我希望用户点击上传音频就可以将音频上传到对应的存储桶中。大致实现就是这样,有疑问的地方可以私信我哦!我这里使用的是springboot。原创 2023-04-07 18:14:35 · 1476 阅读 · 0 评论 -
JavaWeb项目-管家婆账务系统(JSP+Servlet+Bootstrap)
本项目为一个记账系统,实现用户进行注册登录后,进入主页面,对个人账单数据进行增啥改查,并提供丰富的查询聚合统计功能。 项目主要用到JSP做页面展示,使用Servlet,作为做后端数据的处理工作,使用MySql作为数据存储,项目采用标准的MVC架构实现即”模型-视图-控制器“三层架构实现(View—>Controler—>Service—>Dao),开发者可以通过个人需求对页面内容进行分层开发。主要采用技术:前端:bootstrap,javascript,JQuery,html,css。原创 2023-03-19 20:15:39 · 2541 阅读 · 0 评论 -
SSM整合项目—员工信息管理系统
本项目是基于SSM框架采用MVC架构的员工信息管理系统,SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成原创 2022-08-28 17:27:27 · 2981 阅读 · 1 评论 -
登录注册案例—剖析SSM组件—超详教程
本案例主要围绕SSM登录注册案例,说明SSM的jar包用途以及SSM的整个运行流程,帮助你了解关于SSM的整体架构知识,希望对你有所帮助。原创 2022-08-22 21:42:16 · 894 阅读 · 1 评论 -
SpringMVC超详笔记——带你从入门到精通
我的学习笔记,带你全面了解Spring的相关内容!更多开源笔记,点击链接获取!!!原创 2022-08-22 10:46:31 · 633 阅读 · 0 评论