开发遇到的问题
Fighter168
Cray for you
展开
-
解决Mysql:Incorrect string value: '\xF0\x9F\x8D\x83\xF0\x9F...' for column
1、异常java.sql.BatchUpdateException: Incorrect string value: '\xF0\x9F\x8D\x83\xF0\x9F...' for column 'nickname' at row 1 通常情况,Mysql数据编码格式为“utf-8”,对于汉字来说足够;Mysql中utf8占3个字节,但是,3个字节对于表情符号是不够的,需4个字节;此...转载 2019-11-21 14:40:16 · 9097 阅读 · 0 评论 -
mysql使用left join连接出现重复记录
问题描述在使用连接查询的时候,例如以A表为主表,左连接B表,我们期望的是A表有多少条记录,查询结果就有多少条记录,但是可能会出现这样的结果,就是查询出来的记录总条数,多余A表的记录总条数,并且是查询的结果显示出来时有部分列是重复的,简单的说,就是产生了笛卡尔积。问题示例其中A表是用户表(user),字段分别是: ID name userid 1 aaaa ...原创 2018-03-20 21:32:40 · 27740 阅读 · 4 评论 -
使用redis集群+tomcat缓存共享下session丢失问题产生原因以及解决
前言 之前遇到过一个问题,现在记录一下原因及其解决方案,是这样的,我们应用使用的redis集群做缓存,多台机器共享缓存是通过tomcat和redis实现的,在这个前提下,我们在使用时session.setAttribute的时候例如(session.setAttribute("a","wahaha");),然后到页面去取我们设置的session的值得时候,却取不到对应的值了(从原创 2017-04-17 14:16:31 · 4646 阅读 · 3 评论 -
两个log4j导致的错误现象
1. 出错提示 log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable.log4j:ERROR The class "org.apache.log4j.Appender" was loaded by原创 2017-04-06 13:46:06 · 3356 阅读 · 0 评论 -
解决Tomcat: Can't load IA 32-bit .dll on a AMD 64-bit platform问题
引用地址:http://blog.sina.com.cn/s/blog_65f1519f0100sdzg.html错误如下: [java] view plaincopy java.lang.UnsatisfiedLinkError: E:\Program Files\MyEclipse 10\apache-tomcat-7.0.23\bin\原创 2017-04-06 10:33:16 · 2385 阅读 · 0 评论 -
TCP连接状态详解及TIME_WAIT过多的解决方法
上图对排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过程有深刻地认识,不能只停留在一知半解之中。下面对这张图的11种状态详细解释一下,以便加强记忆!不过在这之前,先回顾一下TCP建立连接的三次握手过程,以及关闭连接的四次握手过程。1、建立连接协议(三次握手)(1)客户端发送一个带SYN标志的TCP报文到服务器。这是原创 2017-04-01 14:54:12 · 2388 阅读 · 0 评论 -
413 Request Entity Too Large
出现这个问题是由于可以nginx配置的文件大小过小导致的,所以只需要修改一下上传文件配置的大小就可以了。解决方法如下:1.打开nginx配置文件 nginx.conf, 路径一般是:/etc/nginx/nginx.conf。2.在http{}段中加入 client_max_body_size 20m; 20m为允许最大上传的大小。3.保存后重启原创 2017-04-10 10:27:13 · 582 阅读 · 0 评论 -
错误502 upstream sent too big header while reading response header from upstream
开发的时候遇到下列问题: upstream sent too big header while reading response header from upstream你去搜这个错误,网上的解释都差不多,无外乎是cookie携带的header太多了,让你设置:fastcgi_buffer_size 128k;fastcgi_buffers 8 12原创 2017-03-18 16:05:54 · 894 阅读 · 0 评论 -
MySql服务无法启动,发生系统错误1067,进程意外终止
这个问题搞了一上午,分享一下,希望能够帮到和我一样问题的人。我昨天装了MySQL-5.6.22-winx64,按照网上的安装步骤,解压,新建my.ini配置文件,配置环境变量,注册系统服务,启动mysql,修改root密码,一切都正常,今天开机后发现连不上数据库了,然后一看服务没有启动,手动启动然后就报了1067的错误,然后就各种百度、google,按照网上的方法各种试各种重装都没能解决我原创 2016-10-18 10:58:43 · 884 阅读 · 0 评论 -
hessian重载报:unknown code for readObject at 0x7a (z)
解决方案:1)修改hessian调用的方法名2)在spring的配置文件中加入:原创 2016-08-17 09:53:53 · 5893 阅读 · 0 评论 -
order by 导致分页数据重复问题
原 order by 导致分页数据重复问题 漂泊者及其影子发布时间: 2014/11/18 10:27 阅读: 1222 收藏: 1 点赞: 0 评论: 3摘要我们写分页的时候为了使得数据能够按日期倒序排序可能会在分页的基础上加上个order by 时间,由此可能会出现第一页和第二页数据重复的问题此情况出现的原因是因为我们所order转载 2016-08-04 18:05:33 · 2256 阅读 · 0 评论 -
Errors running builder 'DeploymentBuilder' on project '工程名'
早上打开myEclipse就会报 Errors running builder 'DeploymentBuilder' on project '工程名' xxxNullpointException 的错误。找了半天,也没有解决方法。终于找到一个看似靠谱的博客 http://5666522.blog.51cto.com/5656522/1238898 解决了该问题解决方法如下:原创 2016-05-27 09:51:53 · 516 阅读 · 0 评论