自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rainspace的专栏

爱一个人很容易,忘记一个人更难。如果真的爱他(她),就让他(她)自由。

  • 博客(15)
  • 收藏
  • 关注

原创 SQL SERVER和SYBASE

        之所以将这两种数据库一起是应为MS SQL Server是购买Sybase公司1987年推出的Sybase SQL Server,又称为大学版INGRES的第三代产品,所以他们实质是一样的。  SQL Server的新版本是SQL Server 7,SQL Server具有单进程愈多线索的体系结构。及SQL Server只有一个服务器进程,所有的客户都连接多这个进程上。但是,改

2006-07-28 17:40:00 1393

原创 SQL 语法参考手册

一、资料定义ddl(data definition language)   资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的。  1、建表格:  create table table_name( column1 datatype [not null]

2006-07-28 17:37:00 516

原创 如何提高自己的编程水平

不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。   1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一

2006-07-28 17:11:00 622

原创 如何将JAVA生成可执行文件?

倘若说看到标题后,以为jb真的提供了一种把java应用程序打包成exe文件的主流方法的话,你会失望的,下面的一个小技巧只是一个技巧而已。            这个是borland不公开的使用技巧,能够通过jbuilder来制作exe文件来启动java文件。jbuilder并不支持本地编译机制。但是有一个隐藏的技巧可以让你从可执行文件来启动java程序,可以出现或者不出现console窗口。想

2006-07-28 17:09:00 700

原创 java的异常处理机制

关于 Java 中引入的 Checked Exceptions,目前存在着很多反对意见。正方的观点是引入 Checked Exceptions,可以增加程度的鲁棒性。反方的观点是 Checked Exceptions 很少被开发人员正确使用过,并且降低了程序开发的生产率和代码的执行效率。 正方代表 James Gosling http://www.artima.com/intv/solid.htm

2006-07-28 17:01:00 802

原创 Java的垃圾回收机制详解和调优大全

1.JVM的gc概述 gc即垃圾收集机制是指JVM用于释放那些不再使用的对象所占用的内存。Java语言并不要求JVM有gc,也没有规定gc如何工作。不过常用的JVM都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。 在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。有些垃圾收集专用于特殊的应用程序。比如,实时应用程序主要是为了避免垃圾收集中断,而大多数OLTP应用程序则注

2006-07-28 16:58:00 587

原创 用Java实现几种常见的排序算法

用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、Shell排序、快速排序、归并排序、堆排序、SortUtil等。插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/*** @author treeroot* @since 2006-2-2* @version 1.0*

2006-07-28 16:53:00 587

原创 java实现的18位身份证格式验证算法

公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。        1、地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。  2、出生日期码表示编码对象出生的年、月、日,按GB/T7408的规定执行。年、月、日代码之间不用分隔符。例:某人出生日期为

2006-07-28 16:48:00 1019

原创 java钟表实例

对于java中钟表的开发,许多初学者很感兴趣,先分析如下:应用技术:java多线程,java图像加载,java双缓冲技术多媒体:用于指针走动,字幕显示。双缓冲:用于消除图像的闪烁。参考代码:package picture;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.applet.*;impor

2006-07-28 16:46:00 1131

原创 Java开源迟内幕

 对于全球软件业人士来说,Java源码要开放无疑是近期的焦点新闻。Sun公司的首席开源官菲利普澄清,表示Java开源化的工作不会在近期完成,还需要“十几个月”的时间。许多业界人士认为,Java是人们最希望Sun开源的技术,而且这件事应该在几年前就完成。Sun公司为何在Java开源上步履谨慎?其背后有何考虑? 日前美国《商业周刊》杂志撰文进行了解析:   西蒙·菲利普打开了一个开源的“蠕虫”之盒。6

2006-07-28 16:36:00 648

转载 编程修养

        什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质:  1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4

2006-07-28 16:30:00 602

转载 程序员的秉性

        早期的程序员干活能从软件直通硬件,个个生猛无比。又因他们的作息时间、言行举止与常人不太一样,久而久之就给人们留下了"神秘"、"孤僻"的印象。如今软件行业被炒得热火朝天,有能耐的程序员即便躲在大山岙的军工厂里也能被挖出来。而更多原本不是程序员的人操起几本"速成"、"二十一天通"等书籍也加入了这个行业。现在国内号称有上百万程序员,这支大军鱼龙混杂,已搞不清那些是正规军,那些

2006-07-28 13:32:00 646

转载 程序员的德行

        程序员一定要除了基本的道行修炼外。更重要的是德行修炼。德行=合作能力或沟通能力。对于规模大,生命周期长(特别是衍生生命周期长)的软件项目而言,德行更重要。  德行的标准  软件开发离不开企业,企业的文化决定着程序员的行为规范,比较理想的企业文化是:  沟通方式开放、自由、平等,个人长期发展和企业发展的有限度统一。这样的企业文化,必然会造就具有长远眼光和冒

2006-07-28 13:30:00 623

原创 怎样学习C语言

很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我深深的体会到C语言对于一个程序设计人员多么的重要,如果不懂C语言,你想写底层程序这几乎听起来很可笑,不懂C语言,你想写出优秀高效的程序,这简直就是天方夜谭。为什么C语言如此重要呢?     第一:C语言语法结构很简洁精妙,写出的程序也很

2006-07-27 16:39:00 587

原创 C#中奇妙的操作符重载

        细心的学员可能发现,C#虽然可以重载操作符,但和C++比较起来,却有很大的不同。定义的时候重载操作符方法必须是static,而且至少有一个参数(一目和二目分别是一个和两个),C#和C++比起来,最重要的特征是:;==、!=;true、false必须成对出现,即重载了“”,重载了“==”就必须重载“!=”,重载了“true”就必须重载“false”;另外,还必须实现基类object的

2006-07-27 16:31:00 619

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除