惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
Stack Overflow Blog
Stack Overflow Blog
人人都是产品经理
人人都是产品经理
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
Vercel News
Vercel News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Y
Y Combinator Blog
The Cloudflare Blog
Last Week in AI
Last Week in AI
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
V
Visual Studio Blog
博客园 - 三生石上(FineUI控件)
小众软件
小众软件
Google DeepMind News
Google DeepMind News
D
DataBreaches.Net
博客园 - 司徒正美
B
Blog RSS Feed
Microsoft Azure Blog
Microsoft Azure Blog
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
L
LangChain Blog

博客园 - asdfasdf

此站点不在更新,已转至 http://zwwon.cnblogs.com 从别的地方转来的 网址 Visual Modeling 那本书没看多少 CSS Essentials(2)-How to use CSS, CSS Essentials(1)-Instruction,Syntax XHTML Essitials(3)-Attribute XHTML Essential(2)- XHTML DTD,Vaidation,Modularization XHTML Essentials(1)-Introduction The SQL SELECT,WHERE Statement Introduction to SQL The alias "LM/W3SVC/1/Root/XX" already exists. Please choose a different alias Learn this books : Visual Modeling with Rational Rose 2000 and UNL Write,Speak and Think in English from now on! 怎么现在的软件都这样!! 安装CodeSmith Gmaill和MSN 8.0备忘 逻辑运算符 乔迁新喜 常用网址--转
实例化带来的麻烦
asdfasdf · 2006-03-18 · via 博客园 - asdfasdf

公司做的网站系统是按三层架构设计的.

三层分别为 Web,Bunisess,DataBase. 为了避免静态方法带来的不便,所以我在web层分别将业务层和数据层实例化.在DataBase层,我用到了一个Web层的方法,所以我在 DataBase层对Web层也实例化,来引用.结果一运行,便出现了StackOverFlow错误,在PageLoad上断点无效,因为实例化先 PageLoad.最终找到原因,因为当对DataBase实例化时,他不去执行每个方法,但他对一些变量声明,实例引用等要进行检验,当执行到Web的 实例化语句时,DataBase又去调用Web层,也就是这样,形成了一个死循环.导致栈溢出.

所以在此说明,n层架构的设计中,先要从下之下分出父子关系,避免逻辑混乱!