文章列表
public static String getRandom(int length) {
StringBuilder ret = new StringBuilder();
for (int i = 0; i < length; i++) {
boolean isChar = (random.nextInt(2) % 2 == 0);// 输出字母还是数字
if (isChar) { // 字符串
int choice = random.nextInt(2) % 2 == 0 ? 65 : 97; // 取得大写字母还是小写字母
ret.a ...
(转载)一个简单例子:贫血模型or领域模型
- 博客分类:
- 转载
转载:http://www.iteye.com/topic/283668
最近taowen同学连续发起了两起关于贫血模型和领域模型的讨论,引起了大家的广泛热烈的讨论,但是讨论(或者说是争论)的结果到底怎样,我想值
得商榷。问题是大家对贫血模型和领域模型都有自己的看法,如果没有对此达到概念上的共识,那么讨论的结果应该可想而知,讨论的收获也是有的,至少知道了分
歧的存在。为了使问题具有确定性,我想从一个简单例子着手,用我对贫血模型和领域模型的概念来分别实现例子。至于我的理解对与否,大家可以做评判,至少有
个可以评判的标准在这。一个例子
我要举的是一个银行转帐的例子,又 ...
(转载)JVM如何理解Java泛型类
- 博客分类:
- 转载
转载:http://www.iteye.com/topic/549509
Java代码
//泛型代码
public
class
Pair<T>{
private
T first=
null
;
private
T second=
null
;
public
Pair(T fir,T sec){
this
.first=fir;
...
(转载)String类的split方法引起的内存泄漏
- 博客分类:
- 转载
转载:原文地址:http://jarfield.iteye.com/admin/blogs/583946
一直赞叹Sun对待技术的严谨和优雅(可怜的Sun)。Sun
JDK中Java库的源代码,连注释都清清楚楚、规规范范,javadoc注解的使用也一丝不苟,读起来很熟舒服。因此,在日常工作和学习中,经常读读
Java库的源代码,不亦乐乎?如果遇到诡异问题,源代码的帮助就更大了。
闲话少说,回归正题。这几天,一直在为Java的“内存泄露”问题纠结。Java应用程序占用的内存在不断的、有规律的上涨,最终超过了监控阈值。福尔摩
斯不得不出手了!
...
(转载)Tomcat性能调优方案
- 博客分类:
- Tomcat性能调优方案
转载:http://www.iteye.com/topic/463830
Tomcat性能调优方案
一、操作系统调优
对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情 ...
转载:http://yzd.iteye.com/blog/1219204
在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:
1.一种为使用eval()函数。
2. 使用Function对象来进行返回解析。
使用eval函数来解析,并且使用jquery的each方法来遍历
用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是json对象,这里考虑的都是服务器
返回JSON形式的字符串的形式,对于利用JSONObject等插件封装的JSON对象,与此亦是大同小异,这里不再做说明。
这里首先给出JS ...
转自http://yzd.iteye.com/blog/1405107
什么是HTTP协议
协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器
目前我们使用的是HTTP/1.1 版本
Web服务器,浏览器,代理服务器
当我们打开浏览器,在地址栏中输入URL,然后我们就看到了网页。 原理是怎样的呢?
实际上我们输入URL后,我们的浏览器给Web服务器发送了一个Request, Web服务器接到Request后进行处理,生成相应的 ...
转载至:
http://bbs.chinaunix.net/thread-387085-1-1.html
package com.util;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.util.Date;
publi ...
public String queryPlanFormByCode()
{
final List<PlatForm> planFormLst = new ArrayList<PlatForm>(KeyConstant.INITIAL_NUMBER);
JSONArray jsonArray = JSONArray.fromObject(planFormLst);
String jsonData = jsonArray.toString();
return jsonData ;
}
//查询企业对应的域编号
function queryPlan ...
Tomcat 的错误页面是由 org.apache.catalina.valves.ErrorReportValve 类输出来的。如果想自定义错误页面,不需要修改该类。Servlet 规范声明了相关的API,只需要在每个 web 应用的 web.xml 里定义。可按照错误类型、错误代码配置。例如:
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocati ...
zTree是不错的树形工具,功能强大异常,不过因此也带来一些问题,使用复杂,体型庞大.
这是zTree的官方网站喜欢的朋友可以多加关注 http://www.baby666.cn/hunter/zTree.html
zTree有很完善的版主手册,对于老手来说很方便,不过例子里没有附带 ...
String content="<name>chenlk</name><age>18</age>";
StringBuilder sBuilder = new StringBuilder(content);
sBuilder.insert(0, "<ecity>");
sBuilder.insert(0, "<?xml version=\"1.0\" encoding=\"UTF-8\&q ...
使用 WSDL 的原因
网络通讯协议之类的标准,到底是某当权机构强制施行的;或是,人们真的认为,确实遵守的优点远胜于必须付出的代价?历来所提出的标准,许多都无疾而终。有时候,从未被大众所使用的标准,法律或政府规定还是硬要使用:好比说,Ada 程序语言。
我 相信,遵守标准所能获得的优点,才是使标准普及的原因。例如,铁路服务的重点是,即使不同公司所建造的列车轨道,也可以接驳在一起;也就是说,不同公司的 产品必须能整合使用。因此,几家厂商便共同推出了 SOAP 这个标准。WSDL (Web Services Description Language,网络服务描述语言) 可轻易将网络服务提供厂商与 ...
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns1="http://www.chen.com/HelloService/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd=&qu ...
http://topic.csdn.net/u/20080506/16/6932ccbc-27ce-43a4-963a-e8e0a6e87f52.html
http://di201yao.iteye.com/blog/310292
本文的预定读者首先要对j2ee有所了解,熟悉xml,tomcat等基本内容,本文主要是简单介绍一下web服务的基本内容,怎样在java web开发中构建SOAP服务:
一、SOAP(Simple Object Access Protocol)简单对象访问协议
要了解SOAP,首先就需要了解分布式计算的由来,随着下一代的分布式计算体系web服务的出现,S ...