自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot 打成war 部署到tomcat下的采坑记录()

springboot 2.1.8jdk 1.8.0_131tomcat 8.5.47maven 3.6.1坑一:(解决方法:重写filter的init和destroy即可),详情见下09-Jan-2020 11:33:59.295 信息 [Abandoned connection cleanup thread] org.apache.catalina.loader.We...

2020-01-09 15:45:58 628

转载 获取不重复的随机数

获取不重复的随机数 原文链接

2019-01-23 16:06:00 752

原创 mybatis注意事项

1.dao层接口 只有一个参数 且没有绑定@Param时getSectionListByTargetId(String target)xml test要这样<if test="_parameter != null and _parameter != ''"> </if>不要使用param12.dao层接口 只有一个参数 且绑定@Par...

2018-12-12 13:38:58 210 1

原创 mongo agrregate 学习笔记

推荐看官网 https://docs.spring.io/spring-data/data-mongodb/docs/current/reference/html/#mongo.aggregation更新中。。。。。。使用spring-data-mongodb的mongoTemplate.aggregate(agg,"collectionName",OutputType.class)或mongoT...

2018-03-01 16:32:18 457

原创 tomcat -学习笔记

linux下还没测,先在windows下部署的,理论上应该一样非常简单,公用的部分只有bin和lib两个文件夹原来下载tomcat 解压后的目录是这样(自己配好环境变量)tomcat/|bin|conf|lib|logs|temp|webaps|workLICENCENOTICERELEASE-NOTESRUNNING.txt多实例后是这样

2018-02-05 17:03:48 177

原创 MySql (学习笔记)

1.sum函数返回null问题  解决方法coalece(sum(xxx),0) 2.mybaties 参数问题 可以用#{0} 这样的下标式的(下标从0开始),也可以用#{param1}(从1开始)也可以#{参数名}注意用@Param绑定3mybaties只传递一个参数是 做if 判断时出现 There is no getter for property named  in 'class

2018-02-02 17:06:57 160

原创 java 代理-学习笔记

正向代理和反向代理举例通俗点讲  a b c 三个人   正向代理就是    a要向c借钱,a需要通过b才能借到                                      反向代理就是     a向b借钱,b向c借钱,也可以向d借钱钱都是从c那里来的,区别在于正向代理 a知道c的存在,但是需要通过b才能借;反向代理 a不知道c的存在 ,a只向b借钱,不管钱从哪里来的正向代理   客

2018-01-18 17:35:38 182

原创 Linux 命令 学习

零星的记录一下centos 7 下查看是64位还是32位file /bin/ls 显示是64就是64截取字符串 参考 https://www.cnblogs.com/fetty/p/4857158.html下载wget url地址解压缩 tar -zxvf  xx.tar.gz安装 make例如下载redis 并安装wget http://download.redis.io/releases/re

2018-01-17 16:35:46 215

转载 jenkins 自动部署-windows下的-学习笔记 ( 四 )

接上面的 jenkins 自动部署-windows下的-学习笔记 ( 三 )配置右键通知,这个其他人都写得挺详细的 ,我也是完全按照其他博客配置的 这里附上链接 jenkins配置邮件通知防止原博文找不到 ,我下面黏贴一下Jenkins是一个很受欢迎的CI持续集成工具,能够实现项目的自动构建、打包、测试、发布等。还可以在构建失败、构建不稳定等状态后发送邮件通知。现介绍一下如何在

2018-01-17 09:45:04 6345

原创 jenkins 自动部署-windows下的-学习笔记 ( 三 )

接 jenkins 自动部署-windows下的-学习笔记 ( 二 ) 这次实现 远程windows部署 我是用的 Publish overSSH的方式,所以需要Linux环境,而现在是部署到windows服务器上 ,所以先在Windows服务器上搭建了SSH服务,本来网上介绍用cynwin搭建,可是却是太难下载和安装了,截止到写这篇博文 本人也没配好,后来用的freeSSHd这个工具,非

2018-01-17 09:40:31 9600 6

原创 window 命令 学习笔记(持续学习)

这两天用的命令dir 相当于linux的lsecho %cd% 相当于linux pwdbat批处理脚本中 设置datestr字符串变量, set datestr=%date:~,4%%date:~5,2%%date:~8,2%       ~5,2  意思是从date字符串的第五个位置开始截取2个字符 md %datestr%运行这个bat文件就会创建以日期明明的文件

2018-01-16 19:21:02 425

原创 jenkins 自动部署-windows下的-学习笔记 ( 二 )

接着  jenkins自动部署-windows下的-学习笔记(一)版本一 Demo版不涉及svn/git 的源码管理和远程部署,此版本只是初级入门demo版,项目是建了个maven的helloworld web项目(空项目,只打印了helloworld)项目位置:F:\ideaSpace\jenkinstest1.登陆jenkins 新建item,选择自由风格的,输

2018-01-16 18:02:32 16027

原创 jenkins 自动部署-windows下的-学习笔记 ( 一 )

最近公司要用jenkins进行自动化部署,所以就研究了一下,记一下笔记,以便于以后翻阅环境jenkins 2.98 下载地址 http://updates.jenkins-ci.org/download/war/jenkins部署在 win10  64位机子上(master安装)远程服务器是windows Server 2008 R2 Enterprise 64位jdk 8

