摘要:从myspace数据库看分布式系统数据结构变迁 http://smb.pconline.com.cn/database/0808/1403100.html[08-29 14:33:40]出处:pconline作者:责任编辑:heyaorong MySpace已经成为全球众口皆碑的社区网站之王。尽管一流和营销和管理经验自然是每个IT企业取得成功的首要因素,但是我们却抛弃这一点,而主要着眼于探讨在数...
阅读全文
摘要:板桥里人 http://www.jdon.com 2005/04/28 以数据库为核心的软件时代已经过去,数据库时代早已结束,当我看到J2EE征途中那么多人在对象和数据库之间彷徨痛苦ing的时候,我想我该出来喊一声了。 其实这句话在几年前肯定有人喊过,因为中间件时代的来临,实际意味着数据库时代终结,正所谓一山无二虎:如果你重视数据库,你的J2EE系统就无法完全OO,只有你忽视数据库,你的...
阅读全文
摘要:板桥里人 http://www.jdon.com 2008/09/03 现代软件和以往传统软件主要区别在于:现代软件基于internet互联网技术,运行于开放的网络环境,不象传统软件只是运行在封闭的局域网,运行环境的区别就决定了软件操作用户的多少,在一个开放互联网环境, 你的软件系统用户是不断增长,特别是那些对所有人群开放的社区网站系统,更是承受前所未有的访问负载。那么,这些软件系统承受的压...
阅读全文
摘要:http://www.cnblogs.com/ltp/archive/2009/06/30/1514311.html 有时候总听到网友说网站运行好慢,不知如何是好;有时候也总见到一些朋友写的网站功能看起来非常好,但访问性能却极其的差。没有“勤俭节约”的意识,势必会造成“铺张浪费”。如何应对这种情况,充分利用系统缓存则是首要之道。 系统缓存有什么好处呢?举个简单的例子,你想通过网页查询某些数据,而...
阅读全文
摘要:碰到.NET2.0程序参杂着JSP程序,IIS7已经配置域名,而tomcat端口8080,使用http://localhost:8080/myapp 无法访问。于是到网上找到IIS7整合Tomcat6的方法:参考 http://blog.csdn.net/liuyi1985/archive/2009/04/02/4045031.aspx 略作修改 假设主机域名为:www.mydomain.com(...
阅读全文
摘要:using System;using System.Data;using System.Collections.Generic;using LTP.Common;using Maticsoft.Model;namespace Maticsoft.BLL{ /// <summary> /// 业务逻辑类Product 的摘要说明。 /// </summary> public ...
阅读全文
摘要:http://www.blogjava.net/WshmAndLily/articles/143450.html 1.设置本地主机域名 Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏 览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,...
阅读全文
摘要:http://leopard-lb.javaeye.com/blog/86362 Tomcat连接池中,部分参数说明如下:maxActive="100" maxIdle="30"maxWait="10000"jdbc:mysql://localhost/jccPS:如果最大数据库活跃连接数过大,可想而知,内存占用量是非常惊人的!如果空闲连接数过大,则资源利用率低,连接池长期未释放,可导致连接池结...
阅读全文
摘要:回到Products.aspx的代码分析,前面我的2章都分析了products.aspx这个例子里包括的三层架构学习及工厂模式的原理,接下来就是要学学NET2.0的缓存技术。上章还留下了最后一点没有去写。就是用户控件ProductsControl.ascx.cs,先看看代码 protected void Page_Load(object sender, EventArgs e) { this.Ca...
阅读全文
摘要:Products.aspx 在前面 petshop学习笔记(2) 已经说明是如何是经过类 Product 的GetProductsByCategory方法进行获取数据的 Product这个类又是怎么来获取数据的?我想慢慢来了解一下! PetShop采用的是三层结构进行划分各个职能,前面了解的那些是表示层,这一篇是表示层经业务逻辑层来读取数据库的一个示例。典型的三层结构。 PetShop在这里...
阅读全文
摘要:首页点击内容详细页时,跳转到了products.aspx这个页面,接下来就来分析一下这个页面了. products.aspx页面代码很简单,只有几行 <%@ Page AutoEventWireup="true" Language="C#" MasterPageFile="~/MasterPage.master" Title="Products" Inherits="PetShop.Web....
阅读全文
摘要:ASP.NET 2.0 中的 SqlCacheDependency ASP.NET中的Page Cache是个很有用的东东,只要简单的在页面上方加上一个OutputCache标签,就可以让页面在制定的Duration内直接把自动保存在缓存中的页面内容输出,而不需要让ASP.NET引擎再次执行页面代码,当然,节省这点执行时间并不是最主要的理由,主要理由是如果页面内容是从数据库中取出,那么就可以省去连...
阅读全文
摘要:1.CacheDependencyFactory包:a.DependencyAccess.csb.DependencyFacade.cs2.ICacheDependency包主要是IPetShopCacheDependency.cs3.TableCacheDependency包:每个model的缓存类以及基类:TableDependency.cs 思路如下: 1. 最底层是采用SqlCacheD...
阅读全文
摘要:JdonFramework的缓存设计 内嵌对象(Embedded Object)缓存设计 请看下面这段代码: public class Category extends Model{ String Id; Product product; //内嵌包含了一个Product对象 } Category这个Model内嵌了Product这个Model,属于一种关联关系。 目前Jdon框架提供的缺省缓存是...
阅读全文
摘要:因为LForum使用的是freemaker,好像没看到页面缓存,好像也没关联。 但可以参考http://hain.javaeye.com/blog/152806 细谈Ehcache页面缓存的使用 /** *作者:张荣华 *日期:2007-9-30 **/ 关于缓存的话题,在坛子里已经有很多讨论,简单的来说,如果一个应用中80%的时间内都在访问20%的数据,那么,这时候就应该使用缓存了。这个和长尾理...
阅读全文
摘要:由于不大熟悉SpringSide3,找了半天没找到配置hiberante的xml文件,最后搜索一下,出来了: 在E:\MyEclipseWorkplace\LForum\webapp\WEB-INF\config\applicationContext.xml里面有一段:<!-- Hibernate配置 --> <bean id="sessionFactory" class="o...
阅读全文
摘要:package com.javaeye.lonlysky.lforum.service.admin;import java.util.List;import org.hibernate.SessionFactory;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.fact...
阅读全文
摘要:package com.javaeye.lonlysky.lforum.service;import java.io.File;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.regex.Matcher;import jav...
阅读全文
摘要:LForumCachepackage com.javaeye.lonlysky.lforum.cache;import java.net.URL;import java.util.List;import net.sf.ehcache.Cache;import net.sf.ehcache.CacheManager;import net.sf.ehcache.Element;import org.s...
阅读全文
摘要:/** * Copyright 2003-2009 Luck Consulting Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may o...
阅读全文