自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (1)
  • 收藏
  • 关注

原创 触屏版轻量级分页插件jqPagination分享

加载与分页        说到HTML5和jquery上的分页问题,优秀的分页插件网上一抓一大把,然而同时适合兼容在Ipad和手机端的网站分页却不是特别多。或许有人会说,触屏现在流行下拉底部后加载下一页内容,类似微博和QQ空间那种模式,分页过时了。或许,阅读到底部后顺手点一下“下一页”和无需操作自动加载内容继续阅读,这小小的一点会给用户带来很不同的微妙感受。         可

2015-04-09 10:14:21 13177 2

原创 TouchSlider开发笔记

TouchSlider

2015-02-04 17:23:25 19768 4

转载 网站常见错误代码解释

最常见的错误404错误提示---找不到文件或者目录不存在403错误提示--找不到默认首页505错误提示--服务器内部错误1xx-信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx响应。 100-继续。 101-切换协议。 2xx-成功 这类状态代码表明服务器成功地接受了客户端请求。 200-确定。客户端请求已成功。

2015-01-12 18:02:49 1270

原创 HTML5获取地理位置及百度地图展示实例

这两天在看在移动端通过浏览器获取地理位置的相关方法,顺便深入了解一下百度地图API的相关功能。测试实例包含了以下功能:(1)通过IP地址获取城市地址(并不完全准确,存在代理IP或IP中转时定位与实际位置不一致的情况)(2)通过移动端浏览器及GPS定位位置坐标(3)根据位置坐标转换百度地图坐标(4)根据位置坐标逆推城市具体地址功能(存在一定误差)(5)通过使用百度API展示地

2015-01-10 17:12:08 56209 13

转载 国内各地图API坐标系统比较与转换

转载自: http://blog.csdn.net/yorling/article/details/9175913备注:资料均来源与网上,这里稍加整理,有错欢迎指出一、各个坐标系的概况        众所周知地球是一个不规则椭圆体,GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数确定。 基准面是利用特定椭球体对特定地

2015-01-10 16:50:53 2661

转载 Geolocation地理位置

HTML5 Geolocation API是新增的地理位置应用程序接口。它提供了一个可以准确感知浏览器用户当前地理位置的方法。如果浏览器支持,且设备具有定位功能,就能够直接使用这个API来获取当前位置信息。window.navigator.geolocation对象存在3个方法:1. getCurrentPosition 获取当前地理位置2. watchPosition 监视位置信息

2015-01-07 09:42:40 1777

原创 window.setInterval的用法与实例

window.setInterval()功能:按照指定的周期(以毫秒计)来调用函数或计算表达式。语法:setInterval(code,millisec) 解释:code:在定时时间到时要执行的JavaScript代码串。millisec:设定的定时时间,用毫秒数表示。返回值:定时器的ID值,可用于clearInterval()方法停止指定的定时器。注:setInter

2015-01-04 17:29:20 46654 1

转载 23种设计模式解析

一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式

2014-12-09 09:40:20 1292

转载 VS2013常用快捷键

Visual Studio 2013 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。VS 2013 中新增了很多提高开发人员工作效率的新功能,比如自动补全方括号、使用快捷键移动整行或整块的代码等;合理使用快捷键可以提高开发效率。但是Visual Studio提供的快捷键多如牛毛,那我们有没有必要掌握

2014-11-18 11:00:53 926

转载 15个nosql数据库

1、MongoDB介绍MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。当数据量达到50GB以上的时候,MongoDB的数据库访问速度是MySQL的10倍以上。MongoDB的并发读写效率不是特别出色,根据官方提供的性能测试表明,大约每秒可以处理0.5万~1.5万次读写请求。MongoDB还

2014-06-06 14:45:51 6079

转载 JavaMail发送和接收

一、JavaMail概述:       JavaMail是由Sun定义的一套收发电子邮件的API,不同的厂商可以提供自己的实现类。但它并没有包含在JDK中,而是作为JavaEE的一部分。       厂商所提供的JavaMail服务程序可以有选择地实现某些邮件协议,常见的邮件协议包括:l         SMTP:简单邮件传输协议,用于发送电子邮件的传输协议;l         P

2014-05-26 15:50:51 11433 2

转载 ActiveMQ浅析

ActiveMQ 即时通讯服务 浅析 一、 概述与介绍ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS 1.1和1.4使用J2EE企业集成模式和许多先进的功能。二、 特性1、

2014-05-23 10:01:11 1460

转载 ActiveMQ参考手册

1 JMS在介绍ActiveMQ之前,首先简要介绍一下JMS规范。 1.1 JMS的基本构件1.1.1 连接工厂连接工厂是客户用来创建连接的对象,例如ActiveMQ提供的ActiveMQConnectionFactory。 1.1.2 连接JMS Connection封装了客户与JMS提供者之间的一个虚拟的连接。1.1.3 会话JMS Session是

2014-05-22 11:36:01 6315 1

