自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

( ゜- ゜)つロ 乾杯~

这里只是记东西的,有错的地方好心人提醒下

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

转载 SQLServer数据库约束(1)_表内约束(单表的五类约束)_附自增属性以及全局唯一性标识符类型作为主键

非空约束:--建表时设置if exists(select name from sysobjects where name='tablename' and xtype='u')drop table tablenamegocreate table tablename( rowname1 int not null, rowname2 int,)go--此类约束不适合在建表后追加

2014-02-27 12:00:48 1683

转载 SQLServer建立架构(模式/目录)_建立表_建立视图

架构(模式/目录)数据库本身默认含有架构dbocreate schema schemanamego--谁能告诉我如何判断一个schema是否存在呢?表if exists(select name from sysobjects where name='tablename' and xtype='u')drop table tablenamegocreate table ta

2014-02-26 09:55:10 1627

转载 SQLServer变量_循环

变量在Sqlserver中只有两类变量,1、 一是全局变量(由服务器已经定义好了,用户可以使用,但不能自定义),全局变量的名称之前用@@标记;2、 一是用户自定义的变量,称为局部变量,用户只能定义局部变量。定义的局部变量只在定义它的代码块中有效。局部变量的名称之前用@标记。--以下变量均指局部变量--变量的声明:declare @变量名 数据类型declare

2014-02-25 16:58:56 1140

转载 SQLServer系统函数(3)_日期与时间函数

以下完全抄袭:http://www.cnblogs.com/atree/archive/2011/03/10/SQL_Server_2005_dateadd_datediff.htmlDATEADD:返回给指定日期加上一个时间间隔后的新的日期值数字:用于与指定的日期部分相加的值。如果指定了非整数值,则将舍弃该值的小数部分,舍弃时不遵循四舍五入日期:指定的原日期在此函数中

2014-02-25 16:31:02 736

转载 SQLServer系统函数(2)_字符串函数

老规矩,自己参考用,字母顺序ASCII:返回字符串中最左侧的字符的 ASCII码--ascii(字符串表达式)select ascii('abc')--97select ascii('aaaaaa')--97CHAR:把ASCII 码转换为字符。介于 0 和 255 之间的整数。如果该整数表达式不在此范围内,将返回 NULL 值。--char(字符串表达式)selec

2014-02-24 20:09:41 912

转载 SQLServer系统函数(1)_数学函数

ABSACOSASINATANATN2CEILINGCOSCOTDEGREES

2014-02-24 17:10:30 852

转载 SQLserver运算符与注释

四则运算1、加号:+2、减号:-3、乘号:*4、除号:/5、求余:%逻辑运算符1、与:and2、或:or3、非:not比较运算符1、大于号:>2、小于号:3、大于等于:>=4、小于等于:5、等于:=6、不等于:!=,(推荐使用这个)7、表示某个范围内的运算符:between a and b,相当于>=a and

2014-02-20 17:08:02 3621

转载 SQLserver数据库中的基本数据类型

整数类:

2014-02-20 16:30:57 1669

转载 SQLserver创建数据库

先检查在当前数据库服务器上是否存在想要创建的目标数据库,存在则删除(话说万一真碰到人家服务器上有这个名字的数据库闪了真的大丈夫?!)use mastergoif exists(select name from sysdatabases where name='mydb')drop database mydbgo简单模式创建数据库:create database mydb

2014-02-20 15:58:39 877

转载 SQLserver数据库对象_系统数据库与用户数据库相关

主要数据库对象:1、 数据库,它本身也是一类数据库对象;2、 表,3、 约束4、 视图5、 函数6、 存储过程7、 游标8、 索引9、 触发器其中可用数据库信息,由master数据库中的sysdatabases表进行管理其他类型的数据库对象由所在数据库中的系统表sysobjects负责管理

2014-02-20 15:22:07 1046

转载 day26数据库基本类型、常用函数、变量的定义、循环

Sqlserver在发展历程中有几个重要的版本:1、 sqlserver20002、 sqlserver2005在数据类型方面,每升级一个版本,都会增加一些数据类型。sql2005中的数据类型:打开帮助菜单。sqlserver脚本中的注释:1、 单行注释 –2、 多行注释  /* 段落注释内容*/ 一、 整型类:1、 bigint,完全等于Java中的l

2014-02-19 20:58:20 795

转载 day25线程/数据库介绍以及建立数据库

网络编程部分,基于CS的编程线程部分程序:静态概念,存储在硬盘上的代码指令进程:进行中的程序,它是个动态概念,就是静态的程序在内存中动起来线程:进程中的多个程序执行流 单线程:在java中,真正的单线程是不存在的。以前我们编写的程序,至少在后台有一个垃圾回收线程存在,这个后台线程在整个程序的运行中一直存在,它会在需要的时候启动。通常所说的单线程是指从表面上看,没有使用多

