自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jmdonghao的博客

一点一滴的积累

  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 springboot+jndi+tomcat多数据源配置(附事例代码)

最近项目使用springboot和jndi,然后整了个demo,仅供大家参考,项目中jndi.txt有详细说明。

2019-12-04 16:48:27 980

转载 double转bigDecimal精度问题

double转bigDecimal精度问题 需要用到bigDecimal的字符串构造来转float的精度 : 2^23 7位double的精度: 2^52 16位十进制 转 二进制 存在精度差double g= 12.35;BigDecimal bigG=new BigDecimal(g).setScale(1, BigDecimal.ROUND_HALF_UP); //...

2018-11-28 14:30:54 8279

原创 &转换&

通过网络传输 字符串中的&被转义成了&amp ; 需要使用StringEscapeUtils转换StringEscapeUtils.unescapeHtml(longUrl);

2018-08-30 13:41:31 10483 1

转载 vue解决刷新时闪烁

原文地址:原文地址1.在vue容器的div里面加上 v-cloak<div id="app" v-cloak>2.样式文件中加上 <style type="text/css"> [v-cloak] { display: none !important; } </style>...

2018-04-25 22:35:38 4537

转载 js删除数组

js中遍历删除元素: 思想就是在遍历的时候定义一个变量,删除元素之后 i++ 做判断,遍历下一次 原文地址:这里写链接内容 for (var i = 0,flag=true,length=_shoppingCarts.length ;i < length; flag ? i++ : i) { if(_shoppingCarts[i]...

2018-04-25 22:28:06 184

转载 linux安装mysql

原文地址:linux安装mysql1、安装查看有没有安装过: yum list installed MySQL*rpm -qa | grep mysql* 查看有没有安装包:yum list mysql* 安装mysql客户端:yum install mysql 安装mysql 服务器端: yum install mysql-server yum insta...

2018-03-03 22:45:24 352

原创 linux安装jdk

1.下载jdk安装包 jdk下载地址 下载之后上传到服务器 2.rpm安装执行命令 rpm -ivh jdk-8u11-linux-x64.rpm 3.tar安装执行命令 tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/java 4.修改环境变量 export JAVA_HOME=/usr/java/jdk1.8.0...

2018-03-03 18:04:30 200

原创 poi导出excel 3.14版本合并单元格报错

poi导出excel合并单元格的时候 , 执行sheet.addMergedRegion(new CellRangeAddress(rowNumber, (short) rowNumber, 0, (short) 1)); poi3.14版本会报错找不到方法 ,3.12版本没问题...

2018-03-01 18:40:02 2871

原创 java服务端利用poi 导出excel 前端需要用表单提交

ajax提交接受返回数据格式可以是html,xml,json,text, 服务端返回流然后指定contentType为excel,是没办法导出的, 前端改成formt提交就可以导出excel

2018-03-01 18:38:00 2985

原创 @Transactional 中使用 try catch之后不会回滚

采坑记录:        使用spring的事务管理的时候,建议在service的try catch中抛出自动异常,然后在controller层做统一的异常处理,再返回给视图。也可以使用切面捕获异常,返回统一的信息给视图。...

2018-02-23 10:48:40 4830

原创 Spring 中使用@Aspect 控制自定义注解

Spring 中使用@Aspect 控制自定义注解 转载一篇介绍@Aspect 1.定义系统日志注解类 @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface SysLog {String value() default "";}2.定义切面处理类packa

2017-12-23 16:54:41 21179

原创 异步提交form表单

<form id='searchform' class="easyui-form" method = "post" enctype="multipart/form-data"> <input id = "" name="financeData" class="easyui-filebox" data-options="required:true,buttonT

2017-09-10 00:41:38 1246

转载 java Quartz定时器任务与Spring task定时的几种实现

原文地址: http://www.cnblogs.com/itjcw/p/5977952.html java Quartz定时器任务与Spring task定时的几种实现基于java 的定时任务实现,Quartz 时间详细配置 请查阅 http://www.cnblogs.com/sihuanian/p/5010872.htmlQuartz 时间简单介绍 请查阅最底部spring框

2017-09-10 00:17:07 314

原创 javaWEB项目中webSocket的简单应用

webSocket握手协议 客户端到服务端: GET /demo HTTP/1.1 Host: example.com Connection: Upgrade Sec-WebSocket-Key2: 12998 5 Y3 1 .P00 Upgrade: WebSocket Sec-WebSocket-Key1: 4@1 46546xW%0l 1 5 Origin: ht

2017-09-02 10:37:58 2848

原创 SpringMVC和rabbitmq集成使用

1.添加maven依赖<dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>3.5.1</version></dependency><dependency> <groupId>org.springframework.amqp</groupId>

2017-09-02 09:51:26 16958 2

转载 Linux下安装SVN服务端小白教程

转载:http://www.cnblogs.com/liuxianan/p/linux_install_svn_server.html#扩展yum安装路径Linux下安装SVN服务端小白教程安装使用yum安装非常简单:yum install subversion配置2.1. 创建仓库我们这里在/home下建立一个名为svn的仓库(

2017-08-30 23:55:46 518

原创 easyui 实现动态表头

主要的思路就是:创建datagrid的时候将colums和数据当成参数,columns属性里面的field,和title通过后台传过来的数据进行循环拼接。function  init(){var array = [];var arrayFields = [];var columns = [];$.ajax({url : '${pageContext.reques

2017-08-05 14:16:10 900

原创 Spring 实现自定义监听器

Spring 实现自定义监听器

2017-08-05 13:30:45 4780

转载 rabbitmq可靠发送的自动重试机制

rabbitmq可靠发送的自动重试机制转载地址:http://www.jianshu.com/p/6579e48d18aehttp://www.jianshu.com/p/4112d78a8753接这篇在上文中,主要实现了可靠模式的consumer。而可靠模式的sender实现的相对简略,主要通过rabbitTemplate来完成。本以为这样的实现基本是没有问题

2017-07-26 17:23:37 12519

转载 rabbit ack机制

原文出处:http://rd-030.iteye.com/blog/2313286每个Consumer可能需要一段时间才能处理完收到的数据。如果在这个过程中,Consumer出错了,异常退出了,而数据还没有处理完成,那么 非常不幸,这段数据就丢失了。因为我们采用no-ack的方式进行确认,也就是说,每次Consumer接到数据后,而不管是否处理完 成,RabbitMQ Server会立

2017-07-26 17:06:14 577

原创 easyui dialog显示关闭再打开重复显示上次内容

var url = *********; $('#estimateAtomicTable').dialog({title:'',iconCls:'icon-add',modal:true,width:900,height:600,//href:url,closed:true,buttons:[{text:'取消',iconCls:'icon-ca

2017-07-17 09:21:45 3007

原创 mybatis防止sql注入

当参数使用#{}  时,mybatis会有预编译的处理,将sql例如:select * from text where id = #{id}  ,sql执行前,会先预编译为  select * from text where id = ?  , 执行时,然后将?替换为实际的参数再进行执行。因为sql注入只能对编译过程起作用,所以这样的方式就很好地避免了sql注入的问题。同时也可以提高效率,执行相同

2017-07-14 09:55:09 674

原创 mybatis缓存,返回的地址一样

mybatis 配置了缓存之后  当查询条件相同时,返回的对象的hash值是一样的      ,如果要返回的地址不以一样需要将查询结果clone  然后返回。

2017-07-14 09:29:54 474

转载 如何在Listener(监听器)中使用spring容器管理的bean(自定义监听使用spring管理的bean)

原文地址:http://blog.lifw.org/post/46428852点击打开链接如何在Listener(监听器)中使用spring容器管理的bean1.在java web项目中我们通常会有这样的需求:当项目启动时执行一些初始化操作,例如从数据库加载全局配置文件等,通常情况下我们会用javaee规范中的Listener去实现,例如12

2017-07-09 15:00:53 665

原创 ajax返回json JSON.parse报错

当使用ajax的时候,dataType 选择是json之后,返回的就已经是json对象,不需要再进行JSON.parse

2017-06-29 18:02:57 878

原创 easyui datagrid由横表转成纵表

easyui datagrid由横表转成纵表

2017-06-03 11:23:14 1592

原创 easyui datagrid 导出excel及乱码解决

easyui datagrid 导出excel及乱码解决

2017-06-03 10:53:52 4611

原创 easyui datagrid从中间行删除再删除其他行报错

easyui datagrid从中间行删除再删除其他行报错

2017-06-02 09:19:19 1096

原创 淘宝开放平台接口对接(获取sdk,appkey)

1.首先需要有一个淘宝账户,一般实名认证支付宝之后就可以入住开发者平台。 2.首先确定自己要对接的接口在哪一个应用下面,因为需要下载对应应用的sdk用来调用。确定好是哪一个应用之后创建相对应的应用。 3.创建好应用之后点击前面的sdk小图标会弹出sdk的下载页面,下载sdk保存到本地。在应用管理界面获取到appkey和appSrecet 4.获取code 获取code地址: res

2017-01-10 20:22:55 37393 10

原创 京东宙斯平台使用方法(accesstoken,appkey,appsecret参数和SDK的获取)

1.注册成为开发者 链接:https://dev.jd.com/ 2.创建应用 3.获取appsrecet和appkey,SDK(获取) 新建应用之后在左边应用证书栏位可以查看到appkey,appsrecet,下载对应应用的sdk保存到本地。 4.必须要写好回调的URL用于接收京东方回传的code,code可以用来获取accesstoken(后面会提到)。 5.获取code

2017-01-10 19:57:32 30256 9

shiro1.5.3

最新shiro1.5.3全依赖jar包,里面包含shiro-core shiro-spring shiro-web 等等一系列

2020-05-11

springboot-jndi.zip

附件为springboot+jndi+tomcat的事例代码, 工程中的jndi.txt有详细说明

2019-12-04

datagrid-transposedview.js

datagrid横表转成纵表

2017-06-03

空空如也

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

TA关注的人

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