转载 MQ简单实例

1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/2.运行ActiveMQ解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161/admin/,

2014-05-21 17:30:46 1219

转载 XPath详解

[java] view plaincopyimport java.io.IOException;    import javax.xml.parsers.*;  import javax.xml.xpath.*;  import org.w3c.dom.*;  import org.xml.sax.SAXException;    public class XpathTest { 

2014-05-20 15:02:48 1300

转载 Java解析XML汇总

【目录】一、【基础知识——扫盲】二、【DOM、SAX、JDOM、DOM4j简单使用介绍】三、【性能测试】四、【对比】五、【小插曲XPath】六、【补充】关键字:Java解析xml、解析xml四种方法、DOM、SAX、JDOM、DOM4j、XPath【引言】目前在Java中用于解析XML的技术很多,主流的有DOM、SAX、JDOM、DOM4j,下文主要介绍

2014-05-20 14:52:52 759

转载 Java桌面程序打包成exe可执行文件

前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有main函数,co

2014-04-11 15:22:15 1233

转载 Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC

基本的单向加密算法:BASE64 严格地说,属于编码格式,而非加密算法MD5(Message Digest algorithm 5,信息摘要算法)SHA(Secure Hash Algorithm,安全散列算法)HMAC(Hash Message Authentication Code,散列消息鉴别码)    复杂的对称加密(DES、PBE)、非对称加密算法:DES(Dat

2013-11-26 11:39:31 1149

转载 观察者模式(Observer Pattern)例子

Java的API中有两组接口类是用来写观察者模式用的,分别是java.util.Observable、java.util.Observer和java.util.EventListener、Java.util.EventObject。本文并没有直接使用到这些API,而是自定义一套观察者模式中相关的接口类,且选取一个日常生活中常见的一个事件来说明观察者模式的使用。现实场景:有一名店(Shop)

2013-11-11 09:42:55 1152

原创 重定向参数传递问题笔记

在java中重定向可以使用response.sendRedirect("http://XXX")进行重定向,即可定向到页面(JSP,HTML),也可定向到某个action(XX.do);定向时还能附带参数传递,如sendRedirect("name.jsp?userId=Joe&userAge=30");关于参数的传递,在URL跳转时可能出现以下问题:1.url传递特殊字符参数

2013-06-09 13:03:10 20660 1

转载 JDBC连接各数据库大全

1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar    Class.forName( "org.gjt.mm.mysql.Driver" );     cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName",

2013-05-22 10:13:53 1204

转载 The server does not support version 3.0 of the J2EE Web module specification

The server does not support version 3.0 of the J2EE Web module specification报如下错误:The server does not support version 3.0 of the J2EE Web module specification原来创建Test时用的是Tomcat 6.0,jdk都是用的1.6

2013-05-08 11:50:20 1037

转载 数据库备份基本策略

选择了存储备份软件、存储备份技术(包括存储备份硬件及存储备份介质)后,首先需要确定数据备份的策略。备份策略指确定需备份的内容、备份时间及备份方式。各个单位要根据自己的实际情况来制定不同的备份策略。目前被采用最多的备份策略主要有以下三种。1、完全备份(full backup)    天天对自己的系统进行完全备份。例如,星期一用一盘磁带对整个系统进行备份,星期二再用另一盘磁带对整个系统

2013-05-07 11:34:33 2149

转载 Linux系统下查看目录大小

我们有个系统每天要下载数据,为了检查下载数据是否正常,需要查看下载数据目录大小,因为每天的数据都差不多,如果变化太大就说明不正常。查看目录大小的命令是du(当然也可以查看文件大小),例如:du ems_data,就是查看ems_data目录下各子目录的大小;du,就是查看当前目录下各子目录的大小;du *,就是查看当前目录下各子目录和文件的大小。为了提高查看效果,我们需要对结果进行排序,因

2013-05-02 16:23:38 831

转载 ORACLE如何查看表空间路径及用户权限

查看表空间数据文件信息select * from dba_data_files1.查看所有用户:  select * from dba_users;  select * from all_users;  select * from user_users;2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):  select * from db

2013-04-23 10:29:54 1894

转载 Mule ESB 学习笔记

1. 简介Mule ESB是一个基于Java的轻量级企业服务总线和集成平台,允许开发人员快速便利地连接多个应用,并支持应用间的数据交换。Mule ESB支持集成现有系统而无论其底层采用何种技术,如JMS、Web Services、JDBC、HTTP以及其他技术。2. 整体结构图 整体结构从上图可见,Mule通过Transports/Con

2013-03-24 00:32:42 1303

转载 java使用jolt调用tuxedo服务

使用包jolt-1.0import bea.jolt.JoltSession;import bea.jolt.JoltSessionAttributes;import bea.jolt.SessionException;简单示例JoltSession  jsession;JoltSessionAttributes  sattr;JoltRemoteSer

2013-03-21 15:08:31 3582

原创 Oracle SQL的硬解析和软解析

我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。在Oracle中存在两种类型的SQL语句,一类为 DDL语句(数据定义语言),他们是从来不会共享使用的,也就是每次执行都需要进行硬解析。还有一类就是DML语句(数据操纵语言),他们会根据情况选择要么进行硬解析,要么进行软解析。 DML:INSERT,UPDATE,DELETE,SELECTDD

2013-02-28 11:18:25 1383

原创 JDBC预编译语句

什么是预编译语句预编译语句PreparedStatement 是java.sql中的一个接口,它是Statement的子接口。通过Statement对象执行SQL语句时,需要将SQL语句发送给DBMS,由DBMS首先进行编译后再执行。预编译语句和Statement不同,在创建PreparedStatement 对象时就指定了SQL语句,该语句立即发送给DBMS进行编译。当该编译语句被执行时

2013-02-28 10:37:22 13150

转载 安装和使用memcached(windows)

一般情况下,我们用linux作为生产环境,但是开发还是在windows下面,所以我们需要 win版本。。但是memcache官方网站只提供了源码。 下面介绍使用第三方编译的win版本的方法: 这是一个由Kenneth Dalgleish基于Kronuz的1.2.1构建。官方的memcached的团队不对这个版本支持! 核心关键在这个:http://splinedance

2013-02-27 11:41:10 1097

转载 安装和使用memcached(linux)

如何将 memcached 融入到您的环境中?在开始安装和使用 using memcached 之前,我们需要了解如何将 memcached 融入到您的环境中。虽然在任何地方都可以使用 memcached,但我发现需要在数据库层中执行几个经常性查询时,memcached 往往能发挥最大的效用。我经常会在数据库和应用服务器之间设置一系列 memcached 实例,并采用一种简单的模式来读取和写入

2013-02-27 11:00:25 704

原创 ExtJS的Ajax提交超时设置

ExtJs的Ajax提交主要是:Ext.Ajax.request或form1.getForm().submit,超时时间默认是30秒。很多时候,后台处理比较多,往往需要超出30秒的限制。此时,可以通过修改超时时间来打破限制。方法一:更改默认值的方式:Ext.Ajax.timeout=90000;  //90秒Ext.Ajax.request({url:'..........

2013-02-21 15:52:53 9745 2

转载 ojdbc版本区别

classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异   在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle  JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗? 连接类型:1、JDBC OCI: oci是or

2013-01-29 16:33:13 1073

转载 ORA-12520错误解决方法

ORA-12520错误解决方法 ORA-12520听程序无法为请求的服务器类型找到可用的处理程序:1)数据库是专用服务器,但是在tnsname.ora配置中设置了连接方式为shared,这种情况下打开tnsname.ora,    把(server = shared) 改成 (server = dedicate) 2)是由于process不够引起的 后来查看到v$process

