- 博客(27)
- 资源 (1)
- 收藏
- 关注
转载 mysql 8 启动报错 解决过程
官方说明:https://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html。原文链接:https://blog.youkuaiyun.com/lsqtzj/article/details/113786543。mysqladmin -u root password 123456 //恢复密码。*不知道位置可以在my.cnf文件中找到datadir后面的就是数据文件的位置。还是无法启动将上面的1改成2/3/4/5/6 直到能启动为止。
2023-07-03 14:52:00
980
原创 java自定义zip压缩,支持排除指定文件
项目中需要用到zip压缩,但是zip4j不满足需求,所以写了一个自定义的zip压缩类。支持功能如下:指定一次性传入多个路径进行压缩,使用绝对路径指定压缩文件存储路径支持自定义压缩文件内部目录,例:压缩文件路径为 /opt/user/depdence/java/doc,zip 包的内部路径为 /depdence/java/doc,多 /depdence/java 两个层级,若不指定则默认压缩父目录。这是为了保留目录结构方便解压后直接覆盖。支持指定 excludes 排除指定目录/文件,支持 *? 通
2021-12-03 15:23:47
1088
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
9063
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
304
原创 Springboot bootstrap.properties 配置文件中文乱码
Springboot 在默认配置文件 bootstrap.properties 中使用中文会导致乱码,无法识别,但是如果使用 unicode 编码方式进行书写,则可以正确识别。 如果将 .properties 换成 .yml 也可以识别中文,只有 .properties 无法正确识别。
2019-08-08 14:02:54
4207
原创 IDEA ant 编译代码出错(java.nio.file.InvalidPathException: Illegal char )
IDEA 社区版升级到了最新的 2019.2 版本后,使用 ant 编译老的代码报错,提示 java.nio.file.InvalidPathException: Illegal char <*>
2019-08-05 15:28:46
6578
原创 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
304
原创 FastDFS 环境安装
一. 安装FastDFS环境1. 准备操作环境:CentOS7 X64,以下操作都是单机环境。我都是直接在 /home/cfei 目录下下载的文件,进行安装先修改hosts,将文件服务器的ip与域名映射(单机TrackerServer环境),因为后面很多配置里面都需要去配置服务器地址,ip变了,就只需要修改hosts即可。服务器是安装的虚拟机,IP地址自动获取的,有时候会自己变动。vi...
2019-04-15 17:57:32
600
原创 Git 常用命令汇总
# 查看远程仓库git remote -v# 列出所有分支git branch# 检出远程仓库origin的dev分支到本地git checkout -b dev(本地分支) origin/dev(远程分支)# 切换分支git checkout &amp;amp;amp;lt;name&amp;amp;amp;gt;# 撤销工作区的修改git checkout --&amp;amp;amp;lt;file&amp;am
2018-12-20 19:06:45
363
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 = "/act/service/model/{modelId}/save", method = Requ...
2018-11-02 11:23:36
30471
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
5830
原创 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
196
原创 eclipse 根据 wsdl 生成服务端代码
一般的webservice 都是我们做好了服务端,生成wsdl给别人来用,特别是jdk 1.6 之后,jdk原生支持 webservice,开发接口更是简单了许多。 不过公司新项目却需要根据 wsdl 来生成服务端,没办法,对方是大公司,我们只能迎合对方的要求了。因为以前接触 webservice 比较少,在这里记录一下。1. 开发环境eclipse、JDK 1.8、Tomcat...
2018-08-22 09:54:07
8378
原创 Spring Boot get请求 IE 中文报 HTTP 400 错误
1. 错误描述Spring Boot 项目,请求有中文的时候 IE 链接报 400 错误,只有 IE 报这个错误,其余谷歌浏览器或者谷歌内核浏览器不报这个错误,这很显然是因为中文问题,果然,将中文使用 encodeURI 转码之后,就可以了,因为谷歌内核的浏览器会自动将中文转码,所以不会出这个问题。 那么问题来了,为什么会出这个问题呢? 以前有项目使用的 tomcat 8.0.33 并没有...
2018-07-26 13:59:41
4928
转载 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
453
原创 Java 通用 List 中文排序方法
Comparator 比较器可以对两个雷进行比较,但是写起来比较麻烦,不利于使用,可以写一个公共的类,使用 apache commons包来实现。不过这种实现方式有一个问题,中文排序是按照 Unicode 字符码来比较的,不是根据拼音,排序后近似乱序,效果不好。需要指定中文排序方式。需要引入 apache-common 的 beanutils、collections· 单个排序 ...
2018-07-12 16:35:59
3518
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
3143
原创 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
4497
原创 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
5750
1
原创 Maven安装与配置
一、准备JDKEclipseMaven程序包二、下载与安装前往https://maven.apache.org/download.cgi下载最新版的Maven程序。
2018-05-24 20:19:21
777
原创 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
18096
原创 Tomcat7 session 持久化关闭
Tomcat7 session 持久化关闭tomcat 7默认开启session持久化功能,这样当你的tomcat重启之后,会自动重新加载session,但是有时候我们不需要这个功能。
2018-05-08 16:46:47
5846
原创 win10 此电脑显示多余的文件夹通过注册表去除
win10 的此电脑,就是win7的计算机位置多了6个文件夹出来,说实话这个很不友好,因为如果文件夹没有全屏那么下面的磁盘会被遮挡住,让人很有些不爽。其实右边还好一些,可以点击收起将文件夹部分收起来,但是左侧导航栏就不可以,没有分类,也没有部分收起的功能。所以我们只能通过注册表将多余的文件夹删除,毕竟那几个快捷方式我就没有用过。第一种方法 这种方法是删除注册表里面的对应信息,路径在 ...
2018-03-29 18:48:27
5430
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
174
原创 合并字节流
合并字节流实现加载指定位置的国际化文件 public static String getLangValue2(String path, String key, String lang) { Locale locale = new Locale(lang); if (lang.indexOf("_") > 0) { String[]...
2017-02-15 19:43:30
560
原创 Eclipse 中 Tomcat启动卡100%(preparing launch delegate...)
如果Win7 Eclipse tomcat启动卡在preparing launch delegate... 100%的话,很可能是代理问题,打开IE浏览器,选择 internet选项 -〉连接 -〉局域网设置 -〉选中“跳过本地地址的代理服务器”,重启tomcat就可以了。
2016-06-24 15:24:59
34349
4
原创 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
1606
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人