- 博客(36)
- 收藏
- 关注
原创 【十年java搬砖路】Jumpserver docker版安装及配置Ldap登陆认证
Jmpserver docker 版安装及配置Ldap登陆认证
2024-05-31 16:48:31 509
原创 十年JAVA搬砖路——冒泡排序算法
核心思想:重复遍历目标数列,每次遍历依次比较相邻元素大小如果顺序错误,交换顺序。两次for 循环 n*n=n^2。
2023-09-22 10:22:55 120
原创 十年JAVA搬砖路——Docker从小白到大师--docker提交自己的镜像,docker本地镜像提交服务器
docker从小白到大师--docker提交自己的镜像,docker本地镜像提交服务器
2023-08-30 14:20:34 108
原创 十年JAVA搬砖路——数据结构线性结构
它的特点是数据元素之间存在一对一的关系,每个元素只有一个前驱和一个后继(除了第一个元素和最后一个元素)。查找操作:在顺序存储结构中查找指定元素,需要遍历整个存储结构,逐个比较元素的值,直到找到目标元素或者遍历结束。插入操作:在顺序存储结构中插入一个新元素,需要将插入位置之后的所有元素后移一位,然后将新元素放入指定位置。删除操作:从顺序存储结构中删除一个元素,需要将删除位置之后的所有元素前移一位,覆盖被删除的元素。访问操作:通过索引访问顺序存储结构中的元素,可以直接通过索引值来访问对应位置的元素。
2023-08-24 14:21:42 279
原创 十年JAVA搬砖路——数据结构基本定义
数据结构是组织和存储数据的方式,它定义了数据的组织方式和操作。常见的数据结构包括数组、链表、栈、队列、树、图等算法是一系列解决问题的步骤和指令,用于执行特定任务或完成特定目标。它是一种精确而有序的计算过程,通过输入数据,经过一系列操作和计算,最终产生输出结果。
2023-08-22 18:34:32 128
原创 maven 3.8报错Blocked mirror for repositories解决方案
原因是因为最新版本的maven block掉了所有HTTP协议的repositories,仅支持https;而公司内部的一些repositories是没有用https导致的。在maven安装目录conf文件夹下找到settings.xml 文件。
2023-08-17 15:18:10 1935 1
原创 十年JAVA搬砖路——maven基础
Maven是一个项目管理和构建工具,用于帮助开发人员自动化构建、测试和部署Java项目。它提供了一个标准化的项目结构、依赖管理、构建生命周期和插件系统等功能,使得项目的管理和构建过程更加简单和可靠。Maven使用基于XML的配置文件(pom.xml)来定义项目的依赖关系、构建目标和其他配置信息。通过Maven,开发人员可以更加方便地管理项目的依赖、构建和发布过程。
2023-08-17 14:15:20 122 1
原创 十年JAVA搬砖路——抽象类和抽象方法的异同
方法实现:抽象类可以同时具有抽象方法和非抽象方法。抽象类中的非抽象方法可以具有实现,这些实现可以由子类继承。相反,接口中的所有方法都是隐式抽象的,没有任何实现。实现类必须为接口中定义的所有方法提供实现。另一方面,接口是一个协定,它定义实现接口的类必须提供的一组方法。当您想要定义多个不相关类可以实现的协定时,将使用接口,从而实现多态性。总之,抽象类用于提供公共基实现并定义类层次结构,而接口用于定义类可以实现的协定,从而实现多态性和类似继承的多重行为。接口成员是隐式公共的,不能是私有的或受保护的。
2023-08-09 11:31:35 104 1
原创 十年JAVA搬砖路—— 建造者模式(Builder Pattern)
建造者模式(Builder Pattern)是一种创建型设计模式,用于将对象的构建过程与其表示分离。它允许逐步构建复杂对象,同时保持灵活性和可读性。
2023-07-24 15:47:12 99
原创 十年JAVA搬砖路——工厂模式
工厂模式是一种创建性设计模式,它提供用于创建对象的接口或抽象类。它封装对象创建逻辑,并允许客户端代码在不知道特定类或实现详细信息的情况下创建对象。工厂模式背后的主要思想是将对象创建的责任委托给单独的工厂类。此工厂类包含确定要实例化并返回到客户端代码的具体类的必要逻辑。这样,客户端代码仅与工厂接互,使其更加灵活,并与实际的对象创建过程分离。工厂模式通常用于需要集中式对象创建、基于运行时条件创建对象的灵活性以及客户端代码与具体实现分离的方案。它有助于提高代码的可维护性、可伸缩性和可测试性。
2023-07-21 16:47:40 129 1
原创 Java 使用httpclient 调用Https 接口 PKIX path building failed 问题分析。
PKIX path building failed 问题分析
2023-06-06 08:44:32 1849 1
原创 Java开发Idea工具常用配置
将compiler.autom…running 和actionSystem.asserFocusAcessFormEdt勾上。setting -editor- file encodings 全部选择utf-8。4.4 按住 ctrl+shift+alt + / 选择registry。setting-Build.Execution-Compiler 全部勾上。在file header中添加。4.2.pom文件引入添加插件。*@Author:板砖导师。4.3.开启自动编译。
2023-04-23 08:54:21 533 1
原创 Linux安装Java
1.用xftp工具将下载好的Java Linux的安装包传输到新建文件夹下。2.用命令 cd 到新建文件夹3.解压安装包: tar -xzvf +压缩包名字4.在usr/local 目录下创建Java目录用来存放解压缩的安装包命令:sudo mkdir /usr/local/java5.将解压文件拷贝到Java目录下:mv 解压文件 /usr/local/java/6.配置系统环境变量:vi /etc/environmentJava_home 路径:进入之前解压文件Java/jdk1.8XX
2021-10-21 20:23:52 253
原创 Linux Ubuntu 20.0.4 安装MySQL 8
Linux Ubuntu 20.0.4 安装MySQL 8MySQL 安装apt install mysql-server mysql-client.配置文件默认在/etc/mysql/mysql.conf.d/mysqld.cnfMySQL 设置密码登录MySQL执行ALTER USER ‘root’@‘localhost’ IDENTIFIED BY设置远程访问:首先试一试本地连接,表示mysql可以连接的netstat -apn|grep 3306,如果显示的是 127.0.0.1
2021-10-21 20:19:18 227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人