2013-01-20 16:21:29 820

转载 Oracle查看表空间大小

1. 查看所有表空间大小SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_data_filesgroup by tablespace_name;2. 已经使用的表空间大小SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_free_space g

2013-01-16 18:12:23 581

转载 maven scope含义的说明

依赖范围控制哪些依赖在哪些classpath中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围:compile (编译范围)compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath中可用,同时它们也会被打包。provided (已提供范围)provided 依赖只有在当JDK或者一个容器已

2013-01-09 16:44:55 1052

原创 A prepared statement is generated from a nonconstant String

Findbugs报错:A prepared statement is generated from a nonconstant StringThe code creates an SQL prepared statement from a nonconstant String. If unchecked, tainted data from a user is used in

2013-01-08 18:16:49 6146

转载 Oracle中的job

我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列)          类型                 描述 JOB                NU

2012-12-26 12:28:12 838

转载 Spring中PropertyPlaceholderConfigurer的使用

Spring 利用PropertyPlaceholderConfigurer占位符 1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java Propertie

2012-12-24 17:35:13 932

原创 JAXB解析xml时忽略命名空间的方法

用JAXB解析xml并转换为实体类时,如果xml带有命名空间,尤其是整个xml都使用匿名命名空间时,则需要在实体类的每个属性的注解中添加namespace参数,不仅使代码变得恶劣,而且不灵活(命名空间改变则所有实体类注解也跟着对应修改)。        解决方法可能有很多,如果xml的元素都使用匿名命名空间,可以考虑在JAXB转换前将xml命名空间忽略。public static

2012-12-24 11:27:59 10066 2

Touchslider插件

TouchSlider是一个轻量级的javascript组件,设计的目的是提供一个可以方便实现全平台(PC及移动端触摸界面)的幻灯slider效果。 而qiqiboy版本的目前使用范围已经不仅仅限于幻灯片制作,更可以很方便的实现网站局部左右切换,通过提供的操作接口(.append(), .remove()),可以很方便的随时添加页面或者删除页面,实现在平台上的页面滑动。

2015-02-05

空空如也

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

TA关注的人

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