最新文章列表

Tail Recursion = 循环 = CPS

Tail Recursion的一点经验 简单的不说了。只说复杂的,需要重用runtime stack上的计算结果的情况。 经验就是 tail recursion = continuation passing style。 可以看看 continuation passing style, CPS。 这个continuation其实就可以看作当前的运行栈。只是我们并不需要整个运行栈,所以,我们可以 ...
buaawhl 评论(0) 有2864人浏览 2006-09-06 01:58

Java util之常用数据类型特性盘点

在做应用性能优化时,常发现因为数据类型使用不当导致的性能、资源浪费问题,甚至老手也常发生此类失误,因此想盘点一下,搞一个类似叫做"quick page"的东东。 欢迎修订增补。 Java util之常用数据类型特性盘点 java.util就相当于c++的STL,是Java的一个非常重要的包,有很多常用的数据类型,不同数据类型有不同的用途,而有些数据类似乎很相似,怎样选择应 ...
tianxinet 评论(7) 有5587人浏览 2006-08-31 16:55

祝贺Javaeye2.0, 关联数据结构

Javaeye2.0 社区的版面,感觉很不错。 我也在做一个数据关联结构的开源内容系统。 现在把核心数据结构写在这里,供参考,抛砖引玉。 文中的例子和说 ...
buaawhl 评论(14) 有6842人浏览 2006-08-09 06:39

ECMAScript 基础

刚刚开始JavaScript和Ajax学习,这是学习过程中的笔记,请各位DX指教:)     JavaScript 的核心之一 ECMAScript 的语言特性和 Java 、 C 、 Perl 都有许多相似之处,其中不少特性都是从这些语言借鉴而来,同时它们之间也存在许多差异。下面列举一些 ECMAScript 的基本特性。 --和 Java 一样, ECMAScript 区分大小写,注释的格 ...
flyingis 评论(12) 有6639人浏览 2006-06-13 18:21

SQL优化是重点

信息系统访问量又不大,瓶颈一般不会出现在应用层,极有可能在数据库这一层,不用急着看程序。先找出逻辑读取次数最多的SQL,硬盘读取次数最多的SQL,找到SQL,对于SQL进行优化。看看有没有发生全表扫描的地方。 一般发生全表扫描,极有可能是没有建立合理的索引,或者索引由于左边引用函数或其它原因造成索引失效。 对于运行一年多的系统,最好要自己写一个自动重建索引的程序,定时重建索引。 或者使用TOAD工具 ...
OneEyeWolf 评论(18) 有14645人浏览 2006-03-29 08:44

静态 vs 动态,编译 vs 解释,类型 vs 数据,定义 vs 操作

