2012年9月16日
摘要: 转自:http://www.admin10000.com/document/962.htmlJDBC是Java为多种关系型数据库提供的统一的访问接口,以下是我长期使用JDBC总结的十个最佳实践。JDBC最佳实践1:使用PrearedStatement任何一个使用过JDBC的Java程序员几乎都知道这个,PreparedStatment可以通过预编译的方式避免我们在拼接SQL时造成SQL注入。JDBC最佳实践2、使用ConnectionPool(连接池) 使用连接池作为最佳实践几乎都成了公认的标准。一些框架已经提供了内建的连接池支持,例如Spring中的Database Connection . 阅读全文
posted @ 2012-09-16 17:38 小海少 阅读(218) 评论(0) 推荐(0) 编辑
摘要: javascript cookies 存、取、删除实例 收藏 <script> //写cookies函数 作者:翟振凯function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值{ var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); //new Date("December 31, 9998"); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + &quo 阅读全文
posted @ 2012-09-16 17:26 小海少 阅读(153) 评论(0) 推荐(0) 编辑
摘要: HTML5规范中,history对象提供了丰富的接口使得开发者可以方便的在历史记录中添加状态或改变状态,这样我们既可以使用javascript部分更新页面,又能更新地址栏和浏览器记录。 以前的解决方案 1、window.history.back(): 后退到上一个页面 2、window.history.forward():前进到下一个页面 3、window.history.go():跳转到某一个页面,go(0)代表刷新当前页面,go(-1)代表跳转到前一个页面,诸如此类 4、window.history.length:当前页面历史记录的条数 现在的解决方案 提供了两个新方法:pushSta.. 阅读全文
posted @ 2012-09-16 15:41 小海少 阅读(322) 评论(0) 推荐(0) 编辑
  2012年9月15日
摘要: 本文转自:http://www.html5cn.org/article-596-1.html在过去,我们都是使用图片或者JavaScript来实现漂亮的按钮效果,随着越来越多的浏览器对CSS3的支持和完善,使用CSS3来实现美观的按钮已没有太多的障碍。今天,本文收集了12个很不错的CSS3按钮方案并有相关的使用教程。BonBon ButtonsZardiCSS3 Buttons With Simple MarkupFancy Buttons10 Nice CSS3 ButtonsCSS3 Animated Bubble ButtonsSuper Awesome Buttons with CS. 阅读全文
posted @ 2012-09-15 19:53 小海少 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 在线演示本地下载今天我们介绍HTML5的拖拽功能。基本目前所有的现代浏览器(Firefox,Chrome,Safari,或者Opera)都支持这个实用的功能。这意味着我们可以考虑在我们的项目和网站中使用这个功能。更重要的是代码编写非常简单。我们这里将使用拖拽API开发一个图片的分组排序功能 ,希望能够给大家比较直观的使用感受。希望大家喜欢!HTML标签<div> <div id="drop_1" droppable="true"><h2>Album 1</h2></div> <div id 阅读全文
posted @ 2012-09-15 19:06 小海少 阅读(411) 评论(0) 推荐(0) 编辑
摘要: HTML5 为拖放行为提供了Drag & Drop API,Drag代表拖动,Drop代表放下。用于方便的处理这类事件。相较于以前需要用javascript来进行且需要对不同浏览器的各种版本进行不一样的写法而言,拖放的API无疑是开发者的福祉。下面是我学习的笔记。尽管如此目前还是有各种浏览器可能不支持拖放API所以在使用拖放API之前先判断该浏览器是否支持。调用modernizr.js文件,Modernizr是为HTML5而生的开源js库,他能检测HTML5和CSS3的每一个新特性。到http://www.modernizr.com/下载相应的js文件,具体使用方法可以参考http:/ 阅读全文
posted @ 2012-09-15 18:41 小海少 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://qianduan-notes.diandian.com/CSS3_boxReflect现在看到不少网站都用上了html5、css3的新特性,用这些新特性给页面确实丰富了不少效果,圆角投影渐变啥的对工作的效率也超级给力,像过去都得用图片来实现的效果现在简单的代码即可轻松实现,让复杂的工作一下变的快捷了许多,并且有些看上去的效果犹如是flash动画做出来的般,看了都让人激发下好奇心马上看看源代码学习下这是怎么实现的,下面也就聊聊用CSS3做的倒影效果。先上两张截图:不晓得大家看出这两个图有啥共同点,没错,这聊的是倒影自然就是标题都有用倒影的效果。(貌似设计师都爱这效果,哪. 阅读全文
posted @ 2012-09-15 10:47 小海少 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 尽管现代浏览器已经支持了众多的CSS3属性,但是大部分设计师和开发人员貌似依然在关注于一些很“主流”的属性,如border-radius、box-shadow或者transform等。它们有良好的文档、很好的测试并且最常用到,所以如果你最近在设计网站,你很难能脱离它们。但是,隐藏在浏览器的大宝库中是一些高级的、被严重低估的属性,但是它们并没有得到太多的关注。或许它们中的一些应该这样(被无视),但是其它的属性应该得到更多的认可。最伟大的财富隐藏在Webkit的下面,而且在iPhone、iPad和Android apps的时代,开始了解它们会灰常有用。就连Firefox等使用的Gecko引擎,也. 阅读全文
posted @ 2012-09-15 10:22 小海少 阅读(289) 评论(0) 推荐(0) 编辑
  2012年9月13日
摘要: CSS3提供了强大的动画功能,包括transform(变换)、transition(转换)和animation(动画)。这里记录我从论道和网上的学习笔记。 transform主要控制元素进行平面上的二维变换。eg:旋转,缩放,变形。 1、旋转属性:rotate,当旋转的角度为正值时表示顺时针方向旋转,单位为度数(deg)。transform:rotate(120deg); 2、缩放属性:scale,可以对元素按照百分比进行放大和缩小。transform:scale(1.1); 3、偏斜属性:skew,有两个参数,第一个表示按照x轴逆时针偏斜,当为负值的时候表示顺时针偏斜。第二个参数表示y轴.. 阅读全文
posted @ 2012-09-13 19:33 小海少 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 第一种是HSL。H、S、L分别表示色调,饱和度和亮度。使用HSL可以基于色调、饱和度和亮度进行调节不需要算RGB的值。 HSLA就是在HSL上加上"Alpha通道"(透明度),可以使用HSLA为HSL进行透明度的设置。A的默认值是1,就是不透明效果跟HSL一样。 第二种是RGB。 语法: R:红色值。正整数 | 百分数 G:绿色值。正整数 | 百分数 B:蓝色值。正整数| 百分数 A:透明度。取值0~1之间 0(或360)表示红色,120表示绿色,240表示蓝色,当然可取其他数值来确定其它颜色; 在背景属性中使用RGBA: background: -webkit-linea 阅读全文
posted @ 2012-09-13 15:45 小海少 阅读(296) 评论(0) 推荐(0) 编辑