自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 RestClient操作ElasticSearch

RestClient 对elasticsearch 发送 put/get/head/delete请求

2023-02-01 16:07:52 230

原创 springboot 多配置环境(profile)

springboot 多配置环境(profile)

2022-07-27 10:23:34 607

原创 springboot 配置文件占位符

spring boot 配置文件占位符

2022-07-27 10:22:15 761

原创 Springboot @Value和@ConfigurationProperties区别

@Value和@ConfigurationProperties区别

2022-07-26 17:19:48 216

原创 Druid多数据源 配置类

配置类ClusterDataSourceConfig.javapackage com.app.demo.config;import com.alibaba.druid.pool.DruidDataSource;import org.apache.ibatis.logging.stdout.StdOutImpl;import org.apache.ibatis.session.SqlSessionFactory;import org.mybatis.spring.SqlSessionFactor

2022-05-27 10:35:19 408

原创 springboot配置文件优先级

springboot配置优先级文件优先级 .properties > .yml > .yaml1、项目启动时 命令行指定的配置java -jar demo.jar --server.port=80 --server.context-path=/demo// 多个配置用空格分开; --配置项=值2、包外对应路径配置文件3、/config/application.properties4、classes: config/applocation.properties5、classes:

2022-04-25 17:08:30 903

原创 Java 注解

注解@inteface:声明注解类型(类似=> class interface enum);package com.example.annotation;import org.apache.poi.ss.formula.functions.Column;import java.lang.annotation.Documented;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolic

2022-04-22 17:13:56 92

原创 Linux服务器scp终端命令上传下载文件

ssh命令(远程连接)ssh [-p 端口号] 用户名@ip(或者域名)ssh root@47.117.64.2scp(远程复制文件)scp [-P 端口号] 文件名称或路径 用户名@ip(或者域名):路径 # 复制本地文件到远程服务器# 选项 -r 若给出的源文件是目录文件 则scp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名scp D:\dir\s.txt root@47.117.64.2:/tmpscp [-p 端口号] 用户名@ip(或者域名):文件名称或路径

2022-04-22 15:47:07 986

原创 Java 反射

反射java.lang.ClassClass类没有公共的构造方法,无法通过new运算符实例化;只能通过对象的getClass方法,类名.class,或是通过Class.forName(…)来获得实例。Class.forName("com.app.demo.test.User")new User().getClass()User.classClass对象getName() :获取类的全类名Class userClass = User.class;String userClassName

2022-04-18 18:25:00 145

原创 Oracle 设置密码复杂度

首先-自定义环境注意:以下所有操作都将修改系统表sys用户下的数据-- 创建环境CREATE PROFILE PROFILE_DEMO LIMITSESSIONS_PER_USER UNLIMITEDCPU_PER_SESSION UNLIMITEDCPU_PER_CALL UNLIMITEDCONNECT_TIME UNLIMITEDLOGICAL_READS_PER_SESSION UNLIMITEDLOGICAL_READS_PER_CALL UNLIMITEDCOMPOSITE_

2022-04-12 14:39:38 7525

原创 linux tar命令 打包压缩

tar gizp bizp2

2022-04-01 10:33:17 3218

原创 linux apt 安装命令

ubuntu apt 安装命令apt 安装# 安装软件sudo apt install 软件包# 卸载软件sudo apt remove 软件包# 更新软件sudo apt upgrade# 例如sudo apt install slsudo apt install htopapt命令类似于(apt-get 和 apt-cache)常用的命令有 list - 根据名称列出软件包 search - 搜索软件包描述 show - 显示软件包细节 install - 安装

2022-04-01 10:22:32 13403

原创 apache安装及配置

1、下载​ https://httpd.apache.org/​ 【download】 => 【Files for Microsoft Windows】=>【ApacheHaus】=>【Download Locations】httpd-2.4.53-o111n-x86-vs17.zip2、安装(1)解压 httpd-2.4.53-o111n-x86-vs17.zip(2)进入bin目录 cmd 输入[httpd -k install]D:\tools\apach\http

2022-03-31 10:32:24 706

原创 Linux终端命令

ubuntu安装插件命令sudo apt-get install 插件名称(tree)查看硬盘容量信息df -h#查看当前目录文件夹占用磁盘空间du -sh *查看内存使用情况cat /proc/meminfofree -h查看当前目录pwd创建文件(创建file.txt文件)touch file.txt查看帮助文档command --helpman commandls命令选项说明-a显示隐藏文件(以.开头的文件)-l显示文件详细

