
Java Web Service
文章平均质量分 85
innovation
Out of small things a great heap will be formed.
展开
-
深入理解JVM垃圾回收
垃圾回收包含的内容不少,但顺着下面的顺序捋清知识也并不难。首先要搞清垃圾回收的范围(栈需要GC去回收吗?),然后就是回收的前提条件如何判断一个对象已经可以被回收(这里只重点学习根搜索算法就行了),之后便是建立在根搜索基础上的三种回收策略,最后便是JVM中对这三种策略的具体实现。一、范围(要回收哪些区域?) Java方法栈、本地方法栈以及PC计数器随方法或线程的结束而自然被回收转载 2013-05-27 23:14:21 · 3663 阅读 · 1 评论 -
遵循Java EE标准规范的开源GIS服务平台之三:数据发布与访问
传送门 ☞Android兵器谱 ☞转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞系统架构设计 ☞转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞GoF23种设计模式 ☞转载请注明 ☞http://blog.youkuaiyun.com/leverage_1229原创 2013-07-02 19:00:43 · 3200 阅读 · 1 评论 -
某大型银行深化系统之十七:性能设计之二
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229 业务集中系统,可以采用M/M/n 模型来描述,即客户是泊松分布,服务时间为负指数分布,多台、无限容量、无限源、先到先服务的排队系统模型。则根据排队论可以得到一下几个指标:1.顾客在系统中的时间=等待时长+服务时长2.系统的平稳状态原创 2013-07-12 21:56:21 · 3409 阅读 · 0 评论 -
自己动手写Web容器之TomJetty之一:服务内功经脉
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ 2.开启服务器传送门 ☞ 3.掀起请求盖头来传送门 ☞ 4.静态页面起步传送门 ☞ 5.包装请求参数传送门 ☞ 6.动态页面引入 Jetty 是一个开源的servlet容器,它为基于Java的web内容,原创 2013-06-09 23:01:18 · 4389 阅读 · 0 评论 -
Design and Model Analysis of the E-Commerce Development Platform for 3-Tiered Web Applications
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229Abstract Many Internet applications employ 3-tiersoftware architecture such as e-commerce system. Starting from analyze thearchitect原创 2013-05-29 13:33:43 · 4948 阅读 · 0 评论 -
自己动手写Web容器之TomJetty之二:开启服务器
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ 1.服务内功经脉传送门 ☞ 3.掀起请求盖头来传送门 ☞ 4.静态页面启步传送门 ☞ 5.包装请求参数传送门 ☞ 6.动态页面引入 上一节我们对于实现TomJetty服务器做了一些与Web有关的知识铺垫和回顾。那原创 2013-06-10 04:35:31 · 3282 阅读 · 0 评论 -
自己动手写Web容器之TomJetty之三:掀起请求盖头来
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ 1.服务内功经脉传送门 ☞ 2.开启服务器传送门 ☞ 4.静态页面启步传送门 ☞ 5.包装请求参数 传送门 ☞ 6.动态页面引入 前面我们对于实现TomJetty做了一些知识铺垫和复习,息知了HTTP请求的头部原创 2013-06-12 15:14:21 · 4038 阅读 · 0 评论 -
Java进阶之动态绑定
何谓绑定? 绑定是指将一个方法的调用和该方法所在的方法主体(类)关联起来。对于java而言,绑定分为静态(前期)绑定和动态(后期)绑定。静态绑定:在程序执行前方法已经被绑定,此时由编译器或其它连接程序实现。如:C语言动态绑定:在程序运行时根据具体对象的类型进行绑定。 如果一种语言实现了动态绑定,同时必须提供一些机制,可在运行期间判断对象的类型,并分别调用转载 2013-05-27 23:19:04 · 1806 阅读 · 1 评论 -
构建门户之利刃Liferay Portal系统架构
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229一、How to Access Protal(Simple) 用户可以通过传统上网或者无线上网的方式来访问Protal。而开发人员可以通过SOAP、RMI和自定义的通道类来访问暴露给外部调用的API来操作Protal。二、Protal翻译 2013-06-15 21:58:09 · 3465 阅读 · 0 评论 -
带你五分钟搞定Jackson JSON Processor
传送门 ☞ 轮子的专栏 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_12291Jackson 是什么?(1)崇尚速度的(传说比其他Java json parser和data binder执行起来更快)(2)数据流动的(读取,写入)(3)完全独立的(独立于JDK之外的其他包)(4)火力十足的(为通用JDK类提供完整的数据绑定,就像Java be原创 2013-08-08 23:47:15 · 6884 阅读 · 6 评论 -
Oracle数据库常用命令整理
前言:最近一直在对比测试F5 BIG-IP和Citrix NetScaler负载均衡器的各项性能,于是写下此篇文章,记录F5 BIG-IP的常见应用配置方法。 目前,许多厂商推出了专用于平衡服务器负载的负载均衡器,如F5 Network公司的BIG-IP,Citrix公司的NetScaler。F5 BIG-IP LTM 的官方名称叫做本地流量管理器,可以做4-7层负载均衡,具有负载均衡、原创 2013-05-27 22:23:46 · 1570 阅读 · 1 评论 -
自己动手写Web容器之TomJetty之五:包装请求参数
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ 1.服务内功经脉传送门 ☞ 2.开启服务器传送门 ☞ 3.掀起请求盖头来传送门 ☞ 4.静态页面起步传送门 ☞ 6.动态页面引入 前面我们实现了TomJetty响应无参请求静态页面的功能,但真实情况下,几乎所有请原创 2013-06-16 17:37:25 · 3905 阅读 · 0 评论 -
自己动手写Web容器之TomJetty之四:静态页面起步
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ 1.服务内功经脉传送门 ☞ 2.开启服务器传送门 ☞ 3.掀起请求盖头来传送门 ☞ 5.包装请求参数传送门 ☞ 6.动态页面引入 上一节我们实现了将HTTP请求头的内容解析后打印到控制台上,让HTTP请求头的各个原创 2013-06-15 03:13:31 · 3363 阅读 · 0 评论 -
遵循Java EE标准规范的开源GIS服务平台之二:平台部署
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229 上文我原创 2013-07-01 22:39:11 · 3379 阅读 · 0 评论 -
某大型银行深化系统之十九:日志规范
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229 在应用程序中添加程序日志记录可以跟踪代码运行时轨迹,作为日后审计的依据;并且担当集成开发环境中的调试器的作用,向文件打印代码的调试信息。本规定Jave EE项目必须使用Commons-Logging作为日志接口封装,选用Apache提供的可重用组件Log原创 2013-05-28 13:00:00 · 4755 阅读 · 0 评论 -
我所熟悉的网站负载均衡技术之硬件篇
一、DNS轮循 DNS轮循是指将相同的域名解释到不同的IP,随机使用其中某台主机的技术。但其具有明显的缺点:一旦某个服务器出现故障,即使及时修改了DNS设置,还是要等待足够的时间(刷新时间)才能发挥作用,在此期间,保存了故障服务器地址的客户计算机将不能正常访问服务器。DNS负载均衡采用的是简单的轮循负载算法,不能区分服务器的差异,不能反映服务器的当前运行状态,不能做到为性能较好的服务器多分配转载 2013-05-27 22:37:40 · 1505 阅读 · 1 评论 -
网络存储系统NSS基准性能测试(7.17)
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229一、实验参数列表二、MATLAB脚本(balanced job bounds.m)clear; % inputN = input('Simultaneous browser connections N = ');原创 2013-05-29 14:36:58 · 1335 阅读 · 0 评论 -
网络存储系统NSS基准性能测试(7.24)
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229一、实验参数列表二、MATLAB脚本(balanced job bounds.m)clear; N = input('Simultaneous browser connections N = ');%model M/M/1Z = 0.003;原创 2013-05-29 14:44:31 · 1243 阅读 · 0 评论 -
你必须知道的261个Java语言问题
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229 本文取自《你必须知道的261个Java语言问题》一书的目录,前段时间在书城快速地浏览了一下,该书的作者总结了很多Java经典问题,注重讲解技术细节和知识扩展,其中的很多问题在业内日渐成熟的架构设计和层出不穷的框架技术面前,显得不是那么的重要,但它们却是J原创 2013-05-29 15:30:18 · 3237 阅读 · 3 评论 -
基于Jave EE和AJAX的办公自动化系统架构设计和基准性能分析
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229一、课题背景 办公自动化系统是让人们利用现代科学技术来有效地管理和交流各种信息的工具,是把计算机技术、通信技术、系统科学和行为科学应用于传统的数据处理技术难以处理的数量庞大而结构又不明确的业务处理工作的一项综合技术。二、课题目的和意义原创 2013-06-12 16:38:58 · 2487 阅读 · 0 评论 -
供应链管理柔性系统和单据定制引擎
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229 供应链管理柔性(Supply Chain Mangement Flexibility) 是指供应链对于需求变化的敏捷性,或者叫做对于需求变化的适应能力。需求的变化也可以称之为不确定性或者风险,这是供应链上的各个环节都客观存在的一种现象,企业与企业之间或者原创 2013-05-30 02:02:28 · 2631 阅读 · 1 评论 -
平衡边界作业算法并发仿真测试网络存储系统的响应时间
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229一、实验参数列表二、MATLAB脚本(balanced job bounds.m)clear; N = input('SAN Performance N = ');L = input('Queue length L = ');Z = inpu原创 2013-05-29 06:59:59 · 1271 阅读 · 1 评论 -
平衡边界作业算法并发仿真测试基于三层架构的Web系统的基准性能
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229一、实验参数列表二、MATLAB脚本(appr_mva_bounds.m)clear;% inputN1 = input('Number of customers of class 1 N1 = '); % number of custom原创 2013-05-29 14:08:20 · 1614 阅读 · 2 评论 -
网络存储系统NSS基准性能测试(7.10)
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229一、实验参数列表二、MATLAB脚本(balanced job bounds.m)clear; % inputN = input('Simultaneous browser connections N = '); Z = input('Th原创 2013-05-29 14:28:31 · 1312 阅读 · 0 评论 -
网络存储系统NSS基准性能测试(7.31)
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229一、实验参数列表二、MATLAB脚本(balanced job bounds.m)clear; N = input('SAN Performance N = ');L = input('Queue length L = ');Z = inpu原创 2013-05-29 06:49:53 · 1271 阅读 · 0 评论 -
遵循Java EE标准规范的开源GIS服务平台之一:平台架构
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229一、平台现状原创 2013-07-01 00:07:12 · 3390 阅读 · 1 评论 -
自己动手写Web容器之TomJetty之六:动态页面引入
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.youkuaiyun.com/leverage_1229传送门 ☞ 1.服原创 2013-06-20 23:27:43 · 6353 阅读 · 9 评论