自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面试题

乐观锁正好和悲观锁相反,它获取数据的时候,并不担心数据被修改,每次获取数据的时候也不会加锁,只是在更新数据的时候,通过判断现有的数据是否和原数据一致来判断数据是否被其他线程操作,如果没被其他线程修改则进行数据更新,如果被其他线程修改则不进行数据更新。这种线程的特点是这样的,假设我们给它执行 1000 个任务,但是的线程已经是固定的就是 10,所以始终是0 ~ 9 这 10 个线程来反复地执行我们的任务,不会超出我们设置的固定范围。所以,线程在执行过程中需要被中断,目的是让其它线程获得执行的CPU的机会。

2023-10-16 20:58:29 60

原创 SpringMVC入门案例

3.初始化SpringMVC环境(同Spring环境),设定SpringMVC加载对应的bean。4.初始化Servlet容器,加载SpringMVC环境,并设置SpringMVC技术处理的请求。@Controller:专门生成SpringMVC控制器的注解,作用是把此类定义成bean。@ResponseBody:用来设置当前的返回值作为响应体反馈给浏览器的。@RequestMapping:写在方法上面,设置操作对应的访问路径。5.部署项目到tomcat服务器上并运行tomcat,访问。

2023-03-03 15:19:49 79

原创 SpringMVC工作流程

2.前端控制器调用处理器映射器(HandlerMapping),然后HandlerMapping根据浏览器请求的url去查询对应的处理器(Handler )。3.根据url查询到对应的控制器Handler后对请求进行解析并将解析后的处理器执行链(HandlerExecutionChain)返回给前端控制器。4.前端控制器调用处理器适配器(HandlerAdaptor)将接收到的处理器执行链交给处理器适配器。5.处理器适配器去请求处理器将处理器执行链交给对应的处理器去处理。

2023-03-02 21:03:39 66

原创 冒泡排序法

冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端。算法的时间复杂度是 O(n^2),因此它并不是一个高效的排序算法。但是它的实现简单,在少量元素的数列中效率也还不错,因此有时候仍然会被使用。

2022-12-23 10:44:36 48

原创 vscode编写HelloWorld程序的编写,保存,编译,运行

首先下载一个vscode并打开,在桌面创建一个app空文档并在vscode中打开。在app文档中新建一个hello.java并下载Java组件。在hello.java中写入以下代码。

2022-12-14 20:26:05 770

原创 jdk17的下载以及环境变量的配置

点击系统变量里的path选项并在里面新建一个 . 再新建一个%JAVA_HOME%\bin。再新建一个系统变量输入变量名CALSSPATH,变量值%JAVA_HOME%\lib。选择系统变量里的新建输入变量名JDK17,变量值D:\idea\jdk\jdk-17。再新建一个系统变量 输入变量名JAVA_HOME,变量值%JDK17%找到Java17并选择windows版本并点击下载第一个压缩包。下载好后解压到D:\idea\jdk\jdk-17。点击确定保存,按住win+r调出指令框并输入cmd。

2022-12-14 19:47:46 603

原创 linux centos 虚拟机使用

如果不能查看IP地址请配置网络,进入/etc/sysconf/network-scripts/目录,编辑 ifcfg-ens33 网卡配置文件。在虚拟机名称上右键,选择【设置】,选中【网络是配置】,勾选【桥接模式】后,点击确定。修改最后一行的的no改为yes,按esc键退出编辑,按:wq保存文件并退出。可以使用xshell等工具远程连接。输入root和设置的密码就可以登录了。安装位置保持默认即可,点击【完成】成功安装后,点击【ROOT密码】设置完安装位置点击开始安装。选择中文简体并点击继续。

2022-12-13 21:09:03 194

原创 java后端学习计划

25-30天掌握 Java 入门知识。

2022-12-12 21:21:10 207

空空如也

空空如也

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

TA关注的人

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