2022-02-14 09:53:56 237

原创 Centos安装配置jdk 1.8和tomcat 8.0

安装JDK1、检查是否安装rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj2、卸载rpm -qa | grep java | xargs rpm -e --nodeps或者yum -y remove java-1.8.0-openjdk-headless.x86_643、安装检查 yum 中有没有 java1.8 包yum list java-1.8*开始安装yum install java-1.8.0-openjdk

2021-03-12 09:04:40 265 1

原创 三步安装Linux系统的MySQL5.7

1、yum -y install mysql57-community-release-el7-10.noarch.rpm// 下载并安装MySQL官方的 Yum Repository2、yum -y install mysql57-community-release-el7-10.noarch.rpm// 下载mysql5.73、yum -y install mysql-community-server//安装// 注意:如果出现Error: Unable to find a match: m

2021-03-08 10:20:07 738

原创 DMP文件导入---ORACLE

1、先登录sqlplus username/password@orcl as sysdba2、查看文件夹select name from v$datafile;3、创建表空间CREATE TABLESPACE testNS datafile 'E:\APP\ADMINISTRATOR\ORADATA\ORCL\testNameSpace.dbf' size 600M autoextend on next 50m maxsize unlimited;4、创建用户CREATE USER t

2020-12-10 18:59:49 298 2

原创 IO流--文件类--文件过滤器

I/O流数据元 - - (数据) - - > 程序数据元中的数据流向程序的过程(读取数据)叫做:输入流程序 - - (数据) - - >数据元程序中的数据流向数据元的过程(写入数据)叫做:输出流1. 字节流(1)字节输入流 InputStream2. 字符流3. 转换流4. 过滤流5. 缓冲流6. 数据流...

2020-08-05 16:22:57 260

原创 过滤器--监听器(基本配置)

《过滤器》1、实现javax.servlet.Filter接口2、在web.xml中配置过滤器<!-- Fillter --> <filter> <filter-name>myFilter</filter-name> <filter-class>com.filter.MyFilter</filter-class> </filter> <filter-mapping> &.

2020-08-05 16:20:38 234

原创 正则表达式总结(内含测试)

一、限定符符号说明*匹配前面的符号或者子表达式零次或多次+匹配前面的符号或者子表达式一次或多次?匹配前面的符号或者子表达式零次或一次{n}匹配前面的符号或者子表达式n次{n,}匹配前面的符号或者子表达式n次及以上{n,m}匹配前面的符号或者子表达式n次到m次测试如下: // * String str = "abcabc"; System.out.println(str.matches(".*"));//

2020-06-17 21:05:07 445

原创 MySQL:入门操作——DML(数据操纵语言)

