前记:相信大家对三层开发都已经耳熟能详,可是我却发现新公司的既有代码中有一些违背分层开发思想的东西,现在与大家分享这些错误,我们共勉之。如果有人觉得对三层开发拿捏得不是太准,请参照李天平的文章:分层开发思想与小笼包,这篇文章用隐喻说明分层开发,是非常好的一篇文章。正文:1.界面层参与非界面逻辑,抢业务逻辑层的饭碗什么是界面逻辑:界面层应该有的逻辑就是显示的逻辑,例如根据逻辑结果显示某一个Panel不显示另外一个Panel,或者有一个数据集应该在界面上怎么呈
系统 2019-08-29 23:08:14 2917
常见的内存泄露演示作者使用了一个Forma,每一个按钮都会打开一个子form。按常理,当子form被关闭时,我们都希望它所占有的资源被自动释放。但在这里,作者将在每一个子form中演示一种泄露的情况。Staticreferences最明显的,如果一个对象被静态字段(field)引用,它永远都不会被释放。这种情况常见于单键模式,因为它们往往都市静态的,要不就是长时间驻留的。这些直接引用往往都是显而易见的,但真正危险的都是那些间接引用。因此你需要格外注意引用串
系统 2019-08-29 22:38:02 2917
传统模式的Web系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如:监控系统:后台硬件热插拔、LED、温度、电压发生变化;即时通信系统:其它用户登录、发送信息;即时报价系统:后台数据库内容发生变化;这些应用都需要服务器能实时地将更新的信息传送到客户端,而无须客户端发出请求。“服务器推”技术在现实应用中有一些解决方案,本文将这些解决方案分为两类:一类需要在浏览器端安装插件,基于套接口传送信息,或是使用RMI、CORBA进
系统 2019-08-12 09:29:55 2917
以下内容为收集整理:==========================javascript调用方式:------------------------------------
系统 2019-08-12 09:29:45 2917
JDBC连不上Oracle数据库的解决方法问题:sqlplus可以连上数据库,但是在外部通过JDBC却连不上解决方法:1.先看几个配置文件:listener.oratnsnames.orasqlnet.orasqlnet.ora-----作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串.假如我的sqlnet.ora是下面这个样子SQLNET.AUTHENTICATION_SERVIC
系统 2019-08-12 01:52:13 2917
1,安装好ASM后,启动ASM数据的过程启动ASM数据库的步骤由于启动ASM数据库必须要先启动ASM实例,所以基本上启动步骤如下。1.以oracle用户进入操作系统2.$exportORACLE_SID=+ASM//ORACLE_SID一定要大写。3.$sqlplus/assysdba4.SQL>startup5.SQL>exit6.$exportORACLE_SID=7.$sqlplus/assysdba8.SQL>s
系统 2019-08-12 01:51:55 2917
一个从2002年就开始记录全球浏览器市场占有率的网页。特点是能够互动。快去看看吧!http://www.michaelvandaniker.com/labs/browserVisualization/W3schools.com'sHistoricalBrowserStatistics
系统 2019-08-12 01:33:54 2917
下面来分析flex文件的最后一部份,就是辅助代码部份,这部份代码是原封不动地拷贝到生成的文件里。它的代码如下:#001%%这个双百分号开始,就表示flex文件的第三部分开始了。#002#003LLScriptAllocationManager*gAllocationManager;定义分配管理器指针。#004LLScriptScript*gScriptp;定义脚本的指针。#005#006//Prototypefortheyaccparserentrypoi
系统 2019-08-12 01:32:41 2917
近期为公司的一个项目数据库进行了转换,将Oracle的Db转换为SqlServer(2000或2005均可),一开始在网上找了一些资料,发现有个工具叫SwisSql的,尝试了一下,没成功,继续查找.后来经同事提醒,使用SqlServer的导入和导出工具,尝试一下,确实可以转换.操作步骤如下所述.所需要的环境比较简单,就是本机可以同时连接Oracle和SqlServer即就,注意:这里不必为Oracle数据库建立ODBC,采用直连方式即可,需要新建一个Sql
系统 2019-08-12 01:32:34 2917
2008/2/5linux:设置tomcat开机自动启动分公司的一台服务器,重新启动后,老是忘记启动tomcat,开发的同事要求设置为开机自动启动,感觉很简单,但还是花了点时间修改才完成。参考了网上的几个帖子,但都不是很适合要求,还是要自己修改一下,大概如下:[root@appsitinit.d]#pwd/etc/init.d[root@appsitinit.d]#cattomcatd#!/bin/sh#chkconfig:3459910#descript
系统 2019-08-12 01:32:33 2917