04 2012 档案

Servlet实现文件上传,可多文件上传
摘要:一、Servlet实现文件上传,需要添加第三方提供的jar包下载地址:1)commons-fileupload-1.2.2-bin.zip :点击打开链接2) commons-io-2.3-bin.zip : 点击打开链接 接着把这两个jar包放到 lib文件夹下:二:文件上传的表单提交方式必须是POST方式,编码类型:enctype="multipart/form-data",默认是application/x-www-form-urlencoded比如:<form action="FileUpLoad"enctype="multipar 阅读全文

posted @ 2012-04-30 19:47 android开发实例 阅读(471) 评论(0) 推荐(0) 编辑

图片实现 提交/重置 按钮
摘要:图片实现 提交/重置 按钮提交:第一种方式(无图片的): <input type="submit" value="提交" />第二种方式(有图片的): <input type="image" src="image/login.jpg" />第三种方式(有图片的),通过链接的方式: <form name="form1" action="login"> <input type="text" name="use 阅读全文

posted @ 2012-04-28 18:12 android开发实例 阅读(3306) 评论(0) 推荐(0) 编辑

Struts2之拦截器
摘要:Struts2的拦截器和Servlet的Filter过滤器及其相似,Struts2的拦截器只会处理action类,而servlet的过滤器可处理 servlet,jsp,html等等拦截器可以说是Struts2的核心,大部分功能都是通过拦截器来实现的,只要我们的包继承了 struts-default 包<package name="struts2" extends="struts-default">,就可以使用struts-defaul 里的拦截器自定义拦截器的步骤:1) 编写拦截器类,需要实现 Interceptor接口,并实现该接口的三个 阅读全文

posted @ 2012-04-27 16:25 android开发实例 阅读(262) 评论(0) 推荐(0) 编辑

用HTML5实现手机摇一摇的功能
摘要:在百度开发者大会上我介绍过HTML5另外一个重要特性就是DeviceOrientation,它将底层的方向传感器和运动传感器进行了高级封装,提供了DOM事件的支持。这个特性包括两种事件:1、 deviceOrientation:封装了方向传感器数据的事件,可以获取手机静止状态下的方向数据,例如手机所处角度、方位、朝向等。2、 deviceMotion:封装了运动传感器数据的事件,可以获取手机运动状态下的运动加速度等数据。 使用它我们能够很容易的实现重力感应、指南针等有趣的功能,在手机上将非常有用。例如Opera H5体验版里的重力感应球示例就是通过监听DeviceOrientati... 阅读全文

posted @ 2012-04-26 23:39 android开发实例 阅读(2173) 评论(0) 推荐(0) 编辑

Struts2之结果类型,action1 (请求转发 或 响应重定向) 至 action2
摘要:Struts2之结果类型Struts2的结果类型可以在struts2.xml中可以定义:Struts2的结果类型总共有以下几个(该文件在struts-default.xml):如果结果类型没声明,默认是 dispatcher (请求转发)比较重要的几个类型:dispatcher —— 请求转发到一个页面 (默认),不可以用这种方式转发到一个actionchain —— 一个action请求转发至另一个 actionredirect —— 响应重定向到一个页面redirectAction ——一个action响应重定向至另一个 actionstream —— 文件下载struts2.xml中定. 阅读全文

posted @ 2012-04-25 21:34 android开发实例 阅读(1201) 评论(0) 推荐(0) 编辑

Chrome 20对于HTML5最新支持的动态:颜色输入,网络信息API,CSS着色器
摘要:最近几周Chrome的最新动态如下: Android平台上Chromium内容外壳的骨架上周已经开始落实,这是能够建立一个包含Chromium 的Androidapk文件的第一步。 WebKit已经支持网络信息API(Network InformationAPI),但是目前只适用于EFL版本的移植。 黑莓版本的移植增加了电池状态(BatteryStatus)和振动(Vibration)API的客户端实现。 通过<inputtype=color>控制的颜色选择对话框在Chromium里已经可用了。 经过相当长的一段在WebKit上的工作,现在Chromium已经可以... 阅读全文

posted @ 2012-04-24 22:15 android开发实例 阅读(230) 评论(0) 推荐(0) 编辑

