- 博客(9)
- 收藏
- 关注
原创 UOS安装mysql
2 Introduction to Transparent Data EncryptionTransparent Data Encryption enables you to encrypt sensitive data, such as credit card numbers or Social Security numbers.What Is Transparent Data Encryption?Transparent Data Encryption (TDE) enables you to e
2022-02-08 17:12:47
4717
1
原创 SpringBoot日常笔记
1、配置文件优先级优先级从高到低依次为:1、与src同一级的config文件夹中的配置文件(–file:./config/)2、与src同一级的application.properties文件(–file:./)3、resource文件下的config文件夹下的配置文件(–classpath:/config/)4、resource文件下application.properties文件(–classpath:/)2、引入多个配置文件在application.properties同一级文件夹下创建格式如:
2021-07-06 11:16:46
137
原创 redis的四种模式
1、单机模式2、主从模式在slave结点redis.conf中配置replicaof masterIp masterPort即可3、哨兵模式1、配置哨兵至少需要三个.以下是Redis6379配置内容,其他文件同理新增然后改一下端口即可,26380,和 26381。#当前Sentinel服务运行的端口port 26379 #哨兵监听的主服务器 sentinel monitor mymaster 127.0.0.1 6379 2#3s内mymaster无响应,则认为mymaster宕机了
2021-03-19 17:26:24
564
原创 mac版本的sonarqube安装及使用
1、安装jdk和mysql2、下载并解压sonarqube注意版本问题,会涉及到各种错,如果启动不来或者报连接不了数据库错误,则很有可能是版本不对应,这里提供下使用过的版本:sonarqube6.6 + mysql 5.7 + jdk8作者遇到的数据库连接错误如下:2020.12.01 17:36:46 ERROR web[][o.s.s.p.Platform] Web server startup failedjava.lang.IllegalStateException: Can not
2020-12-01 19:09:50
700
转载 NIO
1、NIO的三大核心:Channel、Buffer、Selector。传统IO是基于字节流、字符流进行操作,而NIO是基于Channel和Buffer进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区中写入到通道中。Selector用于监听多个通道。因此单个线程可以监听多个数据通道。NIO和传统IO之间最大的区别是,IO是面向流,NIO是面向缓冲区。Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据。如果需要前后移动从流中读取
2020-11-24 18:07:19
163
原创 docker命令
docker的基本操作启动mysql:配置druid数据库连接池时,使得参数生效1、配置druid监控 2、 配置web监控的filter
2020-11-09 18:38:32
97
原创 AOP实现
1、定一个一个抽象类base@Service@Slf4jpublic class Base {public Long getId(int num){return 8L;}public Long getId(int num, int num2){return 6L;}}2、定义两个实现类@Service//@Primary 如果抽象类base中的方法是抽象的则需要定义...
2020-04-30 19:04:01
252
原创 《java多线程编程实战指南》笔记
第一章:java世界中的线程进程与线程的区别:进程是程序向操作系统申请资源的基本单位。线程是进程中可独立执行的最小单位。同一个进程中的所有线程共享该进程中的资源。线程所要完成的计算被称之为任务。java虚拟机会为每个线程分配调用栈(Call Stack)所需的内存空间。调用栈用于追踪Java代码(方法)间的调用关系以及Java代码对本地代码(机器码)的调用。线程的属性:编号ID,名称,...
2020-02-22 13:54:32
180
原创 java笔试面试总结
java笔试面试总结java基础基础多线程虚拟机数据库Spring网络dubbojava基础基础Object类常用的方法有哪些?wait:final方法,无法被重写。作用:阻塞当前线程,且当前线程必须拥有此对象的monitor(即锁)notify:final方法,无法被重写。作用:唤醒一个正在等待该对象monitor的线程。如果有多个线程都在等待该对象的monitor,只唤醒一个n...
2019-12-28 21:41:19
662
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