1、首先创建好表结构,以下面表结构为例2、DML(Data Manipulation Language)数据操纵语言,就是对数据的增删改等操作。插入操作INSERT INTO `Person`(`p_name`, `p_address`)VALUES('韩梅梅', '北京市×××区××路××号');同样的方法多插入几条数据修改操作UPDATE `Person` SET `p_name` = '杨凡' WHERE `p_id` = 1;删除操作 DELETE FROM `Pers

2020-06-09 20:24:29 375

原创 MySQL:入门操作——DDL(数据定义语言)

1、MySQL进入操作,配置好环境变量,以管理员身份运行cmd。mysql -u root -p (然后回车输入自己的密码)2、首先查看一下,root用户下的数据库有哪些。SHOW DATABASES;3、DDL数据定义语言创建数据库CREATE DATEBASE `test_database`;删除数据库DROP DATABASE `test_database`;切换数据库USE `test_database`创建表CREATE TABLE `Person`(

2020-06-09 19:30:43 207

转载 MySQL数据类型(汇总)

mysql数据类型数值类型类型大小范围(有符号)范围(无符号)用途TINYINT1字节[-128, 127][0, 255]小整数值SMALLINT2字节[-32768, 32767][0, 65535]大整数值MEDIUMINT3字节[-2147483648, 2147483647][0, 16777215]大整数值INT或INTEGER4字节[-2147483648,2147483647][0, 4294967395]大整数

2020-06-08 20:53:51 253

原创 DDL DML DQL DCL等MySql语言的一些整理

**DDL:Date Definition Language数据定义语言create alter(update) drop truncate(删除并重新创建当前表)创建数据库:create database mydb;删除数据库:drop database mydb;切换数据库:use mydb;创建表:create table person(       id int(4) primary key auto_increment,    name varchar(20),  );显示当前数

2020-06-07 12:47:32 227

原创 switch 后面表达式所接受的数据类型

switch 后面表达式所接受的数据类型JDK1.0-1.4 : byte short int charJDK1.5 :byte short int char enum(枚举)JDK1.7 : byte short int char enum(枚举),String 六种类型

2020-06-06 23:43:27 810

原创 java三大特征之多态

多态:一个事物有多个表现形态,一个方法有多个最终结果。具体在类里面就是,一个父类声明变量可以由每个子类对象表示,一个同名方法可以有不同的功能。(1)方法的多态①基于重载的多态:重载的方法名相同,但是每个具体方法的功能不尽相同。②基于重写的多态:重写一般是子类在父类原有方法上进行的扩展或者修改,所要达到的目的也是更改方法的功能。(2)对象的多态①局部变量实现多态:父类(接口)声明的引用变量可以指向每个子类对象。List list = new ArrayList();List list2 = ne

2020-06-06 15:14:19 184

原创 java上转型的特点

上转型对象:子类创建一个对象,并且把该对象的引用放到父类声明的变量中。特点:(1)上转型对象不能操作子类新增的成员变量和成员方法。上转型不能直接操作子类中和父类同名的成员变量,需要借助于get和set方法(要求父类和子类中都有对应成员变量的get和set方法,相当于重写父类的方法。一般我们也不会让子类创建一个和父类完全一样的成员变量。)(2)上转型对象可以访问子类继承和隐藏的成员变量,也可以调用子类继承和重写的成员方法。如果某个方法被重写了,上转型对象在调用这个方法时,一定是先调用子类重写后的该方法。

2020-06-06 14:33:34 1216

原创 java继承的一些问题

1、什么是继承?Java继承是在已存在的类的基础上创建新的类。新类即子类,不需要重新编写父类已有属性和方法也能调用这些属性和方法(被private修饰的属性方法除了自身都无法直接调用除外)。2、Java中如何实现继承?通过使用extends关键字,子类可以继承一个父类,子接口可以继承一个或多个父接口;通过使用implements关键字子类可以实现(相当于继承)一个或多个接口。3、Java中,有继承关系时,变量隐藏的原则?子类的变量名与父类变量名相同,则在创建子类对象时,继承自父类的该属性(即成员变

2020-06-05 15:02:00 416

原创 Struts2 完整笔记

MVC模式MVC(Model-View-Controller 模型-视图-控制器)是一个存在于服务器表达层的模型。在MVC经典架构中,强制性地吧应用程序的输入、处理和输出分开,将程序分成3个核心模块——模型、视图、控制器Struts2框架Struts是Apache软件基金下的JAKARTA项目的一部分,它目前有两个版本(STRUTS1.X和STRUTS2.X)都是基于MVC经典设计模式的框架Struts2的体系结构图在web.xml中配置过滤器struts2org.apache.strut

2020-06-02 19:29:18 434

原创 Java入门知识 Java(二)

Java入门知识Java(二)制作人:JPA_soul目录1、封装 12、继承 13、 Object类 14、 重载 15、 类的向下转型 16、 instanceof关键字 17、 抽象方法 18、 接口 19、 抽象类于接口对比 110、 java类包 111、 访问控制 212、 final 213、 内部类 214、 内部类的继承 215、 异常的分类:...

2019-12-16 21:22:48 336

原创 Java入门知识 Java(一)

Java入门知识Java(一)制作人:JPA_soul目录1、填充和批量替换数组元素 12、复制数组 13、冒泡排序 14、选择排序 15、Arrays.sort()方法排序 16、字符串赋值方法 17、拼接字符串 28、数字转字符串 29、获取字符串长度 210、获取指定索引字符 211、获取子字符串索引位置 212、判断字符串结尾内容 213、判断字符串句首内容...

2019-12-16 21:15:40 256

vcredist_arm.exe

vcredist_arm.exe 计算机中丢失 msvcr110.dll文件 vcredist_x64.exe vcredist_x86.exe vcredist_arm.exe

2022-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除