logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

文件IO

文件是保存在硬盘上的数据文件是操作系统对于硬盘数据的进一步抽象封装硬盘是一种存储介质(存储数据)进行读文件,本质上是在读硬盘进行写文件,本质上是在写硬盘识狭义上的文件(file):针对硬盘这种持久化存储的I/O设备,当我们想要进行数据保存时, 往往不是保存成⼀个整体,而是独立成⼀个个的单位进行保存,这个独⽴的单位就被抽象成文件的概 念,就类似办公桌上的⼀份份真实的⽂件⼀般。

#java#开发语言
多线程(六)

池(pool)本质是一种“提高效率”的机制类比于常量池:就是把一些要用到的常量提前准备好,后面随时需要,随时就取线程池:把线程提前创建好,放到池子中,随时需要用线程,随时来取操作系统创建线程,这个过程涉及到“用户态和内核态”之间的切换如果提前创建好线程,直接从池子里取,“从池子取”这个动作,纯用户态的操作,不涉及到用户态和内核态的切换操作系统 = 内核 + 配套的应用程序内核是操作系统最核心的功能

#java#jvm#开发语言
数据库约束

约束即针对表的内容做出限制创建表的时候,确定出来,跟随建表语句,一起被设置到数据库服务器中mySQL中支持的一些约束not null 非空约束指定非空约束的列不能存储null值defalut默认约束当没有给列赋值时使用的默认值unique唯一约束指定唯一约束的列每行数据必须有唯一的值primary key主键约束 not null和unique的结合,可以指定一个列或多个列,有助于防止数据重复和提

#java#数据库#oracle +2
数据表操作

在mysql服务器中包含了很多的数据库,每个数据库中包含了很多数据表,每一张表中有若干行和若干列,每一行就是一条“数据”/“记录”,每一列叫做“属性”/“字段”通常在创建表的时候,就需要定义好,这个表里面有哪些列,都叫什么名字,什么类型.......使用use 选中数据库,是进行所有表操作的前提条件。

#oracle#数据库
数据库操作

1,通过show databases査看当前mysql服务器上都有哪些数据库1)注意拼写2)注意show和databases之间有空格3)sql结尾带有;(英文分号)4)Sql不区分大小写5)databases是复数形式注释符号为--和#使用反引号 ` 可以使关键字作为数据库/表/列的名字eg:create database`database`;通过create databdse创建一个新的数据库

#数据库#oracle#算法 +1
到底了