用Javascript实现人脸美容
摘要:本文可视为《用HTML5实现人脸识别》的进阶,在人脸识别的基础上,我们将使用纯Javascript来实现如下的功能:识别和标注人脸以及五官对人脸进行美容 从本文的内容中,你将意识到,Javascript能做的,能实现的,远远比你想象的多。演示一、实现1、人脸识别 Face.com有包括检测、识别在内的多个API接口,根据《用HTML5实现人脸识别》一文,我们已经可以实现图片上传,并得到检测的结果,结果如下:返回的参数 返回参数的详细解释参见http://developers.face.com/docs/api/return-values/,其中tags为多张照片的识别结果,... 阅读全文

posted @ 2012-04-24 18:57 android开发实例 阅读(408) 评论(0) 推荐(0) 编辑

Struts2之异常处理
摘要:异常处理很重要,异常处理不是定义在验证阶段的,就拿登录这个功能来说吧,假如用户填入的信息都符合规范,通过了验证阶段,但去数据库中查询该用户信息时,发现数据库中没有与其匹配的信息,则会抛出异常,转向错误页面。1.先来自定义一个异常,该异常继承Exception父类package com.exception ; //自定义异常 public class MyException extends Exception { private String message; public MyException(String message) { super(message); thi... 阅读全文

posted @ 2012-04-24 13:48 android开发实例 阅读(208) 评论(0) 推荐(0) 编辑

用HTML5实现人脸识别
摘要:注:今天HTML5小组沙龙《论道HTML5》分享时有朋友问到一个问题,getUserMedia是否会支持人脸识别,我当时的答案是这应该是应用来实现的功能,而不是规范要完成的工作。而我之前在网上看到过一篇关于getUserMedia和人脸识别的相关文章,觉得很有趣,正好趁这个机会分享给大家。 译自:http://www.raymondcamden.com/index.cfm/2012/4/6/Face-detection-with-getUserMedia 转载请注明出处:蒋宇捷的博客 “现代Web”不断发展出不少有趣的API,但你并不会在大多数项目中使用到所有的内容。例... 阅读全文

posted @ 2012-04-22 17:53 android开发实例 阅读(1414) 评论(0) 推荐(0) 编辑

Struts2之自定义方法的输入校验
摘要:Struts2之自定义方法Struts2的自定义方法就是在Action类中定义自己的方法比如(myExecute() ),如果要让该方法得到调用,就必须在 struts.xml 文件中的action标签中加个method属性声明待调用的的方法名比如:<action name="login" class="com.struts2.LoginAction" method="myExecute">有了这个方法声明,就不会去执行Action类的默认execute()方法了Struts2之自定义方法的输入校验在Action类中定义这 阅读全文

posted @ 2012-04-22 16:37 android开发实例 阅读(194) 评论(0) 推荐(0) 编辑

Struts2输入校验(一)
摘要:Struts2对服务器端的输入校验<一>验证的实现在 Action 类中重写父类 ActionSupport的vilidate()方法,达到对客户端发过来的请求进行校验,父类的vilidate()方法是空实现<二>表单用struts2标签来实现表单页面也可以用struts2标签来实现,提交方式struts2默认是POST方式,而且全部属性加了表格标签来实现,如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 阅读全文

posted @ 2012-04-21 21:59 android开发实例 阅读(568) 评论(0) 推荐(0) 编辑

StringTokenizer实现字符串分割
摘要:1. java.util.StringTokenizer 用于分割字符串实例一:String str = "abc-de" ;StringTokenizer st = new StringTokenizer (str , "-") ;System.out.println( st.nextToKen() ) ;System.out.println( st.nextToKen() ) ;输出:abcde2.用String的split() ;来分割字符串,返回一个字符串数组实例二:package com.struts2.bean;public class te 阅读全文

posted @ 2012-04-20 16:40 android开发实例 阅读(3902) 评论(0) 推荐(0) 编辑

剖析Struts2的类型转换
摘要:一、概述 在B/S应用中,服务器接收到的用户数据只能是字符串或字符数组,但在服务器端的Java程序中,数据是有各种类型的,如整形、浮点型、日期类型等,以及各种自定义的数据类型。因此,在接收到客户端传过来的字符串数据后,我们还需要将这些数据转换为正确的类型。将字符串请求参数转换为相应的数据类型,是MVC框架提供的功能,而Struts2是很好的MVC框架实现者,理所当然,它也提供了类型转换机制。 Struts2的类型转换是基于OGNL表达式的,只要我们把HTML输入项(表单元素和其他GET/POET的参数)命名为合法的OGNL表达式,就可以充分利用Struts2的类型转换机制。Struts2本身对 阅读全文

