- 博客(19)
- 收藏
- 关注
原创 Ubuntu20.04安装Docker详解,离线安装及联网安装
执行完成后,输入:docker -v,出现如下内容,代表Docker离线安装成功。阿里云源地址:http://mirrors.aliyun.com/打开终端窗口,执行如下命令,修改选中的位置替换为阿里云源。替换为地址后,ctrl+O,回车,保存修改;ctrl+x 退出编辑;如下命令:可以批量下载某个包的所有依赖包。离线安装Docker。
2024-08-08 16:42:03
897
原创 快速创建SpringBoot工程的三种方式
(1)使用IDEA创建,IDEA需要可以联网。创建一个Empty Project,然后指定本地Maven仓库。此操作可以从官网生成一个springboot工程的压缩包,将压缩包解压,导入IDEA中即可。(3)阿里云版 http://start.aliyun.com。至此,第一种方式的创建SpringBoot工程结束。
2023-07-24 15:53:46
361
原创 Mybatis逆向工程,根据数据库表自动生成Mapper及POJO类及XML
Mybatis逆向工程,根据数据库表,自动生成Mapper接口及XML,数据库表对应的实体类
2023-04-17 11:22:03
1752
原创 Dubbo、RPC框架
dubbo 支持的协议:dubbo、hessian、rmi、http、webservice、thrift、memcached、redis.Dubbo采用Socket通信机制,一步到位,可建立长连接,不用反复连接,直接传输数据;Zookeeper 的启动需要java环境变量,linux环境和windows环境使用的一样;面向接口的远程方法调用、智能容错和负载均衡、服务自动注册和发现;提升性能最关键、最耗时的两个方面:序列化、网络通信;下载的zookeeper包可以在linux和windows同时使用;
2023-04-10 18:02:45
158
原创 IDEA配置maven下载maven仓库
1. maven 下载:可以去官网下载需要的版本。下载各版本的地址为:https://dlcdn.apache.org/maven/binaries/ 2. maven 中conf目录下settings文件的配置: 2.1 添加如下部分,指定本地仓库的位置。 2.2 指定镜像下载路径,使用阿里云镜像。 3. IDEA中找到file->settings->maven,...
2021-11-11 15:06:41
3982
原创 kettle 启动提示 a java Exception has occurred
主要时jdk的版本问题:kettle7 需要使用JDK8及以上版本解决办法:检查环境变量配置,将其改为jdk8及以上版本即可。
2021-09-26 15:57:26
1313
原创 Navicat 连接 Mysql 时错误:2059-Authentication plugin ‘caching_sha_password‘ cannot be loaded.
MySQL8以上版本登录账户加密方式为:【caching_sha2_password】;MySQL查看加密方式:show variables like 'default_authentication_plugin';MySQL查看所有用户的加密方式:select host,user,plugin from mysql.user;修改用户的加密方式为【mysql_native_password】:alter user 'root'@'localhost' IDENTIFIED WITH..
2021-07-26 10:58:45
311
原创 MySQL数据库启停服务命令与基本语法、数据目录及安装目录
Mysql启停服务命令: net start/stop mysqlMysql登录:mysql -uroot -prootmysql -h127.0.0.1 -prootmysql --host=127.0.0.1 --user=root --password=root退出Mysql : quit/exitmysql目录结构:SQL:结构化查询语言(Structured Query Language)MySQL 安装目录下:配置文件:my.inimysq..
2021-07-22 17:05:29
410
2
原创 String类的HashCode值的底层计算原理解析
HashCode值的底层计算原理解析举例:计算字符串 "lyr" 的 hashCode 值:调用 "lyr".hashCode() 即可得出hashCode 值,为107653.底层计算原理如下:public class Test{ public static void main(String[] args){ char[] ch = {'l','y','r'}; System.out.println("l".hashCode());//108...
2021-05-14 15:34:39
366
原创 Mybaits 传入参数时带引号(#{parameter})与不带引号(${parameter})的两种写法
MyBatis 传入参数时的两种方式:方式一: 接收的参数会包含引号,mybatis写法: #{parameter}。方式二:接收的参数直接拼接在SQL 中,不会自动添加引号,mybatis写法:${parameter}。方式二通常用于在SQL中直接拼接语句:比如动态拼接 order by ${parameter}...
2021-05-13 16:28:41
5399
原创 Intellij IDEA 更改GIt 用户名、密码
更改IDEA中已登录或保存错误的git用户名、密码打开电脑的控制面板,选择凭据管理器在任务管理凭据中即可看到所有的git账户,点击下方的编辑或删除操作即可实现更改。
2020-12-28 14:20:14
3242
原创 spring-mybatis 配置多个数据源
spring-mybatis 配置多个数据源在MapperScannerConfigurer配置中指定不同包下的数据源即可。 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="h...
2020-12-22 15:52:49
1061
原创 linux 系统目录介绍及常用命令
pwd 显示工作路径ls 查看目录中的文件ls -F 查看目录中的文件ls -l 显示文件和目录的详细资料ls -a 显示隐藏文件mkdir dir1创建一个叫做 'dir1' 的目录'mkdir dir1 dir2 同时创建两个目录mkdir -p /tmp/dir1/dir2 创建一个目录树rm -f file1 删除一个叫做 'file1' 的文件'rmdir dir1 删除一个叫做 'dir1' 的目录'rm -rf dir1 删除一个叫做 'dir1' ...
2020-12-22 15:40:43
440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人