自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术无止境啊

专注 java 设计模式 云存储

  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 OAuth2.0 学习(二) Server 设计

服务器端的数据存储方案OAuth2.0 机制的核心工作流程,大部分信息,如APP 信息、用户和APP 之间的授权关系、Access Token等,需要永久性存储,存储在数据库中。一些不需要永久存储的信息,如临时授权码,只使用一次,而且,在很短的时间内就要使其失效,就没有必要存储在数据库之中,可存储在譬如memcached 等缓存系统中,即提高了系统的处理速度,又减少数据库压力。数据库表

2014-02-20 15:47:40 9519 4

原创 OAuth2.0 学习(一) OAuth2.0 工作流程

重要术语Authorization Server:授权服务器,能够成功验证资源拥有者和获取授权,并在此之后分发令牌的服务器;Resource Server:资源服务器,存储用户的数据资源,能够接受和响应受保护资源请求的服务器;Client:客户端,获取授权和发送受保护资源请求的第三方应用;Resource Owner:资源拥有者,能够对受保护资源进行访问许可控制的实体;

2014-02-20 15:12:18 9437

原创 growth hacker 到底是做什么的?

最近看了很多关于growth hacker的文章,growth hacker在国内目前了解的人并不多,甚至在国内也还很神秘。所以打算写一遍博客来总结下自己对于growth hacker的理解。growth hacker 一句话解释:通过对数据的分析来进行营销。growth hacker最好有编程经验,当然没有编程经验也可以。

2013-12-25 11:29:41 1727

转载 openfire(xmpp) 开发记录 一 部署

Openfire开发配置,Openfire源代码配置,OpenFire二次开发配置http://www.igniterealtime.org/downloads/source.jsp

2013-07-16 17:09:35 817 1

转载 字符编码

转载自 http://blog.jobbole.com/39309/#comment-13837———————————————————-你是否认为“ASCII码 = 一个字符就是8比特”?你是否认为一个字节就是一个字符,一个字符就是8比特?你是否还认为你是否还认为UTF-8就是用8比特表示一个字符?如果真的是这样认为认真读完这篇文章吧!为什么要有编码?首先大家需要明

2013-05-09 11:59:11 684

转载 bit(位)、byte(字节)、字符、英文字母、中文

bit(位)、byte(字节)、字符、英文字母、中文1. bit:位  一个二进制数据0或1代表1bit2. byte:字节    存储空间的基本计量单位,如sql server中的varchar(60)即是指60个字节    1 byte = 8 bit3. 一个英文字母占一个字节    1 英文字母 = 1 byte = 8 bit4.

2013-05-09 11:33:56 1228

原创 apache2 ssl 双向认证

不知道什么原因,本文的方式出现的证书会不完整,大家可以看下面的网址,经过测试,可用。http://blog.51yip.com/apachenginx/958.html在网上看了很多资料,没有一个比较完整的,现在配置成功了,写个记录。环境:linux(ubuntu)+openssl+apache2一,首先切换到apache目录下,创建一个CA文件

2012-09-21 18:00:40 3514

原创 tomcat 双向ssl认证

本文根据http://joesmart.iteye.com/blog/1532929修改 Tomcat 配置 SSL 说明:配置的是Tomcat 7 的JSSE  Connector,对于配置APR请继续Google. 配置流程:一.Tomcat 服务端SSL认证配置.1.配置一个CA证书(如果直接使用授权认证机构

2012-09-14 15:31:43 1094

原创 C# Thread 传递多参数

没有直接的方法传,只能传递一个Object参数。可以传递一个Map对象,传过去再解析、

2012-04-17 18:16:03 1946

转载 C# 透明按钮

http://www.codeproject.com/Messages/4215420/Re-How-to-make-a-button-transparent.aspx

2012-04-09 17:39:54 618

原创 快盘开放API C# 实现

放假写

2012-03-29 18:12:33 825

转载 mybase desktop 破解

http://blog.sina.com.cn/s/blog_61c463090100o1m6.html

2012-03-07 15:11:42 2639

转载 HTTP 状态码

200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务器超时以下是 HTTP 状态码的完整列表。您也可以访问 HTTP 状态码上的 W3C 页以了解更多信息。1xx 状态码表示临时响应并需要请求者继续执行操作的状态码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分

2012-02-03 16:16:51 462

原创 cyberduck 源代码学习记录一,编译源代码 build for window

以下是官方给的方案----------------------------------Building Cyberduck (Mac & Windows)----------------------------------Prerequisites-------------- Java 1.5.0 SDK or later- Apache Ant 1.7

2011-12-29 16:21:28 1671 3

原创 eclispe 控制数出台 编码设置

选择 run configurations 然后选择 common -Encoding 设置为gbk

2011-11-25 14:22:46 741

原创 activity 自定义对象传递,对象和对象字节数组互相转换

