自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenfei2341的专栏

懒惰的程序猿

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 mysql 8 启动报错 解决过程

官方说明:https://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html。原文链接:https://blog.csdn.net/lsqtzj/article/details/113786543。mysqladmin -u root password 123456 //恢复密码。*不知道位置可以在my.cnf文件中找到datadir后面的就是数据文件的位置。还是无法启动将上面的1改成2/3/4/5/6 直到能启动为止。

2023-07-03 14:52:00 643

原创 java自定义zip压缩,支持排除指定文件

项目中需要用到zip压缩,但是zip4j不满足需求,所以写了一个自定义的zip压缩类。支持功能如下:指定一次性传入多个路径进行压缩,使用绝对路径指定压缩文件存储路径支持自定义压缩文件内部目录,例:压缩文件路径为 /opt/user/depdence/java/doc,zip 包的内部路径为 /depdence/java/doc,多 /depdence/java 两个层级,若不指定则默认压缩父目录。这是为了保留目录结构方便解压后直接覆盖。支持指定 excludes 排除指定目录/文件,支持 *? 通

2021-12-03 15:23:47 921 1

原创 zookeeper 启动报错(错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain)

下载新版的 apache-zookeeper-3.5.6 ,使用bin下的命令运行,会发现运行不了,报错错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMainzookeeper下载地址: https://www.apache.org/dyn/closer.cgi/zookeeper/这是因为下下来的是源码,而不是已经编...

2019-10-22 09:37:27 8911 4

原创 三个线程循环输出字符