2018-01-16 11:56:30 4036 1

原创 微信开放平台全网发布

关于微信开放平台全网发布的总结整理

2017-09-27 13:51:56 1652 1

原创 学习笔记-参考博客链接保存

学习

2017-09-22 10:52:09 239

原创 乐观锁、悲观锁、共享锁和排它锁的简单理解

个人简单理解乐观锁(乐观并发控制)和悲观锁(悲观并发控制)是指数据库在对待并发上控制的两种思想,共享锁和悲观锁是具体的锁的实现,且都属于悲观锁。乐观锁没有加锁1.共享锁(S)(读锁):一旦事务给数据或记录加上了共享锁(S),则只能读数据不能写数据,其他事务也只能加共享锁(S)知道上一个事务释放了锁2.排它锁(X)(写锁):一旦被上上排它锁(X),该事务可进行读写操作,其他事务只

2017-09-19 16:34:50 1849

原创 java工厂模式-简单工厂,工厂方法,抽象工厂模式

学习笔记-工厂模式

2017-06-08 12:07:58 444

原创 学习笔记- 自己写的关于生产者与消费者模式,还有定时任务的demo。

关于生产者消费者模式的demo,以及定时任务(自己写的定时任务,没有用到任务调度的框架)

2017-04-12 12:08:26 1450 1

原创 学习笔记----设计模式之动态代理+工厂模式的混合使用简单demo

最近项目有个需求,要用到动态代理调用远程接口,然后就学习了一下该设计模式并记录下来。

2017-04-07 16:07:30 2622

原创 关于eclipse 运行了 maven install后 在tomcat中启动web项目出现classnofind的异常解决方法

eclise maven 启动tomcat找不到bean的问题

2017-03-29 14:55:29 690

原创 关于使用httpclient传递json数据乱码的问题

关于使用httpclient post 传递json数据,服务器接受数据中文乱码问题的解决办法

2017-03-29 14:08:56 9484 4

原创 学习笔记(二) springmvc+validator校验中的组合验证和顺序验证

今天在springmvc 中使用了bean-validator,记录一下使用分组验证和顺序验证的方法(一)前期准备工作1.首先jar版本使用的是  org.hibernate hibernate-validator 5.2.4.Final引用它一个就行了,会自动下载所依赖的jar validation-api.jar 和jboss-logging.jar

2017-03-06 17:52:49 6277 1

原创 学习笔记-图片验证码生成

最近做项目,登录功能的验证码

2017-03-02 11:39:30 284

转载 mybatis+spring junit单元测试

spring+mybatis 进行单元测试,今天学习了一下,记录下来参考来源:点击打开链接测试代码:public class TestUser { IUserService userService = null; @Before public void init() { ApplicationContext ac = new ClassPathXmlAppli

2016-12-16 21:45:17 882

原创 dom4j解析utf-8 的xml出现中文乱码的为

首先文件的报文头是 ,保存文件应该是无符号uff-8编码其次要注意的是,如果保存好,再打开中文显示本身就是乱码只需要删掉重新修改然后保存就可以了,如果不改会出现解析出错,但是通过读取流式转换gbk或gb2312也能正常,但这不是我们想要的嘿嘿嘿 ,记下来,玩意忘了呢

2016-12-16 00:10:54 1816

原创 mybatis批量插入

已测试通过,记录下来,防止忘记方法一: SELECT CURRENT_TIMESTAMP() insert into user_t (id, user_name, password,age) values ( #{item.id,jdbcType=INTEGER}, #{item.userName,jdbcType=VARCHAR}, #{

2016-12-15 23:58:21 200

转载 Mybatis MySQL 获取自动增长主键

有两种方式第一种: SELECT LAST_INSERT_ID() AS id insert into category(id, user_name, password,age) values (#{id,jdbcType=INTEGER}, #{userName,jdbcType=VARCHAR}, #{password,jdbcType=VARCH

2016-12-13 14:53:10 4096

原创 excel工具类

这两天在整理数据字典,特别麻烦,后来还要写sql,索性就写了一个工具类,生成sql了用的poi,读取和生成的都是xlsx,如果是xls的话 只需要讲xssf 改成hssf就成了package com;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;impor

2015-12-31 10:23:08 287

转载 eclipse 报错 主类加载错误 或找不到主类

自己做的小项目,前几天还运行好好地,今天突然报 主类加载或找不到错误。回想自己的操作:只是从svn上更新了一下项目然后就运行不了了 ,现在解决了。有时候 Eclipse 会发神经,好端端的 project 就这么编译不了了,连 Hello World 都会报“找不到或无法加载主类”的错误,我已经遇到好几次了,以前是懒得深究就直接重建project了,但遇到次数多了必须深究下了,现总

2015-12-12 17:10:08 577

生产者消费者模式+定时任务demo

主要是自己为了学习与加深生产者消费者模式的理解,写的一个demo,里面还包含一个定时任务,只用了一下spring的框架(也可以不用的)

2017-04-12

空空如也

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

TA关注的人

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