自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 Nginx的快速入门

公司项目刚刚上线的时候,并发量小,用户使用的少,所以在低并发的情况下,一个jar包启动应用就够了,然后内部tomcat返回内容给用户。但是慢慢的,使用我们平台的用户越来越多了,并发量慢慢增大了,这时候一台服务器满足不了我们的需求了。于是我们横向扩展,又增加了服务器。这个时候几个项目启动在不同的服务器上,用户要访问,就需要增加一个代理服务器了,通过代理服务器来帮我们转发和处理请求。我们希望这个代理服务器可以帮助我们接收用户的请求,然后将用户的请求按照规则帮我们转发到不 同的服务器节点之上。

2023-10-16 20:41:45 192

原创 SpringMVC详解

Spring MVC是基于Spring框架的Web模块,以MVC架构为基础,提供了注解驱动、灵活的URL映射、请求参数绑定、视图解析器、异常处理、拦截器等丰富特性,使开发人员能够轻松构建现代的Java Web应用程序,实现模块化、可维护的代码,同时提供良好的开发效率和灵活性。

2023-08-20 00:06:25 2389

原创 Spring框架使用详解(二)

Spring AOP 和事务管理为应用程序提供了更高级别的代码抽象和控制,使开发者能够专注于核心业务逻辑,同时实现横切关注点的优雅处理,提高了代码质量、可维护性和可扩展性。

2023-08-16 16:57:49 728

原创 Spring框架使用详解(一)

Spring IoC 容器是 Spring 框架的核心之一,它提供了强大的对象管理、依赖注入、生命周期管理等功能,帮助开发人员创建松散耦合的应用程序,提高可维护性和可测试性。无论是传统的 XML 配置还是基于注解的配置,都可以使用 Spring IoC 容器来管理和维护对象。

2023-08-16 11:34:06 1213

原创 Mybatis使用详解

MyBatis是一种开源的Java持久化框架,它提供了一个简单而强大的方式来将Java对象与数据库之间进行映射。MyBatis在数据库访问层中起到了ORM(对象关系映射)的作用,使开发人员可以通过Java编程而不是SQL来进行数据库的操作。

2023-08-05 21:31:36 1383

原创 javaSE基础知识整理(面试问题)

javaSE基础知识整理(面试问题)

2023-03-16 18:07:19 200

原创 Java中自定义注解实现

Java中自定义注解实现

2022-12-08 18:23:48 271 1

原创 在java中运用反射读取配置文件

【代码】在java中运用反射读取配置文件。

2022-12-08 18:10:53 257

原创 java递归运用(斐波那契数列)

斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。斐波那契数列指的是这样一个数列:0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711……它的规律是:这个数列从第 3 项开始,每一项都等于前两项之和。

2022-11-25 20:00:36 498

原创 java集合运用(约瑟夫之幸运数字)

据说著名犹太历史学家Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数(其实就是3的倍数),直到所有人都自杀身亡为止。

2022-11-25 19:54:15 161

原创 java中Map的简单应用(二)

【代码】java中Map的简单应用(二)

2022-11-24 18:29:34 148

原创 java中Map的简单应用(一)

通过使用Map存储用户和其对应的电话号码,并实现简单的增、删、查、改。

2022-11-24 15:07:13 433

原创 java中List集合的简单运用

java中List集合的简单运用(包括集合的去重、并集、交集、差集、对称差集)

2022-11-19 11:02:00 231

原创 java字符串运用

【代码】java字符串运用。

2022-11-13 16:29:41 201

原创 使用java实现注册登录信息验证

编写java工具包,用来验证字符串格式和获取登录注册验证码。然后再编写注册窗口,实现注册验证功能。

2022-11-13 15:18:59 2751

原创 使用Java实现一个简单的贪吃蛇小游戏

贪吃蛇小游戏

2022-11-12 14:40:52 12073 4

原创 Java运用GUI实现文本文档功能

运用图形界面工具实现文本文档的界面,再通过I/O流进行文件的读取和保存,以此实现文本文档的新建、保存、打开、另存外等功能。

2022-10-10 17:06:40 1114

原创 学生信息后台管理系统(GUI)

