分类目录归档:编程学习

编程知识学习与进阶

SQL数据库基础概念与理论知识


数据管理技术的三个发展阶段:手工管理、文件管理、数据库技术。

数据库中数据最小的存储单位是数据项。

一个数据库系统应包括:计算机硬件、数据库、数据库管理系统、应用程序系统、数据库管理员。

数据库的三级模式是指:逻辑模式、外模式、内模式
逻辑模式(也叫模式,是对数据库中数据的整体逻辑结构和特征的描述,使用模式DDL进行定义)
外模式(也叫子模式,是对各个用户或程序所涉及到的数据的逻辑结构和数据牲的描述,使用子模式DDL定义)
内模式(也叫存储模式和物理模式,是对数据的内部表示或底层描述,使用内模式DDL定义)。
其中,外模式/模式的映像保证了数据的逻辑独立性,模式/模式的映像保证了数据的物理独立性。

数据模型的三要素:数据结构、数据操作、数据约束条件。常见的数据模型有三种:层次模型、网状模型、关系模型。 阅读全文……

asp.net函数集


1、DateTime 数字型
System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒
currentTime=System.DateTime.Now;
1.2 取当前年
int 年=currentTime.Year;
1.3 取当前月
int 月=currentTime.Month;
1.4 取当前日
int 日=currentTime.Day;
1.5 取当前时
int 时=currentTime.Hour;
1.6 取当前分
int 分=currentTime.Minute;
1.7 取当前秒
int 秒=currentTime.Second;
1.8 取当前毫秒
阅读全文……

ASP中Response对象的集合、属性和方法介绍


Response对象与一个HTTP响应相响应,通过该对象的属性和方法可以控制如何将服务器的数据发送到客户端浏览器。

在ASP脚本中使用Response对象时,遵循以下语法格式:
Response.集合名
Response.属性名
Response.方法名

Response对象只有一个Cookies集合,该集合的各个属性如下表:

阅读全文……

ASP中MsgBox函数和InputBox函数的使用


MsgBox函数在对话框中显示消息,等待用户单击按钮,并返回一个值指示用户单击的按钮,语法格式如下:

MsgBox(prompt[,buttons][,title][,helpfile,context])
prompt:指定显示在对话框中的字符串
buttons:指定显示按钮的数目和类型、使用的图标样式,默认值是0(参数见下表)
title:显示在对话框标题栏中的字符串
helpfile:是一个字符串,用于标识为对话框提供上下文相关帮助的帮助文件
context:是一个数值,用于标识由帮助文件的作者指定给某个帮助主题的上下文编号

ASP中MsgBox函数和InputBox函数的使用

阅读全文……

JAVA代码编程规范


类的成员变量定义
大部分类的成员变量应该定义为protected来防止继承类使用他们。

数组标识
要用”int[] packets”,而不是”int packets[]“,后一种永远也不要用。

成员变量与函数内局部变量用this
public void setPackets(int[] packets){this.packets=packets;}//一般函数
CounterSet(intsize){this.size=size;}//构造函数

可读性
避免使用不易理解的数字,用有意义的标识来替代。不要使用难懂的技巧性很高的语句。
源程序中关系较为紧密的代码应尽可能相邻。 阅读全文……

photoshop制作文字倒影效果


做法有很多种,这里说其中一种用途比较广泛的做法,使用于文字和图层.这里以文字为例子,图层也是一样的方法的.
1.新建一个图片,打上字,然后把文字的复制文字图层

2.选中刚刚复制到的文字图层,编辑-变换,分别选择“水平翻转”和“旋转180度”

3.然后拖到下方,注意要保持一点距离 阅读全文……

程序人生 一些编程初学者的良言警句


  我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看 见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。
  而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C++就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。
  96,97级的不少大学生都去做Web了。当然我没有任何歧视某一行业的意识。我只是觉得如 果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。 阅读全文……