- 浏览: 497358 次
- 性别:
- 来自: 杭州
最新评论
-
herofighter2008:
图呢?图呢?图呢?图呢?
BlockingQueue -
zy13608089849:
请问一下博主,文中几处提到的图,怎么都没有?是我这显示不出来还 ...
BlockingQueue -
swift911:
在短信的场景下很好用,感谢分享
BlockingQueue -
tony_0529:
学习了~谢谢分享。
BlockingQueue -
Master-Gao:
...
BlockingQueue
文章列表
JVM HeapSize Permsize
- 博客分类:
- jvm
java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制。否则可能导致应用程序宕掉。
举例说明含义:-Xms128m
表示JVM Heap(堆内存)最小尺寸128MB,初始分配
-Xmx512m
表示JVM Heap(堆内 ...
在应用 Spring 的工程中,使用 class path 的方式加载配置文件应该是最常用的做法,然而对大部分人来说,刚开始使用 Spring 时,几乎都碰到过加载配置文件失败的情况,除了配置上的错误外,很多时候是因为配置文件的路径和 ...
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我发挥最大的功也并不是说我可以让ping能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
ping
[-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s
count] [-j computer-list] │ [-k comp ...
Netstat命令详解(windows下)
- 博客分类:
- 网络
Netstat
用于显示与IP
、TCP
、UDP
和ICMP
协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,TCP/IP
可以容许这些 ...
1、Rewrite规则简介: Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接 安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。 基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一 ...
Java 6 JVM行为和性能参数
- 博客分类:
- jvm
更多更全的jvm选项,请看这里。
非稳态选项使用说明
-XX:+<option> 启用选项
-XX:-<option> 不启用选项
-XX:<option>=<number> 给选项设置一个数字类型值,可跟单位,例如 32k, 1024m, 2g
-XX:<option>=<string> 给选项设置一个字符串值,例如-XX:HeapDumpPath=./dump.core
行为选项
选项
默认值与限制
描述
-XX:-AllowUserSig ...
/**
* Copyright (c) linkwise 2007-2009 corporation.
* All rights reserved
*/
package com.linghui.common.util;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import net.sf.json.JSO ...
Java开源应用服务器
- 博客分类:
- 服务器
参考文献:
http://www.open-open.com/05.htm
JBossAS
JOnAS
JFox3.0
OpenEJB
ApacheGeronimo
Resin
GlassFish
EasyBeans
SpringSourcedmServer
Cipango
SailFin
一、按key进行排序
package com.jack.veloctiy.utils;
import java.util.Arrays;
import java.util.HashMap;
/**
*
*/
public class SortByKeyOfMap {
public static void main(String[] args) {
@SuppressWarnings("serial")
HashMap<String, String> datas = new HashMap<St ...
webx框架下页面中的路径总结(以芝麻体系为例)
- 博客分类:
- 框架
1、
href
的链接地址
href
的链接地址是当前
vm
模板所在
module
下的相对路径,比如
vm
模板
a.vm
在
car
包
c
下面的
/screen/xxx
目录下,链接目标类
b.java
在
car
包
c
下面的
/screen/xxx/yyy
目录下,那么写法为:
<a
href="yyy/c.do"></a>
实例:
l
companyShow.vm
<a
href="companySh ...
Joe
是一名
OO
程序员,他为一家开发模拟鸭子池塘游戏的公司工作,该公司的主要产品是一种可以模拟展示多种会游泳和呷呷叫的鸭子的游戏。这个游戏是使用标准的面向对象技术开发的,系统里所有鸭子都继承于
Duck
基类
,
系统的核心类图如下:
如图所示,在Duck
基类里实现了公共的
quack()
和
swim()
方法,而
MallardDuck
和
RedheadDuck
可以分别覆盖实现自己的
display()
方法,这样即重用了公共的部分,又支持不同子类的个性化扩展。从目前的情况看,这是一个很好的设计,哈!
...
本文以生活场景中的实例来分析常见的设计模式,试图以一种通俗易懂的方式来解读设计模式。每个设计模式的分析从以下5个点进行阐述:
1、 定义:四人帮的《设计模式》书中对该设计模式的定义。
2、 实例:生活场景中的实例抽象。
3、 原始场景:实例中不带有设计模式思想的原始场景介绍。
4、 模式场景:实例中带有此设计模式思想的场景介绍。
5、 应用模式后的场景解析:将应用了设计模式思想的场景中的对象、事物与定义中的概念做映射对比,从而能更形象的理解此设计模式。
一、 观察者模式
1. 定义:定义了一种一对多的依赖关系,让多个观察者对象同时监听一个主题对象。这个主题对象在状态发生变化时,会通知所有 ...
web.xml即部署描述符,其包含了很多描述servlet/JSP应用的各个方面的元素,如servlet注册、servlet映射以及监听器注册。
(一) XML头
部署描述符从下面的XML头开始:
<?xml version="1.0" encoding="ISO-8859-1"?>
这个头指定了XML的版本号以及所使用的编码。
(二) DOCTYPE声明
头的下面是DOCTYPE声明:
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, ...
# <project xmlns="http://maven.apache.org/POM/4.0.0 "
# xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "
# xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd ">
# <!--父项目的坐标 ...
# <?xml version="1.0" encoding="UTF-8"?>
# <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
# xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/setti ...