- 博客(235)
- 收藏
- 关注
转载 JQuery Tree获取所有checkbox选中节点的id和内容
http://www.w3.org/TR/html4/loose.dtd"> www.w3.org"> jQuery EasyUI $(function(){
2016-10-20 22:58:06
11445
转载 JdbcTemplate数据批量删除
由于数据的批量处理(比如往RDBMS插入几万条数据)非常耗资源,因此建议在所有场合能够借助于JDBC完成,而不要去采用Hibernate API。本文主要围绕Spring内置的各类JDBC API抽象支持展开的。1.1. JdbcTemplate内置的batchUpdate(final String[] sql)这一方法适合于小批量数据的CUD(增、更新、删除)操作,而且SQL类
2016-10-18 15:07:41
1128
转载 前端上传组件Plupload使用指南 与swfupload一样强大
http://blog.csdn.net/z69183787/article/details/46698741Plupload是一款由著名的web编辑器TinyMCE团队开发的上传组件,简单易用且功能强大,我们完全可以使用Plupload来代替以前的SWFUpload。Plupload有以下功能和特点:1、拥有多种上传方式:HTML5、flash、silverlight
2016-10-18 15:01:06
740
转载 WEB版一次选择多个文件进行批量上传(Plupload)的解决方案
说明:Plupload支持多种浏览器,多种上传方式! 一般的WEB方式文件上传只能使用FileUpload控件进行一个文件一个文件的进行上传,就算是批量上传,也要把文件一个一个的添加到页面,无法如 windows程序一样,一次选择多个文件进行批量上传。这样在某些应用上就显得很不人性化,有时候客户希望能够一次选择很多文件,然后让系统把选择的文 件全部上传。本人在2010年时使用
2016-10-18 14:59:31
4046
转载 SpringMVC——redirect重定向跳转传值
spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 首先先来介绍一下不带参数的重定向: 我在后台一个controller跳转到另一个controller,为什么有这种需求呢,是这样的。我有一个列表页面,然后我会进行新增操作,新增在后台完成之后我要跳转到列表页面,不需要传递参数
2016-10-18 14:54:26
617
转载 spring mvc 使用及json 日期转换解决方案
第一步:创建CustomObjectMapper类[html] view plaincopy/** * 解决SpringMVC使用@ResponseBody返回json时,日期格式默认显示为时间戳的问题。需配合mvc:message-converters>使用 * * @author hellostory *
2016-10-18 14:42:53
879
转载 EasyUI 扩展自定义EasyUI校验规则 验证规则(常用的)
转自:http://blog.csdn.net/pqszq1314/article/details/25896163例如 校验输入框只能录入0-1000之间 最多有2位小数的数字表单 class="easyui-validatebox" validType="rateCheck[0,1000]" maxlength="6" />[html]
2016-01-24 23:21:49
467
转载 javascript数组操作大全,数组方法总汇
1. shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:12. unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1
2016-01-15 14:42:30
324
转载 java实现附件预览(openoffice+swftools+flexpaper)
先附上本人参考的文章,基于的 flexpaper版本 为 1.5,本人由于使用的是 2.1.9 ,故之后说明:已经支持加载中文文件名代码下载1.概述主要原理1.通过第三方工具openoffice,将word、excel、ppt、txt等文件转换为pdf文件2.通过swfTools将pdf文件转换成swf格式的文件3.通过FlexPap
2015-12-25 09:43:05
444
转载 JQuery EasyUi之界面设计——母版页以及Ajax的通用处理(三)
前面介绍过JS了,就这样个人认为还不够用。因为JS文件是死的,无法使用服务器代码,自然不够灵活。那么通过母版页就完善了这一点。那么下面举一个例子——控件赋值。控件赋值前面说过easyui的form自带验证、提交、重置与赋值,那么如何利用这个赋值呢?千篇一律的写赋值代码总是那么的令人厌烦,尤其是元素比较多的时候,用反射嘛又怕别人诟病,那么就用JS来负责这一切吧.那么如何做到通用呢?那
2015-12-18 16:31:17
654
转载 JQuery EasyUi之界面设计——通用的JavaScript(二)
所谓磨刀不误砍柴工,先写点通用的代码,后面开发起来效率就高多了。多余的话就不敲了,先简单介绍介绍吧。时间格式化对于序列化JSON,我喜欢用JSON.NET,为了方便,我定义了一个扩展方法,如下面代码: 1: /// 2: /// 将对象序列化为JSON数据 3: /// 4:
2015-12-18 16:30:37
895
转载 JQuery EasyUi之界面设计——前言与界面效果(一)
这里顺便再说说JQuery EasyUI。为啥我会选择JQuery EasyUI呢?主要有以下几点:轻量级。基本的组件都用,即“麻雀虽小五脏俱全”。使用简洁方便,比如支持html+js。可扩展性。可维护性。世上没有完美的产品,而且其对IE6的兼容性还存在一些问题,但相比extjs,其还是很方便阅读和修改的。简单性。这既是优点也是缺点。比如icon,自带的就那么几个,像我这样的懒人,就用那么
2015-12-18 16:29:46
1383
转载 不同VLAN之间相互通信的两种方式 (单臂路由、三层交换)
试验环境:东郊二楼第三机房试验设备:Catalyst 2950-24(SW3) Cisco 2611(R2) Catalyst 3750 SERIES (带两个SD接口,S8----SW-2L) 真机(PC5、PC6)。试验目的:1、通过单臂路由实现
2015-10-12 14:45:34
5993
2
转载 配置静态路由的下一跳使用出站接口和下一跳IP的差别
在配置静态路由时,下一跳可以使用下一路由器的IP地址,也可以使用本路由器的出站接口。在点对点的网络中,两者可能没有什么差别,但在以太网中,两者有很大差别。 在以太网中,两个相邻接口之间的通信是依靠MAC地址。相邻接口通信时,需要知道对方的MAC地址,根据MAC地址,将通信数据转换成数据帧后交付给网络,进而到对方。而对方MAC地址的获得,是通过第二层数据帧广播,由ARP协议完成的。
2015-10-09 15:05:53
41234
2
转载 【STP】STP(802.1D)端口状态及拓扑变更
一、STP端口状态1 写在前面的话:由于网络设备存在固有的滞后,所以交换网络中也存在数据传播延迟。基于上述原因,拓扑变更就可能发生在交换网络中的不同时间和不同的网段。如果2层接口直接从生成树的Blocking切换到Forwading,就可能会出现暂时的数据环路或者暂时的大量数据泛洪。为了缓解这种问题,在开始转发数据帧之前,端口应当等待新的拓扑信息传播到整个交换网络中
2015-10-07 21:58:47
7768
1
转载 【STP】生成树协议习题案例
CASE1:首先选Root,由于大家的网桥优先级都相等,因此MAC最小的SW1胜出,成为根桥。其次在非根桥SW2及SW3上各选举一个根端口RP,如图所示,因为这些端口到达SW1根路径开销最小所以胜出。最后在每个段上选择一个指定端口DP,SW1是根桥,所有端口都是指定端口DP,最后比较SW2、SW3之间直连链路的两个接口。SW2会从接口上收到SW3发来的BPDU,SW
2015-10-07 21:57:17
3391
转载 【STP】生成树协议及STP 802.1D (下)
1 STP采用 4 Step 来解决二层环路:1) 在每个交换网络(广播域)中选举一个根桥(RootBridge)2) 在每个非根桥上选举一个根端口(Root Port)3) 为每个Segment选举一个指定端口(Designated Port)4) 阻塞非指定端口(Non-Designated Port)2 比较原则
2015-10-07 21:55:55
770
1
转载 【STP】生成树协议及STP 802.1D (上)
技术背景 802.1D (上)" title="【STP】生成树协议及STP 802.1D (上)" style="margin:0px; padding:0px; border:0px; list-style:none">假设上图是一个园区网的拓扑,从拓扑中可以看出这是一个二层的网络架构,接入层交换机单链路上联到汇聚交换机,你可能已经发现这个网络是不够健壮的,一旦上联链路
2015-10-07 21:54:39
1564
转载 【热备份】HSRP技术详解
一、协议概述 传统的单网关设备、单上联链路的环境中,用户的网关地址配置为一个固定的IP,这个IP一般被路由器的一个接口所拥有,这台路由器就充当网络网关的角色,这就存在单点故障,如果路由器宕机了,内网的用户也就断网了,再者,如果路由器的上联链路故障了,内网用户同样无法上网。HSRP可以实现网关的冗余,让网络变得更加的健壮。 通过在“同一个广
2015-10-07 21:53:25
4705
转载 【交换安全】DAI - Dynamic ARP Inspection 详解
一、ARP协议原理1.协议概述Address Resolution Protocol在以太网环境中,节点之间互相通信,需知晓对方的MAC地址在现实环境中,一般采用IP地址标示通信的对象,而ARP的功能就是将IP“解析”到对应的MAC地址。2.协议漏洞基于广播,不可靠ARP响应报文无需请求即可直接发送,这给攻击者留下巨大漏洞没有确认
2015-10-07 21:52:03
1147
转载 DHCP snooping详解
一、机制概述 DHCP都非常熟悉了,对于DHCP客户端而言,初始过程中都是通过发送广播的DHCP discovery消息寻找DHCP服务器,然而这时候如果内网中存在私设的DHCP服务器,那么就会对网络造成影响,例如客户端通过私设的DHCP服务器拿到一个非法的地址,最终导致PC无法上网。snooping详解" title="DHCP snooping详解"
2015-10-07 21:50:50
13663
转载 【交换安全】交换机端口安全Port-Security超级详解
一、Port-Security概述 在部署园区网的时候,对于交换机,我们往往有如下几种特殊的需求:限制交换机每个端口下接入主机的数量(MAC地址数量)限定交换机端口下所连接的主机(根据IP或MAC地址进行过滤)当出现违例时间的时候能够检测到,并可采取惩罚措施上述需求,可通过交换机的Port-Security功能来实现:
2015-10-07 21:49:29
35852
1
转载 【生成树】RSTP (802.1W)协议机制详解
一、基础知识点1.RSTP端口状态丢弃(也就是802.1D中的禁用、阻塞、侦听的合并)学习转发2.端口角色:根端口:收到最优的BPDU的接口就是根端口。这是距离Root最近的(cost最小)的接口。指定端口:在每一个segment上选择一个指定端口,该端口将发送这个segment上最优的BPDU。替代端口:丢弃状态。本交换机除了根
2015-10-07 21:47:56
6916
转载 交换trunk基础知识
一、Trunk概述 当一条链路,需要承载多VLAN信息的时候,需使用trunk来实现Trunk两端的交换机需采用相同的干道协议一般见于交换机之间或交换机与路由器、服务器之间二、封装协议 1.baby giant frame大于标准的MTU1500字节,但是小于2000字节对于采用ISL封装的,MTU=1548 (下文有
2015-10-07 21:46:28
1004
转载 二层交换机管理问题、管理VLAN的概念详解
二层交换机在园区网络中如何被管理?管理VLAN究竟是什么概念?管理VLAN必须是VLAN1么?这个问题,困扰了许多初学者,最近也有许多同学问道,我这里做个文档,帮助大家理解一下。本篇主要回答下列几个问题:在一个园区网中,二层交换机如何管理?什么是交换机的管理VLAN?交换机的管理VLAN一般如何部署?内网PC如何管理交换网络?关于涉及到三层交换机的部分,稍后我会再发文补充。
2015-10-07 21:44:46
8846
3
转载 Spring4 MVC json问题(406 Not Acceptable)
最近使用spring4.0的Mvc,json请求时,客户端报错,406 Not Acceptable解决方法一:1、导入第三方的jackson包,jackson-mapper-asl-1.9.7.jar和jackson-core-asl-1.9.7.jar。2、Spring配置文件添加:[html] view plaincopy
2015-09-30 11:09:43
334
转载 Spring详细教程
Spring学习总结----一、导入Spring必须的jar包二、简单示例入门注入一个User1.编写User实体类package test.Spring.helloworld;import java.util.List;import java.util.Map;public class User { @Override pub
2015-09-11 15:27:18
516
转载 史上最全最强SpringMVC详细示例实战教程
原文出处: cnblogs-Sunnier一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。2.添加Web.xml配置文件中关于SpringMVC的配置123456789101112
2015-09-11 15:11:16
1509
转载 Eclipse+Maven创建webapp项目
1、开启eclipse,右键new——》other,如下图找到maven project 2、选择maven project,显示创建maven项目的窗口,此次不勾选Create a simple project,直接next,如图所示: 3、在Filter中搜索webapp,选择如图所示,并next:4、输入maven项目的基本信息
2015-08-26 11:29:51
294
转载 基于spring mvc的注解DEMO完整例子—带附件 .
本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子没有介绍到数据层的内容,现在这一篇补上。下面开始贴代码。文中用的框架版本:spring 3,hibernate 3,没有的,自己上网下。web.xml配置: s3h3 contextConfigLocation
2015-08-25 17:08:23
571
转载 搭建最简单的SpringMVC框架(使用maven)
本文说明:本文介绍使用maven搭建SpringMVC最简单的框架程序过程,适合初学者上手。下载链接 点此进入下载链接1.创建一个maven webapp工程。2.修改WEB-INF目录下的web.xml文件:内容如下,文中有注释[html] view plaincopyprint?xml version="1.0" encoding="UTF-8"
2015-08-25 15:27:23
882
转载 EasyUI学习笔记8:MIS开发利器_ datagrid插件(下)(终结篇)
摘要 使用datagrid实现数据列表和CRUD操作,并实现与后台action交互,支持后台分页与排序。easyuijson struts fastjson 目录[-]一、引言二、SSH必要说明三、Action基类1. 分页与排序2 对象转json四、CustomerAction类五、customer.jsp一、引言最后一篇是easyui
2015-08-12 10:02:01
469
转载 EasyUI学习笔记7:MIS开发利器_ datagrid插件(中)
摘要 使用datagrid实现数据列表和CRUD操作,并实现与后台action交互,支持后台分页与排序。。easyuidatagrid dialog form 目录[-]一、引言二、数据管理对话框三、添加和修改操作1. 添加操作2. 修改操作3. 保存数据四、删除和刷新操作1. 删除操作2.刷新操作一、引言上篇笔记我们已经新建了datag
2015-08-12 10:01:14
441
转载 EasyUI学习笔记6:MIS开发利器_ datagrid插件(上)
摘要 使用datagrid实现数据列表和CRUD操作,并实现与后台action交互,支持后台分页与排序。easyuidatagrid 目录[-]一、引言二、创建数据网格三、datagrid的json数据一、引言终于来到easyui系列笔记的重点部分——数据网格datagrid插件。在MIS开发中,需要展示数据大量数据并且频繁地进行CRUD操作,d
2015-08-12 10:00:38
718
转载 EasyUI学习笔记5:来点甜点_ menu和theme插件
摘要 使用easyui-menu插件实现右键菜单关闭tab页,实现更改主题easyuimenu 目录[-]一、引言二、右键菜单关闭tab1.绑定tabs的右键菜单2. 处理菜单点击事件三、更改皮肤theme一、引言终于坚持写到5了,接下来来点无关痛痒的,觉得没必要可直接跳过。一个系统可能会打开非常多tab页,如果一个一个点小叉叉会比较麻烦,如何一
2015-08-12 09:59:27
1000
转载 EasyUI学习笔记4:展现内容_ tabs插件
摘要 使用Easyui-tabs插件动态添加tab标签页,展现网页内容。easyuitabs 目录[-]一、引言二、动态添加tab页三、给树形菜单加上事件一、引言笔记3已经在页面布局的左侧加入了导航菜单,本节将给菜单添加事件,点击节点后打开一个网页。首先新建一个新的页面customer.html用来管理“客户”。代码和笔记1的about.html
2015-08-12 09:58:30
846
转载 EasyUI学习笔记3:导航菜单_ accordion和tree插件
摘要 利用accordion和tree插件构建导航菜单,介绍使用js代码创建插件的方法easyuitree accordion 目录[-]一、引言二、创建导航菜单1. 使用accordion创建折叠面板2.使用tree插件创建树形菜单三、使用JavaScript创建Tree菜单一、引言EasyUI提供了easyui-accordion插件能让
2015-08-12 09:57:09
4854
转载 easyui学习笔记2:页面布局,layout插件
摘要 使用Easyui Layout插件对页面布局。easyuilayout 目录[-]一、引言二、创建布局三、Layout属性一、引言EasyUI 提供的一种非常便捷的组件easyui-layout,来完成对系统页面的整体布局。它将页面分为北(north)、东(east)、南(south)、西(west)、中(center)等五个部分,代表页面
2015-08-12 09:55:41
1090
转载 easyui学习笔记1:搭建环境,编写hellworld
摘要 easyui的helloworldeasyui目录[-]一、引言二、环境准备三、HelloWorld一、引言为了方便没有接触过easyui的同学快速入门,考虑写easyui学习笔记。easyui组件非常多,本笔记打算只介绍几个开发MIS中常用的组件,包括layout,tab,tree,datagrid,theme,combobox,form,d
2015-08-12 09:44:11
864
转载 正则表达式30分钟入门教程
版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资
2015-08-04 20:15:46
322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人