自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

playAround的专栏

java不瘸腿

原创 在github上传一个自己的项目

首先,在github上创建一个新的repository然后,在自己本地的项目目录中运行$git init初始化成一个git管理的项目初始化后,要做一次提交,来完成master分支的创建添加远程分支,$git remote add git@github.com:playaround88/***.gi...

2016-10-28 15:33:22

阅读数 275

评论数 0

转载 色彩理论大集结

【转】http://www.uisdc.com/p3526

2015-06-09 17:34:10

阅读数 464

评论数 0

原创 avro序列化与RPC

avro也是apache的一个序列化和IPC方案,使用json格式定义schema,支持多种语言类型。具体的介绍可以看官方文档,不赘述 avro.apache.org avro序列化的代码非常简单,可以直接参考官方的示例来运行: http://avro.apache.org/docs/cur...

2015-04-13 18:44:50

阅读数 562

评论数 0

原创 thrift远程调用示例

说明 thrift是apache hadoop的一个子项目,主要是完成跨语言,跨平台的序列化和远程调用。具体的可以参考官方文档: thrift.apache.org 安装 thrift和上次介绍的protobuf一样也需要安装对应的编译器,具体的安装这里不介绍了,可以参考: http:/...

2015-04-13 18:29:07

阅读数 4660

评论数 0

原创 protobuf搭建环境,序列化示例

编译安装 protobuf是google开源的一个序列化方案,根据google的benchmarking测试,各个方面的表现都非常不错。详细的可以参考下面的基准测试项目: https://github.com/eishay/jvm-serializers/wiki protobuf的使用...

2015-04-13 18:13:12

阅读数 6601

评论数 0

原创 简易授权系统(1)-springMVC

搭建一个web系统,最先考虑的可能就是一个

2014-10-21 12:01:58

阅读数 1732

评论数 0

原创 文件上传三剑客(二)-后台数据库存储

上一篇,说的是文件存储,

2014-10-12 16:38:16

阅读数 3372

评论数 2

原创 文件上传三剑客(一)-后台文件存储

文件上传是一个非常常用的组件,

2014-09-28 20:39:05

阅读数 2189

评论数 0

原创 通过实验弄明白html中的大小、位置、滚动

html中有三组与大小、位置、滚动相关的属性:cl

2014-09-27 23:51:25

阅读数 964

评论数 0

原创 spring2.x与spring3.x区别带来的问题

org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [java.lang.String] for ...

2014-07-29 10:05:30

阅读数 7973

评论数 2

转载 HASHTABLE, HashMap,TreeMap区别

刚开始看到HashTable,HashMap和TreeMap的时候比较晕,觉得作用差不多,但是到实际运用的时候又发现有许多差别的。于是自己搜索了一些相关资料来学习,以下就是我的学习沉淀。 java为数据结构中的映射定义了一个接口java.util.Map,而HashMap Hashtable和T...

2014-06-04 10:40:33

阅读数 632

评论数 0

原创 mysql主从复制

主从复制的说明 mysql的主从复制,是生产环境的基本架构。MySQL支持单向、异步复制。单向指一个复制过程,复制从主服务器复制到从服务器,但是一个复制过程的从服务器,在另一个复制过程中是可以担任主服务器的,即mysql支持链式复制,或者叫菊花式复制;异步复制,不需要特殊说明,不过注意,如果主服...

2014-03-30 17:09:10

阅读数 1041

评论数 0

原创 mongodb进阶(4):分片

说明 分片,是mongodb的终极扩展方式,在其他数据库中,被成为集群。一个分片的mongodb集群,对外表现的就像是一台mongodb服务器,客户端可以进行透明的操作,而不必关心内部的具体存储。分片内部会根据片键进行均匀的分布。 下面是一个完整的结构图,由于手头专业的画图工具,这里仅简单作图表...

2014-03-26 16:47:25

阅读数 1062

评论数 0

原创 mongodb进阶(3):复制的认证和oplog

认证 上面的例子中,我们可以看到,如果可以访问到主服务器地址,那么就可以随时给主服务器动态添加一个复制从服务器,这很容易造成问题。所以,应该为复制添加必要的认证。 mongodb的复制认证有固定的规律: 首先,它会去寻找local库中的“repl"名字的用户 其次,如果”re...

2014-03-26 14:24:12

阅读数 2069

评论数 0

原创 mongodb进阶(2):副本集

副本集(Replication Set)简单来说,是带有自动故障恢复功能的主从复制。主机会在整个集合中动态的选举产生。当一个主机失败时,整个副本集会重新选举新的机器作为主机。整个过程对用户透明,完全自动化的进行。 本实验,在上一篇文章的相同环境中完成。如果见到上一篇中提到的文件或文件夹,莫混淆。...

2014-03-26 13:10:31

阅读数 1013

评论数 1

原创 mongodb进阶(1):主从复制

主从复制是生成环境中最基本的架构方式,能很好的完成热备份、故障切换等应用,另外也是读扩展的基础。 mongodb并没有限制从机的个数,但是,mongodb并不支持“菊花式”的复制,所有数据只能从master进行复制,所以,从服务器最好不要过多,推荐不超过12个。 下面以我本机的环境进行实验,目标...

2014-03-26 11:06:39

阅读数 1304

评论数 0

原创 xcode 5中调试技巧

xcode中经常会出现EXC_BAD_ACCESS错误,一般都是内存释放一类的报错信息,但是终端中却不能打印出来具体的错误信息。 经过搜索发现,设置xcode的执行环境变量可以打印对应的错误信息。所以,新建好项目后,一定要设置好这一步,方便排查错误。 xcode 5中的设置方法:菜单栏,Produ...

2014-01-22 17:38:25

阅读数 2483

评论数 0

原创 linux下jni的开发步骤

下面展示一个linux下java通过jni调用动态库的方法。留以备用 jni的内容较多,包括双向调用,传递基本类型参数,传递二进制参数,传递引用类型等。具体内容请参考jni专门的知识,我这里只做helloworld,演示linux下的开发步骤。 1.创建一个HelloJni.java的文件 pub...

2013-12-26 16:57:54

阅读数 776

评论数 0

原创 oracle index-by table的遍历

Oracle的数据集合类型,分三种: Varray:固定长度(其他方法可扩展),连续的数组。对应其他程序中的数组。 Nested table:长度不固定,不连续。对应其他程序中的set,list等。 Associative Arrays(Known as index-by table):有索...

2013-08-07 13:44:47

阅读数 3835

评论数 0

原创 poi操作excel,复制sheet,复制行,复制单元格

项目中,我们经常使用Poi来操作excel,但是经常碰到一个不方便的地方,不如最简单常用的,在两个excel之间复制sheet,复制行,复制单元格等。 我这里是最近刚做的一个简单封装。不是很好,必须始终传过去一个“目标workbook“的引用,留下个mark! 源码如下: public cl...

2013-03-20 14:59:54

阅读数 61999

评论数 7

原创 关于spring配置文件xsd报错的解决方法

平时,在使用spring过程中,经常会遇到一些莫名其妙的validate报错。比如下面的: Multiple annotations found at this line:  - schema_reference.4: Failed to read schema document '...

2012-12-18 17:45:27

阅读数 65352

评论数 3

转载 IEWebBrowser组件用法

【转】---由于转载的文章,也是别人转载的,不知道原文地址,敬请作者原谅!仅留作参考 1.打开                       type="button" value="打开">                       id...

2012-10-18 10:20:03

阅读数 786

评论数 0

转载 Android框架

【转】zxbzxtzxy的博客http://blog.163.com/vicent_zxb/blog/static/1858861312011488262665/ (一)Android系统框架详解         Android采用分层的架构,分为四层,从高层到底层分为...

2012-09-27 14:08:01

阅读数 754

评论数 0

转载 win7安装ubuntu-11.10-desktop双系统

已安装成功,且能正常运用。 1)对要安装ubuntu的硬盘分区格式化,然后在计算机上右键--管理--磁盘管理,对该分区右键,删除卷。这样安装好的ubuntu的分区,在windows下是看不到的,但是进入ubuntu是可以访问windows的磁盘的。 2)EasyBCD软件和iso镜像(我使用的...

2012-09-10 15:19:33

阅读数 765

评论数 0

原创 Java数据分页通用封装

数据库分页, 从客户角度来看,主要是提供两个参数:每页数量(pageSize),当前页(currentPage)。 从后台处理来看,主要是分页查询数据库,查询总数;   我这里的封装参考easyjweb pageList思想(只是以前用过,继承关系实现都不一样), 一个抽象类,提供不同数...

2012-08-30 11:38:23

阅读数 13229

评论数 0

原创 js判断操作系统、判断浏览器类型、判断数据类型权威方法--extjs源码

在我们日常js编程中经常要用的判断操作系统、判断浏览器类型、判断数据类型等等的操作,一般我们会百度一下,找个方法测试通过,然后就用上了。但是心里面还是有点打鼓,这个方法能在所有情况下运行正常吗??这样简单判断能过滤所有情况吗?随便搜到的方法,还真不敢打包票。 下面的代码是我从extjs3.1的原...

2012-08-29 15:37:42

阅读数 3396

评论数 0

转载 DBLINK详解

【转】http://space.itpub.net/16860121/viewspace-630043 1.创建dblink语法: CREATE [PUBLIC] DATABASE LINK link  CONNECT TO username IDENTIFIED BY password ...

2012-08-20 09:19:19

阅读数 591

评论数 0

原创 velocity转换string、int、number、double

项目中使用后台传来的currentPage,计算列表的顺序,但是currentPage是个字符串,所以要转换才能计算。 网上很多转的外文的,都TM不能用,搜了半天,终于找到一个能用的。 e.g. #set($intString = "9") #set($Integer ...

2012-04-20 11:10:57

阅读数 20144

评论数 1

翻译 springMVC异常处理

一、HandlerExceptionResolver    spring HandlerExceptionResolvers 可以简化请求中,不被期望的异常出现的尴尬情况。HandlerExceptionResolvers有点类似可以自定义的异常映射。尽管如此,它提供了一个更加灵活的方式来处理异...

2012-04-12 16:22:42

阅读数 15506

评论数 0

翻译 SpringMVC multipart文件上传

一、介绍    spring内建的multipart支持网络程序文件上传。我们可以通过配置MultipartResolver来启动上传支持。它定义在org.springframework.web.multipart包中。spring是通过使用Commons FileUpload插件来完成Mult...

2012-04-12 16:21:37

阅读数 35857

评论数 1

翻译 springMVC本地化

springMVC的本地化和国际化    spring框架的大部分都支持国际化,就像springMVC一样。DispatcherServlet使你能够动态的通过客户端的本地语言进行配置。这是通过LocaleResolver完成的。    当一个请求到达,DispatcherServlet就会寻...

2012-04-12 16:20:55

阅读数 7889

评论数 0

翻译 springMVC主题的使用

在实际开发中,经常会碰到这样一个问题,客户要求更换版面风格。不一定是美工做的不好,也有可能是客户的视觉疲劳。所 已在项目的开始阶段,最好就要考虑这些灵活的需求变化。 这个在网站程序中称为:主题(theme) 主题的实现原理:大概就是把网站版面的css样式表和图片之类的文件,和网站的程序进行解...

2012-04-11 16:39:37

阅读数 7683

评论数 0

转载 JVM加载class文件的原理机制

1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中   2.java中的类大致分为三种:     1.系统类     2.扩展类     3.由程序员自定义的类   3.类装载...

2012-03-12 11:59:20

阅读数 787

评论数 0

转载 jvm的工作原理和特点

【转】来自博客园:朱漪---http://www.cnblogs.com/jiayi/archive/2010/06/08/1753863.html 作为一种阅读的方式了解下jvm的工作原理 JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下...

2012-03-12 09:57:20

阅读数 829

评论数 0

原创 Nagios-linux下远程监控软件的安装

原创:PlayAround(wu)--2010.10.21 最近看了看了一下开复老师“创新工厂“的校园招聘(只是好奇),无意间发现了这个新词:nagios。上面说是服务器监控,正好自己也在作服务器的配置,所以也就研究了一下。我这里是在Red Hat Enterprise Linux 5下做的。和...

2012-03-09 15:21:38

阅读数 618

评论数 0

原创 eclipse下开发jsp 连接mysql乱码best practice

编码问题挺复杂,网上有很多的介绍。还有就是mysql的中文乱码问题,其实网上有很多的文章,但是,总是阐述太多的原理,读-挺头疼,还不一定能解决问题。其实原理就一句,就是你要控制你的整个数据传输过程,保证编码一致(其中utf8是考虑兼容的最佳选择)!我这里只给出开发人员最常用的eclipse下jsp...

2012-03-09 15:19:10

阅读数 664

评论数 0

转载 sql join的用法详解

【转】:http://www.cnblogs.com/fatway/archive/2009/04/17/1693816.html 1. INNER JOIN 内连接,返回多个表中符合条件的数据而舍弃不符合条件的数据。 Run: SELECT* FROM TABLE_POICA...

2012-03-09 15:17:35

阅读数 3834

评论数 0

转载 Java读写Properties文件

----来自csdn Java读写Properties文件 package control; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileOutpu...

2012-03-09 15:16:11

阅读数 474

评论数 0

转载 Java反射机制

【转】来自博客园Quincy 问题: 在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法? 答案是可以的,JAVA提供一种反射机制可以实现。   目录 什么是JAVA的反射机制 JDK中提供的Reflection API JAVA反射机制提供了什么功...

2012-03-09 15:14:39

阅读数 442

评论数 0

转载 Servlet的生命周期

-------出处不详,我不识字,以下文章纯属复制,谢谢 Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求、提供服务。   在代码中,Servlet生命周期由接口javax.servlet.Servlet定义。所有的Java Servlet 必须...

2012-03-09 14:48:45

阅读数 499

评论数 0

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