自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shiyilukou的博客

帅无可帅

  • 博客(31)
  • 收藏
  • 关注

原创 mybites 中mapper类不使用@param 导致的参数问题

在使用mybites的开发过程中,发现mapper类中不写@param声明参数名,有的同事正常使用;有的同事使用报错,在xml的sql中报错无法找到参数1.初步判断是idea的版本问题,高版本idea正常,低版本报错2.深入解析才发现版本问题的起因【-parameters,jdk8新增的参数,支持使用形参的参数名编译到class中;使mybites也可以取到class中的参数名作为key;不开启-parameters,方法签名中参数名会转换为无意义的arg0,arg1.。。。导致xml中的#{},$

2020-11-20 19:42:53 826

原创 JSon使用动态键

当我们在Json中直接使用外部声明的变量名动态键时,会出现变量名成为键名的状况可以通过下面的方式解决1. 使用中括号2.先声明Json对象,后添加值...

2019-12-02 11:40:35 769

原创 redis安装与启动

1.获取redis资源  wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压  tar xzvf redis-4.0.8.tar.gz3.安装  cd redis-4.0.8  make  cd src  make install PREFIX=/usr/local/redis4.移动配置文...

2019-11-06 19:04:28 242

原创 error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

git config --global http.postBuffer 524288000 解决

2019-07-19 10:42:34 1919

原创 风向角度转风向