2014-02-19 20:56:25 575

转载 day24

注解:线程网络编程 注解与注释?注解不是注释!两种情形,或者说没有多大的相同之处。注释:对代码的解释,不参与编译。在编译源代码时,不会参与编译,注释存在于否,与最终生成的可执行文件没有影响 。 c语言中只支持一种类型的注释,就是“段落注释”或“多行注释”:/* 注释内容行1注释内容行2*/有一些要求,就是注释内容中不能再包含多行注释。 

2014-02-14 16:58:56 512

转载 day23Properties类

java.util.Date|java.sql.Date|java.sql.Time在以上的与日期与时间有关的继承链上,父类Date的功能分到两个子类中,每个子类支持其一部分功能:java.sql.Date类支持其“日期”功能;java.sql.Time类支持其“时间”功能; Properties类:该类本身就是集合类的一个。看其api: 类的用法: 

2014-02-14 16:58:10 540

转载 day22

序列流:将多个字节流合并处理;基于6.0版本的序列流: 基于7.0版本的序列流:  此类的作用就是“字节流”与“字符流”进行转换的桥梁,将字节流-》字符流。  标识符与关键字:标识符:标记名称的符号。针对某种确定的编程语言,只要符合这种语言的命名规则,名称就是合法的标识符。从这个角度上来说,关键字更加符合标识符的标准。两者之间的关系:1、 关

2014-02-12 19:28:58 507

转载 day21IO流

IO流:存取皆为文件;字节流文件:字节 byte ,可以以字节为单位存取数据字符流文件:在java中,字符使用是双字节的Unicode编码对象流文件:在java中,还可以以对象为单位存取数据; 文件:File父类异常:IOException IO章节的设计是有缺陷的,因为它设计时是“面向抽象类”的!学习集合时,使用接口的引用,

2014-02-11 20:54:13 529

转载 String\StringBuffer\StringBulid简介_包装类_Byte_Short_Integer_Long/day15

字符串类:查找子串在字符串中出现的位置,或从头开始查找,或从某个位置开始。 一个重要的方法: 判断字符串是否为空,即长度是否为0,即是否为空字符串:空字符串的几种方式:(Test02.java)1、 String str=””;2、 String str = new String();空串与null的区别:如果一个字符串的内容为空,它同样可以进行字符串所能进

2014-01-17 16:29:02 846

转载 讲作业的day13/类之间的关系day14

类关系:类之间的关系接口之间的关系类与接口之间的关系 正则表达式中用到的基数表示:一对一   1:1    夫妻关系 一对多   1:m    父子关系多对多   m: m    师生关系 0个到多个:*  0个到1个:?1个到多个:+1个到m个:{1,m}n个到m个:{n,m}m个以上:{m,} 从大的方面来说,分为三种:一

2014-01-17 16:28:53 604

转载 抽象类/接口dy12

设计一个Person类,类中定义一个doWork的方法。设计若干子类,对于doWork()这个方法进行不同的实现,如学生,工人,警察,教师等。 在java中设计类的方法时,如果方法没有实现(非空实现),则必须声明为抽象的,用关键字abstract修饰;如果一个类中,只要有一个抽象方法,那么这个类必须声明为抽象类;抽象类的概念:一个类一旦声明为抽象类,则此类不能构造对象;为什么?

2014-01-14 09:43:38 691

转载 类的继承/方法的重写/与C++的比较day11

在描述“人”的信息时,通常少了有“性别”的信息表示,那么在类设计中,如何设计性别表示?1、 用字符串,”男”,”女”2、 用布尔类型的数据true/false表示3、 双例类4、 枚举Rectangle.java作为Shape类的直接子类,因为属于继承关系,所以子类继承了父类的两个方法,即求面积和周长的方法。父类没有办法计算面积和周长,但子类因为是具体的形状,可以计

2014-01-12 19:37:28 665

转载 排序/类day10

