自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 常用处理字符串方法

/根据逗号切割字符串转为数组。StringUtils.isEmpty()是否为空。可以看到 空格是会绕过这种空判断,因为是一个空格,并不是严格的空值,会导致。//判断字符串不是空,也不是null。str.split(",") //根据逗号切割字符串。

2024-05-20 11:30:43 99

原创 mybatis plus 加括号实现分端查询

mybatis plus 多端查询

2024-05-09 10:22:16 528 1

原创 Springboot注解

RestController:复合注解,相当于@ResponseBody+@Controller,效果是将方法返回的对象直接在浏览器显示成json格式。@PostMapping:RequestMapping的Post方法的简写。@GetMapping:RequestMapping的Get方法的简写。@Repository:DAO层注解,一种特化的@Component。@RequestParam:获取请求携带的数据的值,在参数前面加。@Service:一种特化的@Component,作用在类上。

2023-09-23 15:11:57 62 1

原创 考试系统—点击答题卡滑动试题

【代码】考试系统—点击答题卡滑动试题。

2023-09-23 15:10:23 365 3

原创 考试系统—vue遍历试题,答题答案存储

考试、试卷读取、遍历

2023-09-23 14:58:07 1154 2

原创 LambdaQueryWrapper使用

LambdaQueryWrapper<实体类> wrapper = new LambdaQueryWrapper<>();条件语句可以判断是否为空,例:!值.isEmpty() 为ture 则继续执行后面语句;字段名 可以用 实体类::get方法 的形式获取;wrapper.eq(条件语句,字段名,传递的值);.eq为 字段名 = 传递的值。传递的值 参数获取;

2023-09-01 11:36:45 603 1

原创 内部类相关

System.out.println("姓名:"+mi.name());

2023-08-31 15:34:09 25

原创 Cookie和Session

1、大部分都是使用cookie存储一个session_id,具体的数据和操作都存储在session内,用户在请求时会session_id带到服务器上,服务器在session库中根据id获取用户的数据。cookie生成时会带有一个Expire值,在这个周期内有效,部分页面会设置成0或负数,这样一关闭浏览器就会清楚cookie,更安全。5、cookie单个最多4k,大部分站点最多可以保存20个cookie,session没有大小限制,只和服务器有关。1、cookie存储在本地,session存储在服务器。

2023-08-16 22:10:17 48 2

原创 JSP详解

JSP全称 Java Service Page,即Java服务器页面,是对Servlet的一种封装,每次都是先转译成Servlet再执行,是能够编写Java代码的动态网页。pageContext: 页面上下文对象,该对象封存了另外八个对象,每个JSP文件都单独有一个pageContext对象。out: 响应对象,带有缓冲区的响应对象,效率高于response,但是不可以设置响应重定向,所以response需要保留。response: 响应对象,用来返回给浏览器的响应对象,可以设置响应重定向。

2023-08-16 21:46:59 74 1

原创 Servlet详解

进行转发,这个是在服务器端进行,前端页面只发送一次请求,故感受不到。,但是第一次请求时间就会比较长,如果需要提高第一次的响应速度就要去自己设置Servlet的初始化时机,在web.xml中使用进行配置,数字越小则启动越靠前,最小值0,最快是在系统启动就实例化初始化。2、响应重定向:在请求过程中,Servlet完成了自己的工作,同时告诉前端想要做成这件事,需要你再另外请求别的资源,于是浏览器收到响应就会再次请求另外的资源,这部分是在浏览器端完成,共两次请求。Serlvet在容器中是单例的、线程不安全的。

2023-08-16 21:33:39 40 1

原创 Servlet、JSP、MVC

它是基于Java技术实现的,能够与Web服务器进行交互,接收HTTP请求,处理请求并返回响应给客户端。Servlet和JSP是Java Web技术中的两种主要组件,它们可以相互配合,实现动态网站的开发。在MVC架构中,Servlet充当控制器角色,负责处理用户请求,调用模型层的业务逻辑,并将结果返回给视图层(JSP)。JSP负责将数据呈现给用户,实现页面的动态生成。MVC(Model-View-Controller)是一种设计模式,用于将程序的逻辑、数据和展示层分离,提高代码的可维护性和扩展性。

2023-08-16 20:43:55 165

原创 银行账户管理系统项目经验

该项目是一家银行账户管理系统,主要提供账户开户、存款、取款、转账等服务,以满足客户的个人和企业金融需求。根据用户账户或用户账号查询账号信息、新增账户、可以冻结、解冻账户、以及删除账户。根据新闻标题查询新闻信息、新增新闻、修改新闻、以及删除新闻。角色,查询用户信息、新增用户、修改用户信息、以及删除用户。普通用户:可以实现用户存款和用户取款,转账,查询交易记录。普通用户:可以显示新闻标题和发布时间点击可以查看新闻内容。普通用户:可以修改自己的个人信息。项目采用前后端分离模式。

2023-08-15 22:54:02 251

原创 师生问答管理平台项目经验

(2)单体应用到微服务架构:将UI界面迁移至网关,网关微服务项目设置路由,创建通用模块项目,迁移数据访问层、业务逻辑层、控制层,javafaq-eureka:注册中心,javafaq-gateway:网关,javafaq-sys:用户管理模块,javafaq-faq:问答管理模块,javafaq-search:搜索模块,javafaq-resource:静态资源服务器。(1)老师页面:根据用户角色区分开老师和学生登录后的首页,复用标签导航列表和用户信息面板,显示讲师问题列表。项目采用前后端分离模式。

2023-08-15 22:53:03 93

原创 Java数据类型

/ 会发生数据类型转换。// 判断:true,false。// 利用 "" 表示字符串。// 利用 '' 表示字符。

2023-08-15 17:07:31 25

空空如也

空空如也

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

TA关注的人

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