摘要:
资源查找器PathMatchingResourcePatternResolver的使用 PathMatchingResourcePatternResolver是一个Ant通配符模式的Resource查找器,可以用来查找类路径下或者文件系统中的资源。 classpath: 用于加载类路径(包括jar包
阅读全文
posted @ 2019-03-06 14:18
GordonDicaprio
阅读(4286)
推荐(0)
摘要:
ant 通配符 我们常用的匹配模式有ANT模式,比如acegi可以用PATTERN_TYPE_APACHE_ANT来使用ANT匹配模式,那什么是ANT匹配模式呢。 ANT通配符有三种: 通配符 说明 ? 匹配任何单字符 * 匹配0或者任意数量的字符 ** 匹配0或者更多的目录 例子: URL路径 说
阅读全文
posted @ 2019-03-06 14:17
GordonDicaprio
阅读(978)
推荐(1)
摘要:
Spring中的aware接口 Spring中有很多继承于aware中的接口,这些接口到底是做什么用到的。 awre.png aware,翻译过来是知道的,已感知的,意识到的,所以这些接口从字面意思应该是能感知到所有Aware前面的含义。 先举个BeanNameAware的例子,实现BeanName
阅读全文
posted @ 2019-03-06 10:44
GordonDicaprio
阅读(329)
推荐(0)
摘要:
JAVA—API和SPI概念 目录 概念 JDBC实例 自己实现一个SPI 总结 概念英文: What is the difference between Service Provider Interface (SPI) and Application Programming Interface (
阅读全文
posted @ 2019-03-06 10:30
GordonDicaprio
阅读(776)
推荐(0)
摘要:
映射器(mappers) 既然 MyBatis 的行为已经由上述元素配置完了,我们现在就要定义 SQL 映射语句了。但是首先我们需要告诉 MyBatis 到哪里去找到这些语句。 Java 在自动查找这方面没有提供一个很好的方法,所以最佳的方式是告诉 MyBatis 到哪里去找映射文件。你可以使用相对
阅读全文
posted @ 2019-02-20 10:53
GordonDicaprio
阅读(1770)
推荐(1)
摘要:
Java的三种代理模式 Java的三种代理模式 1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代
阅读全文
posted @ 2019-02-19 15:48
GordonDicaprio
阅读(305)
推荐(0)
摘要:
转载自:如何选择分布式事务形态(TCC,SAGA,2PC,补偿,基于消息最终一致性等等) 各种形态的分布式事务 分布式事务有多种主流形态,包括: 基于消息实现的分布式事务 基于补偿实现的分布式事务(gts/fescar自动补偿的形式) 基于TCC实现的分布式事务 基于SAGA实现的分布式事务 基于2
阅读全文
posted @ 2019-02-18 10:09
GordonDicaprio
阅读(561)
推荐(0)
摘要:
什么是分布式系统中的幂等性 最近很多人都在谈论幂等性,好吧,这回我也来聊聊这个话题,光看着俩字,一开始的确有点一头雾水,语文不好嘛,词太专业嘛,对吧 现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用
阅读全文
posted @ 2019-02-15 10:27
GordonDicaprio
阅读(173)
推荐(0)
摘要:
Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.ge
阅读全文
posted @ 2019-01-11 17:07
GordonDicaprio
阅读(1244)
推荐(0)
摘要:
package test; import java.io.File; import java.io.IOException; public class TestFilePath { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(Syst...
阅读全文
posted @ 2019-01-10 17:25
GordonDicaprio
阅读(3398)
推荐(1)
摘要:
Mybatis 示例之 SelectKey SelectKey在Mybatis中是为了解决Insert数据时不支持主键自动生成的问题,他可以很随意的设置生成主键的方式。 不管SelectKey有多好,尽量不要遇到这种情况吧,毕竟很麻烦。 selectKey Attributes 属性描述 keyPr
阅读全文
posted @ 2018-12-24 23:31
GordonDicaprio
阅读(1813)
推荐(0)
摘要:
使用MongoDB的GridFS方式。 CSDN: https://blog.csdn.net/qq_32657967/article/details/81534259官方文档: https://docs.mongodb.com/manual/core/gridfs/index.htmljava-d
阅读全文
posted @ 2018-12-24 14:53
GordonDicaprio
阅读(270)
推荐(0)
摘要:
1/使用绝对定位,将文件选择框固定,并且隐藏该选择框(文件选择框可调整宽高),设置该文件选择框 z-index 调高 比如 999。 2/使用任意标签,调整为与上面选择框相同宽高,目的为使用该标签样式覆盖选择框,但是实际触发事件依然是在选择框上, 因为z-index级别比该元素高。又因为大小相同,多
阅读全文
posted @ 2018-12-24 09:55
GordonDicaprio
阅读(1049)
推荐(0)
摘要:
https://jingyan.baidu.com/article/48b558e32fabb67f38c09a81.html 环境是chrome浏览器,今天发现为html网页中的input [file] 元素鼠标样式cursor修改为pointer不生效,偶然发现了奇怪但有效的解决办法如下。 ht
阅读全文
posted @ 2018-12-24 09:32
GordonDicaprio
阅读(1172)
推荐(0)
摘要:
解决IE8下opacity属性失效问题 由于opacity属性存在兼容性问题,所以在IE8下,用opacity来设置元素的透明度,会失效,从而导致页面的样式问题。在IE8及其更早的浏览器下,我们可以使用filter属性,来代替opacity属性,从而达到IE8下设置元素透明度目的。例如,需要将div
阅读全文
posted @ 2018-12-24 09:30
GordonDicaprio
阅读(598)
推荐(0)
摘要:
java 中 ResourceBundle 使用 可以根据以下类进行获取国际化文件: 可以获取jar包中国际化文件:
阅读全文
posted @ 2018-12-18 11:53
GordonDicaprio
阅读(1066)
推荐(0)
摘要:
mybatis动态SQL中的set标签的使用 set标记是mybatis提供的一个智能标记,我一般将其用在修改的sql中,例如以下情况: <update> update user <set> <if test="name != null and name.length()>0">name = #{n
阅读全文
posted @ 2018-12-18 10:57
GordonDicaprio
阅读(2547)
推荐(0)
摘要:
mybatis动态sql中的trim标签的使用 trim标记是一个格式化的标记,可以完成set或者是where标记的功能,如下代码: 1、 select * from user <trim prefix="WHERE" prefixoverride="AND |OR"> <if test="name
阅读全文
posted @ 2018-12-18 10:50
GordonDicaprio
阅读(164)
推荐(0)
摘要:
mybatis中_parameter使用和常用sql mybatis中_parameter使用和常用sql 在用自动生成工具生成的mybatis代码中,总是能看到这样的情况,如下: <select id="selectByExample" resultMap="BaseResultMap" para
阅读全文
posted @ 2018-12-18 10:14
GordonDicaprio
阅读(580)
推荐(0)
摘要:
Docker Docker 安装后 报 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 解决办法 白纸 · 2017年07月20日 · 最后由 rocl
阅读全文
posted @ 2018-12-17 20:26
GordonDicaprio
阅读(654)
推荐(0)
摘要:
byte为什么要与上0xff? 无意间翻看之间的代码,发现了一段难以理解的代码。 byte[] bs = digest.digest(origin.getBytes(Charset.forName(charsetName))) ; for (int i = 0; i < bs.length; i++
阅读全文
posted @ 2018-12-14 15:32
GordonDicaprio
阅读(300)
推荐(0)
摘要:
https://segmentfault.com/markdown/
阅读全文
posted @ 2018-12-12 14:32
GordonDicaprio
阅读(105)
推荐(0)
摘要:
https://blog.csdn.net/u013047660/article/details/45169669 谷歌浏览器,火狐浏览器,360浏览器测试可行,IE7测试也是可行的 <span style="font-size:14px;"><!DOCTYPE HTML PUBLIC "-//W3
阅读全文
posted @ 2018-12-05 17:06
GordonDicaprio
阅读(359)
推荐(0)
摘要:
<audio id="audio" src="waring.wav" preload="auto" controls loop></audio> $('#audio').play(); 报错原因:play()方法属于DOM对象方法,$('#audio')为jquery对象 解决办法:将jquery对
阅读全文
posted @ 2018-12-03 15:43
GordonDicaprio
阅读(481)
推荐(0)
摘要:
easyui远程ajax验证 2014年09月30日 22:29:32 clj198606061111 阅读数:6130 标签: easyui 更多 个人分类: jqueryeasyui 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/clj1986
阅读全文
posted @ 2018-12-03 14:47
GordonDicaprio
阅读(722)
推荐(0)
摘要:
EasyUI Form提交后json数据IE上需要下载(转) 在使用EasyUI的form中的submit方法时,返回json在IE中变成提示下载的问题,代码如下: $('#fileForm').form('submit', { url:"${pageContext.request.contextP
阅读全文
posted @ 2018-12-03 13:34
GordonDicaprio
阅读(343)
推荐(0)
摘要:
js中关于Blob对象的介绍与使用 blob对象介绍 一个 Blob对象表示一个不可变的, 原始数据的类似文件对象。Blob表示的数据不一定是一个JavaScript原生格式 blob对象本质上是js中的一个对象,里面可以储存大量的二进制编码格式的数据。 创建blob对象 创建blob对象本质上和创
阅读全文
posted @ 2018-11-27 18:25
GordonDicaprio
阅读(1880)
推荐(0)
摘要:
UML类建模(强烈推荐-思路很清晰) 2016年10月23日 15:17:47 mbshqqb 阅读数:2315 标签: uml面向对象设计模式 更多 个人分类: 面向对象程序设计 UML类建模(强烈推荐-思路很清晰) 2016年10月23日 15:17:47 mbshqqb 阅读数:2315 标签
阅读全文
posted @ 2018-11-26 10:12
GordonDicaprio
阅读(711)
推荐(0)
摘要:
Java 同时返回多个不同类型的方法 2016年12月02日 16:05:07 FXBStudy 阅读数:10045 Java 同时返回多个不同类型的方法 2016年12月02日 16:05:07 FXBStudy 阅读数:10045 Java 同时返回多个不同类型的方法 Java 同时返回多个不同
阅读全文
posted @ 2018-11-26 09:52
GordonDicaprio
阅读(5858)
推荐(0)
摘要:
//tab页增加 function addPanel(name,url){ var dd = $('#tt').tabs('exists',name); if(dd){ $('#tt').tabs('select',name); }else{ var content = ''; $('#tt').tabs('add',{ id: name, ...
阅读全文
posted @ 2018-11-23 14:45
GordonDicaprio
阅读(1047)
推荐(0)
摘要:
package com.zejian.annotationdemo; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /...
阅读全文
posted @ 2018-11-21 09:12
GordonDicaprio
阅读(17325)
推荐(0)
摘要:
Java基础加强总结(一)——注解(Annotation)
阅读全文
posted @ 2018-11-20 13:49
GordonDicaprio
阅读(132)
推荐(0)
摘要:
修改intellij(idea)中mybatis对应的xml背景颜色
阅读全文
posted @ 2018-11-19 16:49
GordonDicaprio
阅读(840)
推荐(0)
摘要:
package com.thunisoft.spsjsb.config.db.decrypt; import com.alibaba.druid.pool.DruidDataSource; import com.thunisoft.spsjsb.config.AppEnv; import org.springframework.beans.factory.support.BeanDefin...
阅读全文
posted @ 2018-11-19 15:37
GordonDicaprio
阅读(1941)
推荐(0)
posted @ 2018-11-17 18:10
GordonDicaprio
阅读(142)
推荐(0)
posted @ 2018-11-12 15:56
GordonDicaprio
阅读(2357)
推荐(0)
摘要:
BigDecimal提供了8种舍入方式 1、ROUND_UP:舍入远离零的舍入模式。在丢弃非零部分之前始终增加数字(始终对非零舍弃部分前面的数字加1)。注意,此舍入模式始终不会减少计算值的大小。 2、ROUND_DOWN:接近零的舍入模式。在丢弃某部分之前始终不增加数字(从不对舍弃部分前面的数字加1
阅读全文
posted @ 2018-11-11 11:06
GordonDicaprio
阅读(363)
推荐(0)
摘要:
precision意为“精密度、精确”(精度),表示该字段的有效数字位数了。 scale意为“刻度、数值范围”(),表示该字段的小数位数。 举个简单的例子 123.45:precision = 5 ,scale = 2 precision 数据长度 scale 小数长度
阅读全文
posted @ 2018-11-11 10:44
GordonDicaprio
阅读(406)
推荐(0)
摘要:
jQuery jsonp跨域请求 jQuery jsonp跨域请求 跨域的安全限制都是对浏览器端来说的,服务器端是不存在跨域安全限制的。 浏览器的同源策略限制从一个源加载的文档或脚本与来自另一个源的资源进行交互。 如果协议,端口和主机对于两个页面是相同的,则两个页面具有相同的源,否则就是不同源的。
阅读全文
posted @ 2018-11-08 18:12
GordonDicaprio
阅读(227)
推荐(0)
摘要:
js菜鸟进阶-jQuery源码分析(1)-基本架构 https://blog.csdn.net/qq_33706382/article/details/78178459
阅读全文
posted @ 2018-11-08 14:43
GordonDicaprio
阅读(214)
推荐(0)