posted @ 2012-04-20 16:05 android开发实例 阅读(675) 评论(0) 推荐(0) 编辑

HTML5浏览器测试网站汇总
摘要:我经常看到有很多人询问HTML5某个特性当前各浏览器的支持情况。的确,因为HTML5内容庞大,特性众多,而浏览器的支持情况又混杂不一,随时都有可能变化,所以了解起来比较困难。在这里,我汇总了一些常用的网站供前端开发者了解HTML5浏览器的支持情况。浏览器支持情况统计 When Can IUse:图表经常更新,展示了HTML5、CSS3、SVG等浏览器的支持情况。在这里可以了解到很多新知识,例如Firefox和Opera支持PNG动画;另外重要的一点是可以了解到各浏览器是否支持某个HTML特性以及准备什么时候支持。 HTML5 Readiness:看起来很酷,但是信息较少。 Mobile... 阅读全文

posted @ 2012-04-19 20:32 android开发实例 阅读(425) 评论(0) 推荐(0) 编辑

查看移动App排名和推荐的网站分享
摘要:App Annie:http://www.appannie.com。通过此网站,可以查看:1、 App每日排名,包括App Store和Android。App Store排名Android市场排名2、 App排名历史3、 推荐记录 另外国外还有不少类似的网站,例如http://www.applyzer.com/等。 阅读全文

posted @ 2012-04-19 16:57 android开发实例 阅读(288) 评论(0) 推荐(0) 编辑

《论道HTML5》内容技术分享活动
摘要:HTML5小组的第12次活动,本期沙龙围绕5月出版的《论道HTML5》重点章节内容展开,由我和另外一位作者@秀野堂主现场分享。欢迎大家参加,下面是活动的详细信息。活动介绍:时间:2012年04月21日 13:30-18:00地址:东直门南大街3号国华投资大厦11层1105室(ThoughtWorks北京办公室)地图:http://j.map.baidu.com/6vTVd路线:地铁2号线东直门站D西南口出主题:本期沙龙围绕小组5月出版的第一本本土HTML5书籍《论道HTML5》重点章节内容培训分享。由作者@秀野堂主 @蒋宇捷现场诠释精彩。参考内容:1、【《论道HTML5》作者访谈】:ht... 阅读全文

posted @ 2012-04-19 13:15 android开发实例 阅读(324) 评论(0) 推荐(0) 编辑

第一个Struts2程序,弄了一下午
摘要:以下是一个表单信息提交,返回的程序,发现 Struts 大部分都是由xml文件来控制执行流程步骤一:在MyEclipse建一个名为Struts2的web工程,接着就要导入外部相关的jar包,这些jar包都可以去网上下载,把这些jar包放在工程的lib目录下,如下图:这里有9个jar文件,我用的struts版本是 Struts2.3.1.2步骤二:在WebRoot目录下建一个login.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 阅读全文

posted @ 2012-04-18 22:16 android开发实例 阅读(270) 评论(0) 推荐(0) 编辑

HDU 1049 ( Climbing Worm )
摘要:Problem : 1049 ( Climbing Worm ) Judge Status : Accepted RunId : 5794876 Language : C++ Author : ssun Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta #include<iostream> using namespace std; int main() { int n,u,d; while(~scanf("%d%d%d",&n,&u,&d)) { 阅读全文

posted @ 2012-04-18 00:26 android开发实例 阅读(235) 评论(0) 推荐(0) 编辑

HDU 2816 ( I Love You Too )
摘要:Problem : 2816 ( I Love You Too ) Judge Status : Accepted RunId : 5794868 Language : C++ Author : ssun Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta #include<algorithm> #include<iostream> #include<string> using namespace std; char st[12][6] = {"ABC&qu 阅读全文

posted @ 2012-04-18 00:23 android开发实例 阅读(247) 评论(0) 推荐(0) 编辑

自定义标签 (Taglib) 续二
摘要:------->>>>>>>>>自定义标签(Taglib) 续一实例二1.要用到 properties属性文件,定义一个message.properties文件放在WEB-INF目录下message.propertiestitle=hellobody=ok2.定义一个Servlet,初始化的时候加载 属性文件InitServlet2.java 只起到初始化作用会被运行package com.servlet; import java.io.IOException; import java.io.InputStream; import java 阅读全文

