上一页 1 2 3 4 5 6 7 8 9 ··· 53 下一页

2012年5月19日

摘要: 经过艰难的等待,我合著的《论道HTML5》一书近期终于正式上市发售了。 它通过第一手的实践讲述了HTML5开发的各种知识和经验,是HTML5研究小组的重要产出之一。 本书的主要章节和介绍如下: 利用HTML5制作网站:讲述了HTML5在网站制作方面所带来的变化 用CSS3完善网站:讲述了CSS3的主要特性及如何用它来美化网站 划时代的Web API:讲述了众多的WebAPI,例如Drag & Drop、History、WebSocket等等。 Canvas2D:介绍了Canvas的众多操作,包括动画、事件感应、双缓冲等等。 HTML5和移动互联网开发:包... 阅读全文
posted @ 2012-05-19 23:41 android开发实例 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 验证码是一个很常见的一个功能,验证码可以防止黑客通过某种手段无间隔的注册等等验证码是通过服务器端生成的一张图片,传到客户端具体实现步骤(流程):1)由服务器端比如servlet,随机产生几个字符数字等等,把这几个字符拼接成一个字符串,存到session域中2)以图片的方式传给客户端,验证码上的具体值是在服务器端验证的,如果具体值在客户端验证的话,恐怕不太方便比如第一次访问静态登录界面的话,去取session的值是为空的,除非你再次刷新整个页面3)客户端对验证码,验证是否为空,输入的字符的长度是否达到标准,4)把输入的验证码传到服务器端,服务端在session中取到值,做具体判断5)根据输入对否 阅读全文
posted @ 2012-05-19 15:31 android开发实例 阅读(3736) 评论(0) 推荐(0) 编辑
摘要: 常见的音乐随机播放算法主要有两种:一是Shuffle算法;二是Random算法。一Shuffle算法Shuffle算法和排序算法正好相反,是从有序到乱序的一个过程,俗称洗牌算法。它将播放列表中的歌曲顺序打乱,变成一个和原来歌曲顺序没有任何关系的乱序的播放列表,之后进行歌曲的播放,并支持当用户点击“上一首”时,能够回到刚刚播放的那一首歌曲。二Random算法Random算法是在选取即将播放的歌曲时,进行一个随机数的运算,得到即将播放的歌曲在播放列表中的索引,播放列表本身并没有被打乱,只是利用随机函数从播放列表中选取一首歌曲进行播放而已。现在比较普遍的随机数生成算法是基于线性同余算法实现的,例如C 阅读全文
posted @ 2012-05-19 13:31 android开发实例 阅读(4873) 评论(0) 推荐(0) 编辑

2012年5月18日

摘要: 写在前面的话:对于移动Web App来说,响应式设计相当的有价值,现在大家也正在逐渐的了解它。但是我认为它也有自己适用的范围,需要根据具体的场景来选择使用。正好最近业界对此也有一些声音和反思传递,例如我之前的一篇博文《用HTML5实现iPad应用无限平滑滚动》里就有提及。现在我翻译一篇相关文章,大家可以对此有更多的了解和判断。-- 宇捷媒介查询很伟大,但是... 对于Web开发人员来说,如果要通过对样式表进行微调来为不同尺寸设备的用户提供更好的体验,媒介查询(Media Queries)非常棒。媒介查询实质上可以根据屏幕的尺寸来自定义网站的CSS。在你深入这篇文章之前,可以更多的... 阅读全文
posted @ 2012-05-18 23:01 android开发实例 阅读(470) 评论(0) 推荐(0) 编辑

2012年5月17日

摘要: JavaScript实现的日期控件它还会读取当前的时间<html> <head> <style> <!-- .wr{font-size: 12pt; line-height: 22px} .wr1 { FONT-SIZE: 12px; LINE-HEIGHT: 200%} .wr2 { FONT-SIZE: 14px; LINE-HEIGHT: 200%} .wr3 { FONT-SIZE: 12px} .wr4 { FONT-SIZE: 12px; LINE-HEIGHT: 150%} // --> </style> <tit 阅读全文
posted @ 2012-05-17 11:12 android开发实例 阅读(372) 评论(0) 推荐(0) 编辑

2012年5月16日

摘要: 写了一个两个下午,终于写完了,这些天一直在写自己的java web项目,所以没什么时间去写这个程序,之所以会去写这个小程序是由于我的学姐说让我帮她写,写得不好,见笑了,毕竟是自己写的,还是应该共享一下,这里用的是Mysql数据库,账号密码在DB.java里面改写(默认设置的账号是root,密码是root),由于时间关系很多插入数据的功能没有写,所以要做实验的话请自己在数据库客户端插入数据,数据库设计文件那里面都有,只要执行就可以了。如果有什么批评、指正,可以告诉我,我的email :ssun125@163.com,或者给我留言(如果有兴趣可以把这个小程序写全,共享给大家,到时提醒我一下O(∩_ 阅读全文
posted @ 2012-05-16 16:56 android开发实例 阅读(586) 评论(0) 推荐(0) 编辑

2012年5月14日

摘要: 很多项目在重启时会报:严重: Exception loading sessions from persistent storage的问题。该问题的原因是tomcat的session持久化机制引起的,tomcat这个功能本身的用意在于重启tomcat后保持之前的session,但是在tomcat非正常关闭后,tomcat尝试恢复session时读取失败,就抛出错误,不影响系统使用。如果需要避免这个问题关闭tomcat的持久化功能就就可以了,具体为修改conf下的server.xml文件。在项目的context间加入一句代码<Manager className=”org.apache.cat 阅读全文
posted @ 2012-05-14 17:37 android开发实例 阅读(270) 评论(0) 推荐(0) 编辑

2012年5月12日

摘要: Date类型转String 与 String转Date类型,这个类型在jsp/servlet中要手动转换,而在struts2 中会自动转换SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化来看一下转换的代码:package com.ttgbook.conver; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; public class Conver 阅读全文
posted @ 2012-05-12 01:55 android开发实例 阅读(42974) 评论(0) 推荐(1) 编辑

2012年5月6日

摘要: 文件上传链接:1)Servlet 文件上传 ———— 点击打开链接2)Struts2 文件上传 ————点击打开链接文件下载是一个很常见的功能,用struts2实现文件下载的步骤:一)定义一个Action类,FileDownload.javapackage com.struts2.filedownload; import java.io.InputStream; import org.apache.struts2.ServletActionContext; import com.opensymphony.xwork2.ActionSupport; //文件下载 public cla... 阅读全文
posted @ 2012-05-06 02:22 android开发实例 阅读(1043) 评论(0) 推荐(0) 编辑

2012年5月5日

摘要: 2012年3月13日中午,我在外面买了一个Modem,刚刚准备回学校的时候,接到了一个朋友(郴州人)的电话,说是让我帮他在长沙找一个做软件的公司或者是在我们学校找个能做的团队,他说最近有些数据需要用计算机计算,做好了给10000块钱,我当时就答应了。下午没课的时候,我就开始问他这个小软件需要的功能,大概交流了两天,我把资料(功能确定了,具体用途不知道)都准备好,就开始想到哪去找人做。后来我在长沙岳麓区找了一个,但是很不幸,别人把我当傻瓜了,当时真的觉得很丢脸,于是我也没继续再找下去,所以回到了学校。我准备找我的学长帮忙,不过我也不确定他们会不会帮忙,刚好这个时候学校ACM又搞比赛,加上我业余时 阅读全文
posted @ 2012-05-05 11:34 android开发实例 阅读(2172) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 53 下一页

导航