JAVA IO流最详解 (转自CSDN) IO流上:概述、字符流、缓冲区(java基础) 一、IO流概述 概述: IO流简单来说就是Input和Output流,IO流主要是用来处理设备之间的数据传输,Java对于数据的操作都是通过流实现,而java用于操作流的对象都在IO包中。 分类: 按操作数据分 ...
分类:
其他好文 时间:
2018-07-02 20:25:09
阅读次数:
193
数据库管理员可以授予用户对数据的操作权限 GRANK:授予权限 GRANK <权限>[,<权限>...] ON<对象类型><对象名>[,<对象类型><对象名>...] TO <用户>[,<用户>] [WITH GRANK OPTION]; 获得某种权限的用户可以把这种权限再授予其他用户 例如: GR ...
分类:
数据库 时间:
2018-07-02 20:16:21
阅读次数:
233
数据库设计范式 什么是范式:简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些 规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。 什么是三大范式: 第一范式:当关系模式R的所有属性都不能在分解为更基本的数 ...
分类:
数据库 时间:
2018-06-29 14:23:06
阅读次数:
210
面向对象思想:1.把数据及对数据的操作的方法放在一起,作为一个相互依赖的整体--对象。2.把同类对象抽象出其共性,形成类。例如:老板和员工有很多共性,可以形成一个Person类。3.类中的大多数数据,只能用本类的方法进行处理。例如:我有100块,不可能让你来花。4.类通过一个简单的外部接口与外界进行 ...
分类:
编程语言 时间:
2018-06-23 17:18:36
阅读次数:
156
我们说Java是一种面向对象编程的语言,而对象是把数据及对数据的操作方法放在一起,作为一个相互依存的整体,对同类对象抽象出其共性,便是Java中的类,我们可以用类描述世间万物,也可以说万物皆对象。但是这里有个特殊的东西——static,它不属于对象,那么为什么呢? static 是Java的一个关键 ...
分类:
编程语言 时间:
2018-06-21 15:26:46
阅读次数:
203
在BI服务中通过查询聚合语句分析定位慢查询/聚合分析,小结如下: + : 通过Profile分析慢查询 + : 通过添加相应索引提升查询速度; + : 首先要说明的一个问题是,对于OLAP型的操作,期望不应该太高。毕竟是对于大量数据的操作,光从IO就已经远超通常的OLTP操作,所以要求达到OLTP操 ...
分类:
数据库 时间:
2018-06-15 10:59:40
阅读次数:
250
synchronized、Lock 一、概述 1、出现线程不安全的原因是什么? 如果我们创建的多个线程,存在着共享数据,那么就有可能出现线程的安全问题:当其中一个线程操作共享数据时,还未操作完成,另外的线程就参与进来,导致对共享数据的操作出现问题。 2、线程不安全解决办法 要求一个线程操作共享数据时 ...
分类:
编程语言 时间:
2018-06-12 22:34:04
阅读次数:
226
数据库介绍: 按着一定的数据结构,实现数据的存储和管理的数据仓库; 常见的数据库类型有: 关系型数据库:同过关系模型来存储数据,关系模型是二维表关系结构模型 如mysql oracle 非关系型数据库:是指nosql 是大量结构化数据存储方式的集合 sql一种数据管理接口: 事物:一次数据的操作,它 ...
分类:
数据库 时间:
2018-06-11 13:51:11
阅读次数:
190
一、MyBatis框架简介 MyBatis是一个开源的数据持久化层框架。它的内部封装了通过jdbc访问数据的操作,支持普通的SQL查询,存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索。其主要思想是将程序中大量的SQL语句剥离出来,配置在配置文件中,实现SQL的灵活配 ...
分类:
其他好文 时间:
2018-06-08 21:54:55
阅读次数:
165
java中提供了String类支持字符串的功能,毕竟字符串本质就是一堆字符的组合,那么就来看看它有什么特点吧。 String的特点 String把字符串还是存放在一个char数组中的,数据的操作围绕它展开,但有点特别的地方,代码如下 可以发现这个char value[]是加了final的,也就是说一 ...
分类:
其他好文 时间:
2018-06-02 11:23:59
阅读次数:
145