java
文章平均质量分 71
Java是一种高级编程语言,最初由Sun Microsystems于1991年开发,并于1995年正式发布。Java具有跨平台的特性,可以在不同的操作系统和硬件平台上运行
程序员小王꧔ꦿ
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA 终极面试题
单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。一、标准饿汉式单例在类加载的时候就创建单例对象,后续就只需要调用即可。线程安全:无论如何多线程访问,保证唯一实例调用、反应速度快:因为类加载时就已经创建,可以不加判断地直接调用。资源利用率低:有可能创建之后一直没有被调用,导致资源浪费。加载速度慢:因为类加载时就创建单例对象,会影响加载速度。二、标准懒汉式单例调用实例时再加载。原创 2024-01-04 20:54:55 · 1278 阅读 · 0 评论 -
Java学习路线指南
Java基础=>JVM=>多线程=>MySQL=> Redis=>设计模式=> SpringBoot(Spring+SpringMVC)=> MyBatis-Plus(MyBatis)=> RabbitMQ=> Shiro=> SpringCloud=> Dubbo=> ElasticSearch=>项目=>背真实面试题=>简历优化=>模拟面试=>投简历。到了三十五岁,找个中等薪资的Java开发是能找到的,如果你爱学,就能找到高薪资的工作,比如:Java高级开发、Java研发组长、架构师、技术总监。原创 2023-11-07 11:05:30 · 139 阅读 · 0 评论 -
spring项目详细结构目录
controller 存放控制器(Controller)类,处理请求和返回响应。mapper 存放数据访问层(Mapper)接口和对应的XML文件。model 存放模型(Model)类,与数据库表对应。service 存放服务(Service)接口和实现类implresourcesmapper文件 存放Mapper接口对应的XML文件,定义SQL语句和映射关系。mybatis-config.xml:MyBatis的主配置文件,配置数据库连接等全局设置。原创 2023-11-07 09:31:01 · 1867 阅读 · 0 评论 -
SpringBoot+Swagger详细使用方法
swagger是当下比较流行的实时接口文文档生成工具。接口文档是当前前后端分离项目中必不可少的工具,在前后端开发之前,后端要先出接口文档,前端根据接口文档来进行项目的开发,双方开发结束后在进行联调测试。原创 2023-11-05 20:13:50 · 1238 阅读 · 1 评论 -
java后端响应结果Result
结果工具类,用于后端给前端的响应。好处:格式统一,使用方便;原创 2023-11-03 20:23:00 · 747 阅读 · 0 评论 -
springboot+vue跨域请求使用方法
也就是说跨域的本质是靠Http的Header头中的Access-Control-Allow-Origin来实现跨域的。已拦截跨源请求:同源策略禁止读取位于 http://localhost:8080/的远程资源。浏览器出于安全的考虑,使用 XMLHttpRequest对象发起 HTTP请求时必须遵守同源策略。前台的一个Axios请求打进来,要访问后台Tomcat服务器Restful接口。在前后端分离的项目中,前台一个服务,后台一个服务。IP不同或者端口号不同就是跨域。在默认的情况下跨域是被禁止。原创 2023-11-02 16:17:37 · 612 阅读 · 0 评论 -
jenkins详细安装教程
Jenkins是一个广泛用于持续集成的可视化web自动化工具,Jenkins可以很友好的支持各种语言的项目构建,也可以完全兼容ant maven、gradle等多种第三方构建工具,同时跟svn git能无缝集成,也支持直接与知名源代码托管网站,比如 github、bitbucket直接集成,而且插件众多,在这么多年的"技术积累之后,在国内大部分公司都有使用Jenkins。Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具。主要做的事情就是从git中拉取代码,根据配置信息打包;原创 2023-10-30 19:08:50 · 9824 阅读 · 1 评论 -
MyBatis-Plus代码自动生成
这是一段使用 MyBatis-Plus 自动生成代码的示例代码。MyBatis-Plus 是一个优秀的 ORM 框架,它在 MyBatis 的基础上进行了扩展和增强,提供了更加便捷、高效的数据库操作方式。在实际开发中,我们通常需要编写大量的 CRUD 操作代码,使用 MyBatis-Plus 可以帮助我们快速生成这些代码,提高开发效率。原创 2023-10-26 20:12:25 · 694 阅读 · 0 评论 -
IDEA好用插件
支持lombok,最直观的改变就是Java中的private变量,可以不再定义getter和setter。可以解决maven的jar冲突,当多个jar依赖同一个jar的不同版本,Maven Helper可以直接识别并选择排除。右键 --> 编码规约扫描,就可以根据阿里的Java代码规范,扫描出一些不规范的代码,例如命名、使用废弃函数等。右侧会有RestServices侧边栏,点击后会显示当前web项目所有请求地址,可以直接查询。同一对括号,会用同样的颜色标注。这样写代码的时候容易分清括号的对应关系。原创 2023-10-24 08:39:24 · 356 阅读 · 0 评论 -
tomcat详细安装教程
第47行 把 java.util.logging.consoleHandler.encoding = UTF-8。UTF-8 改成 GBK。原创 2023-10-19 14:47:38 · 88 阅读 · 0 评论 -
JAVA基础知识总结
for (初始化变量;条件表达式;操作表达式)语句;package day基础.day05循环;i<100;i++){// 可以拆分int[] arr;package day基础.day07数组;int[] num;//声明一个数组//创建数组num[0]=1;num[1]=2;num[2]=6;num[3]=6;//抽象方法:必须abstract修饰,只有方法签名,不能有方法体。public interface接口名{// 成员变量(常量)原创 2023-10-19 14:35:30 · 333 阅读 · 0 评论 -
Maven安装使用教程
Maven安装教程原创 2023-10-16 08:53:08 · 161 阅读 · 0 评论
分享