自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 Controller层调用service层报错this.service is null

方法使用private修饰,需要改为public修饰。

2023-06-29 10:02:41 499 1

原创 java连接MySQL运行报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than

错误:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than原因:time zone 时区错误解决方法:1.使用root用户登录mysql,输入下面命令。show variables like '%time_zone%';SYSTEM为SQL默认美国时间,而我们中国要比...

2019-01-09 14:54:12 2510 2

原创 Mysql报错java.sql.SQLException:null,message from server:"Host '*********' is not allowed to connect

场景:java连接数据库的时候报错:java.sql.SQLException:null,message from server:"Host '*********' is not allowed to connect;原因:你连接服务器不允许你的java程序访问它的数据库。所以,我们要对远程服务器进行设置,使它允许你进行连接。解决方法:1.打开MySQL的控制台,输入use mysql...

2019-01-09 14:42:01 1333

原创 git修改commit以前某一次提交的内容

#1.找到要修改SHA位置(git log) #2  git rebase -i  32e0a87f      #指定的SHA位置 #3进入编辑页面 #4.将pick修改为edit 并修改后面的内容并  :wq  保存退出 #5   git commit –amend 追加改动到提交  #6   git push  -f  推到远程(修改成功了)...

2018-10-19 16:10:15 10765

原创 org.springframework.beans.factory.NoSuchBeanDefinitionException

错误:org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.boeryun.service.customer.CustomerMobileService' available: expected at least 1 bean which qualifies ...

2018-10-16 16:00:12 271

原创 app互斥登录,只能登录一个.

思路:1.手机app的每一次请求都携带参数(每个手机的唯一设备号),放在请求头中.当app登录成功之后,获取参数存到数据库中.2.添加拦截器,获取请求头里面的唯一设备号,如果和当前登陆者数据库里面的一致,则通过,否则返回false,提示设备已经登录.拦截器配置:<mvc:interceptors> <!-- 放sql注入攻击防御 --> &...

2018-10-16 09:40:21 4418

原创 按月分组求每个月的最后一条数据

