自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南桥听雨声

做行动的巨人!

  • 博客(13)
  • 收藏
  • 关注

原创 Mac 系统升级至 macOS Catalina 创建目录提示 Read-Only filesystem 完美解决方案

问题复现我在升级 macOS Catalina 系统后,桌面创建了一个迁移的项目文件夹,当时比较好奇,进入查看发现里面是我之前创建的一些,这些文件我都存放在 /data 目录下,于是我在 iTerm2 中 想进入这个文件夹,发现文件夹已经被删除了,而且所有的文件都在桌面文件夹中保存的,所有我想再次移动进去,但是提示Read-Only filesystem。于是查阅了资料(https://support.apple.com/en-us/HT210650)发现官方说是升级到catalina后,整个硬盘会分

2020-07-24 13:58:41 3241 1

原创 iTerm2配色设置

iTerm2配色设置配置 `~/.bash_profile`选择合适的 iTerm2-Color-Schemes请确认本地已经安装了 iTerm2配置 ~/.bash_profile执行命令 vim ~/.bash_profile 将下面文本复制到~/.bash_profile 文件中(可放置最上方)#enables colorin the terminal bash shell exportexport CLICOLOR=1#sets up thecolor scheme for l

2020-07-23 16:41:38 951

原创 IntelliJ IDEA启动多个项目导致电脑卡顿解决方法

背景我们在使用 IntelliJ IDEA 的时候在所难免的会启动多个项目,有时候项目之间相互依赖,在本地测试时,不得不启动多个项目,当 IDEA 的占用内存调的太大或者太小都会使得我们电脑变卡,最好的办法就是保持一个 IDEA 所有的项目都运行在这一个 IDEA 之下。具体步骤1.创建一个maven项目创建一个 maven 项目,不需要是 springBoot 项目,只需一个简单的maven项目即可。然后输入项目名点击完成即可。2.删除不需要的文件(也可不操作)这一步的目的主要是为了项目清

2020-06-19 00:36:10 3888 1

原创 MongoDB用户权限设置

1.启动安装完 mongoDB 之后,需要先启动它,普通安装的采用 ./mongo 命令启动$ ./mongo 但是我是基于 docker 安装的所以启动需要使用如下命令:$ docker exec -it mongo mongo admin进入之后我们输入 show dbs 命令,显示如下结果:在 errmsg 中也提示这里需要认证,那如何认证呢?2.创建用户首先我们需要创...

2020-01-16 13:29:49 382

原创 如何在项目中引入RestTemplate

1.什么是 RestTemplate?RestTemplate 其实是简化了发起 HTTP 请求以及处理响应的过程,并且支持 REST,我们在项目中使用的比较多的可能就是 HttpUtils,使用2.项目中集成 RestTemplate首先配置 RestTemplate 的配置类,这个也可以无需配置,但是可在配置中设置连接的超时时间。package com.jiafly.pisces.co...

2020-01-01 22:49:16 4328

原创 关于Nginx你必须知道的事

本文档是一个 Nginx 入门教程,可以更快的帮你了解 Nginx,以及配置 Nginx 负载均衡、反向代理、搭建图片服务器、静态站点、跨域等功能。 看完即会操作,从此不再惧怕 Nginx。简介什么是 Nginx?Nginx (engine x) 是一款轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。什么是反向代理?反向代理(Reverse ...

2019-11-29 11:29:39 157

原创 Netty系列一【Java 网络编程基础】

Netty系列一【Java 网络编程基础】一、计算机网络体系结构1.1 OSI 七层模型1.2 TCP/IP 概念层模型1.3 TCP 和 UDP1.4 三次握手和四次挥手二、HTTP 请求的过程2.1 HTTP 请求的传输过程2.2 一次完整 HTTP 请求的 7 个过程三、HTTP 报文结构3.1 请求报文3.2 响应报文最近准备学习 Netty ,在学习之前首先来复习下关于网络编程模型基础...

2019-10-28 23:46:39 207

原创 深入理解 Java 虚拟机 (一) JVM 内存区域

一、概述对于 Java 程序员来说,在虚拟机自动内存管理机制下,不再需要像 C/C++程序开发程序员这样为每一个 new 操作去写对应的 delete/free 操作,不容易出现内存泄漏和内存溢出问题。正是因为 Java 程序员把内存控制权利交给 Java 虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会是一个非常艰巨的任务。...

2019-10-12 00:24:33 162

原创 Docker 安装常用镜像

1.前言我们在平时的开发中可能会用到 mysql,redis 还有 mongodb 等用于存储数据,但是有时候我们使用测试环境可能不太方便(例如:在家不能连接公司数据库),这时候我们可以在本地或者自己的云服务器上就有了发挥的作用了,但是如果我们在本地安装这些的话就很占我们电脑的内存了,这时候完全可以考虑 docker 了。2.安装 Docker2.1 在 Linux 上安装 docker在...

2019-09-27 13:54:20 281

原创 vim 常用命令

vim 使用指南1.前言2.Vim介绍及快捷键2.1 vim的几种模式2.2 Vim快捷键2.2.1 启动vim命令(test为文件)2.2.2 文档操作命令2.2.3 光标移动(所有操作命令都是在正常模式下)2.2.4 翻页2.2.5 查找2.2.6 替换2.2.7 撤销/重做2.2.8 剪切/复制/粘贴3. 结语1.前言一直觉得 Linux 相比于 windows 系统不知好用了多少倍,第...

2019-09-10 21:11:04 108

原创 使用 Orika 实现 Java Bean 映射工具类

使用 Orika 实现 Java Bean 映射工具类1.引入 orika 的 jar 包2.创建映射工具类3.使用映射工具类4.结语orika 是 Java Bean 映射框架,可以实现从一个对象递归拷贝数据至另一个对象。这样我们可以将数据在实体,DTO,VO之间切换。关于 Bean 映射,其实 BeanUtil中 的 copyProperties() 方法也可以实现,但是如果名字相同类型不同...

2019-09-10 18:49:36 3422 2

原创 使用 Docker 创建 MySQL 容器

我们在工作中用到最多的数据库应该就是 MySQL 了,很多时候可能大部分人都会选择在自己的本机去安装一个 MySQL,但是普通的安装对自己的主机内存占用很大,步骤比较繁琐,一般都只能启用一个 MySQL 服务,而且以后卸载的时候也很不方便。但是,有了 Docker 以后这中间的好多步骤都可以省略,如果不需要的时候删除容器也是很方便的,只需要一个命令即可。下面我就就详细介绍下如何使用 Docker...

2019-09-09 16:22:56 232

原创 使用 Docker 搭建 ElasticSearch 和 Kibana 环境

1.前言目前 elasticsearch 是比较火的,很多公司也都在用,做过全文搜索的 Javaer 可能都了解 Slor,其实 ElasticSearch 和 Slor 一样都建立在全文搜索引擎 Apache Lucene 的基础上的,Lucene应该是当今最先进,最高效的全功能开源搜索引擎框架,到现在也还没有被超越。ElasticSearch 相比于 Slor 更具有优势,它是一个实时的分...

2019-09-06 00:38:43 321

空空如也

空空如也

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

TA关注的人

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