自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 类变量,成员变量,局部变量区别

类变量是独立于方法之外的变量,用static修饰成员变量也是独立于方法之外的,没有static修饰局部变量是类的方法中的变量

2017-04-30 09:34:58 240

原创 I/O流,(文件)

FileInputStream提供了对文件的字节的读取FileReader提供了对文件的字符的读取FileWriter提供了对文件的字符的写入File提供了对文件的基本操作,包括删除,文件路径等

2017-04-29 21:30:54 168

原创 栈,堆,队列,堆栈的区别

1,栈和堆栈是一个概念。2,堆是程序在运行时请求操作系统分配给自己的内存。3,队列:先进先出。4,栈:先进后出。5,栈中一般存放局部变量,堆中一般存放创建的对象和数组,全局变量一般存放在静态区中。

2017-04-29 16:53:45 486

原创 sql 语句as用法

as可以理解为用作,当做,一般用作重命名列名或表名。例:select column_1 as 列1,column_2 as 列2 from table        上面的语句可以理解为选择column_1作为列1,column_2作为列2从table中

2017-04-29 15:19:26 5141

原创 数据库-通配符

_匹配任何单个字符%匹配任意数目字符*匹配0个或多个在它前面的字符[ ]匹配在方括号中的任意一个字符

2017-04-29 11:58:22 426

原创 hashmap的结构

hashmap本质上是一个数组,数组里每个元素都是一个链表。hashmap的本质就是哈希表什么是哈希表哈希表的核心思想就是让记录的关键字和存储位置建立一一映射的关系,这样我们就可以通过key直接获取相应的value,好比我们通过索引获取数组相对应的某个值一样。hashmap与hashtable的区别hashmap允许键值对为空,hashtable不允许hashmap是非线程

2017-04-28 09:28:43 283

原创 java javadoc jar javac

java 用来运行一个.class文件javadoc用来生成api文档jar用来生成jar包javac用来把java文件编译为.class文件

2017-04-27 14:36:07 316

原创 volatile

volatile关键字用在多线程同步中,可保证读取的可见性JVM保证从主内存加载到线程工作内存的值是安全的volatile能禁止进行指令重排序

2017-04-27 14:33:58 184

原创 异常

Java异常可分为编译异常(checked)和运行异常(Runtime)编译异常需要我们手动的进行捕捉处理,也就是用try...catch块进行捕捉处理。对于运行时异常只有在编译器在编译运行时才会出现。ClassCastException类型转换异常。

2017-04-27 14:25:19 161

原创 包装类

int---Integerchar-Character除了int和char有点区别外,其他的基本数据类型对应的包装类都是将其首字母大写。

2017-04-27 14:23:31 167

原创 设计模式之单例模式

package Test;class Singleton{ //使用一个类变量缓存曾经创建的实例 private static Singleton instance; private Singleton(){}; public static Singleton getInstance(){ if(instance==null){ instance =new Singleton

2017-04-26 22:13:57 184

原创 switch分支语句

使用switch语句时,有两个值得注意的地方,(1)switch语句后面的expression表达式的数据类型只能是byte、short、char、int四个整数类型和枚举类型。                                                                                (2)如果省略了case后面的代码块,将引入一个陷阱。

2017-04-26 21:23:35 232

原创 去重排序

import java.util.Scanner;import java.util.TreeSet;public class TreeSetTest { public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()){ TreeSet ts=new Tr

2017-04-23 20:56:39 233

原创 被static修饰的语句或变量有如下特点

1 静态函数或静态代码块只在类加载时执行一次2 优先于对象存在3 被所有对象所共享4 可以直接被类名所调用使用时注意:1 静态方法只能访问静态成员2 静态方法中不可以写this,super关键字3 主函数是静态的

2017-04-23 16:54:39 2213

原创 MySQL分页查询,关键字(limit)

sql代码SELECT * FROM table LIMIT [offset,] rows offset指定要返回的第一行的偏移量,rows第二个指定返回行的最大数目。初始行的偏移量是0(不是1)。mysql> SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15 mysql> SELECT * FROM table LIMIT 5;

2017-04-22 19:33:37 1199

原创 数据库三大范式

1 第一范式    第一范式就是无重复的列。2 第二范式第二范式就是非主属性非部分依赖于主关键字。3 第三范式第三范式就是属性不依赖于其它非主属性。

2017-04-20 11:54:51 199

原创 连接查询

连接查询是关系数据库中最主要的查询,主要包括内连接、外连接和交叉连接等。内连接又分为等值连接、自然连接和不等连接三种。内连接:使用内连接时,如果两个表的相关字段满足连接条件,就从这两个表中提取数据并组合成新的记录,也就是在内连接查询中,只有满足条件的元组才能出现在结果关系中。关键字:join 或 inner joinSQL语句:select * fr

2017-04-20 10:36:23 384

原创 SQL四大语言:DDL DML DCL TCL

(1) DDL数据库定义语言:     CREATE, ALTER,DROP, TRUNCAT,COMMENT,RENAME(2) DML数据操纵语言:用于让用户或程序员使用,实现对数据库中数据的操作。     SELECT ,INSERT,  UPDATE, DELETE, MERGE, CALL, EXPLAIN PLAN, LOCK               TAB

2017-04-20 10:21:47 280

原创 索引类型

普通索引主键索引唯一索引组合索引

2017-04-18 11:08:37 214

原创 数据库相关知识点

数据库系统: 硬件系统  数据库集合  数据库管理系统 数据库管理员  应用系统事物是访问并可能更新数据库中各项数据项的一个程序执行单元。事物应具有4个属性:原子性 一致性 隔离性 持续性约束条件: not null    unique   primary key   foreign key   check   default

2017-04-06 18:12:58 175

原创 无分类域间路由选择相关计算题

下列选项中,属于"10.174.20.176/28"该网段的有效IP地址是:10.174.20.17410.174.20.18610.174.20.19110.174.20.192 ip地址是32位每8位为一组的二进制码,由题10.174.20.176/28,指前28位不变,即(10.174.20.不变,还有4位不变,这四位的二进制根据176

2017-04-06 17:53:16 2234

原创 计算机网络小知识点

1 UDP报头四个域:源端口号  目的端口号  数据报长度 检验和2 常用的以太网支持的工作模式: 广播模式 多播模式 直接模式 混杂模式3 1** 临时响应    2** 成功   3**(已重定向)        301永久重定向        302临时重定向   4** 客户端错误  5**服务器端错误

2017-04-06 17:17:38 393

原创 由网络地址和子网掩码求子网

题目:网络地址为172.16.0.0,采用子网掩码255.255.244.0.以下说法正确的是(D)             A 其中一个子网的广播地址为:172.16.32.255             B 其中一个子网的广播地址为:172.16.128.255             C 划分了8个有效子网             D 划分了6个有效子网解:由题目知这个是

2017-04-05 16:01:03 5466 1

原创 http八种请求方法

1 options2 head3 get4 post5 put6 delete7 trace8 connect

2017-04-05 15:34:54 316

原创 路由器

多个网络通过路由器互连成为一个网络路由器的结构可分为两大部分:路由选择部分和分组转发部分

2017-04-05 11:53:15 206

空空如也

空空如也

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

TA关注的人

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