自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBootWeb案例总结--部门,员工增删改查(后端开发)

RequestMapping:是对类中的公有的mapping进行一个提炼到类上,但是一个完整的请求路径是:类上的@RequstMapping的值+方法上的@RequestMapping的值。再配置mapper具体实现的时候,在SQL语句中通过#{}参数占位符好,来进行预编译,来防止拼接SQL导致的SQL注入,导致不必要的bug。工程建立后,将不需要的都删掉,精简工程目录,如下:(这是案例最后的目录,最初目录没这个齐全)最后的mapper类中是和数据库进行交互的,主要是通过声明注解,再操作SQL语句;

2023-07-08 02:14:00 463

原创 排序之Comparable,Comparator-day/2023/5/3

如若想做降序处理,则可以将规则改成:return o.field - this.field >0,这样理解,当this的field小于传入对象时候,但是return返回的值还是正数,this对象依旧排在后面,这就变相构成了一个降序。在compareTo方法实现的时候,用this的field值与传入对象的field值进行比较,比较值若为整数(1)则this的大于传入对象的;针对具体的排序需求,再到compareTo方法中做具体实现,如果对目标排序需求如下:先按成绩升序排序,再按照姓名升序排序,可做以下实现。

2023-05-05 23:35:30 118

原创 maven&Servlet生命周期-day/2023/4/26

在Servlet生命周期中,对生命周期这个概念印象更深,又回顾了maven的生命周期,了解到了什么时候调用无参实例化Servlet对象,init,Service方法,destory;web容器的职责就是:在合适时机实例化Servlet对象,调用init方法,调用Servlet的Service方法响应用户请求;另外对version,知道了一个快照版本(带-SNAPSHOT)以及正式版,在测试阶段都是快照版本用,伴随每次的install快照版本会随之覆盖,但是正式版只能有一个,项目正式部署后,将会用到正式版。

2023-04-26 19:49:42 66

原创 day2023/4/25-Servlet

调优3问题出处:web配饰文件:具体类代码:Servlet接口:具体TomcatService:

2023-04-25 00:37:22 64

原创 Day2023/4/23/-注解与反射

获取Class类具体:动态创建对象:调用动态方法:动态修改属性:动态调用构造器:

2023-04-23 23:07:18 33

原创 2023/4/21-Exceptioon&Git

在使用异常时候要谨记:子类异常要放在前catch部分;不要忽视捕获的异常;在进行对资源进行使用的时候,需要对其进行关闭,可通过finally块进行关闭,也可以通过try-with-resource进行关闭。另外Exception可分为受检查异常与非受检异常,非受检异常为RuntimeException,其余的皆为受检异常。在处理受检异常时都没有对其进行捕获(tru-cathch)时候需要在类对其进行抛出throws。在使用github时候,重点记住explorer,topic,trending;

2023-04-22 00:04:16 32

原创 2023/4/20-HashMap-JDK1.8以及去重神器HashSet

其中新添加了一些属性,如“TREEIFY_THRESHOLD(数化门槛:8)”、“UNTREEIFY_THRESHOLD(反数化门槛:6)”、“MIN_TREEIFY_CAPACITY(最小数化容量)”,在达到节点有8个之多,capacity大于64的时候,则会进行树化操作。其中对hash的计算做了优化,及那个原先的JDK1.7中计算hash的扰动处理,改为了一个移位运算以及一个异或,大大的增强了代码的可理解性。在核心方法:put、remove、get新增了如果为tree化的执行步骤。

2023-04-20 23:32:14 79 1

原创 2023/4/19:debug相关操作及HashMap在JDK1.7中死循环复现

多线程相关操作:利用好线程选中以及条件断点可有效完成需求内容。

2023-04-20 00:28:47 75 1

原创 day/23/3/2 实现自己的arrayLIst

day/23/3/2 实现自己的arrayLIst

2023-03-02 00:45:23 84 2

空空如也

空空如也

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

TA关注的人

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