自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 sqlserver表的数据类型

unicode编码:两个字节表示一个字符非unicode编码:一个字节表示一个字母,两个字节表示一个汉字可以加括号,括号内设置最大的字符个数,限定位数char 定长 最大8000字符,非unicode编码varchar 变长 最大8000字符(非unicode) varchar可以对多出的空间进行回收,节省空间,虽然优点,但以下情况要用char数据长度定长,应该用c

2017-09-27 23:18:07 1308

原创 sqlserver基本操作

SQLserver企业管理器:图形化界面查询分析器:命令行sa:superAdministrator 超级管理员可以用在系统服务中(我的电脑--管理--服务),或者cmd命令msconfig可以查看当前系统服务设置,根据需要设置服务状态(禁用,启动,手动)【组织结构】组下面可建立多个实例,实例里边可以建立多个数据库,数据库里可以建立多个数据对象,表只是数据对象之一,数据库里可以

2017-09-27 22:45:06 1605

转载 SQL Server 2005 开启数据库远程连接的方法

转载自http://www.jb51.net/article/59528.htmSQL Server 2005默认是不允许远程连接的,要想通过远程连接实现MSSQL,数据库备份,需要做如下设置:步骤/方法1.打开SQL Server Configuration Manager,使用windows身份登录2.登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQLServ

2017-09-27 22:36:47 5872

转载 comparator compatable 比较器

java的比较器有两类,分别是Comparable接口和Comparator接口。在为对象数组进行排序时,比较器的作用非常明显,首先来讲解Comparable接口。让需要进行排序的对象实现Comparable接口,重写其中的compareTo(T o)方法,在其中定义排序规则,那么就可以直接调用java.util.Arrays.sort()来排序对象数组,实例如下:View

2017-09-25 21:06:54 675

原创 网络编程

java.net.InetAddress只继承object,两个子类:Inet4Address,四位表示ipInet6Address,16位表示ip这三个类对象保存的是主机名+主机ip地址两个属性这样的对象是通信 的基础三个类没办法调用构造方法,只有通过getLocalHost方法返回实例或者根据两种条件:主机名或ip来获得对象实例getByName()  getB

2017-09-24 17:28:02 152

原创 泛型的作用

比如说有一个Person类使用集合类创建对象HashSet hs=new HashSet();如果往hs里面add多个Person类实例,放进去和取出来的时候都被当做Object类型而不是Person类型,这样的创建集合的方法并不会记住添加对象的类型,这就导致了要强转,以及可能出现加入不符合要求的对象,比如说添加了Animal类对象(可以添加,但是不符合初衷),你也无法预料要取出来的类

2017-09-21 19:50:51 311

原创 Lambda表达式

首先要明白:函数式编程接口:就是只有一个抽象方法的接口。函数式接口是没办法创建对象,必须要要有人去实现它并重写抽象方法说人话,就一句话,lambda表达式功能就是:一句话继承并且重写某一个函数式接口,成为其子类并创建一个对象,也就是子类对象。好处就是方便,特别适合用于匿名局部内部类现在的jdk8对接口的定义越来越宽,跟抽象方法一样,可

2017-09-21 17:16:15 163

原创 迭代器 iterator

一个迭代器iterator只能迭代一个完整周期。在iterator迭代过程中通过迭代器it.next()对数据进行修改,无法修改目标集合里的对象。也就是说,it.next()返回的是一个复制出来的副本,对副本的修改并不会影响原始数据Collection books = new HashSet();books.add("aaaa");books.add("bbbb");books

2017-09-21 16:42:20 532

转载 集合类 数组 Map set queue List

一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口是集合类的根接口,Java中没有提供这个接口的直

2017-09-21 13:35:27 240

转载 正则表达式 Matcher Pattern