import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;public class SerializableConvert {public stati

2011-10-31 16:18:04 1228 1

原创 android dropbox API 学习笔记。

由于一个android 平台上面的应用程序要做dropbox的集成,所以研究了下dropbox官网的一些文档,记下此笔记方便日后查看。1,打开dropbox 官网         https://www.dropbox.com/developers,选择 my apps,然后点击右侧create an App,输入APP name (最好和应用程序名称相同),Description

2011-10-25 11:26:46 11537 5

原创 apache FTPClient replyCode 421,FTPConnectionClose 问题原因以及解决

1,原因是客户端与服务器的连接空闲时间过长,服务器启动关闭了会话;2,解决,重新连接服务器。

2011-10-19 16:35:53 3415

原创 CST GTM NULL 工作记录

1,CST GTM 转换        Date d = new Date("Tue Sep 20 11:23:35 CST 2011");        SimpleDateFormat   format1   =   new   SimpleDateFormat( "

2011-09-20 11:33:08 750

原创 JS eval 函数 数据转换错误。

最近使用eval将字符串转换为JSON对象,结果字符串中的一个字段转换出现数据错误。原因。1,字符串不符合JSON标准,全部属性必须加引号;

2011-08-31 11:49:42 1331

原创 java.lang.Error: Unresolved compilation problem.

<br />JDk版本问题,请检查是否运行环境的JRE和编译的JDK版本一样.

2011-03-30 17:43:00 5689

转载 优化网站速度,

<br />网站最基本的东西是什么?<br />——内容,SEO(搜索引擎优化)还是UE(用户体验)?都不对!是速度!<br />内容再丰富的网站,如果慢到无法访问也是毫无意义的; SEO做的再好的网站,如果搜索蜘蛛抓不到也是白搭; UE设计的再人性化的网站,如果用户连看都看不到也是空谈。<br />所以网页的效率绝对是最值得关注的方面。如何才能提高一个网页的效率呢?<br />第一条:Make Fewer HTTP Requests 尽可能的减少HTTP的Request请求数。<br />80%的用户响应

2011-02-21 14:20:00 736

转载 (转) java 链表

<br />链表是一种重要的数据结构,在程序设计中占有很重要的地位。C语言和C++语言中是用指针来实现链表结构的,由于Java语言不提供指针,所以有人认为在Java语言中不能实现链表,其实不然,Java语言比C和C++更容易实现链表结构。Java语言中的对象引用实际上是一个指针(本文中的指针均为概念上的意义,而非语言提供的数据类型),所以我们可以编写这样的类来实现链表中的结点。<br />class Node<br />{<br />Object data;<br />Node next;//指向下一个结点

2011-01-20 17:42:00 608

转载 (转) java 队列

<br />“队列”这个单词是英国人说的“排”。在英国“排队”的意思就是站到一排当中去。计算机科学中,队列是一种数据结构,有点类似栈,只是在队列中第一个插入的数据项也会最先被移除,而在栈中,最后插入的数据项最先移除。队列的作用就像电影院前的人们站成的排一样:第一个进入附属的人将最先到达队头买票。最后排队的人最后才能买到票。 <br /><br />队列和栈一样也被用作程序员的工具。它也可以用于模拟真实世界的环境,例如模拟人们在银行里排队等待,飞机等待起飞,或者因特网络上数据包等待传送。 <br /><br

2011-01-20 17:40:00 839

转载 (转)Struts,Spring,Hibernate优缺点

1.struts<br /><br />struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。<br /><br />优点:<br />Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。<br />除此之外,Struts的优点主要集中体现在两个方面:Taglib和页面导航。Taglib是Struts的标记库,灵活动用,能大大提高开发效率。另外,就目前国内的JSP开发者而言,除

2011-01-20 17:34:00 792

转载 异常:java.lang.LinkageError: loader constraint violation: when resolving interface method

异常:java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/Expression......jbpm4 在tomcat6 下面ssh2 这个错误!原因是项目中WEB-INF/lib中的三个jar包(juel.jar, juel-engine.jar,

2011-01-13 17:09:00 7463

原创 同时安装oracle9 i,10 g 控制台 cmd,exp指令使用数据库版本切换,plsql数据库版本切换,

<br /> <br />一台机器同时存在两个版本以前数据库,使用控制台操作数据库,默认操作环境变量path靠前的数据库,所以只需调整环境变量path各版本数据库位置就可以切换.<br /> <br /> <br />plsql切换数据库---工具---->首选项---->oracle--->连接---->oracle主目录名,进行选择,

2010-12-26 15:49:00 1550

原创 tomcat5.0.x 在eclipse启动错误.

<br />Due   to   new   licensing   guidelines   mandated   by   the   Apache   Sofeware   Foundation   Board   of   Directors. <br />a   JMX   implementation   can   no   longer   be   distributed   with   the   Apache   Tomcat   binaries.   As   a   resul

2010-12-23 12:03:00 845

转载 oracle查询用户表,函数,储存过程,

<br />    ◆Oracle查询用户表空间:select * from user_all_tables <br /><br />  ◆Oracle查询所有函数和储存过程:select * from user_source <br /><br />  ◆Oracle查询所有用户:select * from all_users.select * from dba_users <br /><br />  ◆Oracle查看当前用户连接:select * from v$Session <br /><br />

2010-12-16 19:50:00 4029

转载 清理 weblogic 缓存

登录WebLogic的管理Console,停止并删除应用; 停止WebLogic; 删除域目录中的servers/XXXServer/cache和servers/XXXServer/tmp两个目录; 重新启动WebLogic; 部署新版应用。

2010-12-16 10:54:00 16830

原创 weblogic 部署 AXIS WEBSERVICE 环境问题解决方案.

关于这个环境问题弄了很久,今天做个整理.1.下载AXIS_1.4(下载地址:http://ws.apache.org/axis/);2.解压AXIS到任意目录,3.配置环境变量 AXIS_HOME  AXIS解压目录 AXIS_LIB %AXIS_HOME%/WEB-INF/lib AXISCLASSPATH %AXIS_LIB%/activation.jar; //注:a

2010-11-25 21:41:00 2827

转载 window 定时任务(转载)

<br />当我们要定时运行个程序时,首先想到的是在程序里设置定时运行,但是是否想过自己写定时运行的程序,在时间设置上,或者在操作性,安全性性,效率性要达到一定的高度,程序编写能力应该比较高,但是对以一般程序原来说,也是有解决之道的,就是利用系统的计划任务功能,在linux下有crontab,在windows下也有个与之相对应的功能。 <br /><br />下面就来演示下windows的定时运行功能:以下使用的是windows Xp系统来演示的。 <br /><br />一.创建配置 <br /><br

2010-11-17 17:09:00 5977

原创 ClassNotFoundException: org.hibernate.hql.ast.HqlToken

<br />如果报ClassNotFoundException: org.hibernate.hql.ast.HqlToken,需在当前domain的bin文件夹下的setDomainEnv.cmd文件中设置<br /> set PRE_CLASSPATH=项目绝对路径/WEB-INF/lib/antlr-2.7.6.jar

2010-11-17 11:46:00 718

原创 The WebLogic Server did not start up properly.

<br />java.io.InvalidClassException: javax.management.MBeanAttributeInfo; local class<br />incompatible: stream classdesc serialVersionUID = 7043855487133450673, local cla<br />ss serialVersionUID = 8644704819898565848<br />        at java.io.ObjectStreamC

2010-11-17 11:45:00 2928

原创 com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence问题原因,以及解决方案

<br />错误产生环境:windowserver2003 +weblogic 10<br /> <br />错误结果<br />    导致weblogic应用不能启动.<br /> <br />产生原因<br />    系统文件的编码不是utf-8.这个编码不一定是文件头所说编码,而是文件本身的编码.<br /> <br />解决方法<br />    找到最近修改的文件,用记事本打开,另存为,在另存为的时候选择编码为utf-8.

2010-11-15 17:31:00 16789 4

原创 开发习惯养成记录,2010年11月3日

<br /> <br /> <br />   在应用程序出现未知的错误的时候,永远不急于修改代码或者配置文件以及系统环境,<br /> <br />   在没有找到问题的真实原因以及能对问题进行的产生原因清晰的了解前不进行修改,

2010-11-03 13:01:00 796

原创 weblogic+axis webservice 启动报错解决方法

weblogic的自带的bea JDK和axis有冲突,必须更改weblogic的bea JDK为sun jdk,-------------------------------------修改startWebLogic.cmd ,------------------------------set JAVA_VENDOR=Beaset JAVA_HOME=C:/bea/jrockit81sp4_142_05------------------------------set JAVA_VENDOR=Sunset

2010-10-29 15:43:00 1094

原创 webservice,connection time out。

<br />在线急等,那位大侠知道下面的错误产生的原因吗?<br />AxisFault<br /> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException<br /> faultSubcode: <br /> faultString: java.net.ConnectException: Connection timed out: connect<br /> faultActor: <br /> faultNod

2010-09-30 22:35:00 5875 4

原创 j2ee 模式的分页列表跨页选择

//jsp部分 name="pkIndexs" checked /> name="pksStr" /> name="allPkIndexs"/> name="pks" /> //算法部分 tring[] pk

2010-07-22 10:24:00 1387

原创 build.xml文件编译java文件到Tomcat的webapps目录下,但是Eclipse里面设置的断点变的无效

RT,请各位达人解救。

2010-03-31 16:47:00 979 1

VC++ 9 socket HTTP

vc 9 socket http请求,适用于vc 9平台

2012-03-08

空空如也

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

TA关注的人

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