posted @ 2012-04-16 22:21 android开发实例 阅读(305) 评论(0) 推荐(0) 编辑

自定义标签 (Taglib) 续一
摘要:自定义标签 (Taglib) : 可重用的标签可处理复杂的逻辑运算和事务,或定义jsp网页的输出内容和格式自定义标签所涉及到的接口与类的层次结构创建客户化jsp标签的步骤:1)创建标签的处理类 创建的标签处理类要继承javax.servlet.jsp.tagext.TagSupport 类 或 javax.servlet.jsp.tagext.BodyTagSupport 类, 并重写 两个重要的方法 doStartTag(),doEndTag()2)创建标签库描述文件(格式 .tld <Tag Library Description> 其实就是一个xml文档), 这个文件要放在W 阅读全文

posted @ 2012-04-16 19:07 android开发实例 阅读(865) 评论(0) 推荐(0) 编辑

学知识的时候,把自己放的低一点
摘要:学知识的时候,把自己放的低一点,保持谦虚,严谨,耐心别以为自己什么都懂,其实只是一只菜鸟而已—— —— —— 贵在坚持 阅读全文

posted @ 2012-04-14 12:33 android开发实例 阅读(114) 评论(0) 推荐(0) 编辑

关于win7 mysql无法启动的问题
摘要:这几天用mysql,总会遇到输入密码后就显示错误自动退出的情况。开始以为是mysql内部错误,所以就又安装一遍。可是再次使用时又出现同样的问题,后来终于搞明白问题的所在。mysql‘服务是需要开机自启的,而无敌的360把它给关闭了,所以之后的问题就不是问题了。 阅读全文

posted @ 2012-04-13 21:39 android开发实例 阅读(152) 评论(0) 推荐(0) 编辑

