- 博客(30)
- 资源 (1)
- 收藏
- 关注
转载 Spring MVC 用拦截器+token防止重复提交
最近再开发一个图书管理的项目,在线发布图书的时候,明明只点击了一下,偏偏却保存了多条记录,无奈之下只好加拦截器防止重复提交:1:首先定义注解:Java代码 首先自定义一个注解: package com.dinfo.interceptor; import java.lang.annotation.ElementType; imp
2018-01-29 09:30:46
2115
转载 多线程 —— 多线程在WEB开发中的应用相关问题
1. web应用中,要对某一个任务用多线程实现,最简单的代码格式是不是必须把要执行的代码放在run方法中? WEB服务器会帮你把每个访问请求开辟一个线程,你只要按照你所开发的框架,比如tomcat会让你利用servlet这个框架来写代码。具体真的一言难尽,反正不用写到RUN中,除非你想对线程控制到极致,例如你要做测试。 2. 部署在服务器上的一个网站,多个浏览器在访问同一个功能点时,存
2018-01-18 16:28:46
470
转载 CSS z-index 属性(设置元素的堆叠顺序)
定义和用法z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。注释:元素可拥有负的 z-index 属性值。注释:Z-index 仅能在定位元素上奏效(例如 position:absolute;)!说明该属性设置一个定位元素沿 z 轴的位置,z 轴定义为垂直延伸到显示区的轴。如果为正数,则离用户更近,
2018-01-08 17:19:37
3976
转载 mybatis OGNL应用
mybatis中使用ognl的扩展,实现判断传入的字段:Mapper文件中:[sql] view plain copy"@Ognl@isNotEmpty(id)"> AND id = #{id} "@Ognl@isNotEmpty(cre
2018-01-08 16:25:27
1337
转载 oracle最强大函数之一decode函数的使用
decode的几种用法1:使用decode判断字符串是否一样DECODE(value,if1,then1,if2,then2,if3,then3,...,else)含义为IF 条件=值1 THEN RETURN(value 1)ELSIF 条件=值2 THEN RETURN(value 2) ......ELSIF 条件=值n THEN
2018-01-04 19:17:07
314
转载 数据库笔试面试题库(Oracle、MySQL等)
数据库笔试面试题库(Oracle、MySQL等) 版权声明:版权所有,欢迎分享本文,转载请保留出处,否则追究法律责任,谢谢合作。 注:本文将持续更新,可关注作者微信公众号以便获得最新笔试面试资料。 ※※※※※ 数据库笔试面试题库:http://mp.weixin.qq.com/s/Vm5PqNcDcposted @ 2017-03-06 18:03 ^_^小麦苗^_^ 阅读(347) 评论
2017-12-22 17:24:32
1419
原创 对map里的数据进行排序
long t1 = System.currentTimeMillis(); String s; String fileName1 = "G:/caseDetail.txt"; String fileName2 = "G:/result.txt"; try { BufferedReader br = new BufferedReader(new FileR
2017-12-20 15:17:57
1303
转载 跟我一起学习VIM - The Life Changing Editor
前两天同事让我在小组内部分享一下VIM,于是我花了一点时间写了个简短的教程。虽然准备有限,但分享过程中大家大多带着一种惊叹的表情,原来编辑器可以这样强大,这算是对我多年来使用VIM的最大鼓舞吧。所以分享结束之后,将这篇简短教程整理一下作为我2014年的第一篇Blog。目录写在前面:Life Changing Editor什么是VIM为什么选VIM为什么选其它为什么犹豫选
2017-12-20 14:26:17
230
转载 document.write用法与清空原来的内容原因
网址:此方法可以向文档写入HTML代码或者JavaScript代码。语法结构:[JavaScript] 纯文本查看 复制代码运行代码1document.write(exp1,exp2,exp3,....)参数解析:(1).expN:可以是一个或者多个参数,如果是多个参数,那么按照顺序写入文档。浏览器支持:(1).IE浏览器支持此属性。(2
2017-12-20 11:55:26
2604
转载 构建高并发高可用的电商平台架构实践
一、 设计理念 1. 空间换时间 1) 多级缓存,静态化客户端页面缓存(http header中包含Expires/Cache of Control,last modified(304,server不返回body,客户端可以继续用cache,减少流量),ETag)反向代理缓存应用端的缓存(memcache)内存数据库Buffer、
2017-12-15 17:30:53
306
转载 在echarts中自定义提示框内容
地址1、期望效果以柱状图为例,在鼠标滑过每个数据标签时,为了更友好地显示数据内容,需要对显示的数据内容作格式化处理,添加自定义内容。如下图,鼠标滑过每个数据项时,第1张是默认提示框;第2张是处理成百分比数据后,显示当前单个数据项的提示框;第3张是处理成百分比数据后,显示当前横坐标下多个数据项的提示框。图1、默认提示框.jpg图2、单项提示框.jpg
2017-12-14 13:43:24
5075
原创 java中比较double大小
Double obj1 = new Double("8.5"); Double obj2 = new Double("11.50"); int retval = obj1.compareTo(obj2); if(retval > 0) { System.out.println("obj1 is greater than obj2");
2017-12-14 11:48:04
8511
原创 java正则表达式
@Test public void test2() { String partyDisposeResult = null; if (partyDisposeResult == null) { partyDisposeResult = ""; } List chufaMoneyInfo = new ArrayList(); List chufa
2017-12-14 11:45:31
176
转载 ECharts 去掉地图(map)的指示图(visualMap)
ECharts 去掉地图(map)的指示图(visualMap): 只需要将visualMap的show改为false即可(只是隐藏指示,设置的颜色,最大最小值等映射都不会影响): myChart.setOption(option = { visualMap: { show: false } });
2017-12-08 10:54:15
9222
转载 MyBatis传入参数为list、数组、map写法
1.foreach简单介绍:foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始
2017-12-07 15:49:29
911
转载 JackSon学习笔记(一)
概述Jackson框架是基于Java平台的一套数据处理工具,被称为“最好的Java Json解析器”。 Jackson框架包含了3个核心库:streaming,databind,annotations.Jackson还包含了其它数据处理类库,此外不作说明。Jackson版本: 1.x (目前版本从1.1~1.9)与2.x。1.x与2.x从包的命名上可以看出来,1.x的类库中,包命名
2017-09-23 14:01:15
370
转载 jquery validate (jquery 验证的三种方式)
jquery 验证非常简单,下面总结常用的三种方式:第一种方式:也是比较标准的方式: 首先引入jquery 插件和 jquery 验证插件:第一步:引入插件第二步: 定义表单的错误输出: #frm label.error {color: Red;}第三步:添加错误处理方法;jquery验证,需要有
2017-09-13 10:20:32
591
原创 JS获取当前年份月
//获取完整的日期 var date=new Date; var year=date.getFullYear(); var month=date.getMonth()+1; month =(month var mydate = (year.toString()+month.toString());注意,year.toString()+month.toString()不能写成year+mont
2017-08-13 19:55:46
22276
原创 JQuery操作Iframe
iframe在复合文档中经常用到,利用jquery操作iframe可以大幅提高效率,这里收集一些基本操作DOM方法:父窗口操作IFRAME:window.frames["iframeSon"].documentIFRAME操作父窗口: window.parent.documentjquery方法:在父窗口中操作 选中IFRAME中的所有输入框: $(window.frames[
2017-08-13 19:55:16
619
原创 jQuery中ready与load事件的区别
目录:1ready与load谁先执行2DOM文档加载的步骤3ready事件4load事件5总结 概述:大家在工作中用jQuery的时候一定会在使用之前这样:12345678//document ready$(document).ready(function(){ ...code
2017-08-13 19:54:36
313
转载 jQuery技术详解
简介:jquery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team。jQuery是继prototype之后又一个优秀的Javascript框架。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多的事情。它是轻量级的js库(压缩后只有21k) ,这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器 (
2017-08-02 17:26:04
645
转载 Js获取url中的参数(已解决出现的中文乱码问题)
function getRequest() { var url = window.location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.sub
2017-07-20 09:43:18
1083
转载 jQuery validate验证
jQuery 验证非常简单,下面总结常用的三种方式:第一种方式:也是比较标准的方式: 首先引入jquery 插件和 jquery 验证插件:第一步:引入插件JavaScript" src="js/jquery-1.6.1.min.js">javascript" src="js/jquery.validate.js">第二步: 定义表单的错
2017-07-18 16:57:17
407
原创 jquery $(this)的解释
"//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> $(document).ready(function(){ $("p").click(function(){ $(this).hide();//$(this)是在方法click内,此处的$(this)表示的是当前调用click方法
2017-07-13 14:53:48
361
转载 jquery日历插件FullCalendar使用技巧
FullCalendar是一款基于jquery的日历控件,它有着很强大的功能,下面我来给大家介绍一下FullCalendar使用技巧吧,希望此方法对各位有帮助呀。简介官方网站:http://arshaw.com/fullcalendar/英文文档:http://arshaw.com/fullcalendar/docs/使用方法1. 下载压缩包full
2017-06-27 18:28:41
1483
转载 FullCalendar(日程管理控件)
(以下是我学习FullCalendar控件时,网络上收集的一些资料)第一部分(官方资料)jQuery.fullCalendar官方网址: http://arshaw.com/fullcalendar/jquery.fullCalendar英文文档: http://arshaw.com/fullcalendar/docs/jquery.
2017-06-26 19:59:31
23126
11
原创 JSON数组形式字符串转换为Map数组(转为其他的Bean的话,请参考自行变形)
package com.zkn.newlearn.json; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import java.util.List; import jav
2017-06-21 17:22:14
1142
原创 50个必备的实用jQuery代码段+ 可以直接拿来用的15个jQuery代码片段
本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSetup({
2017-06-17 23:20:29
2296
4
原创 jQuery获取单选框和多选框的值
jQuery获取单选框的值:var val=$('input:radio[name="sex"]:checked').val();jQuery获取多选框的值:var str=""; $("[name='checkbox'][checked]").each(function(){ str+=$(this).val()+"/r/n"; //alert($(this).val(
2017-06-16 17:25:19
989
原创 js中将字符串转换成json的三种方式
ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法。 1,eval方式解析,恐怕这是最早的解析方式了。如下:function strToJson(str){ var json = eval('(' + str + ')'); return json; } 记得别忘了str
2017-06-15 22:54:35
2043
commons-io-2.4.jar
2016-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人