IDEA编译JDK1.8源码及运行测试
目录一、JDK源码源码导入IDEA前资源准备1.在自己安装好的JDK1.8版本目录下,找到src.zip,这个就是源码(没有JDK1.8的自行去官网下载,我的版本是jdk1.8.0_271)2.在自己电脑磁盘新建项目目录JDK1.8.0_271_source,将src解压到项目目录下,然后删掉src
Eclipse下载安装教程(包含JDK安装)【保姆级教学】【2023.10月最新版】
6、修改JRE的安装目录,默认的安装目录是C:\Program Files\Java\jre-10.0.2,这里我修改成了D:\Java\jre-10.0.2(这里修改时,需要事先在你的D盘的Java中创建一个jre-10.0.2的文件夹),点击下一步进行JRE安装。6、下载完成之后,解压安装包,解
一篇文章带你从入门都入土 Kafka 消息中间件(原理+代码)
Kafka传统定义:Kafka是一个分布式的基于发布/订阅模式的消息队列(Message Queue),主要应用于大数据实时处理领域。Kafka最新定义Kafka是 一个开源的分布式事件流平台 (Event Streaming Platform),被数千家公司用于高性能数据管道、流分析、数据集成和关
shiro反序列化
shiro反序列化超完整超细节
JAVA 两个通用安全模块的设计与开发(论文+源码)_Nueve
在登录模块中根据需求分析设计了两种登录系统的口令模式,一个是默认口令模式,一个是一次性口令模式,当用户输入用户名及口令后,系统首先判断用户选的是默认口令类型还是一次性口令类型,如果是默认口令类型,则调用系统的默认口令处理方法将用户输入的口令经处理后,系统与数据库建立连接,连接不成功系统提示出错信息,
HBase Java API使用IDEA开发
双击打开pom.xml文件 这里把springboot 版本更换为2.3.5.RELEASE。三、编写Hbase操作工具类(创建表空间,表,添加数据,查询数据,修改数据,删除数据)加入hbase client 的支持包,这里版本需要跟服务器上安装的版本号一致。1.从windows本地读取文件写入H
6、Spring高频面试题
Spring面试,不要再背面试宝典了,掌握这些就够了
SpringBoot整合Knife4j问题
最近工作中需要到Knife4j, 加上自己的项目上本来好的Knife4j文档突然不好使了,遇到的问题正好记录一下。
SpringBoot——Swagger2 接口规范
如今,REST和微服务已经有了很大的发展势头。但是,REST规范中并没有提供一种规范来编写我们的对外REST接口API文档。每个人都在用自己的方式记录api文档,因此没有一种标准规范能够让我们很容易的理解和使用该接口。我们需要一个共同的规范和统一的工具来解决文档的难易理解文档的混乱格式。Swagge
SpringBoot+Vue入门
Spring+Vue+Mybatis入门
系统性能监控-Windows自带性能监控器
性能监视器是Windows自带的一个性能工具。性能计数器;时间跟踪数据;系统配置信息主要关注系统中的CPU Processor:%Processor Time (常用) 如果CPU使用率的值持续超过95%,则表示CPU是瓶颈。 计算方式:%Processor Time值 = 100% - Id
Linux离线安装Jenkins、Maven、Gitlab、Git,部署Java项目
Linux离线安装Jenkins、Maven、Gitlab、Git,部署Java项目
Kafka Schema-Registry
Kafka Schema-Registry
详解自动化测试之 Selenium
作用:通过自动化测试有效减少人力的投入,同时提高了测试的质量和效率概念:自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程。比如,回归测试版本越来越多,版本回归的压力越来越大,仅通过人工测试来回归所有的版
内网穿透的应用-通过内网穿透快速搭建公网可访问的Spring Boot接口调试环境
前后端分离项目中,在调用接口调试时候,我们可以通过cpolar内网穿透将本地服务端接口模拟公共网络环境远程调用调试,本次教程我们以Java服务端接口为例。
Spring WebSocket实现实时通信,构建高可靠的实时交互系统
Spring WebSocket是基于WebSocket协议的一个开源框架,它使得开发人员可以更加方便地建立实时通信机制,以推送消息和数据并实时更新通信系统中的状态。Spring WebSocket被广泛应用于社交网站、电子商务、在线游戏等WEB应用程序中,以实现实时通信和即时响应。Spring W
idea创建spring boot项目,java版本只能选择17和21
spring2.X版本在2023年11月24日停止维护了,因此创建spring项目时不再有2.X版本的选项,只能从3.1.X版本开始选择。当然,停止维护只代表我们无法用idea主动创建spring2.X版本的项目了,不代表我们无法使用,该使用依然能使用,丝毫不受影响。而Spring3.X版本不支持J
Android UI 开发·界面布局开发·案例分析
GridLayout中的元素一般不采用layout_width和layout_height来界定大小,而是采用“layout_gravity=" fill_horizontal"”或”fill_vertical”,并配合GridLayout的“android:orientation”属性来定义它里面
Linux--2.6内核调度和环境变量
分享Linux2.6内核调度和环境变量知识。
K8S简介和安装部署详细教程
Kubernetes简称为K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统,起源于Google 集群管理工具Borg。