静态 vs 动态,编译 vs 解释,类型 vs 数据,定义 vs 操作 关于静态类型、动态类型、编译语言、解释语言等,有过不少讨论。其间的界限越来越不明显。 本文试图提出这样一种判断基准:在程序运行的时候,如果类型定义能够当作(元)数据来操作,那么就是动态的,解释的;反之就是静态的,编译的。 (注:这只是一种观察角度和判断标准,而不是定论!这个世界上总有一些打歪靶爱好者,迫使我加上这类的注明。不过 ...
buaawhl 评论(4) 有4782人浏览 2005-12-23 14:33

数据库设计中的一些问题(讨论)

前提声明,个人观点: 没有最好的,只有最合适的。 对不同的视角,所谓的“最合适”也是不同的。 设计总是伴随者“妥协”的。 请不要在讨论中试 ...
tianxinet 评论(17) 有9243人浏览 2005-11-28 16:39

基于模型与工作流的新一代ERP系统

1、引言   为了推动ERP在企业中的应用和实施,实现以信息化带动工业化的目标,必须提高当前ERP软件的质量和实施水平,增强ERP系统的柔性和快速实 ...
heweiya 评论(0) 有1671人浏览 2005-05-30 10:27

面向服务的体系结构概述

摘自 IBM 红皮书《Patterns: Service-Oriented Architecture and Web Services》(sg246303)第 2 章第 1 节 级别: 初级 Min Luo, Mark Endrei, Philippe Comte,Pal Krogdahl, Jenny Ang, Tony Newlin ...
heweiya 评论(0) 有1484人浏览 2005-05-13 17:11

Java IO编程

什么是IO --------------------------------------------------------------------------------   IO(Input/Output)是计算机输出/输出的接口。Java的核心库java.io提供了全面的IO接口,包括:文件读写,标准设备输出等等。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输 ...
lionchen 评论(0) 有1941人浏览 2005-03-16 11:43

凤舞凰扬的关于数据库话题摘要

做过MIS系统的都知道,一般说来,数据分为两种:基础数据和业务数据。一般说来,业务数据中肯定包含多个基础数据,比如简单地说一张机票数据,它 ...
robot_liu 评论(0) 有3280人浏览 2005-03-15 09:36

Oracle数据操作和控制语言详解

SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。其中用于定义数据的结构,比如创建、修改或者删除数据库;DCL用于定义数据库用户的权限;在这篇文章中我将详细讲述这两种语言在Oracle中的使用方法。   DML语言   DML是SQL的一个子集,主要用于修改数据,下表列出了ORACLE支持的DML语句。 语句 用途 INSERT 向表中添加 ...
lionchen 评论(0) 有1066人浏览 2005-03-06 17:44

MVC设计模式带来更好的软件结构和代码重用(转)

MVC如何工作 MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 视图 视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Macromedia Flash和 ...
pankekai 评论(0) 有1601人浏览 2005-03-02 09:30

编程时真的要考虑移植性,Hibernate是一种好选择

编程真的要考虑可移植性,主要对是有感于以前遇到的存储过程。存储过程编程工具多,针对特定数据库,易于调试。如果系统需要运行到不同的数据库,就成了一个问题。大致总结觉得有以下几点: 1.不同的数据库采用的数据类型、系统函数、存储过程、sql语法不同 2.不同数据库对事务、触发器、游标的支持不一致。 3.编程中慎用指定数据库的特性,移植时改动较大. Hibernate是一种不错的选择: 1.根据配置文 ...
和风 评论(0) 有1553人浏览 2004-11-26 10:47

项目组日记第一天

昨天8月7号,我第一天到福思维公司来实习,公司在外面租了一套别墅供技术人员集中开发,我以一个实习生的身份加入项目组,不过大家都对我满好,虽然他们都很忙。     公司刚成立不久吧,工作人员不多,我数了数大概10人左右,不过核心的技术人员学历都很高,都是硕士,这令我相形见拙不少,不过我相信只要我肯努力,我也可以跟他们一样强!     这次的项目类似于我上次做的汽车租赁系统,不过更专业,相当于是个小型的 ...
weidl 评论(0) 有1170人浏览 2004-08-08 10:59

面向对象语言导论(节选) 2(ZT)

第三章基于类的高级特性 (Advanced Class-Based Features) 传统的基于类的面向对象语言的一个主要特点就是inheritance, subclassing和subtyping之间的密不可分的联系。很多的面向对象语言的语法,概念,就是从这三者而来的。比如说,通过subclassing, 你可以继承父类的一些方法,而同时你又可以在子类中改写父类的方法。这个改写过的方法,通过 ...
无明 评论(0) 有2122人浏览 2004-08-02 11:35

JDO+JSP2.0开发Web应用向导 – 开发篇

  在前面读者看到的本文的《配置篇》中,我们介绍了用于本文中的基于JDO的WebApp开发的各种环境配置,尤其是本文选用的JDO产品:JDOGenie。JDOGenie的特点就是图形配置工具功能强大,方便使用,学习JDO非常容易。   我们前面已经完成了一个基本的数据对象模型,并且,每个数据类的属性都用getter/setter进行了封装。这里重温一下这个数据模型:   这个类图是非常重要的, ...
sunix0 评论(0) 有1929人浏览 2004-08-02 10:33

JDO之前世今生

1 Java与数据库应用,JDBC Java发明以来,在短短的几年之间,迅速占领了从桌面应用(J2SE)到服务器(J2EE),再到小型设备嵌入式系统(J2ME)的应用开发市场,其语言吸取了SmallTalk的一切皆对象的理念,摆脱了C++的历史累赘,简洁、自由的风格赢得了很多开发者的喜爱。从JDK1.1开始,Java成为实用的语言,而不是被人观望的新品秀;再经过JDK1.2的大量增强(尤其是Coll ...
sunix0 评论(0) 有1975人浏览 2004-08-02 09:35

第一篇Blog!!记录关于Oraclehelper的问题。。。

今天费九牛二虎之力才发现一个隐藏的很深的bug。 给我一个教训:简单是最好的。 详细问题如下: 数据访问的架构是这样的: servlet---------->sessionBean---->DAO--------------->DB 如果需要访问BLOB或者CLOB字段就有加一层帮助类如下 servlet------->sessionBean---->DAO---- ...
ChinaHopes 评论(0) 有1737人浏览 2004-05-21 13:22

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics