- 博客(38)
- 收藏
- 关注
原创 Controller层调用service层报错this.service is null
方法使用private修饰,需要改为public修饰。
2023-06-29 10:02:41 633 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 2559 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 1450
原创 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 10854
原创 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 302
原创 app互斥登录,只能登录一个.
思路:1.手机app的每一次请求都携带参数(每个手机的唯一设备号),放在请求头中.当app登录成功之后,获取参数存到数据库中.2.添加拦截器,获取请求头里面的唯一设备号,如果和当前登陆者数据库里面的一致,则通过,否则返回false,提示设备已经登录.拦截器配置:<mvc:interceptors> <!-- 放sql注入攻击防御 --> &...
2018-10-16 09:40:21 4482
原创 按月分组求每个月的最后一条数据
数据:需求:求每个月每个人的最后一条数据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 1135
原创 获取本月,本季度,本年的第一天,最后一天
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 2541
原创 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 2009
转载 HTTP
HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系...
2018-09-07 17:05:02 502
原创 java发送post请求并传json格式参数
/** * 发送post请求 * @param url 路径 * @param jsonObject 参数(json类型) * @param encoding 编码格式 * @return * @throws ParseException * @throws IOException */ public s...
2018-09-07 12:03:18 12593
原创 Data too long for column 'userNo'
报错:Data too long for column 'userNo'数据库:MySQL原因:由于数据库里面对应的字段长度小于你赋予的值的长度解决方法:修改字段的长度
2018-09-07 11:59:03 251
原创 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 4884
原创 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 13924
原创 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 2302
原创 解决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 4511 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 8050
转载 java的反射机制
Java反射机制是Java的特点,是框架实现的基础,百度结果:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。java通常是先有类再有对象,有对象我就可以调用方法或者属性。反射其实是通过Class对象来调用类里面的方法。通过反射可以调用私有...
2018-08-22 10:12:48 178
转载 java面向切面编程(AOP)
(尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/75208354冷血之心的博客) 1、AOP概念:面向切面编程,指扩展功能不修改源代码,将功能代码从业务逻辑代码中分离出来。 主要功能:日志记录,性能统计,安全控制,事务处理,异常处理等等。 主要意图:将日志记录,性能...
2018-08-21 09:49:29 14787 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 552
转载 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 266
原创 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 3544 2
原创 Uncaught SyntaxError: Unexpected identifier
问题:页面报错Uncaught SyntaxError: Unexpected identifier情景:后台通过Attribute传json类型的数据,前台通过${}获取,所以报错。原因:数据类型弄错了解决方法:1.把要传回的参数改为String类型。如需json类型,在前台再对数据进行转换。...
2018-08-08 15:56:16 369
原创 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 3439
原创 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 4244 1
原创 解决Request method 'GET' not supported问题
第一种情况:前台页面的表单在一些情况下没有指定POST方法:Ajax没有指定POST方法:后台方法在一定情况下需要指定POST方法:前后台指定的请求方法不同。第二种情况:前端参数类型与后台数据库中的存储类型不一致导致错误:这种情况(1)如果只需从前台获取则只需要将前台参数名避免与数据库中参数名一致(2)如果只需传递参数,则可以用指定类型接收以后,自行转格式在放回数据库或实体...
2018-08-01 19:10:05 12127
原创 echarts双Y轴三折线图
代码:var option = { title : { text: title, subtext: subTitle }, tooltip : { trigger: 'axis' }, legend: { data:['注册量','预购','成交'] data:dataNa...
2018-07-28 11:55:06 974
原创 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 553
原创 事物回滚后修改状态执行sql
1.一个方法使用了事物,由于事物的特性,在执行事物回滚以后,方法内事物回滚以后的SQL就不在执行了。如果想要执行以后的代码,必修先提交当前的事物状态。手动执行事物回滚如何在下面执行修改状态?1.引入事物管理器@Autowiredprivate DataSourceTransactionManager txManager;2.提交事物回滚状态txManager.commit(Transaction...
2018-07-05 16:32:27 1039
原创 java实现数据页面图形化
引入echarts.js。下载地址:http://echarts.baidu.com/download.html开发建议下载源代码 * @param tbListId 生成列表的id(必须赋值宽和高) * @param title 标题 * @param xListDate 横坐标的显示(数组类型) * @param yListDate 横坐标对应的数据(数组类型) * ...
2018-06-30 11:18:46 2067
原创 js的for in 循环 多数据
for(var v in obj){ document.write(v)+"<br/>"; } 格式:(变量 in 对象)......注意,,, 当“对象”为数组时,“变量”指的是数组的“索引”; 当“对象”为对象是,“变量”指的是对象的“属性”。js前端使用for(in)循环对象时出现错误数据,输出的结果多了一些remove,joinExt等字符。是由于可能输出了对象...
2018-06-30 11:07:54 1252
原创 一个标签内多个段落首行缩进
在设置自动换行。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 1279
原创 js出现的常见问题
1.js中Uncaught RangeError: Maximum call stack size exceeded问题翻译:最大堆栈超过了最大值出现原因:这就是因为一个函数一直递归调用自己,无法停止,只有在内存被塞满(内存溢出)的时候,报错才能够停止。2.Uncaught SyntaxError: Invalid or unexpected token 报错翻译 :无效或意外的标记出现原因:是符...
2018-05-11 11:46:34 472
转载 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 190
转载 springboot主要的一些注解
Springboot 常用注解@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。@Repository:用于标注数据访问组件,即DAO组件。@Service:用于标注业务层组件。 @RestController:用于标注控制层组件(如struts中的action),包含@Co...
2018-04-12 17:58:44 473 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 651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人