
Java
文章平均质量分 59
我是闲人
读书ing~
展开
-
Centos+Docker+Halo超简单搭建博客
Docker下安装Halo博客Halo官网地址:https://halo.run/我的博客-Docker初步学习和安装:https://blog.youkuaiyun.com/qq_37278418/article/details/108709923环境部署首先需要一台服务器,我这边就以阿里云上Linux服务器为例。关于Docker的安装,之前的博客也写了,跟着操作一顿复制粘贴即可。1.拉取镜像docker pull ruibaby/halo等待一会,看到下图这样的结果说明下载完成。2.运行h原创 2021-01-22 21:35:32 · 600 阅读 · 1 评论 -
thymeleaf中的th:insert
th:insertthymeleaf模板的th:insert用法:好处:公共的模块就不用每次都写,需要就拿来用。例如下图,头部内容完全可以放入公共文件中。头部代码一大堆,每个html文件都写一遍太麻烦。提取红框里的代码,放到另一个html文件中。源文件只需要加入下图所示即可使用foreign是我的文件夹,common是我这个文件夹下的html文件,#h代表添加id为h代码片段。头部效果显示相同。...原创 2020-10-19 16:35:44 · 3873 阅读 · 0 评论 -
Java的HashMap
Java HashMapHashMap存储的内容是键值对(key-value)映射。HashMap实现了Map接口,根据键的HashCode值存储数据,具有很快的访问速度,最多支持一条记录的值为null,不支持线程同步。HashMap是无序的,不会记录插入的顺序。HashMap的key与value类型可以相同也可以不同,可以是字符串(String)类型的key和value,也可以是整型(Integer)的key和字符串(String)类型的value。在jdk9中,增加了一个静态方法of,可以给集原创 2020-10-13 13:59:56 · 225 阅读 · 0 评论 -
Java的Scanner类
Java Scanner类基本语法:Scanner s = new Scanner(System.in);使用next方法:import java.util.Scanner;public class demo1 { public static void main(String[] args) { //从键盘接收数据 Scanner scan = new Scanner(System.in); System.out.println("nex原创 2020-10-12 10:28:38 · 131 阅读 · 0 评论 -
Java的封装
Java封装封装可以被认为是一个保护屏障,防止代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。适当的封装可以让代码更容易理解和维护,也加强了代码的安全性。封装的优点良好的封装能够减少耦合。类内部的结构可以自由修改。可以对成员变量进行更精确的控制。隐藏信息,实现细节。实现Java封装的步骤1.修改属性的可见性来限制对属性的访问(一般限制为private),例如:原创 2020-10-12 09:43:03 · 278 阅读 · 0 评论 -
初聊Java的循环语句
Java的循环Java有三种主要的循环while 循环do…while循环for循环while循环while是最基本的循环,语法如下:while( 布尔表达式 ) { //循环内容}只要布尔表达式为true,循环会一直执行下去。例如:public class Test { public static void main(String args[]) { int x = 20; while( x < 25 ) { Sys原创 2020-10-09 12:09:59 · 147 阅读 · 0 评论 -
初聊Java的if语句
Java的条件语句语法if语句的语法如下:if(布尔表达式){ //如果布尔表达式正确为true将执行{}里的代码,否则执行 if 语句块后面的代码}例如:public class Test { public static void main(String args[]){ int x = 50; if( x > 20 ){ System.out.print("这是 if 语句"); } }}以上编译运行的结果就原创 2020-10-04 14:42:36 · 166 阅读 · 0 评论 -
Docker的初步学习
DockerDocker 的学习Docker概述Docker安装Docker命令镜像命令容器命令操作命令…Docker镜像容器数据卷DockerFileDocker网络原理IDEA整合DockerDocker ComposeDocker SwarmCI\CD jenkinsDocker概述Docker为什么出现开发 ---- 运维 ,问题:我在我的电脑上可以运行!版本更新,导致服务不可用!对于运维来说,考验就十分大。环境配置十分麻烦,每一个机器都要部署环原创 2020-09-21 14:44:07 · 364 阅读 · 0 评论 -
CentOS下的tomcat8.0安装
CentOS7下的tomcat8安装1.下载tomcat8wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.43/bin/apache-tomcat-8.5.43.tar.gz2.解压tomcat8tar -zxvf apache-tomcat-8.5.43.tar.gz修改文件名mv apache-tomcat-8.5.43 tomcat83.配置tomcat//获取安装目录全路径pwd/原创 2020-09-18 09:13:56 · 425 阅读 · 0 评论 -
CentOS下的MySQL5.7安装
开始安装MySQL// 1.删除原来的数据库 centos7中默认安装了数据库MariaDB,如果直接安装MySQL的话,会直接覆盖掉这个数据库,当然也可以手动删除一下:[root@localhost ~]# rpm -qa|grep mariadb // 查询出来已安装的mariadb[root@localhost ~]# rpm -e --nodeps 文件名 // 卸载mariadb,文件名为上述命令查询出来的文件2.下载与安装MySQL2.1安装MySQL官方的yum rep原创 2020-09-17 14:32:57 · 150 阅读 · 0 评论 -
CentOS下的maven3.6.1安装
CentOS7下的maven3.6.1安装1.下载maven3.6.1wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz2.解压maventar -zxvf apache-maven-3.6.1-bin.tar.gz2.1 修改文件名mv apache-maven-3.6.1 maven-3.6.13.配置maven//获取安原创 2020-09-16 09:33:29 · 514 阅读 · 0 评论 -
CentOS下JDK的安装教程
CentOS下JDK的安装教程JDK的安装教程删除这些文件再次查看JDK版本,如果文件删除干净,下载JDK并解压配置JDK环境变量编辑全局变量查看是否成功JDK的安装教程第一次安装 JDK ,在此之前,先查看有没有已经安装好的openjdk。如果有,就输入下面的命令搜索系统自带Java相关文件。rpm -qa|grep java会看到有类似这些文件。javapackages-tools-3.4.1-11.el7.noarchjava-1.7.0-openjdk-1.7.0.91-2.6.2.原创 2020-09-15 13:59:33 · 163 阅读 · 0 评论