`
shmilylq
  • 浏览: 56209 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
sxu
文章分类
社区版块
存档分类
最新评论
文章列表
先说说在学校里学到的需求分析过程: 可行性研究:技术 经济 操作可行性   1、系统使用的关键人员提供有关材料-----分析员(复合确认,排除含糊不确切的描述)   2、研究目前正在使用的系统(阅读现有系统的文档和使用手册,并通过使用者了解能完成的基本功能,以及需要改进的地方---不宜在研究现有系统上花费太多时间 画出系统流程图由有关人员检验自己理解是否正确)注意与其他软件的接口--这是设计新系统的重要约束条件   3、分析员对基本功能以及约束条件有一定了解,使用数据流图描述数据在目标系统中流动和处理情况,概括的表达出对新系统的设想。   4、以数据流图和数据字典为基础与用户讨论分析员对问题有 ...
rownum介绍: rownum是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (强调:先要有结果集)。简单的说 rownum 是对符合条件结果的序列号。它总是从1开始排起的。所以你选出的结果不可能没有1,而有其他大于1的值 ...
一、概述     缓存的思想可以应用在软件分层的各个层面。它是一种内部机制,对外界而言,是不可感知的。     数据库本身有缓存,持久层也可以缓存。(比如:hibernate,还分1级和2级缓存)     业务层也可以有缓存(但一般来说,这是一个过程域,不会设缓存)。     表现层/数据服务层(传统web的表现层)也可以设置缓存(jsp cache 就是这一层,实现在app server上的缓存机制)     另外Browser也有缓存(如IE)这个大家也都知道(实现在 web server 上的缓存机制)。越上层的缓存效果越好,越底层的缓存影响越深远。 二、缓存实现(浏览器缓存当 ...
如果没有线程同步,最好习惯用StringWriter而不是StringBuffer,因为,StringBuffer是线程安全的,所以,效率会稍微低一点. 当然JDK5以后,还提供了StringBulder,这个类要比StringWriter更好用一些,当然也不是线程安全的. 2.数据库查询的结果集处理,我们对数据库操作时,可能会针对里面的数据做处理性质的迁移.一般都是先Select一把,然后把结果集的内容处理,最后 Insert或Update回数据库.这个是效率最低下的.无论是否使用Hibernate都很低下.当然,最好是写一个存储过程来完成这件事,我们只是 调用一下,触发这个事件就可以了 ...
一、安装篇   jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可 ...
linix系统平台大并发量下tomcat5.5优化策略(2009-03-11 12:45:24)标签:linux tomcat5.5 优化策略 it   分类:java 在部署系统后,为了增加系统并发量,系统响应速度,做了一些工作;遂整理如下。 1、修改server.xml文件 <Connector port=" ...
commons-digester.jar Digester基于规则的XML文档解析,主要用于XML到Java对象的映射. commons-beanutils.jar 提供对Java 反射和自省API的包装. aspectjweaver.jar 用于在Spring 2.0中集成AspectJ AspectJ LTW织入器 ognl.jar OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个 ...
一直都在用oracle,对sqlserver中的一些函数很不熟悉,在工作用偶尔会用到,贴在这里,便于以后查询 取出数据库字段中DateTime列的日期部分: (1)select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate()) (2)select convert(varchar(10),getdate(),120) (3)select * from MyDsk_提醒 where year(预约时间) = '2008' and month(预约时间)='8' and Day(预 ...
在第一遍安装是有些东西没有留意,想了解下,卸载重装,谁知道装起来就是报错,本来想着是等都装载完了,再去修复,同事说不可以,给了篇文档,让我卸载干净了再说。分享下这篇文章 实现方法:   1、 开始->设置-> ...
http://www.cnitblog.com/jackmisweijie/archive/2008/08/07/47756.html weblogic简介       BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应 用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型 ...
JAVA_HOME 保存JDK的安装目录 PATH 命令的搜索路径 Path=C:\Program Files\Java\JDK1.5.0\bin javac命令就可以出现帮助内容 bin目录提供的是JDK的工具程序,包括javac、java、javadoc、appletviewer等程序。 CLASSPATH 设置Classpath的目的就是让Java执行环境找到指定的Java程序(也就是.class文件)。 只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径) ...
--得到数据库中所有用户表 Select [name] from sysObjects Where xtype='U'and [name]<>'dtproperties' Order By [name] --得到数据库中所有用户视图 Select [name] From sysObjects Where xtype='V' And [name]<>'syssegments' And [name]<>'sysconstraints' Order By [name] --获得指定表中所有的列 Select c.name As ColumnName, t.n ...
查看字段所属表 select * from dbo.sysobjects where id in (select id from dbo.syscolumns where name='列名')
SQL Server的系统表及其应用 蒋俊杰 余 菁 李建平   摘要:本文介绍了Microsoft SQL Server数据库的系统表,并对系统中经常遇到的一个问题给出了通过系统表建立存储过程的解决办法。   关键词:SQL Server 系统表 存储过程   一、SQL Server的系统表   Microsoft 的SQL Server是一个可伸缩的高性能数据库管理系统,专为分布式客户机/服务器环境而设计,SQL Server几乎将所有的配置信息、安全性信息和对象信息都存储在了它自身的系统表中,而系统表存在于每个独立的数据库中,存储一个特定数据库对象信息的系统表通常称为数据库目 ...
decimal用于表示定点实数,具体使用格式为: decimal[(p[,s])],其中p表示精度,用于指定小数点左边和右边十进制数字的最大位数,取值在1-38之间,缺省值为18,s指定小数点右边十进制数的最大位数,取值在0-p之间缺省值为0(此时小数点后面没有小数位,所有输入的小数位都会被自动四舍五入)。 故而定义了一个decimal类型的变量的时候,要注意这个否则就会发生越界的情况。 比如定义了一个字段aa decimal(4,3)这个时候要再在存储过程中使用变量@aa decimal操纵插入数据的时侯,如@aa=9.499  4即该实点数最长为4位
Global site tag (gtag.js) - Google Analytics