使用java的GUI实现学生信息后台管理系统,虽然不如.net中实现方便,但通过更接近于控件源码的实现方式,可以了解java中代码的使用,以及控件的具体实现代码,而不是只能再界面上进行拖拽和属性构建。通过构建此系统,熟悉java使用JDBC连接数据库,并实现对数据库的增、删、改、查,不仅可以加强java中对数据的处理能力,还能加强数据库的SQL语句编写能力,为之后的web及框架打下良好的基础。

2022-10-02 01:30:49 5613 9

原创 下载安装WindowBuilder插件教程

大家都知道在做窗体程序的开发中,传统的Java语言在开发窗体应用程序中仅靠代码语句来实现对控件的控制显得不够灵活和准确,难以高效的开发具有良好用户界面的应用程序,所以我们应该寻找Java中可以拖拽控件来实现窗体绘制的插件。所幸的是找到了一种还算好用的插件——WindowBuilder,它是一款基于eclipse平台的双向Java的GUI设计插件式的软件,它具备SWT/JFACE开发、Swing开发及GWT开发三大功能,是一款不可多得的Java体系中的WYSIWYG工具。

2022-09-29 16:12:14 9138 7

原创 NoSQL简介

NoSQL是Not Only SQL的缩写,意即"不仅仅是SQL"的意思,泛指非关系型的数据库。强调Key-Value Stores和文档数据库的优点。NoSQL产品是传统关系型数据库的功能阉割版本,通过减少用不到或很少用的功能,来大幅度提高产品性能。

2022-09-27 18:15:07 7466

原创 使用抽象工厂模式和建造者模式构建一台电脑

组建一台电脑,需要多个部件,包括硬盘、内存、显卡等等,如何选择获取自己所需要配置的配件,可以通过抽象工厂模式来对其进行实现。而如何将这些部件组装成一台完整的电脑并返回给用户,则可以通过建造者模式来对已选择好的电脑配件进行组装,下面将以硬盘和内存为例,使用抽象工厂模式和建造者模式组装一台电脑。

2022-09-26 16:33:30 766

原创 通过简单的类和接口实现手机套餐办理服务

此程序实现了简单的手机套餐办理,包括注册新用户,购取手机卡,选择手机套餐,并模拟了用户充值话费已经使用手机套餐来进行消费,包括通话、短信、流量计费等功能。

2022-09-26 00:31:29 732

原创 Springboot整合Mybatis(逆向工程)

Mybatis是一个支持普通SQL查询、存储及高级映射的持久框架,它几乎消除了JDBC的冗余代码,无须手动设置参数和对结果进行检索,使用简单的XML或注解进行配置和原理映射,将接口和Java的POJO映射成数据库中的记录,使java开发人员可以使用面向对象的编程思想来操作数据库。在开发过程中,为了减少编写的代码量,使用mybatis逆向工程可以省略大部分代码的编写,如果想增加其他操作,只需要在其基础上添加新的mapper接口及映射就行了。

2022-09-24 14:23:46 1567 1

原创 博客信息管理系统

本文主要通过对博客信息的管理,展现java中对类的使用情况。

2022-09-20 21:16:46 484

原创 内部排序算法

内部排序算法实现

2022-09-17 23:51:18 816

原创 for循环与数组运用

此实例中,从键盘获取需要录入成绩的学生人数,然后继续输入每位学生的各科成绩。输出学生各科成绩;输出学生平均分与总分;输出每门课程的平均分。

2022-09-15 00:10:59 892

原创 Java基础简单题目练习

Java基础简单题目练习,包括回文数判断、获取成绩评级、找出100-999中所有的水仙花数、打印等腰三角形

2022-09-09 17:06:49 225

原创 SpringAOP知识内容梳理

SpringAOP知识内容梳理,介绍了SpringAOP的概念及术语、SpringAOP的实现机制(包括JDK动态代理和CGLib动态代理)、基于XML的AOP实现、基于注解的AOP实现等内容。

2022-09-09 14:00:24 183

原创 LeetCode—667.优美的排列II

leetCode常规构造题—667.优美的排列II

2022-09-09 13:44:19 97

原创 Java实现简单日期计算功能

创建自定义的Date类来实现两个日期之间相隔天数的简单计算。通过循环从键盘获取正确的输入日期,其中使用正则表达式以及Date类中的方法对输入日期进行输入正误判断,最后计算日期相隔天数。

2022-09-08 16:49:15 3832 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除