自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [java]compareable 内部排序器和 comparetor 外部排序器

一、使用方法package com.zero.demo.aop.demo5;import java.util.*;public class Client { public static void main(String[] args) { Person person = new Person("b", 19, 175); Person person1 = new Person("z", 35, 180); Person person2 = n

2021-11-10 11:32:38 228

原创 [java]基本数据类型

一、基本类型有几种,各占字节多少类型字节默认值byte10short20int40long80Lfloat40fdouble80dchar2‘u0000’boolean1false注意:长整型long 必须加L后缀,否则会被当成整型int处理。二、包装类型有哪些这八种基本类型都有对应的包装类分别为:Byte、Short、Integer、Long、Float、Double、Character、Bool

2021-10-11 11:22:25 80

原创 1、安装Vue3.0

前提:需要node.js环境,没有则进行安装laty:~ laty$ node -vv12.18.4laty:~ laty$ 1、这里我采用npm安装vue-clilaty:~ laty$ npm install -g @vue/cli2、安装成功之后创建项目laty:~ laty$ vue create project-name3、之后就根据自己需求可手动配置或自动配置4、我这里是使用vsCode 打开的项目laty:shopdemo laty$ npm run serve

2021-09-26 14:47:45 106

原创 [docker]2、常用指令

最近安装部署docker、使用dockerfile打包镜像中常用的docker命令。1、镜像docker pull java:8 从镜像库中拉取镜像docker images 列出所有镜像docker rmi 删除镜像docker save -o 将指定镜像保存成 tar 归档文件2、容器docker ps 列出正在运行的容器docker ps -a 列出所有

2021-06-24 14:08:23 87

原创 [docker]1、二进制安装docker

1、下载docker安装包linux版本:3.10.0-693.el7.x86_64wget https://download.docker.com/linux/static/stable/x86_64/docker-18.06.3-ce.tgz 2、解压下载好的包tar xvf docker-18.06.3-ce.tgz docker/docker/docker-containerddocker/docker-proxydocker/dockerdocker/docker-runc

2021-05-25 13:49:20 1429 1

原创 [oracle]使用shrink space压缩临时表空间

TABLESPACE_NAME:临时表空间名称TABLESPACE_SIZE:临时表空间大小ALLOCATED_SPACE:已分配临时表空间FREE_SPACE:可分配临时表空间

2021-03-25 10:50:59 256

原创 [tomcat]log4j2输出日志权限变更

**问题描述:**因线上环境日志输出权限为640,当前用户没办法查看日志,想修改成644,但是log4j2版本低于2.9.0。**解决办法:**将catalina.sh文件中UMASK 默认0027修改成0022注意:存放日志当前目录所有人得有读权限。...

2021-01-20 11:10:12 761

原创 [java]读取配置文件的几种方式

1、classload().getResourceAsStream(“name”) :从classPath下获取 Properties properties = new Properties(); InputStream is = demo.class.getClassLoader().getResourceAsStream("database.properties"); try { System.out.println(is);

2020-10-13 18:10:13 225 2

原创 [java]class.getResourceAsStream()和ClassLoad.getResourceAsStream()区别

多用于项目中读取properties配置文件database.properties目录:class.getResourceAsStream(“path”) 从class类所在路径下的包加载class.getResourceAsStream("/name")从classpath路径下加载loader.getResourceAsStream(“name”)不能加"/",默认从classpath路径下加载...

2020-10-13 10:26:51 100

原创 [oracle11g]忘记system账号密码

1、项目中要修改数据库连接数2、需要system账号修改3、切换到oracle环境下SQL> quitDisconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options-bash-4.1$ ./sqlplus "/as

2020-10-10 11:25:57 304

原创 [oracle11g]system用户没有权限关闭数据库

1、su - oracle 切换oracle用户环境2、./sqlplus 登录system用户3、shutdown immediate 关闭数据库,报错没有权限SQL> shutdown immediate;ORA-01031: insufficient privilegesSQL> conn /as sysdbaConnected.SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE i

2020-10-10 11:20:19 1470

原创 [linux]firewalld和iptables防火墙

1、Linux中有两种防火墙软件,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables,本文将分别介绍两种防火墙软件的使用。一、iptables1、开启防火墙service iptables start2、关闭防火墙service iptables stop3、查看防火墙状态service iptables status4、永久关闭防火墙:chkconfig iptables off[root@laty lib]# chkconfig

2020-09-17 18:08:57 157

原创 maven基本配置、命令、本地jar包导入本地库

一、Idea中配置maven一般来说Idea中都会自带maven1.1 maven依赖都是先从本地仓库寻找,如果没有从中央仓库下载到本地仓库,中央仓库地址可以在settings.xml文件中配置1.2 添加到节点中阿里镜像 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus

2020-09-17 14:45:13 581

原创 [oracle]常用命令

环境:cnetos7、oracle19c一、查询数据库实例或服务名1、查询数据库实例sidselect instance_name from v$instance;2、查询数据库server_nameselect global_name from global_name;二、查询字符集1、查看server端字符集select userenv(‘language’) from dual;2、查看client端字符集查看/home/oracle/.bash_profile设置字符集NLS

2020-09-14 19:58:13 80

原创 [java]Enum

一、基本概念public enum Colour { Red(){ @Override public void get() { System.out.println ("实现get抽象方法"); } }, Bule, Black, White; //如果后面有语句必须加分号 private Colour() { } public abstract void get();}cla

2020-09-03 21:05:16 97

原创 redis缓存清理

1、 主从哨兵缓存清理查看主从哨兵信息(-h ip地址 –p 端口号)(auth 密码 验证密码(redis服务启动conf文件中查看requirepass属性),info后底部出现这条信息,说明主从哨兵正常master0:name=mymaster,status=ok,address=192.168.6.175:6379,slaves=1,sentinels=1进入主客户端(从库只读)select index 切换数据库dbsize 查看数据库键值容量del key

2020-08-18 16:05:48 854

原创 序列化和反序列化

1、为什么要有序列化版本号?类实现了serializable接口,会自动生成序列化版本号。用于区分相同的类,假如两个朋友都写了相同的User类并序列化,但是jvm可以根据序列化版本号区分。2、序列化版本号为什么要固定不变?方便修改,因为后期修改代码,源码进行重新编译,生成了全新的字节码文件序列化版本号也会发生变化,就不能反序列化了。如果固定序列化版本号,后期修改代码,jvm也会认为是同一个类。3、序列化public class Demo { public static void main

2020-08-14 13:36:36 93

原创 实现callable接口创建线程

1、和runable接口区别:有返回值,run方法能抛出异常,但是容易造成main线程阻塞public class Treaddemo2 { public static void main(String[] args) throws ExecutionException, InterruptedException { System.out.println("main线程开始"); FutureTask futureTask =new FutureTask(new

2020-07-30 09:10:14 124

原创 java.util.Timer

public class Timerdemo { public static void main(String[] args) throws ParseException { //创建一个定时器 Timer timer = new Timer(); //开启定时任务 //timer.schedule(定时任务,"第一次执行任务时间",多长毫秒执行一次); SimpleDateFormat sdf = new Simple

2020-07-29 19:53:36 113

ojdbc8.zip

ojdbc8.zip

2020-11-06

空空如也

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

TA关注的人

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