Java正则表达式通过java.util.regex包下的Pattern和Matcher类实现Pattern类用于创建一个正则表达式,也可以说是创建一个匹配模式,可以通过两个静态方法创建:compile(String regex)和compile(String regex,int flags),其中regex是正则表达式,flags为可选模式(如:Pattern.CASE_INSENSIT

2017-09-20 22:40:45 165

转载 正则表达式

Java正则表达式的语法与示例 java 正则表达式 语法 示例概要:Java正则表达式的语法与示例| |目录1匹配验证-验证Email是否正确2在字符串中查询字符或者字符串3常用正则表达式4正则表达式语法1匹配验证-验证Email是否正确Java | 复制123

2017-09-20 21:23:42 225

转载 时间处理 Date Calender

http://blog.csdn.net/kyfg27_niujin/article/details/8077828Date类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前系统时间

2017-09-20 21:03:38 327

原创 数学运算 计算

java.math类包下提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类MathContext则用于封装数学规则,比如说舍入精度,向上取还是向下取等BigInteger 除提供任意精度之外,它类似于 Java 的基本整数类型,因此在 BigInteger 上执行的操作不产生溢出,也不会丢失精度。除标准算法操作

2017-09-20 19:52:10 221

原创 Random ThreadLocalRandom 产生随机数

使用方法。都是new出来的,实例方法。需要对象来调用方法对象.nextXxx();可以产生各种基本类型。

2017-09-20 19:42:05 360

转载 String,StringBuffer,StringBulider的区别

http://blog.csdn.net/ximenghappy/article/details/6618892String是固定长度的字符串,如果要发生变化必须重新生成新的实例;String 字符串常量 适合量少的StringBuffer 字符串变量(线程安全)适合多线程StringBuilder 字符串变量(非线程安全)适合单线程安全耗费性能

2017-09-20 17:18:14 225

原创 Cloneable接口 Object类 工具类

首先类implements Cloneable接口然后public 返回同类 clone(){return (同类)super.clone();}实例一个对象a对象b=a.clone();对象b会复制a对象里的基本类型属性,而引用类型属性只是复制一个引用而已,不会复制引用指向的对象。所以属于浅克隆

2017-09-20 16:28:28 203

转载 Runtime类

Runtime类封装了运行时的环境。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。一般不能实例化一个Runtime对象,应用程序也不能创建自己的 Runtime 类实例,但可以通过 getRuntime 方法获取当前Runtime运行时对象的引用。 一旦得到了一个当前的Runtime对象的引用,就可以调用Runtime对象

2017-09-20 16:11:44 152

转载 System类

static voidarraycopy(Object src, int srcPos,Object dest, int destPos, int length)          从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。static StringclearProperty(String key)          移除指

2017-09-20 15:26:43 325

原创 垃圾回收

垃圾回收只收拾堆内存的对象无法精确控制回收前会调用对象的finalize()方法,从object继承的,意思是让系统响应有没有人要认领,以避免被清除掉。垃圾回收的目的是回收所不需要被占用的内存finalize()相对温和,用于资源清理,当确认无人认领就回收空间对象的三种状态:有连接:可达状态无连接:可恢复状态,在finalize之后无人认领,直接杀掉不可达强制回收:

2017-09-20 12:25:30 341

原创 java知识点

构造方法是创建对象的重要方法,但是他只负责初始化,当new的时候对象已经产生(划分空间,引用指向,默认值),之后才轮到构造方法初始化里面的属性(各种赋值和方法调用),构造方法会返回一个对象。一个对象,包含this(对自身的引用),super(父类的引用),extends的类,等于说在自己类中创建了一个父类,子类独有的属性等于额外添加。this和super只能写在方法第一行,构造方法中。多态

2017-09-19 19:47:50 263

转载 UML

http://blog.csdn.net/suxinpingtao51/article/details/8011335在UML的类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization), 关联(Association), 聚合(Aggregation), 组合(Composition), 依赖(Dependency)

2017-09-19 19:07:08 229

原创 JAVA介绍 ,jdk安装 配置

从官网下载安装包,不多说,大致安装过程如下:安装包的按准顺序为,创建一个java目录先安装jdk,再安装jre每个都在java目录下的独立子目录中接下来环境配置(系统环境变量,在计算机属性下方的):添加JAVA_HOME变量,变量值为:java目录的完整路径 修改Path变量:在前端添加:jdk里的bin完整路径,以及jre里的bin完整路径,变量值之间用“;”分隔开

2017-09-19 17:10:27 372

PMBOK第六版

PMBOK

2018-04-07

空空如也

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

TA关注的人

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