自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

深思千年

记录学习及生活的点滴

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

转载 JavaEE 快速开发框架 Wabacus 作者访谈

Wabacus是一个JavaEE快速开发框架,采用面向声明的开发模式,可以不用编程或极少编程即可实现复杂的数据展示、数据编辑、表单处理等功能,将JavaEE的开发效率提高5倍以上,代码减少60%以上。 为了使大家对Wabacus框架有一个全面的了解,我们采访了该框架的作者。 项目地址:http://code.google.com/p/wabacus 论坛地址:http://wa

2012-07-30 23:21:04 2260

原创 珍惜时间,好好备战

双休就这样要过去啦!哎!没有好好把握!马上洗澡,然后看会《设计模式之禅》,看累了再睡觉吧!珍惜时间!关乎到未来的钱途!不要被不值得的诱惑所诱惑!

2012-07-29 22:20:56 1292 3

原创 Windows7下Bundle方式安装Nexus

Windows7下Bundle方式安装Nexus双击console-nexus.bat出现形如:即说明启动成功啦!这时,在浏览器中访问http://localhost:8081/nexus/就能看到Nexus的界面,如下:要停止Nexus,可以在命令行按Ctrl+C,如下:点击左边的Repositories,会出现如下页面:

2012-07-29 22:12:39 4036

转载 使用Nexus创建私服

部署环境是windowsxp首先从 http://nexus.sonatype.org/downloads 下载最新版的Nexus我们可以根据个人的需求下载。里面有nexus-webapp-1.9.2.3-bundle.zip等其他系统运行的压缩文件 或者war包nexus-webapp-1.9.2.3.war。nexus-webapp-1.9.2.3-bundle.zip 包里面自带

2012-07-28 00:27:12 3599

原创 企业设计模式

1.领域逻辑模式2.数据源架构模式3.对象-关系行为模式4.对象-关系结构模式5.对象-关系元数据映射模式6.Web表现模式7.分布模式8.离线并发模式9.会话状态模式10.基本模式

2012-07-26 22:21:41 1198

转载 java操作mongodb

