- 博客(77)
- 资源 (17)
- 收藏
- 关注
转载 jQuery图片上传前先在本地预览
js代码: /**名称:图片上传本地预览插件 v1.1*作者:周祥*时间:2013年11月26日*介绍:基于JQUERY扩展,图片上传预览插件 目前兼容浏览器(IE 谷歌 火狐) 不支持safari*插件网站:http://keleyi.com/keleyi/phtml/image/16.htm*参数说明: Img:图片ID;Width:预览宽度;Height:预览高度;
2016-02-29 23:31:12 823
原创 springMVC+Java验证码完善注册功能
这篇文章简单的写了一个java验证码,为之前写过的springMVC注册功能加上验证码,验证码的作用就不多说了,防止机器人程序恶意注册什么的。。。基本的注册功能的实现请查看之前的文章Maven搭建springMVC+spring+hibernate实现用户注册其中,我修改了该注册程序的部分代码,其中User.java,加上了password和code的属性,同时将password持
2016-02-29 14:24:32 572
原创 关于 contentWindow, contentDocument
没有永恒的技术只有变态的需求,没有好说的客户只有无奈的开发者,如果iframe的出现是一个错误的话,iframe里边在来一个iframe那是错上加错,神话没有在远古的尘嚣中消失,却在怀具的今天不断上演。生活永远是一个大染缸,一块白布下去,黑布出来,一块黑布下去,一块七色布出来。contentWindow 兼容各个浏览器,可取得子窗口的 window 对象。conte
2016-02-29 11:43:08 373
转载 华为离职副总裁徐家骏的工作感悟
徐家骏是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁,年收入过千万。数据中心是用火山岩建的深入地下的一个大型建筑。防辐射,可防卫星的电子,雷达等手段的侦察。里面有象卫星发射中心那种超大屏幕,机房里满是三米的大型服务器和大型计算机。连接整个华为全球的每一台终端,整个华为每天三十多万封邮件,海外和全球的同步研发,内部的信息管理,内部流程,华为的国内国际IP电话都是通过它发出去的。
2016-02-28 12:32:21 719
原创 DIV可以有name属性
Div可以有name属性 也可以获取到name的值ec获取 name值的方法是先获取到div的id值 然后通过id再获取name的值jquery获取方法是:$("#script").attr("name");扩展方法:1.document.getElementByName("1")可以获得name为1的这个div;2.如果你是想获得这个div中name的值可以用jquery的attr方法,
2016-02-27 22:18:42 20511
原创 检测一个字符串是否在jvm的常量池中
检测一个字符串是否在jvm的常量池中 :public static boolean inPool(String s) { String s2 = s.intern(); if (s2 == s) return true; return false; }
2016-02-27 09:44:07 2550 5
原创 mysql批量删除前缀相同的表
mysql批量删除前缀相同的表:Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'pre_%';
2016-02-27 09:43:05 580
原创 关于 contentWindow, contentDocument
没有永恒的技术只有变态的需求,没有好说的客户只有无奈的开发者,如果iframe的出现是一个错误的话,iframe里边在来一个iframe那是错上加错,神话没有在远古的尘嚣中消失,却在怀具的今天不断上演。生活永远是一个大染缸,一块白布下去,黑布出来,一块黑布下去,一块七色布出来。contentWindow 兼容各个浏览器,可取得子窗口的 window 对象。conte
2016-02-26 09:08:50 472
原创 ajax跨域请求的问题
使用getJson跨域请求,需要向服务器发送一个参数callback=? $.getJSON("http://appcenter.mobitide.com/admin/appSearch.php?callback=?",{keyboard: keyboardval,searchget:1,page:1}.... $(function(){ $('#search
2016-02-24 21:46:09 380
转载 修改 MYSQL 最大连接数的3种方法
修改 MYSQL 最大连接数的3种方法修改 MYSQL 最大连接数的3种方法:方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为max_connections=1000 服务里重起MYSQL即可方法二:MySQL的最大连接数默认是100客户端登录:mysql
2016-02-24 16:07:08 3044
原创 解决:BeanNotOfRequiredTypeException办法 @Autowired和@Resource注解的不同
错误信息: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'aisleService' must be of type [com.gdie.whlocation.service.impl.AisleService], but was actually of type [$Pro
2016-02-24 00:24:00 14783
原创 Jquery的foreach .each方法详解
each()方法能使DOM循环结构简洁,不容易出错。each()函数封装了十分强大的遍历功能,使用也很方便,它可以遍历一维数组、多维数组、DOM, JSON 等等在javaScript开发过程中使用$each可以大大的减轻我们的工作量。下面提一下each的几种常用的用法each处理一维数组var arr1 = [ "aaa", "bbb", "ccc" ];
2016-02-24 00:12:35 1771
原创 HTML一个form表单中有两个(多个)submit,后台如何区分(纯HTML实现,无需javascript)
一个表单中有时可能会有多个Submit元素,如何在后台区分哪个按钮被点击呢?网上很多人说用javascript,写一个长长的函数,点击不同的按钮提交不同的数据;还有的说用多个表单;其实完全不需要这么麻烦。两种方法可以实现,不需要使用javascript。方法一、使用不同的name属性 method="post"> type="submit" name="save" va
2016-02-23 00:41:53 2584
原创 form提交前验证的几种方法
最近研究了下html中,form保单提交的几种方法,现与大家分享一下(注:网上可能已经有好多版本了,这里自己写下来做个总结了,哈!):方法一:利用form的onsubmit()函数(经常使用) Html代码 script type="text/javascript"> function validateForm(){ if(
2016-02-23 00:39:26 4096
原创 jquery动态改变form属性提交表单
有些情况下,同一个form在不同的情况下提交到不同的处理动作,可以在js中动态改变form的属性,满足不同条件的form提交需求。 如: 复制代码代码如下: 现在需要条件1的情况下按上面的方式提交,以method="POST" enctype="multipart/form-data" action="action1.jsp"
2016-02-23 00:37:01 731
转载 MyBatis的动态SQL详解
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子:Xml代码
2016-02-23 00:17:32 267
转载 架构之路(五):忘记数据库
摘要:面向对象或者领域驱动,最重要一点就是要忘记数据库!我花了很长很长的时间,才理解了这一点,从而真正的迈向一个崭新的天地;而后,我又花了很长很长的时间,才勉强做到这一点;我希望,有一天这将不再是一个问题。【编者按】本文作者自由飞,具有 传奇般的人生经历:98年读大学-国际贸易专业03年11月英语培训机构当英语老师04年2月-05年6月律师事务所实习和公司法务05年6月-0
2016-02-23 00:05:41 408
转载 大型网站架构系列:分布式消息队列
一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。 目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。 二、消息队列应用场景 以下介绍消息队列在实际
2016-02-22 00:26:40 444
转载 淘宝应对"双11"的技术架构分析
双“11”最热门的话题是TB ,最近正好和阿里的一个朋友聊淘宝的技术架构,发现很多有意思的地方,分享一下他们的解析资料: 淘宝海量数据产品技术架构 数据产品的一个最大特点是数据的非实时写入,正因为如此,我们可以认为,在一定的时间段内,整个系统的数据是只读的。这为我们设计缓存奠定了非常重要的基础。 图1 淘宝海量数据产品技术架构 按照数据的流向来划分,我
2016-02-21 18:58:22 393
转载 spring mvc controller间跳转 重定向 传参
转自:http://zghbwjl.blog.163.com/blog/static/12033667220137795252845/1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这
2016-02-20 21:20:37 570
转载 Spring MVC 中的 forward 和 redirect 的简单理解
forward 转发,如return "forward:/hello"; 浏览器的地址栏不会变,但是有视图返回来redirect 重定向,如return "redirect:/hello"; 浏览器的地址栏会变。网络解释:spring控制器最后返回一个ModelAndView(urlName),其中urNamel可以是一个视图名称,由视图解析器负责解析后将响应流写回
2016-02-20 20:14:37 417
转载 架构之路(四):测试驱动
摘要:测试驱动有着更宽广的概念,他要求以“测试”为驱动力,来推动整个开发活动。似乎相当多的人认为这个观点根本不具有可执行性。但当我第一眼接触这个观点,我就觉得,它像一道闪电划破长空,光华璀璨,价值无以伦比!【编者按】本文作者自由飞是一个奇人, 彻彻底底的非科班程序员:98年读大学-国际贸易专业、03年11月英语培训机构当英语老师、04年2月-05年6月律师事务所实习和公司法务、05年6
2016-02-20 18:53:36 343
转载 jQuery跨域心得
一个项目由于用了二级域名,但是需要请求的文件位于www域名下,几次请求没在firebug看到任何请求信息的情况下我突然意识到,我也碰到了这个该死的跨域请求的问题,于是google之,网上找到了几乎相同的解决方案,用jQuery的json方式解决,我多次试验,最后甚至原封不动地拷来代码,均失败,才最终在另一处博客发现原来光客户端请求也不够,服务器端不能光返回json数据了,而是要返回一个回调函数,这
2016-02-20 00:31:36 92
原创 Freemarker页面语法
A 概念最常用的 3 个概念sequence 序列,对应java 里的list 、数组等非键值对的集合hash 键值对的集合namespace 对一个ftl 文件的引用, 利用这个名字可以访问到该ftl 文件的资源B 指令if, else, elseif
2016-02-20 00:29:18 863
转载 jquery验证密码强度的插件
本来是英文版的,我改了一点,提示什么的都是中文的了,从这里下载 jquery.pstrength.js 强度验证插件!然后在网页中引用jquery文件和这个插件XML/HTML代码 然后使用以下函数JavaScript代码jQuery(document).ready(function(){ jQuery('
2016-02-20 00:26:41 1114
原创 jquery.validate验证时机
jquery.validate可以很方便的设置在什么时候触发验证动作 onsubmit: 提交时是否验证 $(".selector").validate({ onsubmit: false }) onfocusout: 失去焦点时验证(checkboxes/radio除外) $(".selector").validate({ onfocusout: false
2016-02-20 00:20:38 1584
转载 JQuery实现页面跳转 页面跳转的七种方法
"text/javascript"> $(function(){ var pn = $("#gotopagenum").val();//#gotopagenum是文本框的id属性 location.href = "NewList.aspx?pagenum="+pn;//location.href实现客户端页面的跳转 }); // --> 页面跳转
2016-02-20 00:09:01 30946
转载 JQuery each打印JS对象的方法
我们知道javascript可以用alert输出变量的值,但是有时候返回的是一个对象,json格式的数据,jQuery可以用这个方法循环遍历读出对象的值,假如这个对象名称是obj,循环遍历打印它的值:复制代码代码如下: $.each(obj,function(key,val){ if($.isPlainObject(val) || $.isArray(val))
2016-02-20 00:02:18 646
原创 jquery validate.addMethod 自定义正则表达式(字符,中文,手机,电话,邮编)
$(document).ready(function(){ 5 6/**//* 设置默认属性 */ 7$.validator.setDefaults({ 8 submitHandler: function(form) { 9 form.submit(); 10 }
2016-02-19 22:21:07 658
原创 jquery.validate一些方法解释及用例
Name Type validate( options ) Returns: Validator 验证所选的FORM valid( ) Returns: Boolean 检查是否验证通过 rules( ) Returns: Options 返回元素的验证规则 rules( "add", rules ) Returns: Options 增加验证规
2016-02-19 21:51:44 169
原创 jquery validate使用Demo实例说明
//validate 选项*********************************************************** $("form").validate({ debug:true //进行调试模式(表单不提交) rules:{ name:"
2016-02-19 21:38:19 2461
原创 onblur和onfocus的区别
运行一下这个例子就知道区别是啥了!html> head>meta http-equiv="Content-Type" content="text/html; charset=gb2312">title>新建网页 5title>script>function aaa(obj){if(typeof(obj.hasblur)=='undef
2016-02-19 10:27:16 1360
原创 20个高级Java面试题汇总
这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。程序员面试指南:https://www.youtube.com/watch?v=0xcgzUdTO5MJava面试问题集合指南:https://www.youtube.com/watch?v=GnR4hCvEIJQ什么是可变参数?断言的用途?什么时候
2016-02-19 00:28:43 314
转载 华为8年女硕离职:多么痛的领悟..
一年前的十月,我离开了华为,不咸不淡。这个十月,和我一同入职的先生也离开了,心里的五味杂陈却异常凶猛的翻涌起来。过去的一年里,我还是称华为我们公司,因为我还是华为家属,生活里依然弥漫着熟悉的华为味道,还有机会在上研所美丽的园区溜达。可是从此以后,就真的和这里没有关系了,真真的告别了。于是提起笔,整理此刻的情和之前在华为的种种,留作纪念。青春的纪念,家庭的纪念,一种生活方式的纪念。
2016-02-18 23:10:27 919
转载 英特尔的这些黑科技你一定没见过
你印象里的英特尔是什么?386、486 和 586,酷睿处理器,以及“灯,等灯等灯”? 其实,已经成为全球第一大计算芯片供应者的英特尔,并非只提供 PC 处理器……大多数人恐怕不知道,近几年来,英特尔的芯片已经跑到了一大堆黑科技产品当中…… 你能想象吗?与知名无人机厂商推出能够自动避障的四轴飞行器,联合工程师和医生推出面向埃博拉疫区的专用平板电脑,把
2016-02-18 23:07:06 850
原创 Freemarker页面语法 Demo实例
A 概念最常用的 3 个概念sequence 序列,对应java 里的list 、数组等非键值对的集合hash 键值对的集合namespace 对一个ftl 文件的引用, 利用这个名字可以访问到该ftl 文件的资源B 指令if, else, elseif
2016-02-18 14:24:14 1814
转载 架构之路(三):单元测试
摘要:“测试驱动”是一个最具争议的话题,没有之一。吹捧者和反对者泾渭分明,而且都有大量的论据和证明。林外,架构是一种“无奈”,是现实是问题驱使你去做一些其实你本来不想做的事情。【编者按】本文作者自由飞是一个奇人, 彻彻底底的非科班程序员:98年读大学-国际贸易专业、03年11月英语培训机构当英语老师、04年2月-05年6月律师事务所实习和公司法务、05年6月-07年12月成立装饰公司做
2016-02-18 09:31:21 474
原创 大型网站系统架构演化之路
前言一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量 的增加,业务功能的扩展 逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统 架构是随业务扩展而完善出来的,并不是一蹴而就;不同业务特征的系统,会有各自的侧重点,例如淘宝,要解决
2016-02-18 00:24:01 584
原创 Java NIO基本使用
NIO是Java提供的非阻塞I/O API.非阻塞的意义在于可以使用一个线程对大量的数据连接进行处理,非常适用于"短数据长连接"的应用场景,例如即时通讯软件.在一个阻塞C/S系统中,服务器要为每一个客户连接开启一个线程阻塞等待客户端发送的消息.若使用非阻塞技术,服务器可以使用一个线程对连接进行轮 询,无须阻塞等待.这大大减少了内存资源的浪费,也避免了服务器在客户线程中不断切换带来的
2016-02-17 22:58:14 98
转载 用java多线程断点续传实践
annegu做了一个简单的Http多线程的下载程序,来讨论一下多线程并发下载以及断点续传的问题。 这个程序的功能,就是可以分多个线程从目标地址上下载数据,每个线程负责下载一部分,并可以支持断点续传和超时重连。 下载的方法是download(),它接收两个参数,分别是要下载的页面的url和编码方式。在这个负责下载的方法中,主要分了三个步骤。第一步是用来设置断点续传时候的一些信息的,第二步
2016-02-17 22:49:45 508
sasl-0.2.1-cp34-cp34m-win_amd64.whl
2018-03-02
freemaker工具
2016-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人