- 博客(21)
- 收藏
- 关注
原创 JUC并发编程
CompletableFuture源码CompletableFuture实现两个接口获取结果和触发计算的源码方法对计算结果进行处理的源码方法对计算结果进行消费的源码方法对计算速度进行选用的源码方法对计算结果进行合并的源码方法都是获取异步执行返回的结果,但是get需要抛出异常,join不需要抛出异常(爬楼梯,一步一步走)
2024-02-26 23:12:28
873
1
原创 Maven教程
Maven本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)。提供标准的、跨平台的自动化项目构建方式;方便快捷的管理项目依赖的资源(jar包),不用自己一个一个导入jar包(直接配置坐标),避免资源间的版本冲突问题;提供标准的、统一的项目结构,使得在各个编程软件上正常运行。Maven本身构造:src文件里面有main和test两个文件,其中main是用来写程序的,test是用来写测试程序的。
2024-02-21 23:12:29
2716
原创 外卖项目实战
用于展示项目的业务功能,一般由产品经理进行设计在项目开发中,我们往往会遇见这样的业务场景:前端提交过来的表单数据需要添加到不同的数据库表中去(是为了开发过程中更加便利,也是为了防止一个表单数据里面有多个集合对象,如果这些数据都放在一个数据库表中不好处理)。例如我现在有一个学生表、老师表,学生表里面有学号、姓名、班级等基本字段。但是我们想要在前端表单数据中去给这个学生添加上课老师姓名的集合,这个时候我们就需要将这个集合批量添加到老师表中去,为了对应所以老师表里面还要有对应学生id。
2024-01-20 23:56:48
857
原创 数据结构篇—链表
给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。遇到这种交换问题,先让前面结点的next等于后面结点的next,然后再让后面结点的next等于前面结点)例如上一题,学会用虚拟结点很方便的就将head第一个结点就考虑进去,能够很快的判断出第一个结点是否删去。改变链表结点与结点之间的连接关系(是否删除其中一个结点)使用。(这个代表着指针移动的意思,并没有改变链表的连接方式)删除原始链表中所有重复数字的节点,只留下不同的数字。
2023-10-25 17:56:08
57
1
原创 HTTP调用接口API实现
再通过前面创建的OkHttpClient对象client将请求对象向http发起请求获取响应,最后去解析响应数据里面的json数据,在json数据里面去获取自己想要的内容。在构建请求体的时候,如果用的实体类去封装的请求体内容,则需要在实体类封装完毕后将其转换为json数据。
2023-10-25 17:42:41
223
2
原创 SSM框架学习
接口:接口实现类:容器配置文件:执行输出:注解bean的作用:将方法的返回值对象设置为bean,当外部需要时,容器就将对象传递出去标红注解:向spring容器说明我们是用注解写的配置类在spring容器中,注解Controller将springmvc控制器类定义为bean(能够让容器创建对象);注解RequestMapping设置当前控制器方法请求访问路径;注解ResponseBody设置当前控制器方法响应内容为当前返回值,无需解析。
2023-09-20 00:19:12
932
1
原创 通过三层架构实现登录界面(解决了cookie记住中文用户名乱码问题)
我们要在jsp页面输入java语句对cookie进行操作,先判断cookie的key是否是自己想要的数据,如果是,则将数据进行utf-8编码。),如果你想登录后让界面动态显示你的用户名,那么你就要使用session,将对象保存在客户端,你的展示页面就可以根据对象调用用户信息,操作完成后利用重定向到展示页面。连接工厂,对Dao层功能进行进一步实现,让web层能够调用方法。实现查询用户对象、查询用户名、添加用户等数据库操作。,则再次转发到登录页面并提示“用户名或密码错误”通过cookie来保存用户信息。
2023-05-26 22:15:17
299
1
原创 关于servlet中请求中文乱码问题
因为浏览器默认使用的时UTF-8编码,而servlet则是使用ISO-8859-1编码,所以在报文传输过程中就容易出现中文乱码问题,下面是两个比较常用的请求方式的乱码解决方式。在接收数据前先调用请求数据(request)的serCharacterEncoding(“UTF-8”)方法(通过表单提交保存到数据库的数据里面如果有中文就会出现乱码问题。
2023-05-26 21:23:55
349
1
原创 A child container failed during start(关于tomcat运行报错)
在web项目中导入的tomcat7插件运行报A child container failed during start(子容器在启动过程中失败)错误。
2023-05-17 22:50:57
201
原创 数据结构篇——队列
Queue类表示生成队列Stack类表示生成栈// 创建队列// 构造器this.k = k;// 判断队列是否为空// 判断队列是否已满// 在队列尾部插入一个元素size++;// 从队列头部删除一个元素return -1;size--;return val;// 返回头部元素return -1;// 返回尾部元素return -1;// 显示队列所有数据。
2023-04-29 19:01:41
1391
1
原创 gitHub爬取FEBS-Shiro权限管理系统复盘(供后期自己回顾)
scott1234qwer注册账户、拥有查看、新增权限和导出excel权限。
2023-04-09 17:40:29
225
1
原创 MySQL首次安装配置+MySQL无法启动服务或找不到指定文件(供自己后期回顾)
流程:点击DOWNLOADS -> MySQL Community(GPL) Downloads -> MySQL Community Sever-> 根据电脑配置选择对应安装包。
2023-04-09 17:26:16
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人