![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
征途漫漫,唯有奋斗
这个作者很懒,什么都没留下…
展开
-
Map双边队列常用方法
【代码】Map双边队列常用方法。原创 2022-11-21 14:12:33 · 254 阅读 · 1 评论 -
idea2020版搜索不到插件解决方案
第一步 打开idea设置 第二步 找到Appearance&Behavior---->System Settings—>HTTP Proxy如图操作 第三步 在同级目录下找到Updates如图操作(有些版本找不到可省略该步骤) 最后重启idea原创 2021-09-02 14:56:10 · 863 阅读 · 0 评论 -
Java开发步骤
Java 开发步骤 1、编写 Java 源代码 2、编译成 class 文件 javac 文件名(带后缀) 3、运行 java 文件名(不带后缀) 第一步程序编写 Java 程序,第二步将 Java 程序编译成 JVM 能够识别的字节码文件 class class 文件是不是二进制的数据? class 是 16 进制 第三步 JVM 将 16 进制的字节码文件再编译成底层操作系统能够识别的 二进制 机器码。 有没有看过字节码文件中的 JVM 指令? 需要将字节码中的 JVM 指令转换成我们能够看懂的命令。原创 2021-08-25 20:37:09 · 78 阅读 · 0 评论 -
Eclipse修改复制项目名
在Eclipse开发工具中,直接复制项目,重命名新的项目名 项目右键 --> properties --> Web Project Settings --> 修改Context root web.xml 工作空间中找到当前项目下.project文件 List item .工作空间中找到当前项目,打开.settings文件夹,找到org.eclipse.wst.common.component文件 6. clean项目 7. 重启Eclipse ...原创 2020-09-20 15:32:42 · 236 阅读 · 0 评论 -
Servlet的转发和重定向的区别
转发 携带数据 1.1 地址栏不变; 1.2 服务器内部跳转,浏览器不知道 1.3 公用一个request,所以可以在request作用域中存储数据 1.4 A接到用户请求,帮助用户找到B 1.5 只能跳转到当前项目下 1.6 代码实现:req.getRequestDispatcher(URI).forward(req, resp); 重定向 不携带数据 2.1 地址栏改变 2.2 浏览器发送新的请求 2.3 不共享一个request 2.4 A接到用户的请求,告诉用户,你原创 2020-09-08 22:03:22 · 70 阅读 · 0 评论 -
Spring-AOP
Spring-AOP也是代理,增强。 官方说法是目标类+额外功能=代理类 我的个人理解是:通过Spring-Aop来增强额外的通用功能,把通用的功能给独立出来,额外功能叫增强,选择目标类是切入点或切面,将增强加入到切入点叫编制。有前置增强,后置增强,异常增强,环绕增强的增强方式,比较特殊的是异常增强,没有异常就不增原创 2020-09-08 22:01:34 · 80 阅读 · 0 评论 -
Spring
Spring是一个轻量级(低侵入)的框架,是我们做开发的一个福音。具有类与类之间的解耦性,让大多重复的代码让底层代码实现,让我们更专注于做业务逻辑功能的处理。与MyBatis不同的是,对象的创建,MyBatis需要new一个对象。在Spring里具有两个重要方法一个是IOC,也就是我们的控制反转,可以让Spring配置文件通过Bean来表示对象,通过加载Spring文件创建工厂,根据Bean的id,用工厂的一个方法getBean来创建对象。还有一个方法是DI 依赖注入,就是给对象赋值,里面又有设值注入、构造原创 2020-09-08 21:59:29 · 192 阅读 · 0 评论 -
JDK环境变量配置和JRE环境变量配置
安装配置JDK jdk1.8.0_91 安装完毕JDK 注意在安装期间,第一个安装是JDK(JDK1.8),第二个安装的是JRE(JRE1.8),这两个不要放在一个路径下(创两个文件夹)!! 配置环境变量 JAVA_HOME: JDK路径 PATH: .;”JDK路径”\bin; ”JDK路径”\jre\bin CLASSPATH: .;”JDK路径”\lib\dt.jar; ”JDK路径...原创 2020-03-09 14:13:03 · 242 阅读 · 0 评论