package com.mongodb;public class Mongodb {        private Mongo mongo;    private DBCollection dbCollection;    private DB db;        public Mongodb() throws Exception{        //使用

2012-07-25 23:24:59 1498

转载 java实现缓存(转载)

package lhm.hcy.guge.frameset.cache; import java.util.*; /** * Title: * * Description: 管理缓存 * Deep blue 2008-11-28 think * 可扩展的功能:当chche到内存溢出时必须清除掉最早期的一些缓存对象,这就要求对每个缓存对象保存创建时间 * Copyright

2012-07-25 23:21:04 831

原创 6大设计模式原则

1.单一职责原则2.里氏替换原则3.依赖倒置原则4.接口隔离原则5.迪米特法则6.开闭原则

2012-07-25 23:17:07 918

转载 fastjson实现自省功能优化

转载自温少的ITeye博客:http://wenshao.iteye.com/blog/1177410JSON标准是不支持自省的,也就是说如下的JSON文本,你不知道它是什么类型: Java代码  {"id":12,"name":"魏嘉留"}  fastjson支持传入类型信息,例如: Java代码  String t

2012-07-22 23:02:26 2455

原创 java.net.ConnectException Connection refused connect

先报:2012-7-19 9:58:58org.apache.catalina.startup.Catalina stopServer严重:Catalina.stop:java.net.ConnectException: Connection refused: connect    atjava.net.PlainSocketImpl.socketConnect(Native

2012-07-19 12:13:01 7428 1

转载 Apache Mina 2.x 简易入门解析

Apache Mina 2.x 简易入门解析  最近使用Mina开发一个Java的NIO服务端程序,因此也特意学习了Apache的这个Mina框架。  首先,Mina是个什么东西?看下官方网站(http://mina.apache.org/)对它的解释:  Apache的Mina(Multipurpose Infrastructure Networked A

2012-07-17 23:53:18 2537

转载 Java NIO框架MINA中文教程

现在已经是World Wide Web的时代,无数的web应用框架被创造出来从而大大的提高了web开发的速度。抛开WWW的这个优势,我们知道还有很多协议是HTTP协议所无法替代的。有时,我们仍然需要构造c/s应用来实现适当的协议。 === MINA是什么? === 你有没有曾经使用java或者其他语言实现过某个协议栈?就像你所经历过的那样,编写网络应用即使对于有经验的开发者也不是容易的

2012-07-17 23:51:10 25364 1

转载 Reactor模式和NIO(转载)

本文可看成是对Doug Lea Scalable IO in Java 一文的翻译。     当前分布式计算 Web Services盛行天下,这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构:1. Read request2. Decode request3. Process service4. Encode reply5. Send reply

2012-07-17 23:39:38 1530

转载 JAVA NIO 简介

1.   基本 概念IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。所有语言运行时系统提供执行 I/O 较高级别的工具。 (c 的 printf scanf,java 的面向对象封装 )2.    Java 标准 io 回顾Java 标准 IO 类库是 io 面向对象的一种抽象。基于本地方法的底层

2012-07-17 20:30:07 788

转载 阿里巴巴开源项目 Druid 负责人温少访谈

Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。该项目在阿里巴巴内部得到了广泛的部署,在外部也有大量的用户群。为了使大家更好地了解和使用Dr

2012-07-16 23:17:19 12286

转载 分布式文档存储数据库 MongoDB

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它的特点是高性能、易部署、易使用,

2012-07-15 22:46:23 960

原创 java.lang.ClassFormatError Duplicate field name&signature in class file XXXXXX

2012-7-5 15:06:25org.apache.catalina.core.StandardWrapperValve invoke严重:Servlet.service() for servlet LotteryServlet threw exceptionjava.lang.ClassFormatError:Duplicate field name&signature in cla

2012-07-12 12:06:54 11475 2

原创 java.lang.ClassCastException java.sql.Timestamp cannot be cast to java.lang.String

修改前:System.out.println("sj:"+(String)queryBySql(                                     "selectendsaletime from lot_gamepara p,lot_game g where p.gaid=g.gaid and issue=? andposcode=?",

2012-07-12 12:04:13 27785

原创 SQL Server等在查询时,忽略查询条件后的空格,不忽略查询条件前的空格

下面数据库是SQL Server2008。在Java中执行情况也同下面所列4种情况。情形1:前后都没有空格:select checknumber,betmoney,g.poscode,issue,number,p.ceganame,checksn,multitimes,p.status,tickmoney,p.status,p.poganame,checknumber from l

2012-07-12 12:02:03 8254 1

转载 MIME("Multipurpose Internet Mail Extensions" 多功能Internet 邮件扩充服务)

MIMEMIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式简介  MIME的英文全称是"Multipurpose Internet Mail Extensions" 多功能Internet 邮件扩充服务,它是一

2012-07-08 22:03:06 4060

转载 JWS入门

JWS简介JWS主要用来通过网络部署你的应用程序,它具有安全、稳定、易维护、易使用的特点。用户访问用JWS部署应用程序的站点,下载发布的应用程序,既可以在 线运行,也可以通过JWS的客户端离线运行已下载的应用程序。对同一个应用程序,在第一次运行时下载,以后每次运行时,JWS的客户端会自动去探测是否有 版本更新,有更新就自动下载新版本,没有更新就直接运行本地当前版本,所有的麻烦全由JWS去承担。

2012-07-08 21:57:19 25875 2

转载 SOAP协议基础

SOAP的全称是Simple Object Access Protocol,即简单对象访问协议。一、SOAP简介 如前所述,SOAP用XML作为数据编码格式。用XML作为数据编码格式并非SOAP的原创,实际上这是一种相当自然的选择。XML-RPC和ebXML也同样使用XML。要了解这方面的更多信息,请参见本文最后的“参考资源”。 请考虑下面的Java接口:

2012-07-08 13:31:00 1343

原创 乐视网的视频看不了了,说抱歉,你所访问的视频不存在

发现乐视网的视频看不了了,说抱歉,你所访问的视频不存在,所有letv视频都是如此,但是优酷的视频就能看,这是为什么啊???以上情况是在IE8上出现的。在chrome中可以访问乐视网的视频。

2012-07-07 01:36:21 7146

转载 不用第3个变量,2个字符串;不用第3个变量,2个数值型值交换

不用第3个变量,2个字符串方法1:String begin = "2012-06-01";String end = "2012-06-30";begin = begin + end;end = begin.substring(10);//end ="2012-06-01"begin = begin.substring(0,10);//begin = "2012-06-30"

2012-07-06 12:18:36 1115

转载 深入浅出JBoss Seam

什么是Seam?JBoss Seam是“Java EE 5.0的一个轻量级的框架”。这是什么意思?难道Java EE(Enterprise Edition) 5.0本身不是一套“框架吗”?为什么在官方规范之外,还需要另外一个框架?好吧,我们就将seam看作是本应该被包括在Java EE 5.0中的一个“遗漏的框架”吧。它在Java EE5.0框架的上层,为所有的在企业Web应用中的组件提供了一

2012-07-06 12:15:29 1246

转载 windows7下格式化ubuntu分区后造成win7无法引导解决方法

由于你是新手,在使用ubuntu11.10时造成很多不可挽回的的错误,如果是wubi安装就很好解决,可是我是硬盘安装怎么办,也许你会在windows7下直接把ubuntu分区格式化掉,那么恭喜你,当你重启电脑时你就中奖了,屏幕上直接显示 以下字符,无法进入win7.grub rescue>本人就是因为windows7和ubuntu双系统,后来在操作中ubuntu崩溃,之后就傻傻地以

2012-07-06 12:14:24 3272

转载 SAS软件简介

SAS 系统全称为StatisticsAnalysis System,最早由北卡罗来纳大学的两位生物统计学研究生编制,并于1976年成立了SAS软件研究所,正式推出了SAS软件。SAS是用于决策支持的大型集成信息系统,但该软件系统最早的功能限于统计分析,至今,统计分析功能也仍是它的重要组成部分和核心功能。SAS现在的版本为9.0版,大小约为 1G。经过多年的发展,SAS已被全世界120多个国家

2012-07-06 12:13:32 3276

转载 SAS认证考试备忘

SAS 认证考试全面解析(2011版)SAS认证考试的问题在很多论坛上差不多每天的都有人问(日经帖),在这里做一个详细的列表,希望能治愈大部分的考试认证问题帖。本文内容包括下面7个方面的内容以及附件:一,SAS认证考试基本情况;二,适合考证的人群;三,报名流程:怎么报名,申请打折;四,考试前的准备:怎么备考,指导意见;五,考试注意、题型、考试通过怎么算?证书什么时候到?;六,一

2012-07-06 12:12:59 13926

转载 OSGi的helloworld

该helloworld例子程序主要的功能是在启动和停止一个Bundle的时候来做些事情(输出信息)。 1、创建bundle工程 (1)在eclipse中创建一个Plug-in工程 (2)输入工程相关信息 (3)输入Bundle的相关元数据信息:       Plug_in ID指的是Bundle的唯一标识,在实际项目中可以采用类似java的包名组织策略来保证标识

2012-07-06 12:11:55 889

转载 NoSQL数据库探讨之一 - 为什么要用非关系数据库?

随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付 web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如:1、High performance - 对数据库高并发读写的需求 web2.0网站要根据用户个性化信息来实时生成动态页

2012-07-06 12:03:48 1130

转载 Flash上传组件 SWFUpload

SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与JavaScript技术为WEB开发者提供 了一个具有丰富功能继而超越传统标签的文件上传模式。主要特点:* 可以同时上传多个文件;* 类似AJAX的无刷新上传;* 可以显示上传进度;* 良好的浏览器兼容性;* 兼容其他JavaScript库 (例如:jQuery, Pro

2012-07-06 12:02:17 927

转载 BlueDavy《OSGi原理与最佳实践》采访

InfoQ中文站就这次出版邀请BlueDavy对OSGi的近况、在具体项目上应用OSGi应该注意的问题和解决方法,以及如何在OSGi开发过程中结合使用敏捷实践的问题进行了一番访谈。InfoQ:自从你上一次发布后,OSGi联盟最近有什么新进展?OSGi社区发展如何?BlueDavy:OSGi联盟目前正在制定4.2的规范,并已发布公开草稿版本。在草稿版本中,我很欣慰的看到了OSGi联盟对 OS

2012-07-06 12:01:12 1459

转载 58同城宣布将开源WF和SCF框架

58同城副总裁、无线事业部负责人崔金峰于昨天宣布将开源两个重要的框架——WF、SCF。WF是非常简单有效的Web框架,解决安全、性能、统一维护管理的问题;SCF是中间层框架,支持高并发通讯,HA。在生产环境下5台服务器的集群可以达到10万次/秒的处理能力。        崔金峰还表示这两个框架开发的初衷是让一般的程序员能写出优秀程序员一样高效稳定的系统。他个人和58技术团队在技术上一直拜Goo

2012-07-05 00:14:09 4539

转载 hessian

在进行基于Hessian的项目开发时,应当注意以下几点:  ▲JAVA服务器端必须具备以下几点:  ·包含Hessian的jar包  ·设计一个接口,用来给客户端调用  ·实现该接口的功能  ·配置web.xml,配好相应的servlet  ·对象必须实现Serializable 接口  ·对于复杂对象可以使用Map的方法传递  ▲客户端必须具备以下几点:  ·

2012-07-04 23:58:46 939

原创 Spring DM的OSGi启动类ContextLoaderListener

ContextLoaderListener是Spring DM的OSGi启动类,和Spring MVC中的启动类ContextLoader的作用一样。在Spring MVC中,ContextLoader为Spring MVC在Web容器环境中建立起Spring的上下文环境;而在Spring DM中,ContextLoaderListener为Spring的应用bundle在OSGi容器中建立起Sp

2012-07-04 23:53:18 1307

转载 Burlap开发学习

Burlap 简介Burlap也是有caucho提供,它和hessian的不同在于,它是基于XML-RPC协议的。1、是基于什么协议实现的?基于XML-RPC协议实现。2、怎么发起请求?根据Burlap提供的API。3、怎么将请求转化为符合协议的格式的?将请求信息转化为符合协议的XML格式,转化为流进行传输。4、使用什么传输协议传输?Http协议。5、响应端

2012-07-04 23:05:29 1685

转载 Java系统程序员修炼之道

从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。 一:Java语言学习对线程(th

2012-07-03 22:21:15 621

转载 Phonetic是智能ABC输入法在系统中的进程

原来Phonetic是智能ABC输入法在系统中的进程,该进程捆绑在EXPlorer.exe中。如果设置了智能ABC为默认输入法,那么电脑启动时就会加载它的进程,随着频繁使用智能ABC而导致该进程文件Phonetic变多。还有就是因为智能ABC自身存在的BUG,有的时候在不使用该输入法的时候它也无法自动退出,这时就会产生Phonetic进程驻留在后台!说到这里你应该知道如何避免它的出现了吧?当然这种

2012-07-03 21:17:00 1225

转载 使用JSON 进行数据传输

一、选择的意义在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。为了更好的使用ajax, 我们将学习一种有用的数据格式 JavaScript Object Notation (JSON ),以及如何使用它更轻松地在应用程序中移动数据和对象。JSON 是一种简单的数据交换格式,在某些方面,它的作用与XML 非常类似,但比XML 更为简单,JSON 的语法简化了数据交

2012-07-02 17:14:12 2588

hibernate3.2.6源代码

hibernate3.2.6源代码。找了很久才找到。分享下。

2012-04-15

空空如也

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

TA关注的人

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