自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 mysql字段编码不一致导致Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLIC

批量修改数据库表的编码规则和字段的排序规则;在多表关联查询时出现错误信息:Illegal mix of collations批量修改mysql表、字段的排序规则Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for operation '='error code 1627原因:=号两边的字段使用了不同的排序规则。

2022-09-27 11:41:33 18249 3

原创 springboot war包tomcat中运行报错,一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到

一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到一般这个错误的原因是项目中有过滤器,在tomcat容器启动的时候报错了。我碰到的问题是jar包运行没错,war包tomcat中运行报这个错误。可以在tomcat/logs/localhostxxx.log日志文件中找到是哪些过滤器问题。问题原因有很多不是我碰到的只列原因不做详细说明:原因一:首先确定springboot的版本和对应的内置tomcat版本,是否与下载的tomcat版本一样(一般大版本相同即可),因为不同版本的s...

2022-06-28 19:34:34 6362

原创 eureka启动报错Passed in hostname is blank, not setting it解决方案

首先说原因: 1.电脑没有主机名或中文的主机名,导致的读到了中文主机名不能识别。 2.多个网卡问题。过程:Passed in hostname is blank, not setting it,启动的时候报错找不到主机名。错误信息如下:因为在注册中心启动需要会获取到电脑名称,构建服务端路径,发布服务,客户端找这个路径。 一般来说每台电脑都会有主机名,这里获取不到,难道这个hostname是ip地址?进入cmd输入ipconfig后,发现有好几个网卡的ip信息,有无线局域网的

2022-06-28 18:55:12 648

原创 java.lang.NoSuchMethodError: javax.ws.rs.ClientErrorException.validate

项目在开发、测试环境上没问题,上生产环境报错如下java.lang.NoSuchMethodError: javax.ws.rs.ClientErrorException.validate(Ljavax/ws/rs/core/Response;Ljavax/ws/rs/core/Response$Status$Family;)Ljavax/ws/rs/core/Response;Exceptionjavax.servlet.ServletException: Servlet executio

2021-04-16 17:24:56 2328

原创 使用redis做websocket分布式消息推送服务

redis、websocket实现同一账户多点登录、websocket服务多节点部署推送方案。 简单架构图用户A两个地方登录连接到两个websocketServer节点,用户B连接到2节点。消息生产者发布消息的时候应为map格式receive=userid,msg="msg....",将消息推送给对应的userid。1.该项目为springboot项目,先引入w......

2020-11-25 15:21:07 4499 1

原创 POI给word中的表格table动态添加行,并保留上一行的样式

最近在处理项目中,动态生成word格式的合同,再将word转为pdf,并为pdf添加文字、图片水印。在生成word的时候模板中有动态添加表格行,模板如下图:下面先上结果图:模板上的标签变量解析是自己写的。开始想着用freemark做模板解析,但是freemark生成的word文档,无法用poi转化为pdf文档,最后放弃了,只能自己着手写。在poi的官方代码中提供了四种添加行的方法:table.addNewRowBetween 官方没实现table.insertNewTable

2020-06-10 00:25:22 12401 25

原创 lombok版本问题导致项目编译报错

前一天项目还好好的,第二天早上一打开发现一些类第一行package处报错了,鼠标放上去提示下面的错误信息:Errorsoccurredduringthebuild.Errorsrunningbuilder'JavaBuilder'onproject'xxxx'.org.eclipse.jdt.internal.compiler.lookup.MethodBindi...

2019-10-30 16:52:31 1274

原创 java poi excel解析异常

记一次excel解析异常。异常信息如下:Invalid header signature; read 0x6EDBFCD509B7FD6C, expected 0xE11AB1A1E011CFD0 - Your file appears not to be a valid OLE2 document说不是有效的excel文档,但是用wps、office软件打开都没问题,将文件另存为后可...

2019-06-14 15:48:44 2271

原创 cxf精简jar包

由于所有的jar太多,并且若加到原有的项目中会造成相同jar版本之间的冲突,经过精简后得到下面的所需jar,其中commons-logging-1.2.jar为自己精简后另外加进去的。 经过测试这套包可以供服务端和测试端使用,若出现异常可根据异常信息baidu || google看缺少什么包。

2017-07-25 11:57:28 177

操作简单的正则表达式生成器

只要选择你验证的方式,点击生成就可以生成验证的正则表达式的形式。例如你选择电话号码,就可以生成电话号码的正则表达式的形式。

2011-06-23

sql server2005常用函数大全

该文档是一个编译的html帮助文档,里面包含了比较全的的常用函数。对函数的用法都有大量的源码的举例。

2011-06-23

oracle函数 API

该文档是一个编译的html帮助文档,里面包含了比较全的的oracle常用函数。对函数的用法都有简单的举例。

2011-06-23

基于C#开发的即时聊天软件MyQQ

基于C#开发的即时聊天软件MyQQ

2010-01-29

空空如也

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

TA关注的人

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