自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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上传图片文件(2)

上一篇文章讲解了比较基础的文件上传,

2014-10-31 20:10:25 3709 1

原创 利用开源组件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

原创 Tomcat设置虚拟文件夹

最近一段时间的项目需要用到大量的高质量的图片,因此考虑将图片资源

2014-10-26 17:58:52 1193

转载 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

过导入 dubbo api包,自动生成请求参数的JSON数据,通过注册中心找到服务提供者对dubbo接口进行调试,支持nacos,zookeeper,redis注册中心,同时单机版直接dubbo服务进行调试。

2021-03-25

判断录音权限,兼容android6.0以下以及以上系统

判断录音权限,兼容android6.0以下以及以上系统,包含测试用例和封装好的工具类

2018-05-10

Android 记住密码和自动登录界面的实现

Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)

2018-05-09

sqlite数据库工具类

基于room技术封装了数据库工具类,包含DbManager类和DbHelper类,方便复用

2018-04-20

LitePal快速上手demo

LitePal快速上手demo,上手很简单,需要的可以下载看看,希望对你有帮助

2018-01-17

Volley的使用demo

包含了volley的基础用法,调用十分简单,因为有封装好的工具类,Volley的使用demo,需要的可以下载看看。

2018-01-16

Retrofit简单上手的demo

Retrofit简单上手的demo,包含了使用retrofit的 详细步骤以及对retrofit的简单封装,目的是让你快速上手retrofit

2018-01-16

TabLayout小demo

用来和Viewpager结合使用来作为Viewpager的选项卡

2017-07-10

自定义键盘布局实现判断键盘的隐藏与弹出

自定义键盘布局实现判断键盘的隐藏与弹出

2017-06-23

EdieTextDemo

EdieTextDemo包含了EditText常用的UI效果以及常用的监听方法,还总结了使用过程中的一些坑

2017-06-15

app启动页加载一张图片

app启动页加载一张图片

2017-06-14

Intent传值Demo

Intent 数据传递,包含基本数据类型,对象类型,包含基本数据类型的数组,包含对象类型的数组,涉及到Parceable接口 Seriziable接口的用法

2017-06-13

ColorToast

Android Toast 自定义彩色Toast

2017-06-13

软件设计师知识点总结

里面包含了自己总结的软件设计师中级考试认证相关考试知识点,自己总结的。还包含了一份下午试题解析文档,帮你了解下午试题。

2013-05-30

蓝桥大赛笔记和试题

包括部分蓝桥软件设计大赛的题目和试题,蓝桥软件大赛官方部分试题

2013-05-30

软件设计师考试题目答案

2012年5月软件设计师考试相关的真题和答案解答。内容比较全面

2013-05-30

2010年软件设计师试题及答案

2010年软件设计师考试题目和答案.包括上午和下午的。

2013-05-22

桌面搜索条

GidotBox桌面搜索条,可以设置他的显示位置,以及呼出快捷键,在开发过程中更快捷打开网页进行查询,很方便,很实用

2013-03-07

64K3D之汇编小程序

里面包含了质量更高,代码量更小的汇编精巧程序,让更少的代码完成更多的任务,做到非凡的效果

2012-10-12

DHTML 手册.chm

DHTML手册.chm介绍以下内容: 动态 HTML (DHTML) 对象模型参考 DHTML 对象 DHTML 属性 DHTML 方法 DHTML 事件 DHTML 集合 HTML 参考 HTML 元素 HTML 字符集 样式表(CSS)参考 CSS 属性参考 CSS 长度单位参考 其他参考 命令标识符 缺省行为参考 htc 行为参考 可视化滤镜和切换参考 HTML+TIME参考 网页矢量图形标记语言 HTML 应用程序 技巧 语言代码 颜色表

2012-10-12

W3CSchool1.chm

w3c W3C为解决 Web 应用中不同平台、技术和开发者带来的不兼容问题,保障 Web 信息的顺利和完整流通,万维网联盟制定了一系列标准并督促 Web 应用开发者和内容提供者遵循这些标准。标准的内容包括使用语言的规范,开发中使用的导则和解释引擎的行为等等。W3C也制定了包括XML和CSS等的众多影响深远的标准规范。 但是,W3C 制定的 web 标准似乎并非强制而只是推荐标准。因此部分网站仍然不能完全实现这些标准。特别是使用早期所见即所得网页编辑软件设计的网页往往会包含大量非标准代码。

2012-10-12

《人件》中文版

  “人件”一词,是指与计算机互动的人的条件。在管理学界,该书已是关于“人件”理论的经典之作,它专门讨论了软件开发和维护的团队管理问题。迪马可和李斯特根据他们管理软件开发项目长达十余年的经验,向那种以为可以从人和团队管理中获得最佳成果的习惯做法提出挑战。1999年2月,他们出版了《人件》的第二版,增补了八章。这些增补内容对大型的组织中的团队如何运作进行了探索,视角更加开阔。

2012-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除