- 博客(41)
- 资源 (16)
- 收藏
- 关注
原创 开发工具学习网站2020大全
1、在线代码格式化https://tool.oschina.net/codeformat/xml2、mavenhttps://mvnrepository.com/
2020-04-27 15:39:37 417
原创 Maven报错JAVA_HOME should point to a JDK not a JRE
刚装好maven,执行mvn -v 命令就报错:JAVA_HOME should point to a JDK not a JRE1、认真检查一遍环境配置MAVEN_HOME2、在文件第一行输入set JAVA_HOME=D:\Java\jdk1.8.0_101...
2020-04-27 15:18:19 25663 27
原创 【IDEA】使用Git上log解析
如果在本地仓库没有回到该commit的上一个状态,需要使用git reflog命令找到该commit的SHA-1值。首先,在使用git push命令时,需要加上--force参数,强制覆盖远程仓库上已经存在的commit。然后使用之前的推送命令进行推送,添加--force参数,覆盖远程仓库的历史提交记录。该命令会列出整个Git仓库的提交历史记录,包括HEAD指针所指向的提交和已经被废弃的提交。其中,表示要回到的commit的SHA-1值。如下图:合并了所有分支代码的b2分支。
2020-04-25 23:01:58 151603 3
原创 【Springboot】Spring&Springboot注解总结(VIP典藏版)
@SpringBootApplication` 是一个方便的注解,它包含了以下三个注解的功能:- `@Configuration`: 表明该类使用Spring基于Java的配置。- `@EnableAutoConfiguration`: 启动Spring Boot的自动配置机制。- `@ComponentScan`: 启用组件扫描,这样你写的组件(比如说`@Service`、`@Component`)就能被自动发现并注册为Spring的Bean。
2020-04-25 12:52:46 1247
原创 【Git】常用命令总结(VIP典藏版)
Git是一个开源的分布式版本控制系统,由LinusTorvalds在2005年创建,用于高效地处理从小到大的项目版本管理。Git是在GNU通用公共许可证下发布的自由软件,它是目前世界上最流行的版本控制系统。可以有效、高速的处理从很小到很大的项目版本管理;通俗的说,解决的问题是: 正常开发,一个团队需要很多人来共同开发一个项目,那么就涉及到代码的合并;比如两个人,同时更改了一处代码,如何进行合并;以及新加入的同事,如何下载代码进行继续开发;例如我们在vscode。
2020-04-25 12:26:37 1246 1
原创 Java操作JsonObject数据
一、Json数据解析@RequestMapping(value = "demo",produces = "application/json;charset=UTF-8") @ResponseBody public Object demo(@RequestBody JSONArray jsonParam){ for(int i = 0;i<jsonPar...
2020-04-23 21:40:21 1103
原创 Java面试题-Lucene&Solr&ElasticSearch
目录@、Lucene和Solr和Elasticsearch的区别@、Elasticsearch的优缺点@、Solr的优缺点:@、Elasticsearch 与 Solr 的比较@、solr如何实现搜索的?@、Solr原理@、Solr基于什么@、solr怎么设置搜索结果排名靠前@、IK分词器原理@、solr的索引查询为什么比数据库要快@、solr索引库个...
2020-04-20 00:01:23 3537
原创 Java面试题-Maven
目录@、Maven有哪些优点和缺点@、Maven坐标@、Maven常见的依赖范围有哪些?@、Maven的生命周期@、我们经常使用“Mvn Clean Package”命令进行项目打包,请问该命令执行了哪些动作来完成该任务?@、依赖的解析机制@、插件的解析机制@、多模块如何聚合@、对于一个多模块项目,如果管理项目依赖的版本@、一个项目的依赖来源于不同的组织,可...
2020-04-19 23:48:54 3506
原创 Java面试题-Redis
目录@、什么是redis?@、使用redis做缓存的原因?@、Redis官方为什么不提供Windows版本?@、Memcache与Redis的区别都有哪些?@、Redis相比memcached有哪些优势?@、Redis有哪些数据结构?@、为什么redis需要把所有数据放到内存中?@、redis丢失问题常见原因?@、redis的事务?@、什么是缓存穿透?如何避...
2020-04-19 23:45:05 6256
原创 Java面试题-消息中间件
目录@、列举了当下比较知名的消息引擎@、消息队列使用场景@、消息中间件acitveMQ的作用、原理?@、了解几种消息中间件产品?各产品的优缺点介绍; 消息中间件如何保证消息的一致性和如何进行消息的重试机制?@、列举了当下比较知名的消息引擎ZeroMQ 推特的Distributedlog ActiveMQ:Apache旗下的老牌消息引擎 RabbitMQ、Kafka:...
2020-04-19 23:40:41 3935
原创 Java面试题-微服务
目录@、什么是微服务?@、微服务之间是如何独立通讯的?@、SpringCloud和Dubbo有哪些区别?@、SpringBoot和SpringCloud,请你谈谈对他们的理解?@、什么是服务熔断?什么是服务降级?@、微服务的优缺点是什么?说下你在项目开发中碰到的问题@、你所知道的微服务技术栈有哪些?请举例一二@、Eureka和zookeeper都可以提供服务注册与发...
2020-04-19 23:38:35 3294
原创 Java面试题-Kafka
目录@、Kafka 都有哪些特点?@、请简述下你在哪些场景下会选择 Kafka?@、 Kafka 的设计架构你知道吗?@、Kafka 分区的目的?@、你知道 Kafka 是如何做到消息的有序性?@、Kafka 的高可靠性是怎么实现的?@、请谈一谈 Kafka 数据一致性原理@、ISR、OSR、AR 是什么?@、 LEO 、HW、LSO、LW等分别代表什么@、...
2020-04-19 23:35:33 3776
原创 Java面试题-fastDFS
目录@、fastDFS分布式文件系统@、谈下你对 Zookeeper 的认识?@、Zookeeper 都有哪些功能?@、谈下你对 ZAB 协议的了解?@、Zookeeper 怎么保证主从节点的状态同步?@、说一下 Zookeeper 的通知机制?@、集群中为什么要有主节点?@、说一下两阶段提交和三阶段提交的过程?分别有什么问题?@、Zookeeper 宕机如何...
2020-04-19 23:30:07 3883
原创 Java面试题-Netty
目录@、什么是Netty@、BIO、NIO和AIO@、Netty 的各大组件@、Netty的线程模型@、了解哪几种序列化协议?包括使用场景和如何去选择@、Netty的高性能表现在哪些方面@、为什么选择 Netty@、说说业务中,Netty 的使用场景@、原生的 NIO 在 JDK 1.7 版本存在 epoll bug@、什么是 TCP 粘包/拆包@、...
2020-04-19 23:27:07 4041
原创 模板解析过程中发生错误:An error happened during template parsing (template: "class path resource
An error happened during template parsing (template: "class path resource待
2020-04-19 23:20:56 57683 10
原创 Java面试题-Dubbo
目录@、Dubbo是什么?@、为什么要用Dubbo?@、Dubbo 和 Spring Cloud 有什么区别?@、dubbo都支持什么协议,推荐用哪种?@、Dubbo需要 Web 容器吗?@、Dubbo里面有哪几种节点角色?@、Dubbo默认使用什么注册中心,还有别的选择吗?@、Dubbo 核心的配置有哪些?@、在 Provider 上可以配置的 Consum...
2020-04-19 23:14:39 3304
原创 Java面试题-项目问题(更新于202004)
目录@、如何防止表单重复提交?@、跨域问题如何解决?@、项目中遇到的问题有哪些?怎么解决的?@、常见源代码漏洞有哪些?解决方案?@、常见渗透漏洞有哪些?解决方案?@、如何防止表单重复提交?@、跨域问题如何解决?@、项目中遇到的问题有哪些?怎么解决的?见专栏@、常见源代码漏洞有哪些?解决方案?见专栏@、常见渗透漏洞有哪些?解决方案?见专栏...
2020-04-19 23:01:46 773
原创 Java面试题-springcloud
目录@、 什么是 spring cloud?@、使用Spring Cloud有什么优势?@、spring cloud 断路器的作用是什么?@、 spring cloud 的核心组件有哪些?@、 SpringCloud和Dubbo@、SpringBoot和SpringCloud@、微服务之间是如何独立通讯的@、服务注册和发现是什么意思?Spring Cloud如何...
2020-04-19 22:06:29 3382
原创 window强制关闭某个端口号
netstat -ano | findstr 80//列出进程极其占用的端口,且包含 80taskkill -PID -Ftaskkill -PID <进程号> -F//强制关闭某个进程
2020-04-16 17:14:07 1340
原创 Java面试题-mybatis
目录@、说说你对mybatis框架的理解@、说下Mybatis架构@、mybatis配置@、Mybatis解决jdbc编程的问题@、MyBatis编程步骤是什么样的?@、使用MyBatis的mapper接口调用时有哪些要求?@、SqlMapConfig.xml中配置有哪些内容?@、简单的说一下MyBatis的一级缓存和二级缓存?@、Mapper编写有哪几种方式...
2020-04-15 23:54:58 3377
原创 Java面试题-springboot
目录@、什么是springboot@、Spring Boot有哪些优点?@、如何重新加载Spring Boot上的更改,而无需重新启动服务器?springboot注解@、Spring Boot中的监视器是什么?@、什么是YAML?@、如何集成Spring Boot和ActiveMQ?@、springboot常用的starter有哪些 ?@、spri...
2020-04-15 23:41:26 3160
原创 Java面试题-SpringMVC
目录@、SpringMVC工作原理@、SpringMVC工作原理客户端发送请求到前端控制器DispatcherServlet DispatcherServlet查询处理器映射器handlerMapping(根据配置或注解)找到处理请求的Controller Controller调用业务逻辑后,返回ModelAndView DispatcherServlet根据视图解析器Vie...
2020-04-15 23:35:29 2971
原创 Java面试题-spring
目录@、什么是Spring框架?什么特点?@、spring常用注解:@、Spring有哪些优点@、Spring有哪些缺点@、spring中的核心类有那些,各有什么作用?@、Spring里面如何配置数据库驱动?@、介绍一下Spring的事务管理:@、什么是Spring框架?什么特点?轻量:Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器...
2020-04-15 23:33:59 3481
原创 Java面试题-数据库概念
@、什么是存储过程?它有什么优点?答:存储过程是一组予编译的SQL语句,它的优点有:允许模块化程序设计:就是说只需要创建一次过程,以后在程序中就可以调用该过程任意次。可编程性强、灵活:当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。执行速度更快:如果某操作需要执行...
2020-04-14 00:10:43 3173
原创 Java面试题-Web服务器与Http协议
目录@、XML和HTML@、HTTP协议及状态码@、TCP,UDP 区别,为什么可靠和不可靠@、一次 HTTP 请求的全过程,包括域名解析、定位主机等@、TCP 三次握手@、讲一讲tcp协议的三次握手和四次握手流程。@、为什么tcp建立连接协议是三次握手,而关闭连接确是四次握手呢?为什么不能用两次握手进行连接?@、为什么tcp TIME-WAIT状态还需要等2MSL...
2020-04-14 00:01:32 3152
原创 Java面试题-web
什么是ServletlServlet是一个功能,如果你希望你的项目功能多一些,那就要多写一此Servlet;lServlet是JavaWeb三大组件之一,也是最重要的组件!Ø三大组件:Servlet、Filter、ListenerlServlet是一个我们自定义的Java类,它必须要实现javax.servlet.Servlet接口。lServlet是动态资源!...
2020-04-13 23:24:10 3244
原创 Java面试题-Java基础-并发编程
目录--什么是线程?并行和并发有什么区别?线程和进程的区别?(进程程序)[θred]守护线程是什么?线程间通信?创建线程有哪几种方式?并写代码实现?说一下 runnable 和 callable 有什么区别?线程有哪些状态?sleep() 和 wait() 有什么区别?notify()和 notifyAll()有什么区别?启动一个线程是用run()还是s...
2020-04-12 23:27:23 3741
原创 Java面试题-Java基础-扩展
目录@、Java5新特性@、Java6新特性@、Java7新特性@、JAVA8 新特性@、JAVA9 新特性@、JAVA11 新特性@、为什么要使用克隆?@、如何实现对象克隆?@、深拷贝和浅拷贝区别是什么?@、Java事件机制@、Java5新特性@、Java6新特性@、Java7新特性对集合类的语言支持 自动资源管理 改进的通用实例创建...
2020-04-12 23:02:27 2904
原创 Java面试题-网络传输协议
目录#、网络编程:#、UDP传输:#、TCP客户端:#、网络编程:端口:物理端口:逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。Socket:★★★★,套接字,通信的端点。就是为网络服务提供的一种机制,通信的两端都有Socket,网络通信其实就是Socket间的通信,数据在两个Socket间通过...
2020-04-12 23:02:00 3340
原创 Java面试题-Java基础-反射、泛型、动态代理
目录@、什么是反射技术,说说反射机制的作用,反射机制会不会有性能问题?@、如何生成获取到字节码文件对象的实例对象@、Java中使用反射获取一个类的全部信息@、反射的好处@、什么是 java 序列化?Java序列化与反序列化,什么情况下需要序列化?@、@、动态代理是什么?有哪些应用?怎么实现动态代理?有哪些应用?@、什么是反射技术,说说反射机制的作用,反射机制会不会有...
2020-04-12 22:48:13 3404
原创 Java面试题-容器
目录#、集合框架#、使用集合的技巧#、集合有哪些方法?#、什么是Collections#、集合和数组的区别:#、ArrayList 与 LinkedList、Vector#、HashMap和Hashtable的区别?#、HashMap 的工作原理?#、HashMap 的扩容机制、扩容过程?#、HashMap实现原理,ConcurrentHashMap 实现原...
2020-04-12 22:38:10 3684
原创 【Nginx】一文搞懂Nginx(VIP典藏版)
Nginx可以根据不同的正则匹配,采取不同的转发策略,比如图片文件结尾的走文件服务器,动态页面走web服务器,只要你正则写的没问题,又有相对应的服务器解决方案,你就可以随心所欲的玩。扩展策略,就天马行空,只有你想不到的没有他做不到的啦,你可以参照所有的负载均衡算法,给他一一找出来做下实现。如果你下载好啦,你的安装文件,不妨打开conf文件夹的nginx.conf文件,Nginx服务器的基础配置,默认的配置也存放在此。牛逼吹的差不多啦,如果你还不过瘾,你可以百度百科或者一些书上找到这样的夸耀,比比皆是。...
2020-04-12 21:49:12 4873 1
原创 【Linux】命令总结及服务器搭建(持续更新)
linux是一套开放源代码程序的,并可以自由传播类Unix操作系统软件Unix系统是Linux系统的前身,具有很多优秀特征其设计之初,就是基于Intelx86系列CPU架构计算机的,它是一个基于POSIX的多用户,多任务并且支持多线程和多CPU的操作系统。注:POSIX,全称为(Portable OpenratingSysrem Interface),中文翻译为可移植操作系统接口,POSIX标准定义了操作系统应该为应用程序提供的接口标准。Linux是由世界各地成千上万的程序员设计和开发实现的。.......
2020-04-12 21:21:27 4014 1
原创 【Linux】系统简史
linux是一套开放源代码程序的,并可以自由传播类Unix操作系统软件Unix系统是Linux系统的前身,具有很多优秀特征其设计之初,就是基于Intelx86系列CPU架构计算机的,它是一个基于POSIX的多用户,多任务并且支持多线程和多CPU的操作系统。注:POSIX,全称为(Portable OpenratingSysrem Interface),中文翻译为可移植操作系统接口,POSIX标准定义了操作系统应该为应用程序提供的接口标准。Linux是由世界各地成千上万的程序员设计和开发实现的。...
2020-04-12 21:08:02 1468 1
原创 Spring Boot上传文件后台报错:MissingServletRequestPartException:Required request part ‘File‘ is not present
一、报错信息上传文件时报错:[org.springframework.web.multipart.support.MissingServletRequestPartException: Required request part ‘File’ is not present。二、正确代码layui.upload.render({ elem: "#impo...
2020-04-09 21:38:20 38296 7
鲁大师远古版本鲁大师远古版本鲁大师远古版本
2022-09-12
node-v16.14.2-win-x64.zipnode-v16.14.2-win-x64.zipnode-v16.14.2-
2022-08-28
jdk8+201+321
2022-08-28
Everything轻量搜索软件
2022-07-21
00Xshell5+Xftp5,超好用老版本
2022-07-18
SoapUI-Pro-x64-5.1.2.exe
2022-07-18
HBuilderX.3.4.18.20220630
2022-07-18
Vscode最全插件包(包含所有插件使用链接,插件包迁移教程)
2022-07-18
cpuz轻量电脑配置检测免安装包
2022-06-09
idea-plugins.zip二十多个插件集合包
2022-04-27
超轻量截屏软件(781k大小)
2022-04-27
JDK18-jdk-18_windows-x64_bin.exe
2022-04-27
Visual C++微软常用运行库合集2022
2022-04-24
xampp-windows-x64-7.3.10-0-201910
2020-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人