- 博客(47)
- 资源 (22)
- 收藏
- 关注
原创 Java中抽象类和接口的区别
Abstractclass和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstractclass和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstractclass和interface的选择显得比较随意。其实,两者之间还是有很大的区
2014-10-31 23:17:37 667
原创 Java面试中遇到的一些经典算法题目
1.写一个方法,用一个for循环打印九九乘法表 Java代码 /** * 打印九九乘法口诀表 */ public void nineNineMulitTable(){ for (int i = 1,j = 1; j 9; i++) { System.out.print(i+"*"+j+"="+i*j+" "
2014-10-31 22:58:18 1736
转载 推荐Java程序员阅读的书籍
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。Java编程入门类:《Java编程思想》、《Agile Java》中文版;Java编程进阶类:《重构 改善既有代码的设计》、《测试驱动开发 by Example》
2014-10-31 22:52:48 1049
原创 个人收藏的IT网站
IT大学生应该经常浏览的十大网站 (推荐)1. http://www.csdn.net/>nbsp;nbsp; CSDN(世纪乐知)是一家服务于中国IT专业人士学习与成长需要的领先综合社区服务平台。2. http://www.donews.com/>nbsp; 中国IT每一天新闻等。Donews自2000年4月创立,号称是中国最大的IT写作社区。3. http://www.csai
2014-10-31 22:22:05 2228
原创 HTML5移动开发之路(18)—— PhoneGap
一、PhoneGap是什么PhoneGap 是一个用基于 HTML,CSS 和 JavaScript 的,创建移动跨平台移动应用程序的快速开发框架。它使开发者能够利用 iPhone,Android,Palm,Symbian,WP7,Bada 和 Blackberry 智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外 PhoneGap 拥有丰富的插件,可以以此扩展无
2014-10-31 21:17:35 1430
原创 HTML5移动开发之路(17)——HTML5 Web SQL Database
一、Web Database介绍WebSQL数据库API实际上不是HTML5规范的组成部分,而是单独的规范。它通过一套API来操纵客户端的数据库。Safari、Chrome、Firefox、Opera等主流浏览器都已经支持WebSQL DatabaseWebSQL数据库有三个核心方法:1)打开数据库openDatabase()方法:此方法创建数据库对象,既可
2014-10-31 21:01:15 3130
原创 HTML5移动开发之路(16)——HTML5 Local Storage(本地存储)
一、浏览器存储的发展历程本地存储解决方案很多,比如Flash SharedObject、Google Gears、Cookie、DOM Storage、User Data、window.name、Silverlight、Open Database等。借用网上的一张图来看下目前主流的本地存储方案:Cookie: 在web中得到广泛应用,但局限性非常明显,容量太小,有些站点会因为出
2014-10-31 20:50:11 1641
原创 利用开源组件commons-fileupload上传图片文件(1)
该文章讲的是利用commons-fileupload-1.1.1.jar开源组件
2014-10-31 16:50:10 2315
原创 C3P0的三种配置方式以及基本配置项详解
c3p0的配置方式分为三种,分别是1.setters一个个地设置各个配置项2.类路径下提供一个c3p0.properties文件3.类路径下提供一个c3p0-config.xml文件
2014-10-31 15:57:36 21165
转载 JNDI的本质及作用
JNDI的一篇文章前端时间总是在搞不清JNDI到底是干什么,虽然是一值在用,却不知道他最初出现的原因,用来,说不清是用来干什么,下面我相信介能解开这个迷雾里。【转贴一篇】 ------------ JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解J
2014-10-31 15:13:24 7446
转载 互联网高手教你如何搜集你想要的信息
写在前面几个月前,团队邀我做次内部的分享,主题是如何有效搜索信息。这是因为平时工作中,我经常会分享一些专业学习文档,而这些文档的出现往往很及时,回应一些我们自己项目的困惑,所以大家会好奇我如何及时找得到那么专业且对口的参考资料。这些资料有些来自网络搜索,有些却是来自我的“个人资料库”,它分门别类,容易检索,所以很轻易就能够翻出来示人。所以后来,这次分享便从“搜索术”,扩大为如何获取
2014-10-29 21:43:59 1922
原创 HTML5移动开发之路(15)——HTML5地理定位
HTML5 Geolocation API用于获得用户的地理位置。鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的,在使用该功能的时候浏览器会弹出提醒框。一、地理定位的几种方式IP地址、GPS、Wifi、GSM/CDMA二、地理位置获取流程1、用户打开需要获取地理位置的web应用。2、应用向浏览器请求地理位置,浏
2014-10-29 21:26:06 2439
原创 HTML5移动开发之路(14)——HTML5内联SVG
一、什么是SVG可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式。它由万维网联盟SVG 于 2003 年 1 月 14 日成为 W3C 推荐标准。SVG 指可伸缩矢量图形 (Scalable Vector Graphics)SVG 用于定义用于网络的基于矢量的图形SVG 使用 XML 格式定义图形SVG 图像在放大或改变尺寸的
2014-10-29 21:18:57 1815
原创 HTML5移动开发之路(13)——神奇的拖放功能
在智能手机发展飞速的现在拖放功能已经成为一种时尚,但是在我们的浏览器上是不是还缺少这种方便快捷的功能?在HTML5的新标准中就有关于拖放的标准,作为HTML5标准的一部分,任何元素都可以被拖放。一、浏览器支持情况Internet Explorer 9、Firefox、Opera 12、Chrome 以及 Safari 5 支持拖放。注释:在 Safari 5.1
2014-10-29 21:11:40 1257
转载 JavaWeb:Tomcat下配置数据源(JNDI)连接数据库
习惯了以硬编码的形式在程序中建立数据库连接,用完就在finally语句块中close一下就结束了。对于重视数据库连接数的应用来说,这样子做会耗费大量的时间和数据库资源,而且硬编码的形式也不甚灵活。 在Tomcat这个Java Web容器下通过配置DataSource(数据源)对象可以解决上面所述的问题。JDBC中的javx.sql.DataSource接口负责建立于数据库的连接,程序中直接
2014-10-29 20:09:11 3712
原创 Ajax技术(7)--AJAX解析XML
一、js 代码 1 2 var xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 3 xmlHttp.open("GET", "AJAX", true); 4 /* 设置处理服务器的JS函数,函数又 xmlHttp.onreadystat
2014-10-29 19:49:04 776
原创 Ajax技术(6)--ajax 对 html和Json 格式的解析
Json 的介绍:JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。 按照最简单的形式,可以用下面这样的 JSON 表示名称/值对:{ "firstName": "Brett" } 这样的键/值对也可以是多个:{
2014-10-29 19:22:14 3878
原创 Ajax技术(5)--Ajax使用过程中常见问题汇总
在看文章前,先指定一个通用的变量xhr,xhrajax对象。测试浏览器:ie为ie6,firefox为2,其他的未测试。统称ie6为ie,firefox2为ff。最经典的就是ie下的缓存问题了如果使用的是get,那么在ie下出现缓存问题。导致代码只执行一次。解决办法就是加时间戳或者随机数,使url变为唯一,这样就不会出现ie下的缓存问题了,或者改为post提交。
2014-10-26 21:02:06 1767
原创 Ajax技术(4)-- 11 个最常用的 AJAX 开发框架汇总
AJAX(Asynchronous JavaScript and XML,异步JavaScript和XML),是创建交互式Web应用的主要开发技术。互联网中也有大量的关于AJAX的框架,本文汇总了最常用的11个框架。 1. jQuery jQuery是一个轻量级的Javascript库,兼容CSS3,还兼容各种浏览器。jQuery使用户能更方便地处理HTML documents、
2014-10-26 20:58:19 1228
原创 Ajax技术(3)--JQuery中提供的ajax请求方法总结
jQuery中$.get、$.post、$.getJSON和$.ajax的用法具体用法参见我的博文http://blog.csdn.net/jdfkldjlkjdl/article/details/10199371
2014-10-26 20:55:34 902
转载 Ajax技术(2)--比较完整的原始ajax写法
刚开始学习Ajax,当然是先把原理性的东西弄懂了,在去用什么js框架,那样才能得心应手:以下是我收集的资料,写的注释比较多,适合快速理解和上手使用,因为大部分是js代码,就没有专门写成js文件。originalityAjax.html代码如下:Html代码 > html> head> title>最原始的ajax写法tit
2014-10-26 18:57:25 4539 1
原创 Ajax技术(1)--技术初探
Ajax 能够做什么? 如今 Google Suggest 和 Google Maps 使用了 Ajax,通过 Ajax,我们可以使得客户端得到丰富的应用体验及交换操作,而用户不会感觉到有网页提交或刷新的过程,页面也不需要被重新加载,应用的数据交换都被隐藏。 传统的 WEB 应用程序模型是这样工作的:用户的界面操作触发 HTTP 请求,服务器在接收到请求之后进
2014-10-26 18:47:05 1048
原创 js中执行算术运算注意点
js中parseFloat的用法。主要区别parseFloat(a+b)和parseFloat(a)+b的区别;parseInt(a+b)和parseInt(a)+b的区别;function a(){ var a =3.5; var b = 4; alert("var a =3.5; var b = 4;parseFloat(a+b)的值为:"+parseFloat(a+b
2014-10-26 18:26:24 2716
原创 div屏幕居中显示
.main{ position:absolute; top:50%; left:50%; width:200px; height:100px; margin-top:-50px; margin-left:-100px; border:1px solid red; line-height:30px;
2014-10-26 18:10:04 2037
转载 CKPlayer
http://www.ckplayer.com/原文:http://www.cnblogs.com/Athrun/p/ckplayer.html[html] view plaincopydiv id="flashcontent">div> div id="video" style="position:relative;z-
2014-10-26 17:42:03 2044
原创 HTML5移动开发之路(11)——Video标签详解
在前面的小强的HTML5移动开发之路(5)——制作一个漂亮的视频播放器中制作了一个非常好用的播放器,有的朋友对其中的原理还不是很了解,这一篇文章将在前一篇的基础上深入剖析标签的使用。一、使用技巧在html5中可以使用或者标签播放html5媒体,使用方式如下:video src="move.mp4">video> video标签中有很多属性,例如cont
2014-10-21 22:41:11 2797
原创 HTML5移动开发之路(12)——HTML5中的音频
浏览器虽然发展很快,但是浏览器中的标准还是不完善,在HTML4+CSS2+JS的前段开发中让很多程序员头疼的就是浏览器的兼容性问题,音频播放也一样,直到现在,仍然不存在一项网页上播放视频和音频的标准。现在,在大多数浏览器中,音频是通过插件(比如:flash插件)来播放的。然而,不是所有浏览器都具有这样的插件,所以对音频的播放造成了一定的麻烦。在HTML5的新标准中规定了一种通过audio元素来包含
2014-10-21 22:39:49 1113
原创 HTML5移动开发之路(10)——HTML5中的全局属性
一、accssskey 快捷键> html> body> a href="http://blog.csdn.net/column/details/dawanganban-html5.html" accesskey="w">小强的HTML5移动开发之路a>br /> a href="http://blog.csdn.net/colum
2014-10-21 22:28:30 1736
原创 Java程序员如何转Android开发
Java程序员如何转Android开发最近几日偷偷的发现部分Java程序员想转安卓开发,故此加紧补充知识,为大家搜集资料,积极整理前人的经验,希望可以给正处于困惑中的你,带来些许的帮助。附图地址:http://ds.devstore.cn/20140929/1411971066351/400-250.jpg啰哩啰嗦的说说Java和Android程序的区别:Andro
2014-10-16 21:29:57 1132
原创 全世界顶尖黑客排名!
凯文·米特尼克米特尼克曾被美国司法部称为“美国历史上被通缉的头号计算机罪犯”,他是好莱坞两部反映黑客生活的电影的原型人物。他的最早黑客行为是破解洛杉矶的 公交车打卡系统,因此得以免费乘车。他第一次被抓是因为非法侵入一家公司的计算机网络窃取软件,此外他还入侵过美国国防部的预警系统。米特尼克被判入狱5 年8个月,出狱后从事计算机安全顾问和演讲者的工作。阿德里安·拉莫提起
2014-10-16 21:14:14 17817
原创 HTML5移动开发(9)——从一个多媒体标签说起
一、视频播放html> head> title>多媒体播放title> head> body> embed src="http://demo.inwebson.com/html5-video/iceage4.mp4"> body> html>
2014-10-16 21:09:36 1966
原创 HTML5移动开发(8)——链接,图片,表格,框架
一、HTML是什么?HTML(hypertext mark-uplanguage)是 超文本标记语言, 主要的用处是做网页, 可以在网页上显示 文字、图像、视频、声音…HTML只能做静态网页二、HTML发展历史html之父-Tim Berners-Lee蒂姆·伯纳斯-李(Tim Berners-Lee)1955年6月8日出生于英国伦敦关于详细
2014-10-16 20:34:19 2337
转载 漂亮的表格样式(使用CSS样式表控制表格样式)
依照WEB2.0风格,设计了几个表格样式,希望大家喜欢。WEB2.0提倡使用div开布局,但不是要完全放弃使用表格,表格在数据展现方面还是不错的选择。现在使用介绍使用CSS样式表来控制、美化表格的方法。 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or
2014-10-15 15:18:27 4196
转载 JQuery Camera 插件参数
目录(?)[+]Introduction, where I talk about Camera slideshowAnd I apologize for my bad EnglishHI THERE. First of all excuse me for my bad english, second excuse me if you will f
2014-10-15 15:17:11 4135
原创 HTML5移动开发之路(7)——在线画板
在这一篇文章中我们用html5来实现一个在线的画板,玩过你画我猜的朋友今天也可以做一个简单的你画我猜小游戏啦,效果如下图所示:过程很简单直接上代码了:> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/
2014-10-15 15:07:50 1969
原创 HTML5移动开发(6)——Canvas图形绘制基础
在前面提到Canvas是HTML5中一个重要特点,canvas功能非常强大,用photoshop可以实现的效果canvas也同样可以实现,下面我们用canvas实现基本图形的绘制。一、Canvas标签的使用> html> head> meta charset="utf-8"> head> body
2014-10-15 14:43:00 1330
原创 HTML5移动开发(5)——制作一个漂亮的视频播放器
在前面几篇文章中介绍了HTML5的特点和需要掌握的基础知识,下面我们开始真正的体验一下HTML5的优势,我们开始制作一个漂亮的视频播放器吧先别急,在开始制作之前先了解一下视频文件的基本知识。一、视频的格式目前比较主流和使用比较的的视频格式主要有:avi、rmvb、wmv、mpeg4、ogg、webm。这些视频都是由视频、音频、编码格式三部分组成的。在HTML5中,根据浏览器的不同,
2014-10-15 14:33:35 10317
原创 HTML5移动开发(4)——CSS2和CSS3
在上一篇中我们提到学习HTML5要具备CSS的知识,在页面设计的时候HTML5知识页面的布局与结构,要实现一个很绚丽漂亮的界面就需要借助CSS。下面我们先来回顾一下css2的基本用法,再来看看和css3的关系与区别。1、css是什么?cascading stylesheet(级联样式表),为网页提供表现形式。按照w3c规范,设计一个网页,应该将网页的数据与结构写在html文件里,网
2014-10-15 14:19:02 1387
RpcPost.zip
2021-03-25
Retrofit简单上手的demo
2018-01-16
Intent传值Demo
2017-06-13
DHTML 手册.chm
2012-10-12
W3CSchool1.chm
2012-10-12
《人件》中文版
2012-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人