摘要: 上一篇是docker部署mysql 在docker中部署了mysql,采用客户端连接工具连接时报了一个错误 Public Key Retrieval is not allowed 查阅了网上的资料,发现是需要配置,allowPublicKeyRetrieval=true 如果是通过代码url连接数据 阅读全文
posted @ 2022-07-27 15:14 浪迹天涯的派大星 阅读(298) 评论(0) 推荐(0)
摘要: 1、拉取最新的mysql镜像(也可以指定版本) docker pull mysql 2、查看镜像是否拉取成功 docker images 3、运行该镜像,MYSQL_ROOT_PASSWORD指定root用户密码(密码可以自行设置) docker run -d -p 3306:3306 -e MYS 阅读全文
posted @ 2022-07-27 15:01 浪迹天涯的派大星 阅读(609) 评论(0) 推荐(0)
摘要: 记录一下自己学习docker的历程,方便后面查阅。 自己的理解,docker需要运行在Linux环境中,可以是cent os也可以是ubuntu,然后在docker里面可以制作多个镜像,镜像其实就相当于是一个静态只读文件,制作的镜像可以由多种环境和组件组成,例如,ubuntu的基础镜像,并在镜像里安 阅读全文
posted @ 2022-07-13 17:52 浪迹天涯的派大星 阅读(3272) 评论(0) 推荐(0)
摘要: 在实际的项目开发中,经常会遇到对参数进行校验的场景,最常见的就是后端需要对前端传过来的数据进行校验。 我理解的数据校验大致分为两类: 一类是对数据本身进行校验,不涉及与数据库交互的,比如正则校验、非空校验、指定的枚举数据、最大值、最小值等等。 二类是数据的校验需要和数据库交互的,比如是否唯一(数据库 阅读全文
posted @ 2022-07-11 12:14 浪迹天涯的派大星 阅读(13162) 评论(0) 推荐(4)
摘要: 项目中遇到需要java调用c++动态库的需求,所以就简单记录一下使用 网上查找了一下相关的资料,发现有两种通用的方式,一种是JNI(Java Native Interface)和JNA(Java Native Access), 比较了一下两者的优缺点,JNI性能比较好,但是实现起来较为复杂,JNA性 阅读全文
posted @ 2022-06-15 10:16 浪迹天涯的派大星 阅读(1557) 评论(0) 推荐(0)
摘要: IDEA初次连接数据库会下载对应的数据库驱动,在网络正常的情况下,按提示点击下载就好,但有时候会遇到网络限制,就会出现连接超时的错误,此时无法正常下载对应的驱动。 网上百度了一下一般有两种方式: 1、电脑连上手机热点,然后正常下载就好。(本质就是解决了网络限制的问题,这里不多说) 2、自己下载数据库 阅读全文
posted @ 2022-05-25 10:58 浪迹天涯的派大星 阅读(3777) 评论(0) 推荐(0)
摘要: 说到redis就不得不提到jedis和redisson,这两个对于redis的操作各有优劣,具体的分析可以百度搜索,本文通过redisson来实现分布式锁。 1、引入依赖 <dependency> <groupId>org.redisson</groupId> <artifactId>redisso 阅读全文
posted @ 2022-04-07 12:00 浪迹天涯的派大星 阅读(333) 评论(0) 推荐(0)
摘要: 1、exists和in的区别 存在表A和表B A_id A_name A_type B_id B_name B_type 其中表A和表B的A_id和B_id均加了索引,其他的两个字段未加索引,A表记录10000条,B表记录有50000条 执行select * from A where A_id in 阅读全文
posted @ 2022-03-31 13:54 浪迹天涯的派大星 阅读(562) 评论(0) 推荐(0)
摘要: 1、Runable和Callable Java里面实现多线程的三种方式:一、是继承Thread类;二、实现Runable接口;三、实现Callable接口。 第一种方式继承Thread,然后重写run(); 第二种方式实现Runable接口,然后实现run(); public interface R 阅读全文
posted @ 2022-03-25 16:43 浪迹天涯的派大星 阅读(122) 评论(0) 推荐(0)
摘要: ThreadLocal是什么呢?简单来说,它是一个线程内部的存储类。 类组成:1、无参构造方法2、一个ThreadLocalMap静态内部类3、ThreadLocalMap静态内部类里面存在一个Entry<ThreadLocal<?> k, Object v>[]数组4、其他的就不细说,可以自己看源 阅读全文
posted @ 2022-03-25 15:50 浪迹天涯的派大星 阅读(74) 评论(0) 推荐(0)