- 博客(18)
- 问答 (1)
- 收藏
- 关注
SaaS之我观 -- 进步版
先附上一文链接:SaaS之我观 之前我在 SaaS之我观 一文中谈到了我对SaaS的一些观点,就目前来看,SaaS的发展基本上聚焦在在线财务管理这块。这几天重新思考了一下我在上一文中的一些观点,日三省,让我对SaaS有了多一些的看法。SaaS的优势或者长处,我就不多说了。 首先,第一个观点“不同的企业对于同一项服务的需求可能不同,因此统一模式的SaaS服务并不能良好的将一...
2011-01-28 09:01:40
136
SVNKit 示例 简介
由于之前研究过SVNKit相关的使用,有不少同仁咨询我相关的问题,特此示例以供参考。 package org.xiangxji.svn;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.OutputStream;import java.util.Ar...
2010-12-29 13:26:23
276
SaaS之我观
SaaS (即Software as a Service),是一种现在比较热的软件模式,使用者无需购买软件和维护软件,他们购买的是一项服务,相关的数据也都是存储在服务提供商处。而这一项服务就像水、煤气、电一样,使用者很轻松就可以使用到这项服务。这对于一些中小企业来说是一种轻量的模式,因为这项服务往往是按使用来收费,不会因为购买软件本生而花费很多成本。总体来看,可归纳一下优势: 1...
2010-07-14 19:04:21
121
Maven 资源编码错误解决方案
使用maven编译或打包时,出现 “编码 GB18030 的不可映射字符” 的错误,在gg上搜了一会儿,发现两种解决方案:方案一:加入maven resources plugin插件<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-reso...
2010-06-11 10:16:39
370
svn纯java客户端SVNKit 学习整理(4)
SVNKit入门SVNKit中怎样使用不同的仓库访问协议? 当你下载了最新版的SVNKit二进制文件并且准备使用它时,一个问题出现了,要创建一个库需要做哪些初始化的步骤?直接与Subversion仓库交互已经在低级层API中实现,主要的仓库访问驱动的接口就是SVNRepository抽象类。这个驱动实现了一些协议,一个协议一个实现。每个驱动由一个抽象工厂类-SVNRepositoryF...
2010-06-09 17:23:12
162
svn纯java客户端SVNKit学习整理(3)
SVNKit 结构详解SVNKit结构介绍:SVNKit 是一个100%纯java,用于在java应用程序中与Subversion版本控制系统一起工作的客户端库。它的结构可以表示为: 从上图可以看出,SVNKit有两个层次的API:1、 高级层用于管理工作拷贝。这一类API让你管理工作拷贝就像使用Subversion命令行客户端一样。2、 低级层类似Subver...
2010-06-09 16:24:36
206
Java 动态代理编程简介
Java1.3后,开发包中包含了对动态代理的支持,但是其实现只支持对接口的的实现。其实现主要通过是java.lang.reflect.Proxy类和java.lang.reflect.InvocationHandler接口。Proxy类主要用来获取动态代理对象,InvocationHandler接口用来约束调用者实现,如下,HelloWorld接口定义的业务方法,HelloWorldImp...
2010-06-09 10:44:55
99
原创 Java 反射机制编程详解
JAVA反射机制介绍: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一...
2010-06-09 10:12:37
186
原创 Unix信号学习 ( 转 )
信号是传送给进程的一种事件通知,生成信号的事件有三大类:1. 程序错误:除零,非法内存访问…2. 外部信号:终端Ctrl-C产生SGINT信号,定时器到期产生SIGALRM…3. 显示请求:kill函数允许进程发送任何信号给其他进程或进程组。信号生成既可以是同步的(信号与程序中的某个具体操作相关并在那个操作同时产生),也可以是异步的。通常程序错误...
2010-06-09 09:31:05
81
原创 svn纯java客户端SVNKit学习整理(2)
创建一个Subversion仓库Subversion仓库类型到目前为止,一个Subversion仓库的存储可以用Berkley DB数据库(一般叫做Berkley DB 类型)或者普通的文件系统(一般叫做FSFS 类型)来实现。手动创建一个Subversion仓库Subversion安装包(你可以在Subversion home site 下载该配置包)包括一个用于创建仓库的svn...
2010-05-29 13:24:51
178
原创 关于excel 2007 快速手工图表制作
关于excel 2007 快速手工图表制作 【背景】:每天收到很多关于报表的邮件,这些报表中绝大部分都有图表。这些excel工作簿的报表数据制作者可能通过程序很简单就获取到了,但是excel中的图表你可能每天都需要重新制作。你是否还在为每天给结构相同的数据制作图表而烦恼?下面就来看看我提供给大家的快速方法。 【快速图表方法】:一、获得图表模板:1. 选取一份没有图表的ex...
2010-05-11 12:56:27
263
原创 Excel2007 快速图表方法
Excel2007 快速图表方法背景每天收到很多关于报表的邮件,这些报表中绝大部分都有图表。这些excel工作簿的报表数据制作者可以通过程序很简单就获取到了,但是excel中的图表你可能每天都需要重新制作。你是否还在为每天给结构相同的数据制作图表而烦恼?下面就来看看我提供给大家的快速方法。快速图表方法分析:通过对excel文档结构的研究,了解到excel文档结构如下图(实际上是...
2010-05-11 12:51:53
161
svn纯java客户端SVNKit学习整理(1)
Subversion 是干什么的 前言 如果你是 Subversion 的新用户,我们建议你先去 Subversion home site 获取并阅读 Subversion 的官方文档,你可以从中学习到怎么去配置和使用 Subversion 仓库。我建议新学习的朋友先熟悉Subversion的工作原理和版本机制,然后再学习SVNKit相关的知识。SVNKit中的版本机制和工作原理和S...
2010-05-04 18:45:09
276
svn纯java客户端SVNKit学习整理
前不久入职公司的时,参加了公司的一个培训,培训的项目实践是做一个velocity模板发布系统,提供给内部开发人员日常发布时对模板的修改和发布,这样就可以方便模板的更新和管理。 目前比较流行的版本控制工具中,Subversion应该是最流行的,公司也是用Subversion作为版本控制工具,那么这个模板发布系统也就是建立在Subversion基础之上的。通过程序的方式对Subversion...
2010-05-04 17:37:19
167
HTTP 协议浅析(下.修订)
HTTP 协议浅析(下) 协议结构 HTTP 报文由从客户机到服务器的请求和从服务器到客户机的响应构成。请求报文格式如下: 请求行 - 通用信息头 - 请求头 - 实体头 - 报文主体 请求行以方法字段开始,后面分别是 URL 字段和 HTTP 协议版本字段,并以 CRLF 结尾。 SP 是分隔符。除了在最后的 CRLF 序列中 CF 和 LF 是必需的之外,其他都可...
2010-04-20 18:42:55
155
HTTP 协议浅析(上.修订)
HTTP 协议浅析(上) 超文本传输协议 (HTTP , HyperText Transfer Protocol) 是 互联网 上应用最为广泛的一种 网络协议 。所有的 WWW 文件都必须遵守这个标准。设计 HTTP 最初的目的是为了提供一种发布和接收 HTML 页面的方法。 简介 HTTP 的发展是万维网协会( World Wide Web Consortium )和 Inte...
2010-04-20 18:40:10
115
空空如也
工作一年想离职--求支招
2011-02-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人