笔记
bannerXu
这个作者很懒,什么都没留下…
展开
-
Homebrew使用教程
一、官网https://brew.sh/index_zh-cn按照官网说明完成安装二、解决国内使用brew很慢的问题。使用brew update --verbose观察update过程更换Homebrew源# 替换brew.git:cd "$(brew --repo)"git remote set-url origin https://mirrors.aliyun.com/home...原创 2020-02-06 23:33:57 · 318 阅读 · 0 评论 -
Git 日常使用笔记
场景:A仓库的代码,提交到B仓库# git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--mirror=<fetch|push>] <name> <原创 2019-01-05 00:05:25 · 108 阅读 · 0 评论 -
使用阿里的镜像仓库
创建两个镜像仓库登录阿里云Docker Registry$ sudo docker login --username=xuguolianghehe@qq.com registry.cn-shenzhen.aliyuncs.com从Registry中拉取镜像$ sudo docker pull registry.cn-shenzhen.aliyuncs.com/bannerxu/...转载 2019-01-18 01:13:50 · 1498 阅读 · 0 评论 -
Java基础
文章目录一、bit 和 byte二、数据类型基础类型引用类型三、进制四、线程4.1 程序、线程、进程4.1.1并行和并发4.1.2多线程的优点4.2 线程的创建和使用4.2.1创建方式一:集成 Thread常用方法线程的调度调度策略方式二:实现Runnaber4.2.2 两种创建方式的比较Java的调度方式4.3 线程的生命周期4.4 线程的同步4.5 线程的通讯一、bit 和 bytebit...原创 2019-04-02 00:29:00 · 125 阅读 · 0 评论 -
Reids实战教程
文章目录centos安装方式一:方式二:RDB备份优点缺点配置AOF备份优点缺点配置检查appendonly.aof文件是否完整问题主从作用修改配置常用方式一主二仆薪火相传反客为主复制原理哨兵模式(sentinel)管理工具下载地址:https://redisdesktop.com/download安装:https://www.jianshu.com/p/ebda253a8daacent...原创 2019-03-28 16:41:44 · 127 阅读 · 0 评论 -
IDEA远程Debug SpringBoot项目
idea配置host:服务器ipport:没有使用的端口测试服上命令启动项目ps -ef|grep meilv-livekill -9 xxxnetstat -anp | grep 9034(项目端口) //判断项目端口和实际端口是否被占用 /usr/bin/java -Xdebug -Xrunjdwp:tra...原创 2019-03-28 16:48:04 · 1316 阅读 · 0 评论 -
SpringBoot 项目中ClassPathResource的大坑(FileNotFoundException)
SpringBoot 项目将项目打包成jar包,使用ClassPathResource时使用的是绝对路径,直接调用getFile()方法会报FileNotFoundException直接上代码:通过赋值文件为临时文件的方式解决 val resource = ClassPathResource("my.keystore") val temp = Files.createTempFil...原创 2019-04-14 01:12:35 · 14848 阅读 · 0 评论 -
Spring JPA之实体属性类型转换器AttributeConverter
开发过程中我们可能会遇到这样的问题。如何将一个Map<String,String>(一个Object)保存到数据库中,很多人的第一想法是这个简单。只要我们持久化的时候将这个Map转换成一个JSON以String的形式保存即可。今天我们换一个新的方式去实现这个功能:首先我们要了解一个东西AttributeConverters属性转换器第一步:实现一个AttributeConve...原创 2019-04-23 23:13:24 · 1387 阅读 · 0 评论