JAVA连接ORACLE数据库的步骤
摘要:import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class TestJDBC { public static void main(String[] args) { Connection conn = null; ResultSet rs = null; Statement state = null; try { Cla... 阅读全文

posted @ 2012-04-12 17:42 android开发实例 阅读(3630) 评论(0) 推荐(0) 编辑

简单的学习笔记
摘要:SELECT 语句:SELECT ID FROM STU; UPDATE语句:UPDATE STU SET ID=1 WHERE NAME = 'SSUN'; DELETE语句:DELETE FROM STU WHERE ID=1; INSERT语句:INSERT INTO STU (ID,NAME) VALUES(2,'SSUN125'); 删除表:DROP TABLE STU; 新建表(加主键和外键):CREATE TABLE STU ( ID NUMBER(10) PRIMARY KEY, NAME VARCHAR2(20), CLASSID NUMBER 阅读全文

posted @ 2012-04-11 23:57 android开发实例 阅读(144) 评论(0) 推荐(0) 编辑

监听器(Listener)
摘要:Listener是Servlet的监听器,可以监听客户端的请求,服务端的操作等定义监听器类的步骤1)要想让一个类成为监听器类,就必须去实现监听接口,及实现接口的方法,常见的监听接口如下:ServletContextListenerServletContextAtrributeListenerHttpSessionListenerHttpSessionAttributeListener2)在web.xml中配置相应的信息例如<一>定义一个监听器类:package com.servlet.listener; import javax.servlet.ServletContextEven 阅读全文

posted @ 2012-04-11 18:44 android开发实例 阅读(741) 评论(0) 推荐(0) 编辑

用HTML5 Audio API开发游戏音乐
摘要:支持的浏览器:难度:中等注意:本文讨论的API尚未最终确定,仍在不断变化。请在自己的项目中谨慎使用。介绍 音频在很大程度上使得多媒体体验非常引人注目。如果你曾经尝试在关闭声音的情况下看电影,你就很可能已经注意到了这一点。 游戏也不例外!我最喜爱的视频游戏的回忆里包含了音乐和声效。在二十年后的今天,大多情况下,当玩我最爱的游戏时,我仍然不能把“塞尔达”里近藤浩二的乐曲和马特大气的暗黑配乐从我的头脑里驱逐掉。这同样适用于音效,例如魔兽里单位实时点击的响应,以及任天堂的经典例子。 游戏的音频提出了一些有趣的挑战。要创建令人着迷的游戏音乐,设计人员需要调节潜在的不可预知的状态。实际上,部... 阅读全文

posted @ 2012-04-09 23:17 android开发实例 阅读(537) 评论(0) 推荐(0) 编辑

HDU 1228 ( A + B )
摘要:Problem : 1228 ( A + B ) Judge Status : Accepted RunId : 5729530 Language : C++ Author : ssun Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta #include<iostream> #include<string> using namespace std; string ss[10] = {"zero","one","two" 阅读全文

posted @ 2012-04-08 11:13 android开发实例 阅读(152) 评论(0) 推荐(0) 编辑

HDU 1088 ( Write a simple HTML Browser )
摘要:Problem : 1088 ( Write a simple HTML Browser ) Judge Status : Accepted RunId : 5720130 Language : C++ Author : ssun Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta #include<iostream> #include<string> using namespace std; int main() { int count=0,i; string ... 阅读全文

posted @ 2012-04-06 21:01 android开发实例 阅读(168) 评论(0) 推荐(0) 编辑

《20个月赚30个亿-陈士骏自传》读后感
摘要:1、成功模式不可复制,任何企业文化、管理方式都可能成功2、连续创业者有优势、成功概率更大3、项目是否有巨大前景,一般很快就可以验证4、硅谷的确是创业者圣地5、创业前期需要低调缄默前行,在用户量有爆发增长前不要引起太多关注6、2个创始人(技术+非技术)是比较好的搭配7、创业公司可以快速试错8、人人都是产品经理,创业公司可以都由工程师驱动,不需要专门的产品经理9、创业是一种生活方式,最后会变成你生活的一部分10、Paypal系相当NB,创业团队当如此般 阅读全文

posted @ 2012-04-05 19:40 android开发实例 阅读(240) 评论(0) 推荐(0) 编辑

HDU 1196 ( Lowest Bit )
摘要://用java写了一次就觉得java做题也还可以Problem : 1196 ( Lowest Bit ) Judge Status : Accepted RunId : 5706789 Language : Java Author : ssun Code Render Status : Rendered By HDOJ Java Code Render Version 0.01 Beta import java.math.*; import java.util.*; public class Main { public static void main(Str... 阅读全文

posted @ 2012-04-04 21:47 android开发实例 阅读(186) 评论(0) 推荐(0) 编辑

HDU 1339 ( A Simple Task )
摘要://效率没别人高,但是值得骄傲的是我把刚刚学的二分法和位运算同时运用了Problem : 1339 ( A Simple Task ) Judge Status : Accepted RunId : 5702672 Language : C Author : ssun Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta #include<stdio.h> int main() { int t,n,i,j,sta,end,mid; scanf("%d",&t); ... 阅读全文

posted @ 2012-04-04 13:57 android开发实例 阅读(163) 评论(0) 推荐(0) 编辑

HDU 1212 ( Big Number )
摘要://终于用java做了一个题目了,不过没那感觉 Problem : 1212 ( Big Number ) Judge Status : Accepted RunId : 5690829 Language : Java Author : ssun Code Render Status : Rendered By HDOJ Java Code Render Version 0.01 Beta import java.math.*; import java.util.*; public class Main { public static void main(Str... 阅读全文

posted @ 2012-04-02 22:43 android开发实例 阅读(211) 评论(0) 推荐(0) 编辑

遇见Javascript类型数组(Typed Array)
摘要:我在Chrome的最新动态里提到了Typed Arrays(Typed Array,类型数组)这个概念,可能对很多人来说非常陌生,那么它是什么,又有什么用途呢?之前的问题 Web应用程序变得越来越强大,例如新增了音视频处理、WebSocket等多个功能特性。毫无疑问,如果Javascript能够快速方便的操作原始二进制数据会相当的有用。过去,我们必须要把原始数据当作字符串来处理,并且使用charCodeAt方法来从数据缓冲区中读取字节。 但是这种方法需要多次转换数据(尤其在二进制数据不是字节格式的数据时,例如32位整数或者浮点数),所以非常慢而且容易出错。 Javascri... 阅读全文

posted @ 2012-04-02 10:43 android开发实例 阅读(544) 评论(0) 推荐(0) 编辑

HDU 1236 ( 排名 )
摘要:Problem : 1236 ( 排名 ) Judge Status : Accepted RunId : 5684884 Language : C++ Author : ssun Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta #include<iostream> #include<string> #include<algorithm> using namespace std; struct ST { string id; int all; int ... 阅读全文

posted @ 2012-04-01 17:08 android开发实例 阅读(262) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示