摘要:
前几日在利用JQuery做菜单滑动标记这个效果的时候,最后发现滑动条在我用鼠标快速滑动的时候,会出现滑动条延迟滑动,并且有卡顿的现象,相当影响体验感受。不完美~在几番询问下,得到了一个延时处理的解决方案,完美解决了这个问题。思路: 在鼠标移入目标元素的时候,启用定时操作,我目前设置的为1/10秒,也就是说,当鼠标如果在目标元素区域停留了满足我预设值的时间范围内的话,我就执行动画效果,否则没有达到预设值的时间范围便移出来目标元素的话,便取消延时执行的操作。简单的说,满足定时条件执行,否则取消操作。具体代码:HTML 部分: 1: 2: menu1 3: menu2 ... 阅读全文
摘要:
一、概述: 本文介绍且记录如何解决在SpringMVC 中遇到415UnsupportedMediaType 的问题,并且顺便介绍Spring MVC的HTTP请求信息转换器HttpMessageConverter。二、问题描述: 在SprinvMVC的Web程序中,我在页面发送Ajax 的POST请求,然后在服务器端利用@requestBody接收请求body中的参数,当时运行过程中,我想服务器发送Ajax请求,浏览器一直反馈415UnsupportedMediaType或者400的状态码,以为是Ajax写的有问题。便查找了半天资料,才发现spring-mvc.config文件的配置中少.. 阅读全文
摘要:
一个简陋的HTTP请求工具,UI比较丑陋。0.0,可以用于接口调试。 之前在调试公司的远程接口的时候用的是curl,后来也在网上找到几种Http请求模拟的客户端程序。当时后来发现google app 里面有很多在线版的模拟工具,觉得很不错。后来自己也想做一个在线版便动手做的,有问题可以联系我,欢迎交流。 访问地址:http://httptool.duapp.com/ 首先温习一下Http请求的内容(内容来自于互联网),标准Http协议支持六种请求方法:GET:GET可以说是最常见的了,它本质就是发送一个请求来取得服务器上的某一资源。资源通过一组HTTP头和呈现数据(如HTML文本,... 阅读全文
摘要:
由于平时对元素样式的控制基本上只是3,4个,所以一般用Jquery的时候直接使用$(element).css();这个方法,或者使用$(element).addClass()方法完成样式操作。对于小范围元素的操作来说,这是非常方便的。但是当针对众多元素同时进行操作的时候呢,这2个方法让代码看起来就比较重量级了,代码的可读性也比较小。 过程起初,我先尝试了一种方式,就是在JS代码中动态插入link标签,引入新的样式文,但是很遗憾的是根本就不起作用,因为那个时候浏览器已经把样式渲染到页面元素了,新引入的样式文件根本就不会被浏览器执行渲染。所以我选择了另外一种方式,就是把2个样式文件同时先加载... 阅读全文
摘要:
为什么会写这篇文章,其实是有原因的。目前我工作的公司的Web网站仅支持IE8以上的版本,然后我们经常接到客户的反馈,说为什么在他浏览器当中flash怎么显示不了,或者为什么在他浏览器中有这样那样的问题。有时候的确是一件很恼怒的事情。 我很想知道为什么在中国,使用IE6浏览器的人为什么还有这么多,为什么用户不愿意升级到体验更好,使用更方便的浏览器当中。其实我仔细想想,毕竟用户打交道的web都是出自我们之手,虽然很多用户对有些互联网产品并不了解,但是我们作为开发者是可以比较好的去引导用户去提升使用体验。这无论是对用户,产品,开发者来说都是有益的。下图是13年CNZZ关于浏览器使用的一个统计:... 阅读全文
摘要:
文章使用这个标题别无他意,主要是本身对自己当前的学习和生活状态非常的不满,算是自嘲且提醒勉励自己。计划的生活,从来没有按计划去实施过,马上快工作一年了,除了刚开始的几个月进步比较快,但如今却感觉自己好像遇到了瓶颈,技术学习上一直没有太多的进步。下面来看看我是怎么计划好自己每周学习计划的:周一至周五:除去每天白天的正常上班时间,完成自己的份内的工作外,且在工作中记录一些典型的问题。晚上回家阅读有关技术方面的书籍,包括算法,操作系统,javascript,java等基础的内容;周六:我会根据平时工作内容的记录,做相应的学习总结,然后记录博文,也就是说一星期起码有一篇总结性的文章。另外我会尝试去.. 阅读全文
摘要:
马上到十一月了,算上实习的时段,即是我踏上社会工作一年时间了。今年6月份还回到母校拿去了我的毕业证,便依依不舍得继续回到了工作的岗位,继续码农的日子。拿毕业证期间,总共也就请了3天假,从南京回到武汉,想在毕业的时候好好玩一下,可是却什么也没有做,只是和同学吃了吃饭,叙叙旧,然后大家就各奔东西了。 大概8月份的时候,在网上看到了一朋友的召集帖,关于9月中旬骑行318国道去拉萨的信息。那段时间工作状态实属不好,效率也不高。想想今年自己刚刚毕业,说了好多次要疯狂一把却一直没有去实现,大学有时间的时候那会没钱,毕业工作有点钱却没有时间,确实是一件很纠结的事情。不过仔细研究了下9月份的时间,正是... 阅读全文
摘要:
从2012年11月份实习开始,到现在2013年9月已经算是工作将近一年时间了,个人是从工作中学到了不少东西的。刚进公司的时候主要是负责平台服务器开发,后来由于我对前端的一些偏向,所有年后不久就转到公司前台业务的Web开发。因为我从公司开放平台服务的开发,然后到公司web产品的开发这2个部分都有参与,所以自己对公司的这个架构设计上和业务层面的一些设计也是有了自己比较深刻的感受。其中开发过程中发现公司开发平台设计中,由于一些不合理的设计,造成了公司之后的一些依赖开放平台服务器的项目的开发成本严重的增加,并影响了整个开放平台的生态和布局。仅此写文总结,并无他意,希望对自己之后的工作有帮助。下面让.. 阅读全文
摘要:
这2个例子都是用原生JS写的,主要是用JS拼接了界面,并未做过多的事件监听。,样式用了Css3的一些特性。 调用方式则为: //Alert Alert.show('我警告你哦~'); //Confirm Confirm.show('我是确认对话框',function(){ doSomething(); });组件详情看下面的具体代码:1.CSS样式 由于这2个组件的样式差不多,所用共用了一样的css,样式代码如下:/** * dialog */.dialog { top:40%; left:40%; width: 250px; min-heig... 阅读全文
摘要:
前言 这里用了2个JS插件,一个是Jquery原生js,我的版本是jquery-1.7.2.min.js,另一个是jquery.form.js。这个form.js 是关键,不可少哦。另外, 我的服务器端用的是Play Framework,版本是2.1。下面是代码部分,贴出的是关键部分:1.前端代... 阅读全文