private static final String[] directArr = new String[] { "北", "东北偏北", "东北", "东北偏东", "东", "东南偏东", "东南", "东南偏南", "南", "西南偏南", "西南", "西南偏西", "西", "西北偏西", "西北", "西北偏北" }; /** *...

2019-06-05 10:58:01 8268

转载 nginx部署

1.部署1.添加nginx服务进程用户# groupadd -r nginx# useradd -r -g nginx nginx2.下载源码包解压编译可以在点击打开链接找到nginx对应版本1.下载# wget http://nginx.org/download/nginx-1.9.9.tar.gz2.解压# tar xvf nginx-1.9.9.tar.gz -C ...

2019-06-03 11:41:18 172

原创 springboot gradle打包

springboot gradle打包,需要在build.gradle文件中声明plugin,否则无法打成spirngboot的main启动jar

2019-05-23 15:57:37 1341

转载 解决TeamViewer软件提示试用期已到期无法进行远程操作

1、退出TeamViewer远程软件,卸载软件。2、按键盘的【win】+【R】组合键打开【运行】,输入 %appdata%3、在弹出的窗口中,找到并删除TeamViewer文件夹。4、按键盘的【win】+【R】组合键打开【运行】,输入 regedit,打开【注册表编辑器】5、在【注册表编辑器】中,依次展开【HKEY_LOCAL_MACHINE\SOFTWARE\】,找到TeamViewer...

2018-11-27 15:50:29 9085

原创 eclipse验证错误 cvc-complex-type.2.4.a: Invalid content was found starting with element................

 cvc-complex-type.2.4.a: Invalid content was found starting with element 'init-param'. One of '{"http://java.sun.com/xml/ns/j2ee":run-as, "http://java.sun.com/xml/ns/j2ee":security-role-ref}' is e...

2018-11-14 18:06:24 8311 3

原创 Data truncation: Incorrect datetime value: '' for column 'Acked_Time_Stamp' at row 1

错误原因数据库由5.5.25升级为5.6.22导致的错误,mysql-connector-java没有升级对应的版本解决方案查看mysql官网说明之后,升级mysql-connector-java-5.0.3.jar为5.1.0之后的版本java.sql.BatchUpdateException: Data truncation: Incorrect datetime value:...

2018-11-05 14:28:03 875

原创 spring spring-beans-3.0.xsd 错误

[WARN ](SimpleSaxErrorHandler.java:47) - 2018-10-26 15:04:12,240 Ignored XML validation warningorg.xml.sax.SAXParseException; lineNumber: 10; columnNumber: 80; schema_reference.4: Failed to read sche...

2018-10-26 15:10:36 1394

原创 iptable添加对外端口

第一种方式iptables -I INPUT -p 协议 --dport 端口号 -j ACCEPTep:    iptables -I INPUT -p tcp --dport  8080 -j ACCEPT查看端口配置列表iptables -L -n第二种方式修改/etc/sysconfig/iptables文件,添加-A INPUT -p tcp -m tcp...

2018-10-24 14:22:09 8221

原创 coutside valid range for the dataType INTEGER错误

bean的数值类型为Integer ,从数据读取的数据超过了2^32coutside valid range for the dataType INTEGER

2018-10-24 14:19:51 2261

原创 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock

 mysql 连接报错Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock解决sudo chown -R mysql:mysql /var/lib/mysql  

2018-07-19 20:43:00 252

转载 7年Java游戏后端,被淘汰辛酸史

转:https://www.oschina.net/question/3465562_2281392本人Java开发6年半不到7年的样子。英语专业,临毕业跟着隔壁专业去培训了四个月Java。跟他们一起来了北京找工作,一找就是5个多月,面试100多家公司。最终还是隔壁专业的同学介绍到他们公司才就业了。入职后同学就是我的领导,技术相对一般,我们做游戏后端的,时间很快,一眨眼,我就跟着混了四年,每天就看...

2018-07-11 18:28:42 1836 2

原创 VBScript 语法

'-------------------------------------------------------------------------------------------------'-------------------------------------------------------------------------------------------------'---...

2018-06-25 10:33:14 1659

原创 记录一次数据库修复

程序报错          Table '.xxxx' is marked as crashed and should be repaired1.首先关闭mysql服务service stop mysql2.使用mysiamchk修复root@10-10-74-251:/data/mysql_data/cmd5# myisamchk -r -f  t_counter.MYI– recovering...

2018-05-31 13:17:19 426

原创 java 面试题记录

1.在页面中有10个超链接  <a id="1" href="1.png">1  <a id="2" href="2.png">2  <a id="3" href="3.png">3  <a id="4" href="4.png">4  &

2018-05-04 16:24:17 125

转载 Java Annotation

2018-04-20 14:19:12 140

转载 Coap Californium 框架记录

CoAP报文首先让我们看一下CoAP协议的报文是长啥样的:Version (Ver):长度为2位,表示CoAP协议的版本号。当前版本为01(二进制表示形式)。Type (T):长度为2位,表示报文类型。其中各类型及二进制表示形式如下,Confirmable (00)、Non-confirmable (01)、Acknowledgement (10)、Reset (11)。在描述的时候为了简便,会将...

2018-04-02 13:47:31 2220 1

原创 Statement、PreparedStatement和CallableStatement

1.Statement、PreparedStatement和CallableStatement都是接口(interface)。 2.Statement继承自Wrapper、PreparedStatement继承自Statement、CallableStatement继承自PreparedStatement。 3. Statement接口提供了执行语句和获取结果的基本方法; PreparedStat...

2018-03-26 21:56:59 235

翻译 Java内存模型

大多数 JVM 将内存区域划分为 Method Area(Non-Heap)(方法区) ,Heap(堆) , Program Counter Register(程序计数器) ,   VM Stack(虚拟机栈,也有翻译成JAVA 方法栈的),Native Method Stack  ( 本地方法栈 ),其中Method Area 和  Heap 是线程共享的  ...

2018-03-26 21:42:50 143

原创 String s=new String("xyz") 到底创建了几个对象

1.首先声明s不是对象,不是对象,不是对象,s是指针引用2.如果"xyz"在常量池中存在,只会在堆中创建一个new String("xyz") ;一个对象3.如果"xyz"在常量池中不存在,会现在常量池中创建一个“xyz”,然后在堆中创建一个new String("xyz");两个对象...

2018-03-13 17:04:29 3307

原创 eclipse 中引用别的项目

1.右击项目=>properties=>build path ,然后在Protjects中add上需要引用的项目2.如果想在eclipse中直接调试的话,需要如下设置,否则会报编译错误   右击项目=>properties=>deployment Assembly,然后在部署依赖中把依赖的项目add成jar包...

2018-03-13 16:30:47 382

转载 springboot单元测试

本随笔记录使用Spring Boot进行单元测试,主要是Service和API(Controller)进行单元测试。       一、Service单元测试       选择要测试的service类的方法,使用idea自动创建测试类,步骤如下。(注,我用的是idea自动创建,也可以自己手动创建)       自动创建测试类之后目录如下图: 

2018-01-16 18:08:14 521

原创 springboot+maven打jar包运行java -jar,报错没有主清单属性;pom文件添加build修正问题

org.apache.maven.plugins maven-compiler-plugin 1.7 1.7 org.springfra

2018-01-10 11:31:40 361

原创 随便写写

        其实“借不借”不仅对被借人来说是个难题,对借的人来说也是伤神的事儿。你得考虑跟谁借、借多少吧、是分批借还是一步到位吧,为了加快资金的到账的速度,你的内心还需要做一个可行性方案吧。为了实现方案,你可能会做大量的前期准备,比如将你身边广大的人民群众按照亲疏远近的关系排列出来,然后鼓足勇气拉下脸皮去一一试验。运气好的可能五六次就搞定了,运气不好的只能一边怀疑自己的人品、一边埋怨接着一边遥...

2017-03-09 09:39:49 195

原创 概述

概述:· 有一个自己的技术博客,有自己的风格,而且经常更新。· 去知名的开发者网站发表过技术文章。· 参加过线下的程序员沙龙,而且还上台讲过技术内容。· 主导或参与发表过编程技术方面的图书。· 在github上有自己的开源项目,而且积极参与别的开源项目。· 在网上有自己录制的视频教程。· 个人的作品集。

2017-03-03 12:58:18 179

原创 Spring MVC 文件上传备份

@RequestMapping("/fileUpload.do") public String fileUpload(HttpServletRequest request,HttpServletResponse response){ CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(reque

2017-02-28 15:54:04 272

原创 javaScript Date

var date = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(

2017-02-27 22:45:38 176

原创 mysql数据库编码问题

        接到一个java程序的老项目,代码是9年前的,其中bug中列出页面添加信息,信息中含有中文,会add失败,几经周折,后发现是数据库编码问题修改table编码,这样写会是所有的字段都修改alter table tablename convert to character set utf8;...

2017-02-22 16:54:54 248

空空如也

空空如也

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

TA关注的人

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