weixin_42534940
码龄4年
  • 514,724
    被访问
  • 97
    原创
  • 385,117
    排名
  • 158
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-06-24
博客简介:

Walle的博客

博客描述:
好记性不如烂笔头
查看详细资料
  • 4
    领奖
    总分 945 当月 46
个人成就
  • 获得159次点赞
  • 内容获得215次评论
  • 获得985次收藏
创作历程
  • 13篇
    2021年
  • 16篇
    2020年
  • 31篇
    2019年
  • 39篇
    2018年
成就勋章
TA的专栏
  • 中间件
  • Tools
    11篇
  • 微服务架构
  • WordPress
    2篇
  • Excel
    1篇
  • java
    34篇
  • linux
    17篇
  • python
    3篇
  • network
    1篇
  • database
    1篇
  • 算法
    2篇
  • 开发FAQ
    9篇
  • 解决问题FAQ
    12篇
  • install
    9篇
  • 感慨生活
  • 自动化测试
    2篇
  • 测试
    2篇
  • raspberry(树莓派)
    7篇
  • maven安装
    1篇
  • TIPS
    9篇
  • Spring实战学习笔记
    6篇
  • 前端
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【Tips】将JSON转换为字符串,JSON的引号做转义

import com.alibaba.fastjson.JSON;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;import java.util.HashMap; private String formatJson(JSON json) { if (json == null) {
原创
发布博客 2021.08.03 ·
140 阅读 ·
0 点赞 ·
0 评论

安装RocketMQ并在SpringBoot中使用

基本概念Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability.RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broke
原创
发布博客 2021.06.11 ·
1135 阅读 ·
0 点赞 ·
0 评论

Mac配置JAVA_HOME环境变量

配置bash_profile在Mac终端执行如下命令,可以看到Java的安装目录/usr/libexec/java_home# 输出:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home执行命令 vim ./bash_profile 进入bash_profile编辑,在末尾加入如下配置:export JAVA_HOME=$(/usr/libexec/java_home)export PATH=$JAVA_H
原创
发布博客 2021.06.09 ·
674 阅读 ·
0 点赞 ·
0 评论

解决报错:Cannot resolve plugin com.spotify:docker-maven-plugin

问题描述在pom.xml中,导入docker-maven-plugin的时候,一直报错:Cannot resolve plugin com.spotify:docker-maven-plugin:1.4.13 <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</ar
原创
发布博客 2021.05.30 ·
4570 阅读 ·
2 点赞 ·
1 评论

本地项目初始化上传至GitHub

背景我在本地已经创建了一个名叫msa-hello的Spring Boot项目,现在想要将这个项目上传到GitHub上。这里简单记录一下操作步骤。新建repository首先要做的是登录上自己的GitHub,然后再Repository中创建一个名字叫做msa-hello(与自己本地的项目名称相同)的repository初始化项目并上传然后回到本地,初始化自己的项目,并将项目上传到GitHub# 初始化项目git init# 将已有的项目文件全部提交git add *git commit
原创
发布博客 2021.05.30 ·
39 阅读 ·
0 点赞 ·
0 评论

解决tar命令解压文件报错:gzip: stdin: not in gzip format

错误描述从Apache ZooKeeper上下载了Apache ZooKeeper 3.7.0的安装包,但是在使用“tar zxf”解压文件的时候,报如下错误:gzip: stdin: not in gzip format问题分析看报错描述,stdin: not in gzip format,其实已经说明了问题所在,即文件不是gzip格式。可以使用“file”命令查看文件的具体信息:file apache-zookeeper-3.7.0-bin.tar.gz.1 apache-zookeep
原创
发布博客 2021.05.16 ·
1100 阅读 ·
1 点赞 ·
0 评论

安装oh my zsh,及配置主题和安装插件

oh my zsh简介oh my zsh是一款开源,且基于zsh的shell终端命令行工具。它不仅有很多好看的主题工具包,而且有很多有用的插件,安装之后能大大提升工作效率。安装oh my zsh# 下载安装包git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh# 备份原来的zsh配置cp ~/.zshrc ~/.zshrc.orig# 新建一个 zshrc 配置文件cp ~/.oh-my-zsh/templates/zs
原创
发布博客 2021.05.09 ·
2019 阅读 ·
1 点赞 ·
1 评论

【FAQ】解决“Allowed memory size of 41943040 bytes exhausted”

背景WordPress在访问页面的过程中遇到下面的报错:Allowed memory size of 41943040 bytes exhausted……解决办法出现这个报错,说明memory size设置太小了。需要修改这个值的大小。说明:我出现这个问题是因为前面修改了php.ini,然后将其中的memory_limit设置成了一个比较小的值(32MB),所以是直接找到php.ini然后修改这个值就可以了。其他遇到的同学可以参考第一步:查找(或新建)php.ini首先要找到php的安装目
原创
发布博客 2021.04.26 ·
206 阅读 ·
0 点赞 ·
0 评论

[FAQ] 修改WordPress上传文件大小限制

背景WordPress安装之后,默认的文件上传大小只有10MB,对于一些比较大文件完全不够,因此需要修改文件上传的限制。我的WordPress在阿里云上,用的是“轻量应用服务器”(LNMP,其中NGINX是自己安装的)。如下图是我改完之后的:操作安装网上的说明,修改WordPress上传文件大小限制,是需要修改php.ini文件的“upload_max_filesize”字段第一步:查找(或新建)php.ini首先要找到php的安装目录,然后再既然怒lib目录看看是否有php.ini:
原创
发布博客 2021.04.26 ·
402 阅读 ·
0 点赞 ·
0 评论

解决HttpClient连接未释放导致的新请求失败的问题

问题描述tcp 0 0 0.0.0.0:11235 0.0.0.0:* LISTEN 50557/javatcp 0 0 0.0.0.0:36289 0.0.0.0:* LISTEN 50557/javatcp 0 0 0.0.0.0:8006 0.0.0
原创
发布博客 2021.03.31 ·
1483 阅读 ·
1 点赞 ·
0 评论

spring-boot中上传、下载和处理文件

这是一个很简单的demo,可以在前端上传文件,然后在后端接收并处理。最后可以向前端传一个文件供下载。前端<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> .divForm { position:
原创
发布博客 2021.03.14 ·
117 阅读 ·
0 点赞 ·
0 评论

PDF文档转换成mobi格式(for kindle),并解决排版问题

PDF文档转换成mobi格式,并解决排版问题前言前言正式介绍之前,先回答一下下面几个问题:为什么需要将PDF转换成mobi格式?为什么不直接用在线转换工具?将PDF转换成mobi格式,我所做的?转换效果如何?1. 为什么要将PDF转换成mobi?想要将PDF转换成mobi格式,初衷在于想在kindle上面看一些从网上获取到的PDF文档。直接将PDF导入kindle本来也可以,但是效果不是很好——要么竖着看,但是字体很小;要么横着看,字体会大一些,但是总感觉比较别扭,而且PDF的一页需要在
原创
发布博客 2021.02.16 ·
10112 阅读 ·
10 点赞 ·
13 评论

Java打印日历,每4个月1行打印

用Java打印日历。循环判断非常多,不忍直视。最终实现的格式:月份名称用英文,取前3个字母,居中展示星期表头,从周一开始到周日结束,取英文前3个字母当月当天的号数后面加“*”号标记 public static void main(String[] args) { // 获取当前时间,年月日。获取月和日用来特殊标记今天,即在今天的日期后面加*号 LocalDate date = LocalDate.now(); int year = date
原创
发布博客 2021.01.16 ·
242 阅读 ·
1 点赞 ·
0 评论

【FAQ】解决Java中,用replaceAll无法正常替换字符串的问题

问题描述前两天在编码过程中,需要将一个接口返回的字符串中的空格去掉,但是当我用下面的方式进行替换时,结果一直替换不成功。这里记录一下解决办法。主要是解决问题的思路。myString.replaceAll(" ", "").replaceAll("\\s*", "")解决思路将字符串中的空格字符code point打印出来,然后可以用 .replaceAll(String.valueOf((char) 160), “”) 替换掉这个空格。这里160是我接口返回的空格的code point
原创
发布博客 2020.12.17 ·
1091 阅读 ·
0 点赞 ·
0 评论

解决MyBatisSystemException: selectOne(Unknown Source)

报错信息2020-11-06 12:13:24.241 ERROR 179946 --- [http-nio-7001-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception[Request processing failed; nested exception is org.myb
原创
发布博客 2020.11.17 ·
1161 阅读 ·
0 点赞 ·
0 评论

解决Mac上执行wget命令报:dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

问题如图,执行wget命令时,报错:dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib解决办法首先,既然提示/usr/local/opt/openssl/lib/libssl.1.0.0.dylib这个Library not loaded那么先进入/usr/local/opt/openssl/lib这个目录看下,发现的确没有libssl.1.0.0.dylib有的是libssl.1.1.dylib也就
原创
发布博客 2020.09.23 ·
1146 阅读 ·
0 点赞 ·
0 评论

Redis安装配置及在Spring中的使用

Redis简介REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。官网:
原创
发布博客 2020.08.16 ·
118 阅读 ·
0 点赞 ·
0 评论

nginx+postman,一种mock后端接口的异常场景测试方案

背景说明有时在调测前端,或者想要测试验证前端对于后端异常的兼容性时,如果直接让后端模拟异常返回可能比较麻烦,此时,一种mock后端返回的方案将有助于快速调测。网上也有不少相关的方案,比如通过Charles断点也可以修改后端接口的响应报文,但是如果前端设置了超时时长,那么有可能还没来得及修改响应报文,前端就已经因超时而失败了。当然,网上也有一些其他的类似Chrome插件的方式,我目前还没有试用过,如果其他同学有好的分享,也欢迎留言。本次记录的Nginx+postman的方案,虽然配置有些复杂,但是一旦配
原创
发布博客 2020.08.02 ·
988 阅读 ·
0 点赞 ·
0 评论

postman mock接口返回

首先新建Mock Server然后创建mock方法输入mock名称完成创建run mock接口
原创
发布博客 2020.07.31 ·
1246 阅读 ·
0 点赞 ·
0 评论

解决com.alibaba.fastjson.JSONException: can not get javaBeanDeserializer. int

说明通过下面的方法,把JSON数据转换成POJO的过程中,遇到下面问题描述中的报错PageActionDO pageActionDO = JSONObject.toJavaObject((JSON) data, PageActionDO.class);问题描述com.alibaba.fastjson.JSONException: can not get javaBeanDeserializer. int at com.alibaba.fastjson.util.TypeUtils.castToJ
原创
发布博客 2020.06.15 ·
9531 阅读 ·
0 点赞 ·
0 评论
加载更多