排序:大小在计算机编程的研究中,其中排序算法是最成熟的;使用不同的排序算法,效率大不相同;最慢的排序:冒泡排序中间效率:选择法最快的排序:快速排序  quick sort影响排序效率的最关键因素是:元素数据交换的次数在类中定义一个方法,完成两个整数的交换;public void swap(int a,int b){//…} 继承:本意是“扩展”,

2014-01-09 17:30:38 561

转载 常量/静态常量/实体类/工具类/命令行jar打包/Math类day09

在类中定义实例常量,它是属于对象,有三种初始化方式:1、 直接赋值2、 构造器中初始化3、 实例代码中初始化无论哪种方式,只能初始化一次; 静态常量;用static关键字修饰的常量,称为静态常量;静态常量的初始化方式:1、 直接赋值;2、    静态代码块:用static关键修改的代码块{}思考一个问题,静态常量能否在构造器中赋值?不能赋值!为什么?因为

2014-01-09 08:45:53 1765

转载 实例常量和实例代码块day08

强调,创建任何一个实体类,都要定义无参的构造器(必须);如果想让一个或多个方法为很多类所用,即做为一个公共的方法而非单个类所有(私有),则此方法为工具方法,可以创建一个工具类,将工具方法定义这个类中。做我们的第一个工具类:Me.java:工具方法的特点:公有、静态;如果一个方法被static关键字修饰,则标明此方法是属于类的,而非类对象的;那么调用这个方法时,最好使用类名来调用;好

2014-01-08 08:47:21 1150

转载 常量_面向对象基本概念day07

命名:在处理集合时,如数组,列表,集合,映射等,遍历整个集合是通用的操作,在使用for_each循环时,集合带有复数表示,临时变量用单数表示。Java中的常量:在java中,常量分为两种:字面常量和文本常量。用关键字final修饰文本常量,用一个标识符来操作的常量,称为文本;final int NUM=10;字面常量,即常量数据本身;如,5,1.2,’a’等

2014-01-07 09:11:07 655

原创 java环境变量的配置

我的电脑-->属性-->高级系统设置-->高级-->环境变量JAVA_HOME :D:\Project\jdkbin的父目录CLASSPATH :.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

2014-01-03 18:57:28 584

原创 dos中与java编译运行相关的常用命令整理

本人初学,希望发现错误或描述不当或有所遗落敬请告知本人,谢谢!基本的dos命令切换盘符 直接输入盘符,既驱动器号  例如  C:跳转到指定目录 cd   目录目录可以是多层或者一层 当目录不以盘符开始时默认为当前目录开始计算创建空目录 md    目录名/ mkdir   目录名删除空目录 rd   目录名此命令需要保证目录下不能有任何文件或者目录的存在,哪

2014-01-03 18:34:31 1106

转载 数组排序_查找_变长数组day06

随机数的问题:1、 随机整数2、 随机实数所谓随机数,就是局限在某个范围内的不定数据;0-max内的整数:Math类的random()方法用来产生一个[0,1)内的随机实数;min-max之间的随机整数:Math.random() * (max - min) + min调用代码:int key = -10;modify(key

2014-01-03 15:55:37 702

转载 数组day05

方法中参数的“兼容匹配”和“完全匹配”问题。完全匹配:参数类型完全对应上方法的参数列表中的参数类型兼容匹配:在可以默认的类型转换中进行调用,例如没有x(int)方法而有x(double)方法时,可以x(int),不过这个int被当作double处理Java中的数组:不同类型的编程语言中都有自己的数组,这是一种重要的数据结构;数组是什么?用来保存同种类型的数据集合

2014-01-02 18:28:34 598

转载 作业_二进制运算_方法day04

命名规范:java中采用“骆驼式”命名法1、 类(类,接口,枚举,注解)的命名:一个单词,首字母大写,多个单词,每个首字母大写; MyClass,MyFirstClass,HelloWorld,Hello2、 局部变量(定义在方法中的变量,其生命周期属于整个方法)和块变量的命名,一个单词,全部小写;多个单词,第一个单词小写,后续单词,首字母大写;myFirstName,mySecondNu

2013-12-31 19:19:52 716

转载 char_boolean_循环_分支day03

关键字的概念:用来表示特定意义的特定标识符保留字和关键字是否是同一个意思?在多种编程语言中,两者意义相同,在java中,有所区别;此处的“保留”是指将一些标识符做为Java的关键字,但没有任何作用,即没有赋予它们固定的功能。const,goto字符类型:关键字:char(character),int(integer)在不同类型的编程语言中,字符类型都做为一种基本

2013-12-31 19:09:25 628

转载 内存_命令行编译_运行_多个类day02

java程序的编译与运行PS:1、一个源文件中有多少个类,编译后就会产生多少个.class文件 2、一个源文件中如果有一个公有访问级别(public)的类,那么该源文件文件名一定要与该类名相同    java类的命名如果一个单词,则首字母大写;多个单词组成,每个单词首字母大写在win下,在编译源文件时,类名可以小写,但运行时,类名的大小写敏感的  int n

2013-12-31 19:05:18 647

转载 dos命令_安装_环境变量day01

1、 面向对象的备用知识a) 面向对象问题分为三个层次:i. 面向过程(c):过程就是早期的函数;过程=》函数=》方法ii. 基于对象(C++),也称为非完全面向对象,有类的概念,但兼容C,为C的超集;iii. 完全面向对象(java,C#),以类为基本操作单元;2、 类的来历:C中的结构-》C++中的结构->C++中的类-》Java和C#中的类命令行编译和运行

2013-12-31 18:41:50 499

空空如也

空空如也

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

TA关注的人

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