摘要: Java异常处理005:Tomcat启动报Invalid byte tag in constant pool: 19异常 错误日志: 15-Oct-2019 20:34:47.603 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.s 阅读全文
posted @ 2019-10-16 17:42 我不吃番茄 阅读(3771) 评论(0) 推荐(0) 编辑
摘要: Java异常处理004:Springboot项目在tomcat下正常启动,但是无法访问(页面和接口) 解决方案: 第一步,在POM.XML文件引入依赖 第二部,修改Springboot启动类,继承SpringBootServletInitializer类(作用是为了支持可以不使用web.xml) 对 阅读全文
posted @ 2019-10-15 20:57 我不吃番茄 阅读(4151) 评论(0) 推荐(0) 编辑
摘要: 消息队列学习02:kafka Windows环境搭建并集成Springboot 一、Zookeeper环境配置 (1)下载zookeeper安装包http://apache.fayea.com/zookeeper/current/; (2)加压压缩文件到指定位置,本文加压到E:\Kafka\zook 阅读全文
posted @ 2019-10-14 20:18 我不吃番茄 阅读(609) 评论(0) 推荐(0) 编辑
摘要: Oracle学习笔记03:oracle批量插入语句 首先,Oracle批量插入和Mysql批量插入语句格式是不一样; Mysql语句,如下: Oracle语句,如下: 其中 insert all into并不表示一个表中插入多条记录,而是表示多表插入各一条记录,而这多表可以是同一个表,就成了单表插入 阅读全文
posted @ 2019-09-29 20:09 我不吃番茄 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 项目总结35:SpringBoot中application.yml配置报mapping values are not allowed here in 'reader'异常(和配置顺序有关) 异常日志 出错的application.yml片段 原因分析 1-没有按照规定格式写配置,比如冒号:后面需要加 阅读全文
posted @ 2019-09-28 11:27 我不吃番茄 阅读(13258) 评论(0) 推荐(0) 编辑
摘要: 项目总结34:SpringMVC字符串时间转Timestamp SpringMVC接收时间,如果不处理,汇报异常,处理方案如下: 1-接口请求参数,POST, application/json格式 2-controller使用@RequestBody+实体类 接收请求参数 3-实体类中参数加上注解 阅读全文
posted @ 2019-09-27 20:48 我不吃番茄 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: Oracle学习笔记02:ORA-00972: 标识符过长 错误日志 Oracle中表名,列名,标识列字符不能超过30个字符 阅读全文
posted @ 2019-09-27 16:07 我不吃番茄 阅读(12293) 评论(0) 推荐(0) 编辑
摘要: Oracle学习笔记01:函数concat()在Oracle和Mysql下区别 函数concat()作用:链接字符串 区别: 1-Oracle中:CONCAT()只允许两个参数; 2-Mysql种:CONCAT()可以连接多个参数 示例 Mysql Oracle(可以通过复用concat()函数达到 阅读全文
posted @ 2019-09-26 17:17 我不吃番茄 阅读(1683) 评论(0) 推荐(0) 编辑
摘要: 项目总结34:海关推送订单报【智能卡应用模块】卡片无效:错误码=51590 问题: 1-Ukey插在电脑上,北京块茎电子上午客户端无法正常推送订单给海关(正常的时候是可以推送的) 2-Ukey尾部的灯是红色,不是绿色(正常的时候是绿色); 3-无法使用Ukey登陆单一窗口;登陆时报“【智能卡应用模块 阅读全文
posted @ 2019-09-24 13:56 我不吃番茄 阅读(6484) 评论(0) 推荐(0) 编辑
摘要: 《Java编程思想》学习02:继承类的初始化加载顺序分析 本文根据源码实例,分析继承类初始化的加载顺序; 参考《Java编程思想》第十章 思路:创建三个类动物Animal类、狗狗Dog类、哈士奇Huskie类,每个类中有一个非静态变量和无参构造函数,且Huskie类继承Dog类,Dog类继承Anim 阅读全文
posted @ 2019-07-10 09:31 我不吃番茄 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 《Java编程思想》学习01:普通类的初始化加载顺序分析 本文根据控制变量法,分析普通类(没有extends,implement)初始化的加载顺序; 参考《Java编程思想》第五章 源码 StaticClass1类 package com.tyj.study.thinkinjava; /* * *@ 阅读全文
posted @ 2019-07-09 18:59 我不吃番茄 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 项目总结32: Mybatis在控制台输出SQL语句 在mybatis配置文件里面加上,即可 阅读全文
posted @ 2019-07-02 19:37 我不吃番茄 阅读(401) 评论(0) 推荐(0) 编辑
摘要: Java异常处理003:Springboot启动报Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean异常 异常日志 分析原因 原因不详 异常解决 在启动类加 阅读全文
posted @ 2019-06-21 17:16 我不吃番茄 阅读(828) 评论(0) 推荐(0) 编辑
摘要: Mybatis学习1:从零手写Mybatis精简版框架 前言 参考博客:https://zhuanlan.zhihu.com/p/67086285 不废话,直接上源码 框架目录 源码如下 MapperBean类 User类 UserMapper类 Excutor类 MyConfiguration类 阅读全文
posted @ 2019-06-20 20:56 我不吃番茄 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 项目总结31:Java字符串过滤特殊字符和表情符号 直接上源码 阅读全文
posted @ 2019-06-20 15:52 我不吃番茄 阅读(4717) 评论(0) 推荐(1) 编辑
摘要: Java异常处理002:error running XXXX can't find catalina.jar 异常日志: 问题分析: 1-因为项目移动或着tomcat目录位置移动,导致项目中配置的tomcat找不到指定的目录而引起 解决方案: 1-给项目设置正确的tomcat路径即可; 阅读全文
posted @ 2019-06-14 09:45 我不吃番茄 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: Java异常处理001:Maven打包时Failed to clean project: Failed to delete 异常日志: 分析原因: 通过maven 打包时在clean 时提示 target 文件被占用; 解决方案: 关闭占用即可;具体如下: 1-在开始搜索框中,输入“资源监视器”,打 阅读全文
posted @ 2019-06-12 08:34 我不吃番茄 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: 项目总结30:token的实现以及原理(附源码) 什么是token 一句话概括:token是身份令牌,用于客户端请求服务端时提供身份证明; 再具体点(以APP为例): 用户通过账号和密码登陆APP后,服务端会返回一个参数给客户端,假设服务端很粗暴的将userId(即数据库中的用户id)传给用户,用户 阅读全文
posted @ 2019-06-09 22:36 我不吃番茄 阅读(1851) 评论(0) 推荐(0) 编辑
摘要: 项目总结29:改装videoplayer插件,实现Html直接RTMP播放视频(附源码) 前言 因为项目需要Html播放RTMP视频,在网上找了好久,都没成功;最后自己根据videoplauer插件源码,改装成自己需要的代码逻辑 思路 源码目录(为了方便演示,这里将全部文件放在了同义目录下) 目录如 阅读全文
posted @ 2019-06-08 08:37 我不吃番茄 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 项目总结28: 海康威视HCNetSDK对接Resource Allocation Error错误解决 问题描述: 在对接海康威视的客流量和安全帽功能模块时,业务系统需要捅多SDK获取相关信息,按照海康推荐的SDK资源和文档,在测试环境对接完毕,没有问题;但是迁移到正式服务器是一直报Resource 阅读全文
posted @ 2019-06-05 14:18 我不吃番茄 阅读(1229) 评论(0) 推荐(0) 编辑