见到一个面试题,三个线程循环输出字符,子健实现一下。import java.util.concurrent.atomic.AtomicInteger;/** * @author Chenfei */public class Test { public static void main(String[] args) { Flag flag = new Test()...

2019-09-19 13:56:30 257

原创 Springboot bootstrap.properties 配置文件中文乱码

Springboot 在默认配置文件 bootstrap.properties 中使用中文会导致乱码,无法识别,但是如果使用 unicode 编码方式进行书写,则可以正确识别。 如果将 .properties 换成 .yml 也可以识别中文,只有 .properties 无法正确识别。

2019-08-08 14:02:54 3846

原创 IDEA ant 编译代码出错(java.nio.file.InvalidPathException: Illegal char )

IDEA 社区版升级到了最新的 2019.2 版本后,使用 ant 编译老的代码报错,提示 java.nio.file.InvalidPathException: Illegal char <*>

2019-08-05 15:28:46 6386

原创 CentOS 7 安装 JDK

1. 下载 JDK下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应 linux 版本 jdk。本文使用 jdk-8u211,下载包名 jdk-8u211-linux-x64.tar.gz。2. 安装 JDK上传 jdk 至 linux,自己选择目录,...

2019-04-18 14:57:06 263

原创 FastDFS 环境安装

一. 安装FastDFS环境1. 准备操作环境:CentOS7 X64,以下操作都是单机环境。我都是直接在 /home/cfei 目录下下载的文件,进行安装先修改hosts,将文件服务器的ip与域名映射(单机TrackerServer环境),因为后面很多配置里面都需要去配置服务器地址,ip变了,就只需要修改hosts即可。服务器是安装的虚拟机,IP地址自动获取的,有时候会自己变动。vi...

2019-04-15 17:57:32 532

原创 Git 常用命令汇总

# 查看远程仓库git remote -v# 列出所有分支git branch# 检出远程仓库origin的dev分支到本地git checkout -b dev(本地分支) origin/dev(远程分支)# 切换分支git checkout &amp;amp;amp;amp;lt;name&amp;amp;amp;amp;gt;# 撤销工作区的修改git checkout --&amp;amp;amp;amp;lt;file&amp;amp;am

2018-12-20 19:06:45 282 1

原创 SpringBoot @RequestBody 报错 ('application/x-www-form-urlencoded;charset=UTF-8' not supported)

在Spring boot 中使用 @RequestBody 会报错,提示错误 Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported,代码如下: @RequestMapping(value = &quot;/act/service/model/{modelId}/save&quot;, method = Requ...

2018-11-02 11:23:36 30035 6

原创 Spring boot Jar 解压缩压缩

Spring boot Jar 解压缩压缩前言代码前言前面转载了一篇关于jar压缩解压缩,修改 jar 内部内容的,当时没有使用,后来在 spring boot 之中使用后发现了问题,重新修改一下上传。代码使用 commons-compress-1.18.jar 来压缩,因为 jdk 自带压缩类无法直接使用 JarEntry new 新类会报字节大小错误;取消对 jar/war 包之中子...

2018-09-19 11:30:05 5649

原创 Java 环境变量配置

Java 环境变量配置每次新环境配置Java环境变量都要去查一下,记不住,太麻烦,这里做个笔记* JAVA_HOME * D:\Soft\Java\jdk1.8.0_91* PATH * %JAVA_HOME%\bin;* CLASSPATH * .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar如果使用默认安装目录,例如 Progr...

2018-08-31 10:54:55 133

原创 eclipse 根据 wsdl 生成服务端代码

一般的webservice 都是我们做好了服务端,生成wsdl给别人来用,特别是jdk 1.6 之后,jdk原生支持 webservice,开发接口更是简单了许多。 不过公司新项目却需要根据 wsdl 来生成服务端,没办法,对方是大公司,我们只能迎合对方的要求了。因为以前接触 webservice 比较少,在这里记录一下。1. 开发环境eclipse、JDK 1.8、Tomcat...

2018-08-22 09:54:07 7852

原创 Spring Boot get请求 IE 中文报 HTTP 400 错误

1. 错误描述Spring Boot 项目,请求有中文的时候 IE 链接报 400 错误,只有 IE 报这个错误,其余谷歌浏览器或者谷歌内核浏览器不报这个错误,这很显然是因为中文问题,果然,将中文使用 encodeURI 转码之后,就可以了,因为谷歌内核的浏览器会自动将中文转码,所以不会出这个问题。 那么问题来了,为什么会出这个问题呢? 以前有项目使用的 tomcat 8.0.33 并没有...

2018-07-26 13:59:41 4816

转载 Jar 解压缩压缩

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.URI;import ...

2018-07-23 17:58:29 415 1

原创 Java 通用 List 中文排序方法

Comparator 比较器可以对两个雷进行比较,但是写起来比较麻烦,不利于使用,可以写一个公共的类,使用 apache commons包来实现。不过这种实现方式有一个问题,中文排序是按照 Unicode 字符码来比较的,不是根据拼音,排序后近似乱序,效果不好。需要指定中文排序方式。需要引入 apache-common 的 beanutils、collections· 单个排序 ...

2018-07-12 16:35:59 3308 1

原创 Spring boot 配置 webapp 下资源文件

spring boot 在 1.5.x以后已经不支持 jar 打包使用 jsp 了,必须使用 war 打包,引入 static 下静态资源文件可以使用 classpath:/static/,如果指定到 webapp 下静态资源文件不能使用 classpath:,直接以 / 开头就可以。import java.util.List;import org.springframework.bo...

2018-07-09 10:09:32 3069

原创 spring boot 中 log4j2 日志无法加载(Feature 'http://apache.org/xml/features/xinclude' is not recognized.)

Spring boot 1.5.14 版本中使用 log4j2 日志,在 eclipse 中可以打印日志,但是打包成 war 后,直接运行无法将日志输出到日志文件,配置的 log4j2-spring.xml 没有被加载。 输出错误 :ERROR StatusLogger Error parsing jar:file:/D:/KDR/xx.war!/WEB-INF/classes!/log...

2018-07-06 10:09:03 4257

原创 spring boot maven package 失败(invalid entry size (expected 4 but got 3 bytes))

公司现有项目改造,要将原来的 springmvc项目改造成spring boot方式,搭建好了以后,可以直接在eclipse里面运行,但是无法使用maven package 打包,报错:[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.14.RELEASE:repacka...

2018-06-27 11:07:44 5614 2

原创 Maven安装与配置

一、准备JDKEclipseMaven程序包二、下载与安装前往https://maven.apache.org/download.cgi下载最新版的Maven程序。

2018-05-24 20:19:21 673

原创 Nexus Repository Manager OSS 3.x 安装配置

前言想要使用maven搭建项目,但是国内的网络环境可以想象,还有公司自己开发的jar包等问题,所以需要搭建一个maven的私服,这样便于管理。 找了一些教程,顺便记下来,当做笔记。 本文以Windows系统为例。1. 下载官网: https://www.sonatype.com/ 下载地址: https://www.sonatype.com/nexus-repository-...

2018-05-24 15:18:50 17174

原创 Tomcat7 session 持久化关闭

Tomcat7 session 持久化关闭tomcat 7默认开启session持久化功能,这样当你的tomcat重启之后,会自动重新加载session,但是有时候我们不需要这个功能。

2018-05-08 16:46:47 5728

原创 win10 此电脑显示多余的文件夹通过注册表去除

win10 的此电脑,就是win7的计算机位置多了6个文件夹出来,说实话这个很不友好,因为如果文件夹没有全屏那么下面的磁盘会被遮挡住,让人很有些不爽。其实右边还好一些,可以点击收起将文件夹部分收起来,但是左侧导航栏就不可以,没有分类,也没有部分收起的功能。所以我们只能通过注册表将多余的文件夹删除,毕竟那几个快捷方式我就没有用过。第一种方法 这种方法是删除注册表里面的对应信息,路径在 ...

2018-03-29 18:48:27 5078 2

转载 LINUX安装NGINX

LINUX安装NGINX安装依赖 yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel ope...

2018-03-17 15:42:23 150

原创 合并字节流

合并字节流实现加载指定位置的国际化文件 public static String getLangValue2(String path, String key, String lang) { Locale locale = new Locale(lang); if (lang.indexOf("_") &gt; 0) { String[]...

2017-02-15 19:43:30 527

原创 Eclipse 中 Tomcat启动卡100%(preparing launch delegate...)

如果Win7 Eclipse tomcat启动卡在preparing launch delegate... 100%的话,很可能是代理问题,打开IE浏览器,选择 internet选项 -〉连接 -〉局域网设置 -〉选中“跳过本地地址的代理服务器”,重启tomcat就可以了。

2016-06-24 15:24:59 34132 7

原创 Spring4.X的restFul 使用Gson返回json配置

Spring4.X的restFul 使用Gson返回json配置Spring4.X里面加入了Gson支持和并且提高了对restful的支持,因为Gson不需要依赖其他架包,并且可用性及速度都还不错,特别是使用十分的简单,所以在架构restful时选择了Gson。但是因为spring最先支持的是jackson,所以导致网络上很多jackson的Spring restful配置,很少有Gson的配

2016-06-17 15:32:31 1568

Elasticsearch: 权威指南 elasticsearch-definitive-guide-cn

Elasticsearch: 权威指南 按elasticsearch-definitive-guide-cn最新编译,有完整分级目录

2022-02-12

空空如也

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

TA关注的人

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