数据:需求:求每个月每个人的最后一条数据sql:SELECT    l.* FROM    log_staff    AS l    INNER JOIN ( SELECT userNo, MAX( lastUpdateTime ) AS lt FROM log_staff     GROUP BY userNo, DATE_FORMAT( lastUpdateTime, ...

2018-10-11 10:26:04 1001

原创 获取本月,本季度,本年的第一天,最后一天

var now = new Date(); //当前日期var nowMonth = now.getMonth(); //当前月var nowYear = now.getYear(); //当前年nowYear += (nowYear < 2000) ? 1900 : 0; //function setDate(type) { var date = new Date(),...

2018-09-13 18:05:09 2458

原创 Invalid default value for 'lastUpdateTime'

错误:Invalid default value for 'lastUpdateTime'错误:执行建表语句时,字段lastUpdateTime timestamp  not null  comment报错.修改:lastUpdateTime     timestamp  not null  default CURRENT_TIMESTAMP  comment ...

2018-09-11 10:56:01 1893

转载 HTTP

HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系...

2018-09-07 17:05:02 442

原创 java发送post请求并传json格式参数

/** * 发送post请求 * @param url 路径 * @param jsonObject 参数(json类型) * @param encoding 编码格式 * @return * @throws ParseException * @throws IOException */ public s...

2018-09-07 12:03:18 12503

原创 Data too long for column 'userNo'

报错:Data too long for column 'userNo'数据库:MySQL原因:由于数据库里面对应的字段长度小于你赋予的值的长度解决方法:修改字段的长度 

2018-09-07 11:59:03 225

原创 You can't specify target table 'a' for update in FROM clause

错误:You can't specify target table 'a' for update in FROM clause含义:不能在同一表中查询的数据作为同一表的更新数据。工具:MySQL数据:id      父级id  编号   父级编号1      3          a          b3     5        b          c业务场景:通...

2018-09-06 17:53:46 4546

原创 com.alibaba.fastjson.JSONException: syntax error, expect {, actual ], pos

错误原因:由于在封装json时封装的实体时List类型的,但解析的时候默认解析为一个实体,所以就出现了以上的错误解决方法:第一种:修改封装前的代码(改为实体)第二种:修改封装以后的解析方法.JSONObject strObject = (JSONObject) dataObject.get("dictionaries");Set<Map.Entry<String, ...

2018-09-03 18:11:41 13051

原创 java.lang.IllegalArgumentException: Illegal character in scheme name at index 0:

场景:httplicent发送url错误信息:java.lang.IllegalArgumentException: Illegal character in scheme name at index 0: 1*6.1*0.**9.29:8**3/***i/****/****/****/***?报错原因:第一种:url:1*6.1*0.**9.29:8**3/***i/****...

2018-09-01 15:59:45 2250

原创 解决poi操作docx替换${}占位符不成功的过程

代码:public static OutputStream replaceBySteam(InputStream srcStream, String destPath, Map<String, String> map,String name,String id,HttpServletResponse response) throws Exception { ...

2018-08-31 15:08:11 4248 4

原创 javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decryp

报错:javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decryp原因:由于前台通过url传过来的加密后的数据到后台接受丢失特殊字符.(url对字符串进行编码,但是发现+全部都变成了空格)代码:解决:对前台的代码进行编码:bankCardNumber = ba...

2018-08-29 16:47:28 7905

转载 java的反射机制

Java反射机制是Java的特点,是框架实现的基础,百度结果:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。java通常是先有类再有对象,有对象我就可以调用方法或者属性。反射其实是通过Class对象来调用类里面的方法。通过反射可以调用私有...

2018-08-22 10:12:48 148

转载 java面向切面编程(AOP)

(尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/75208354冷血之心的博客) 1、AOP概念:面向切面编程,指扩展功能不修改源代码,将功能代码从业务逻辑代码中分离出来。        主要功能:日志记录,性能统计,安全控制,事务处理,异常处理等等。       主要意图:将日志记录,性能...

2018-08-21 09:49:29 14645 2

原创 java.security.InvalidKeyException: Illegal key size

出错代码:错误提示:java.security.InvalidKeyException: Illegal key size原因:如果密钥大于128, 会抛出java.security.InvalidKeyException: Illegal key size 异常. 因为密钥长度是受限制的, java运行时环境读到的是受限的policy文件. 文件位于${java_home}/...

2018-08-20 15:51:27 514

转载 Java 的栈(stack)和堆(heap)

1.Java 内存机制:(1)堆栈是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出(FIFO—first in first out)。栈,先进后出(FILO—First-In/Last-Out)。(2)Java...

2018-08-20 14:48:07 223

原创 Request processing failed; nested exception is freemarker.core.NonStringOrTemplateOutputException

错误: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is freemarker.core.NonStringOrTemplateOutputException: For "$...

2018-08-08 16:12:04 3439 1

原创 Uncaught SyntaxError: Unexpected identifier

问题:页面报错Uncaught SyntaxError: Unexpected identifier情景:后台通过Attribute传json类型的数据,前台通过${}获取,所以报错。原因:数据类型弄错了解决方法:1.把要传回的参数改为String类型。如需json类型,在前台再对数据进行转换。...

2018-08-08 15:56:16 340

原创 java.net.ProtocolException: Server redirected too many times (20)

报错:java.net.ProtocolException: Server redirected too many  times (20)1.没有检查到cookie,一直循环重定向。解决:CookieHandler.setDefault(new CookieManager(null, CookiePolicy.ACCEPT_ALL));URL url = new URL(url); ...

2018-08-04 17:28:31 3062

原创 Annotation-specified bean name ......bean definition of same name and class

1.异常:Annotation-specified bean name 'xxxxxxxxx' for bean class [com.x.service.impl.xxxxxxxImpl] conflicts with existing, non-compatible bean definition of same name and class [com.x.service.impl.xxx...

2018-08-02 17:01:31 4183 1

原创 解决Request method 'GET' not supported问题

第一种情况:前台页面的表单在一些情况下没有指定POST方法:Ajax没有指定POST方法:后台方法在一定情况下需要指定POST方法:前后台指定的请求方法不同。第二种情况:前端参数类型与后台数据库中的存储类型不一致导致错误:这种情况(1)如果只需从前台获取则只需要将前台参数名避免与数据库中参数名一致(2)如果只需传递参数,则可以用指定类型接收以后,自行转格式在放回数据库或实体...

2018-08-01 19:10:05 11985

原创 echarts双Y轴三折线图

代码:var option = { title : { text: title, subtext: subTitle }, tooltip : { trigger: 'axis' }, legend: { data:['注册量','预购','成交'] data:dataNa...

2018-07-28 11:55:06 922

原创 java.net.BindException "Address already in use: JVM_Bind"端口号错误

 java.net.BindException "Address already in use: JVM_Bind"端口号被占用解决方法:1.查看是否是http port和jmx port端口被占用。修改一下。如果没有解决。2.把端口号修改一下就ok了。 ...

2018-07-24 11:39:25 537

原创 事物回滚后修改状态执行sql

1.一个方法使用了事物,由于事物的特性,在执行事物回滚以后,方法内事物回滚以后的SQL就不在执行了。如果想要执行以后的代码,必修先提交当前的事物状态。手动执行事物回滚如何在下面执行修改状态?1.引入事物管理器@Autowiredprivate DataSourceTransactionManager txManager;2.提交事物回滚状态txManager.commit(Transaction...

2018-07-05 16:32:27 985

原创 java实现数据页面图形化

引入echarts.js。下载地址:http://echarts.baidu.com/download.html开发建议下载源代码 * @param tbListId 生成列表的id(必须赋值宽和高) * @param title 标题 * @param xListDate 横坐标的显示(数组类型) * @param yListDate 横坐标对应的数据(数组类型) * ...

2018-06-30 11:18:46 2029

原创 js的for in 循环 多数据

for(var v in obj){    document.write(v)+"<br/>";    } 格式:(变量 in 对象)......注意,,,  当“对象”为数组时,“变量”指的是数组的“索引”;  当“对象”为对象是,“变量”指的是对象的“属性”。js前端使用for(in)循环对象时出现错误数据,输出的结果多了一些remove,joinExt等字符。是由于可能输出了对象...

2018-06-30 11:07:54 1189

原创 idea中类有×的错误

解决方法:ctrl+alt+s 在弹出的菜单上选择Compiler下的Excludes移除掉,然后重启。

2018-06-02 18:45:57 1030

原创 一个标签内多个段落首行缩进

 在设置自动换行。white-space: pre-wrap;添加样式: white-space: pre-wrap; word-break: normal; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;...

2018-05-30 11:49:06 1235

原创 js出现的常见问题

1.js中Uncaught RangeError: Maximum call stack size exceeded问题翻译:最大堆栈超过了最大值出现原因:这就是因为一个函数一直递归调用自己,无法停止,只有在内存被塞满(内存溢出)的时候,报错才能够停止。2.Uncaught SyntaxError: Invalid or unexpected token 报错翻译 :无效或意外的标记出现原因:是符...

2018-05-11 11:46:34 405

转载 git的常用命令

  1.到项目所在目录下:cd (/dengyuqiongngmu/im-server) 目录      2.git status       3.git add .(.指所有文件,也可以写指定文件)      4.git commit -m '重构'/            5.git pull --rebase      6.git push...

2018-05-08 09:34:57 173

原创 unkown the request页面报错

后台报错错误的原始是端口号被占用的原因。修改端口号。

2018-04-24 09:38:07 2407

转载 springboot主要的一些注解

Springboot 常用注解@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。@Repository:用于标注数据访问组件,即DAO组件。@Service:用于标注业务层组件。 @RestController:用于标注控制层组件(如struts中的action),包含@Co...

2018-04-12 17:58:44 453 1

转载 只能输入数字,小数点,例如输入金额。

 <input type="text" id="quxian"> var reg = /^(-)?\d+((\.)?|(\.\d{1,2})?)$/$('#quxian').on('input',function(){    var str = $(this).val()    if(reg.test(str)){    }else{        //若删掉最后一个字符还不能匹配,则...

2018-04-12 17:03:57 611

空空如也

空空如也

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

TA关注的人

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