- 博客(95)
- 收藏
- 关注

原创 Linux离线安装python_pip及第三方库
由于环境是离线的,之前一直在线安装,所以没什么经验,找了很多方式也遇到很多问题,做个总结也供其他人参考少走弯路。检查当前环境是否有zlib及zlib-devel 如果没有最好安装下载的是zlib-1.2.11.tar.gz[root@biluos1 zlib-1.2.11]# mkdir -p /opt/moudles/Zlib [root@biluos1 zlib-1.2.1...
2018-12-24 13:51:03
11207
原创 Hbase基于jdbc操作批量查询写入优化及应用
import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map.Entry;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hba...
2018-05-09 14:23:35
1365
原创 jquery 实现动画简单操作
$(document).ready(function(){ $("#move2").click(function(){ $("#qiu").animate({ left:'400px' },'1000',''); $("#xian").animate({ height:'470px' },'1000',function(){
2017-06-23 17:31:36
639
转载 使用 jQuery Mobile 与 HTML5 开发 Web App(一) 系列文章目录
使用 jQuery Mobile 与 HTML5 开发 Web App”系列文章的数目累积起来也比较多了,为方便大家浏览, Kayo 把这些文章整理成一个目录,收录那些已经写好的文章并会继续更新。该系列的文章实质上分成四个部分,分别是总体概况、jQuery Mobile 组件、jQuery Mobile 事件与方法以及 HTML5 在 Web App 上的应用。一.总体概况
2015-12-30 14:32:49
953
转载 HTML5本地存储——IndexedDB(二:索引)
在HTML5本地存储——IndexedDB(一:基本使用)中介绍了关于IndexedDB的基本使用方法,很不过瘾,这篇我们来看看indexedDB的杀器——索引。熟悉数据库的同学都知道索引的一个好处就是可以迅速定位数据,提高搜索速度,在indexedDB中有两种索引,一种是自增长的int值,一种是keyPath:自己指定索引列,我们重点来看看keyPath方式的索引使用.创建索引
2015-12-30 14:26:12
774
转载 HTML5本地存储——IndexedDB(一:基本使用)
在HTML5本地存储——Web SQL Database提到过Web SQL Database实际上已经被废弃,而HTML5的支持的本地存储实际上变成了Web Storage(Local Storage和Session Storage)与IndexedDB。Web Storage使用简单字符串键值对在本地存储数据,方便灵活,但是对于大量结构化数据存储力不从心,IndexedDB是为了能够在
2015-12-30 14:23:13
1722
转载 X509证书信任管理器类的详解
在JSSE中,证书信任管理器类就是实现了接口X509TrustManager的类。我们可以自己实现该接口,让它信任我们指定的证书。 接口X509TrustManager有下述三个公有的方法需要我们实现: ⑴ oid checkClientTrusted(X509Certificate[] chain, String authType)throws CertificateEx
2015-07-24 15:43:39
25233
1
转载 ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- -----
2014-09-10 10:07:58
565
转载 Spring中使用JMS 2.0
Spring中使用JMS-->复制别人的..留着自己用 JMS为了Java开发人员与消息代理(message broker)交互和收发消息提供了一套标准API。而且,由于每个message broker都支持JMS,所以我们就不需要学习额外的消息API了。但是,由于JMS是如此的通用以至于使用它并不是十分方便。1. 处理JMS样本代码我们还记得一般的J
2014-08-27 11:17:01
1375
转载 SLF4J和Logback日志框架详解
SLF4J是一套简单的日志外观模式的Java API,帮助在项目部署时对接各种日志实现。LogBack在运行时使用JMX帮助修改日志配置,在生产状态下无需重启应用程序。SLF4JSLF4J是简单的日志外观模式框架,抽象了各种日志框架例如Logback、Log4j、Commons-logging和JDK自带的logging实现接口。它使得用户可以在部署时使用自己想要的日志框架。SLF
2014-08-27 11:00:42
803
转载 spring3中使用task实现计划任务
Quartz是重量级的计划任务实现方式,对于一些简单的计划任务,Spring3中提供了task,用于实现计划任务,一般情况下足够用了。下面介绍如何在spring3中使用task: 1.spring配置文件上添加对task的描述 2.spring配置文件中设置具体的任务 cron表达式的介绍可以参考其他文档,跟Quartz的表达式是一样的,"0 * * * * ?"是指每分钟执行该任务,任务内容为t
2014-08-27 10:42:12
1040
转载 httpclient的一些学习心得
最近忙于一个项目,了解下httpclient,在这里总结出来,和大家一起学习分享,希望各位朋友提出宝贵的意见。 首先介绍一下项目的背景: 目标:把国内一家保险公司的“WEB一账通”改成“WAP一账通”。 资源:客户不提供任何的webservice接口。 本项目中用到的第三方组件是apache的httpclient,一个非常强大的网页抓取工具(抓这个字用得可能不太
2014-08-27 10:16:58
722
转载 XMemcached使用
一、 XMemcached 简介XMemcached 是一个新 java memcached client 。也许你还不知道 memcached 是什么?可以先看看这里。简单来说, Memcached 是一个高性能的分布式内存对象的 key-value 缓存系统,用于动态 Web 应用以减轻数据库负载,现在也有很多人将它作为内存式数据库在使用, memcached 通过它的自定义协议与客户端交
2014-04-22 16:48:14
1042
转载 java日志处理组件log4j--log4j.xml配置详解
注:本资料通过网络查找然后整理而成首先要对配置文件的各个参数进行说明,这样才能合理的进行配置。参数意义说明:配置根Logger[html] view plaincopy其语法为: log4j.rootLogger = [ level ] , appenderName1, appenderName2, …
2014-04-22 09:26:57
1162
转载 ThreadPoolExecutor使用介绍
private static ExecutorService exec = new ThreadPoolExecutor(8, 8, 0L,TimeUnit.MILLISECONDS, new LinkedBlockingQueue(100000),new ThreadPoolExecutor.CallerRunsPolicy());一、简介 线程池类为 java.ut
2014-03-28 16:00:18
682
转载 Apple Push Notification Service(APNS)开发指引
notnoop/java-apns github:https://github.com/notnoop/java-apns简介java-apns是服务于APNS服务的java客户端,该库目的是提供一套面对苹果服务器的高扩展性、简单、模块化的接口。这些接口只需要很少的代码去完成大多数的cases,同时你还可以用永自己的网络链接库或者json库重新配置java-apns库。
2014-03-28 15:55:23
2733
转载 Spring中使用JMS
Spring中使用JMS-->复制别人的..留着自己用 JMS为了Java开发人员与消息代理(message broker)交互和收发消息提供了一套标准API。而且,由于每个message broker都支持JMS,所以我们就不需要学习额外的消息API了。但是,由于JMS是如此的通用以至于使用它并不是十分方便。1. 处理JMS样本代码我们还记得一般的J
2014-03-28 13:05:54
1611
转载 Spring 对JMS的支持
Spring提供了一个用于简化JMS API使用的抽象框架,用户利用Spring使用JMS可以不用关心connection factory,session等资源的管理.类似于对JDBC的抽象,Spring提供了一个JmsTemplate类,抽象了操作JMS都必须做的公共步骤,留下了callback方法给用户去实现,如提供消息的真正内容等.本文主要讲解一下怎么使用Spring来发送消息,接受
2014-03-27 11:19:43
899
转载 request.getParameter() 、 request.getInputStream()和request.getReader() 使用体会
我们经常用servlet和jsp, 经常用request.getParameter() 来得到数据。 request.getParameter()request.getInputStream()request.getReader()这三个方法都是从request对象中得到提交的数据,但是用途不同。要根据表单提交数据的编码方式选择不同的方法。HTML中的f
2014-03-25 16:22:00
2174
原创 启动PL/SQL Developer 报字符编码不一致错误 ,Database character set (AL32UTF8)
PLSQL Developer 还要设置字符集,我设置过?它是用系统的注册表 or 环境变量吧。 1、查询oracle server端的字符集select userenv('language') from dual;2,看client端$echo $NLS_LANGwindows下你查下注册表或者环境变量设置
2014-03-25 15:48:30
897
转载 PL/SQL Developer远程连接Oracle数据库(可以使用)
第一次用PL/SQL Developer这个非官方的软件,遇到了种种困难,幸好通过万能的Google已经全部解决,记录下来备察.前提是保证你的远程oracle服务器一切正常. 微软客户端设置使用oracle免费发放的instant client来代替oracle client,免去了安装的麻烦,下载instantclient-basiclite-nt-11.2.
2014-03-25 15:47:19
4964
转载 Java远程调用RMI(Remote Method Invocation)
1.RMI和Java Remote Method Invocation在讨论RMI之前,我们先看看网站的架构。典型的网站有一个服务提供商(Web Server),多个服务使用者(Web Client)。网站使用的是浏览器(Browser)作为客户端,也就是所说的BS架构(Browser-Server)。还有一种不是使用浏览器作为客户端的,比如说即时聊天工具(QQ、MSN)等,它们需要你在本
2014-03-24 18:05:32
846
转载 tomcat发布基于jersey的WebService
周末继续学习jersey,测试了几个get和post方式的webservice请求,并模拟客户端测试调用情况。在google中找到了这么一篇相关的文章:REST: CRUD with JAX-RS (Jersey) 。 结果做到一半出了问题,服务端总是获取不到客户端请求的数据流内容!调试了一个下午未果,却在第二天如梦方醒般的找到了原因。教训1:学习下http协议;教训2:老外的东西不一
2014-03-24 11:24:05
953
转载 c3p0,dbcp和proxool使用心德
快过年了,大家都在网上订票了,铁道部的订票网的访问速度,实在是太让人感动了。本人受到刺激后,对自己的框架做了一次性能优化,首先从数据库连接池开始。 关于c3p0、dbcp和proxool,之类的比较,配置在网上有很多的文章,我这边就不浪费大家的时间了,主要讲下我用过这三个之后的体会。dbcp:框架以前使用的是dbcp,网上说,有很多BUG,至少,这些BUG,我是没有碰到过
2014-03-21 11:28:22
858
转载 SimpleJdbcCall的使用
java.lang.Object org.springframework.jdbc.core.simple.AbstractJdbcCall org.springframework.jdbc.core.simple.SimpleJdbcCall SimpleJdbcCall源自springframework,是一个多线程、可重用,用来调用存储过程或者存储函数
2014-03-21 10:04:30
1382
转载 Oracle索引
一、概述索引是用于加速数据存取数据对象,合理的使用索引可以大大降低I/O次数,从而提高数据访问性能。索引有很多种我们主要介绍常用的几种。 二、创建索引1、单列索引单列索引是基于单个列所建立的索引。sql>create index 索引名 on 表名(列名); 2、复合索引复合索引是基于两列或是多列的索引,在同一张表上可以有多个
2014-03-10 16:22:50
592
转载 Java TCP/UDP socket 编程流程总结
最近正好学习了一点用java socket编程的东西。感觉整体的流程虽然不是很繁琐,但是也值得好好总结一下。Socket Socket可以说是一种针对网络的抽象,应用通过它可以来针对网络读写数据。就像通过一个文件的file handler就可以都写数据到存储设备上一样。根据TCP协议和UDP协议的不同,在网络编程方面就有面向两个协议的不同socket,一个是面向字节流的一个是
2014-02-25 15:17:49
661
转载 java socket udp实例
(转载文章,原作者无从考证,感谢作者的无私奉献) 事实上网络编程简单的理解就是两台计算机相互通讯数据而已.对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了.Java SDK提供一些相对简单的Api来完成这些工作.Socket就是其中之一.对于Java而言.这些Api存在与java.net 这个包里面.因此只要导入这个包就可以准备网络编程了. 网络编程的基本模型就是
2014-02-25 15:12:42
807
转载 java枚举的几种用法
DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color {
2014-02-25 14:57:51
758
转载 hibernate执行sql
1.执行sql,返回一个结果集,适用查询一个字段并返回一条记录 Java代码 public Long findSeqTbTest() { String sql = "select SEQ_TB_TEST.nextval from dual"; SQLQuery query = this.getSession().createSQLQuery
2014-01-17 10:49:54
775
转载 Apache 负载均衡+Tomcat集群
花了一下午的时间,研究了一下Apache 负载均衡+Tomcat集群的问题,至于原理高手解释下,我是照葫芦画瓢!现在与大家分享一下 一、本机环境1.Windows 7 64位操作系统2.java版本 "1.6.0_20"3.Apache安装包httpd-2.2.21-win32-x86-no_ssl.msi,默认安装4.tomcat压缩包(apach
2014-01-14 15:50:25
617
原创 apache和tomcat整合
一 Apache与Tomcat比较联系apache支持静态页,tomcat支持动态的,比如servlet等。一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat
2013-12-10 13:20:19
944
转载 jQuery Validation Engine 表单验证
注意事项:1.演示版本为 v2.2.4;2.v2.0 以下的版本参数并不完全通用;对 validationEngine.jquery.css 文件进行修改,修改如下:1.提示内容字体改为宋体;2.去除中各浏览器的私有属性(各浏览器已经支持圆角和阴影,不再需要加私有属性)。对 jquery.validationEngine.js 文件进
2013-11-25 10:23:24
2614
转载 数据库导入导出
首先询问对方数据库的表空间名称和大小,然后在你的oracle中建立相应表空间,最后使用命令导入、导出数据。补充:1.要新建一个数据库;Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数
2013-11-14 10:19:36
625
原创 disable与readonly
今天改bug遇见一个折磨人的问题。由于直接进的是修改页面、会根据标示去判断是否允许修改字段、找半天没发现有什么问题但是、每次从新保存后此时标示会改为不可修改、当再次点击保存、部分数据会丢失、后台数据排查发现此时页面部分数据为空、。然后找页面问题、看半天发现未保存上的数据用了disable,其他用readonly的不存在数据丢失问题、才想起来可能问题出现在这个disable上、随百度查之、Rea
2013-11-07 17:26:34
828
转载 freemarker保留两位小数
freemarker保留两位小数方法一#{number ;m1M2} m 最少几位小数,M最多几位小数方法二${x?string("0.##")} 在开发中很容易忽视一点,输入一个值(可能是小数),输出时如果不做处理,就很容易出现 隐形的BUG。比如,如果从数据库取出一个0.22的数值,一般的输出${x?if_exists?html},
2013-11-06 14:56:18
9857
转载 dozer-初识
1、简介 dozer是一种JavaBean的映射工具,类似于apache的BeanUtils。但是dozer更强大,它可以灵活的处理复杂类型之间的映射。不但可以进行简单的属性映射、复杂的类型映射、双向映射、递归映射等,并且可以通过XML配置文件进行灵活的配置。 2、准备 现在开始就小试一下。 首先,需要下载jar包, dozer.jar :http
2013-10-15 10:08:06
1068
转载 jQuery Fancybox插件使用参数详解
今天给大家介绍的jquery图片播放插件叫Fancybox,相比LightBox来说,Fancybox相对庞大点,配置也更丰富一些,相信你会喜欢的。Fancybox的项目主页地址:http://fancybox.net/Fancybox的特点如下:可以支持图片、html文本、flash动画、iframe以及ajax的支持可以自定义播放器的CSS样式可以以组的形式进行
2013-10-10 17:44:45
5640
转载 Struts+Spring+Hibernate处理Lob(Blob,Clob)
在使用struts+spring+hibernate的开发中,有些时候用户会有数据库存储文件的需求,在数据库中一般会采用Blob字段或Clob字段来存储二进制图片、流媒体或文件。现就将在实际开发中遇到的问题及解决方法告之。一、问题需求: 1.在持久化类中字段该用什么类型? 2.在Struts中文件对应的数据类型是什么? 3.在Hibernate中字段对应的类型是什么? 4.
2013-09-05 16:52:44
959
转载 hibernate缓存的使用
缓存的使用我们先来模拟一个缓存的机制以查询学生为示例:public class Test {public static void main(String[] args) throws Exception { MyClassDao myClassDao = new MyClassDao(); StudentDao studentDao = new StudentD
2013-09-05 16:49:53
906
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人