架构
深思千年
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用Java模拟Http请求
1),利用httpclient4.× 写一个http的客户端,模拟浏览器请求, public void post(List payload) throws Exception{ HttpPost post = new HttpPost(uri); HttpEntity result = null; tr转载 2012-08-07 22:49:37 · 1866 阅读 · 0 评论 -
windows下nginx启动一闪而过(端口占用导致win7下无法启动nginx服务器的解决方案)
这是80端口被占用的缘故,修改下端口即可。文件conf/nginx.conf server { listen 8888; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main;原创 2013-07-31 00:36:07 · 28659 阅读 · 3 评论 -
REST服务开发实战
REST介绍 如果要说什么是REST的话,那最好先从Web(万维网)说起。 什么是Web呢?读者可以查看维基百科的词条(http://zh.wikipedia.org/zh-cn/Web),具体的我就不多说了。总之,Web是我们在互联网上最常用的服务,甚至在某些人的心中,互联网就是Web。当然,Web只是互联网的一部分而已,只是大家用的最多而已,我们访问的所有网站都是基于Web。转载 2012-11-23 00:03:57 · 862 阅读 · 0 评论 -
每个程序员都应牢记的7种坏味道,11种原则,23种模式
每个程序员都应牢记的7种坏味道,11种原则,23种模式(一)7种设计坏味道1.僵化性: 很难对系统进行改动,因为每个改动都会迫使许多对系统其他部分的其它改动。 2.脆弱性: 对系统的改动会导致系统中和改动的地方在概念上无关的许多地方出现问题。 3.牢固性: 很难解开系统的纠结,使之成为一些可在其他系统中重用的组件。 4.粘滞性: 做正确的事情比做错误的事情要困难。 5.转载 2012-11-18 20:41:57 · 942 阅读 · 0 评论 -
阿里巴巴分布式服务框架 Dubbo 团队成员梁飞专访
目录(?)[+]先来个自我介绍吧!Dubbo是什么?能做什么?Dubbo适用于哪些场景?Dubbo的设计思路是什么?Dubbo的需求和依赖情况?Dubbo的性能如何?和淘宝HSF相比,Dubbo的特点是什么?Dubbo在安全机制方面是如何解决的?Dubbo在阿里巴巴内部以及外部的应用情况?在分布式事务、多语言支持方面,Dubbo的计划是什么?Dubbo采用的开源协议?商转载 2012-11-18 17:21:35 · 2783 阅读 · 0 评论 -
jTDS
第三方开源的SQL Server/Sybase数据库的JDBC驱动程序,性能最好最稳定。有了这就不需要微软的jdbc驱动jar包啦!原创 2012-11-26 12:57:52 · 848 阅读 · 0 评论 -
通向架构师的道路(第一天)之Apache整合Tomcat
一、先从J2EE工程的通用架构说起这是一个通用的Web即B/S工程的架构,它由:ü Web Serverü App Serverü DB Server三大部分组成,其中:² Web Server置于企业防火墙外,这个防火墙,大家可以认为是一个CISCO路由器,然后在CISCO路由器上开放了两个端口为:80和443转载 2012-11-05 18:32:49 · 842 阅读 · 0 评论 -
JAVA 极速WEB+ORM框架 JFinal
JFinal 是基于Java 语言的极速 WEB + ORM 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 ;)JFinal有如下主要特点:MVC架构,设计精巧,使用简单遵循COC原则,零配置,无xml Activ转载 2012-08-25 21:22:02 · 1447 阅读 · 0 评论 -
Windows7下Bundle方式安装Nexus
Windows7下Bundle方式安装Nexus双击console-nexus.bat出现形如:即说明启动成功啦!这时,在浏览器中访问http://localhost:8081/nexus/就能看到Nexus的界面,如下:要停止Nexus,可以在命令行按Ctrl+C,如下:点击左边的Repositories,会出现如下页面:原创 2012-07-29 22:12:39 · 4296 阅读 · 0 评论 -
使用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 · 3670 阅读 · 0 评论 -
Jenkins+Maven+SVN搭建自动部署,自动测试环境
步骤:一、安装Jenkins二、配置Jenkins三、自动编译四、自动测试五、自动部署 一、安装Jenkins地址http://mirrors.jenkins-ci.org/下载适合的Jenkins版本。Windows最新稳定版的Jenkins地址为:http://mirrors.jenkins-ci.org/win转载 2012-08-09 23:10:04 · 1219 阅读 · 0 评论 -
hessian
在进行基于Hessian的项目开发时,应当注意以下几点: ▲JAVA服务器端必须具备以下几点: ·包含Hessian的jar包 ·设计一个接口,用来给客户端调用 ·实现该接口的功能 ·配置web.xml,配好相应的servlet ·对象必须实现Serializable 接口 ·对于复杂对象可以使用Map的方法传递 ▲客户端必须具备以下几点: ·转载 2012-07-04 23:58:46 · 1003 阅读 · 0 评论 -
HttpClient4入门应用----抓取网站内容(解决中文乱码)
最早知道HttpClient是和以前公司同事聊到一家公司的面试题,说是怎么判断一个网站运行是否正常,当时都不知道从哪方面下手。后来那同事说是用HttpClient,可以抓取到网站的HTMl代码,借此可以判断网站运行情况。在这里,我暂时还不知道是不是通过这个方法可以判断网站运行情况,但是真正让我学习HttpClient,却是进了现在这家公司,需要用它对自己写的Struts2里的Action进行测试。转载 2012-08-07 22:47:40 · 6703 阅读 · 0 评论 -
HttpClient4使用
需要导入的jar包HttpClient4使用view sourceprint?001package main;002 003import java.io.IOException;转载 2012-08-07 22:43:34 · 1089 阅读 · 0 评论 -
JWS入门
JWS简介JWS主要用来通过网络部署你的应用程序,它具有安全、稳定、易维护、易使用的特点。用户访问用JWS部署应用程序的站点,下载发布的应用程序,既可以在 线运行,也可以通过JWS的客户端离线运行已下载的应用程序。对同一个应用程序,在第一次运行时下载,以后每次运行时,JWS的客户端会自动去探测是否有 版本更新,有更新就自动下载新版本,没有更新就直接运行本地当前版本,所有的麻烦全由JWS去承担。转载 2012-07-08 21:57:19 · 26129 阅读 · 2 评论 -
SOAP协议基础
SOAP的全称是Simple Object Access Protocol,即简单对象访问协议。一、SOAP简介 如前所述,SOAP用XML作为数据编码格式。用XML作为数据编码格式并非SOAP的原创,实际上这是一种相当自然的选择。XML-RPC和ebXML也同样使用XML。要了解这方面的更多信息,请参见本文最后的“参考资源”。 请考虑下面的Java接口:转载 2012-07-08 13:31:00 · 1418 阅读 · 0 评论 -
BlueDavy《OSGi原理与最佳实践》采访
InfoQ中文站就这次出版邀请BlueDavy对OSGi的近况、在具体项目上应用OSGi应该注意的问题和解决方法,以及如何在OSGi开发过程中结合使用敏捷实践的问题进行了一番访谈。InfoQ:自从你上一次发布后,OSGi联盟最近有什么新进展?OSGi社区发展如何?BlueDavy:OSGi联盟目前正在制定4.2的规范,并已发布公开草稿版本。在草稿版本中,我很欣慰的看到了OSGi联盟对 OS转载 2012-07-06 12:01:12 · 1545 阅读 · 0 评论 -
深入浅出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 · 1360 阅读 · 0 评论 -
OSGi的helloworld
该helloworld例子程序主要的功能是在启动和停止一个Bundle的时候来做些事情(输出信息)。 1、创建bundle工程 (1)在eclipse中创建一个Plug-in工程 (2)输入工程相关信息 (3)输入Bundle的相关元数据信息: Plug_in ID指的是Bundle的唯一标识,在实际项目中可以采用类似java的包名组织策略来保证标识转载 2012-07-06 12:11:55 · 953 阅读 · 0 评论 -
58同城宣布将开源WF和SCF框架
58同城副总裁、无线事业部负责人崔金峰于昨天宣布将开源两个重要的框架——WF、SCF。WF是非常简单有效的Web框架,解决安全、性能、统一维护管理的问题;SCF是中间层框架,支持高并发通讯,HA。在生产环境下5台服务器的集群可以达到10万次/秒的处理能力。 崔金峰还表示这两个框架开发的初衷是让一般的程序员能写出优秀程序员一样高效稳定的系统。他个人和58技术团队在技术上一直拜Goo转载 2012-07-05 00:14:09 · 4730 阅读 · 0 评论 -
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 · 1355 阅读 · 0 评论
分享