Kevin's Zone

  • Home
  • Project
  • ContactMe
  • Login
  • Register
Kevin
受苦即了苦, 享福即消福, 福尽而死
Database

MyBatis查询MySQL的datetime类型数据时间误差

今天使用MyBatis查询MySQL中的数据时, 莫名其妙的所有时间都出错了, 所有时间都比数据库时间多了14小时, 考虑了一下, 初步判定是系统时区的问题. 因为mysql时区设置默认是操作系统时区, 查看了下centos时区, 东8区没有错, 所以可以判定是代码里面设置了一个错误的时区. 现在开始调试MyBatis源码,调试到mysql-connector-java.jar包的com.mysql.cj.jdbc.io.JdbcTimestampValueFactory的createFromTimestamp方法…

2017年3月22日 0条评论 6166点热度 2人点赞 Kevin 阅读全文
学习笔记

Maven项目引入本地第三方jar时出现 ClassNotFoundException

[title]场景:[/title] 在Maven工程下导入本地jar包出现ClassNotFoundException [title]原因:[/title] 有的jar包不能通过配置pom.xml文件从远程仓库自动下载, 需要直接导入该jar包到其中一个项目, 不通过pom.xml进行管理, 导致其他依赖该模块的模块不能引用该jar, 出现ClassNotFoundException 此时需要将jar包需要手动构建到本地Maven [title]解决办法:[/title] 命令提示符/控制台进入jar包目录 输入…

2017年3月4日 0条评论 2877点热度 0人点赞 Kevin 阅读全文
Netty

Netty 3.5.8 + Dubbo 2.5.3 引起的错误处理

[title]场景:[/title] 我在Netty的自定义handler中给Channel附加一个对象 setAttachment() 始终附加不上, 导致不走后面的代码, 而且不报任何错误 [title]原因:[/title] 折腾了一下午时间, 经过跟踪Netty源码发现报错原因是NoSuchMethodError: org.jboss.netty.channel.Channel.setAttachment, 判断不是代码或配置的问题, 应该是哪个jar冲突了 于是在pom里面翻有可能引用到netty的jar…

2017年3月2日 0条评论 4043点热度 0人点赞 Kevin 阅读全文
Linux

ubuntu 下安装dubbo-admin

[title]下载dubbo相关代码[/title] 地址:https://github.com/alibaba/dubbo.git [title]idea导入下载的项目进行编译打包[/title] 打包 打包成功后,将war包放到服务器。war包位置项目下\dubbo\dubbo-admin\target [title]放入tomcat,解压war包放入ROOT文件夹[/title] 解压后改名为ROOT 删除war包 修改dubbo配置文件指向zk 修改编辑文件 [title]启动tomcat,访问 192.1…

2017年3月1日 0条评论 4770点热度 1人点赞 Terry 阅读全文
Linux

ubuntu 下安装tomcat

[title]下载tomcat,根据服务版本选择对应的文件下载[/title] 地址:http://tomcat.apache.org/download-80.cgi [title]下载完毕,上传至服务器,解压[/title] 创建文件夹:mkdir /opt/server 解压:tar -zxvf   apache-tomcat-8.0.41.tar.gz 更名: mv  apache-tomcat-8.0.41  tomcat-dubbo 删除tar包后 [title]修改start.sh/shutdown.s…

2017年3月1日 0条评论 2461点热度 0人点赞 Terry 阅读全文
Linux

ubuntu 下安装java环境

1.下载jdk,根据服务版本选择对应的文件下载,这里下的是 jdk-8u121-linux-x64.tar.gz 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.下载完毕,上传至服务器,解压 创建文件夹:mkdir /opt/java 解压:tar -zxvf  jdk-8u121-linux-x64.tar.gz 3.配置环境变量 执行命令 修改增加配置 使配置生效 source /e…

2017年3月1日 0条评论 2030点热度 0人点赞 Terry 阅读全文
Linux

VMware 安装虚拟机 ubuntu

一.安装软件 1.VMware_workstation_full_12.5.2.exe       默认安装 2.ubuntu-14.04.5-server-amd64.iso VMware Workstation 12序列号   :5A02H-AU243-TZJ49-GTC7K-3C61N 二.创建虚拟机 1.点击创建新的虚拟机 2.典型推荐 3.选择镜像文件 4.选择虚拟机名称位置 5.磁盘大小选择,默认即可 6.自定义硬件,可默认,网络适配器选择NAT模式,完成。 三.ubuntu安装 1、弹出“Choose…

2017年3月1日 0条评论 2734点热度 1人点赞 Terry 阅读全文
Database

MyBatis BindingException处理

[title]场景:[/title] 通过Maven分了两个工程, 其中一个工程里面放的实体, 在另一个Web工程使用的MyBatis查询, 绑定的实体, 在调用查询时候, 报BindingException: 从代码里看不出任何问题, 在Mapper里能跳进实体类. [title]原因:[/title] 打包没打好, 打开war包一看, Mapper.xml 都没进去, Maven默认不把xml打进去. [title]解决方法:[/title] 在pom.xml中添加如下配置: <build> <…

2017年2月21日 0条评论 1823点热度 0人点赞 Kevin 阅读全文
JS/JQuery

a标签 $.ajax调用BUG

[title]场景:[/title] 获取A标签ID,然后AJAX调接口,返回200,但是不走SUCCESS逻辑,直接奔ERROR逻辑,报出PARSE ERROR错误。 [title]原因:[/title] 因为A标签场景,执行完成AJAX事件后,又执行A标签链接事件,AJAX把A标签事件当作错误,所以直接走ERROR逻辑,导致程序不能正常执行。 [title]解决方案:[/title] 1.使用事件阻止,不能A标签执行 var event = event||window.event; if(event.preve…

2017年2月20日 0条评论 1937点热度 0人点赞 Kevin 阅读全文
Linux

Zookeeper常用命令

ZooKeeper 服务端命令: 1. 启动ZK服务: sh bin/zkServer.sh start 2. 查看ZK服务状态: sh bin/zkServer.sh status 3. 停止ZK服务: sh bin/zkServer.sh stop 4. 重启ZK服务: sh bin/zkServer.sh restart ZooKeeper 客户端命令: 使用 zkCli.sh -server 127.0.0.1:2181 连接到 ZooKeeper 服务,连接成功后,系统会输出ZooKeeper的相关环境以…

2017年2月17日 0条评论 1749点热度 0人点赞 Kevin 阅读全文
123

Kevin

这个人很懒,什么都没留下

分类
  • Docker
  • 学习笔记
  • Java
  • 生活随笔
  • Spring
  • Database
  • Netty
  • Linux
  • JS/JQuery
时光轴
  • 2018年4月
  • 2018年1月
  • 2017年12月
  • 2017年10月
  • 2017年9月
  • 2017年8月
  • 2017年7月
  • 2017年3月
  • 2017年2月
  • 2017年1月
  • 2016年12月
  • 2016年11月
最近评论
Plainter 发布于 2 年前(12月10日) 嗷呜催更 :drooling:
mcdaocang 发布于 5 年前(03月30日) 宋凯哥哥?MC小刀?jsd1407?还记得吗?我是苍融松。我现在高二了。哈哈哈哈,希望是你要给我回复...
书签
  • 码农的士

COPYRIGHT © 2021 Kevin's Zone. ALL RIGHTS RESERVED.

京ICP备16064400号-1