- 博客(36)
- 收藏
- 关注
原创 Mysql的DDL DML DQL DCL
m代表长度(1-65)d代表保留少数位(0-30)整数型tinyint(m)1字节 取值范围(-128-+127)int(m)4字节 取值范围(大概20几亿)浮点型double(m,d)8字节(钱)decimal(m,d)m+2字节字符串型char(0-255)固定长度varchar(0-65535)可变长度tinytext(0-255)text(0-65535)...
2019-07-04 18:38:15
548
原创 LINUX常用命令
LINUX常用命令一.用户管理1.useradd(添加用户)2.userdel(删除用户)3.passwd(设置用户密码)4.groupadd(添加用户组)5.groupdel(删除用户组)6.useradd -g 用户:用户组(将用户添加到用户组中)7.su - root(切换用户)二.文件目录管理1.touch(创建文件)2.rm -rf 文件或...
2019-06-29 16:31:11
243
原创 Oracle数据库开发和设计规范
Oracle数据库开发和设计规范1 命名原则1.1约定ü 是指对数据库、数据库对象如表、字段、索引、序列、存储过程等的命名约定;ü 命名使用富有意义的英文词汇,尽量避免使用缩写,多个单词组成的,中间以下划线分割ü 避免使用Oracle的保留字如LEVEL、关键字如TYPE(见Oracle保留字和关键字);ü 各表之间相关列名尽量同名;ü 除数据库名称长度...
2019-06-28 13:03:21
683
原创 MySql开发规范和原则大全
MySQL开发规范和原则大全一、 表设计库名、表名、字段名必须使用小写字母,“_”分割。 库名、表名、字段名必须不超过12个字符。 库名、表名、字段名见名知意,建议使用名词而不是动词。 建议使用InnoDB存储引擎。 存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE。 建议使用UNSIGNED存储非负数值。 建议使用INT UNSIGNED存储IPV4。 整形...
2019-06-28 13:01:48
224
原创 Mysql常用的命令
一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到M...
2019-06-28 13:00:16
173
原创 事务的四大特性
什么是事务事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。事务的正确执行使得数据库从一种状态转换为另一种状态。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)的缩写,这四种状态的意思是:1、原子性即不可分割,事务要么全部...
2019-06-28 12:41:04
244
原创 mysql事务
一、事务定义Transaction事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元)一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成事务只和DML语句有关,或者说DML语句才有事务。这个和业务逻辑有关,业务逻辑不同,DML语句的个数不同二、转账操作理解事务关于银行账户转账操作...
2019-06-28 12:23:17
383
原创 Mysql8创建用户与授权
一. 创建用户命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';说明:username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符% password:该用户的登陆密码,密码可以为空,如果为空则该用户可以...
2019-06-25 16:48:41
5791
原创 下载安装Mysql8
网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。安装环境:win71、下载zip安装包:MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录。后点击底部“No than...
2019-06-25 16:47:16
411
原创 Java标识符规范书写规则
标识符就是用于给 Java 程序中变量、类、方法等命名的符号。规则:①可以由字母,数字,下划线(_),美元符($)组成,但不能包含@,%,空格等其他特殊字符,不能以数字开头。②不能是java关键字③是区分大小写的例如:下面的标识符是合法的:myName,My_name,Points,$points,_sys_ta,OK,_23b,_3_,Myvoid下面的标识符是非法的...
2019-06-23 15:49:35
630
原创 Java高级特性
一、集合框架及泛型1、集合框架是一套性能优良、使用方便的接口和类(位于java.util包中)解决数组在存储上不能很好适应元素数量动态变化,查找效率低的缺陷集合接口: Map、Collection(子接口List、Set) 、 Iterator接口实现类:HashMap TreeMap 、ArrayList LinkedList、 HashSet TreeSet 实现map...
2019-05-03 15:41:37
2095
原创 多线程(进程、线程)
进程的概念: 应用程序的执行示例>>>>>进程<<<<<有独立的内存空间和系统资源线程的概念: CPU调用和分派的基本单位》》》线程《《《进程中执行运算的最小单位,可完成一个独立的顺序控制流程-----------------------------------------------------...
2019-02-18 11:48:20
310
原创 JavaScript简介、函数
函数:函数是指在一段在一起、可以做某一件事的程序。也叫做子程序、(OOP)方法。 函数是实现某一个功能的方法 创建函数: javascript function+函数名(有参、无参){代码块} 执行函数: javascript 函数名();----》》》把创建的函数执行,而且这个函数可以执行很多次。...
2019-02-18 11:44:57
625
原创 HLTM5简介标签表单元素
HLTM5html5:超文本标签语言(标签)<heml> <heml> <br/>:强制换行 <hr/>:水平线 <strong>开始</strong>:粗体 <h1>:
2019-02-18 11:38:06
980
原创 CSS简介语法概念选择器样式
CSSCSS的概念:Cascading Style Sheet 级联样式表 表现HTML或XHTML文件样式的计算机语言 包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定CSS的优势:1.内容与表现分离 2.网页的表现统一,容易修改 3.丰富的样式,使得页面布局...
2019-02-18 11:36:08
249
原创 ajax异步刷新
ajax -> aysn javascript and xml 局部刷新. 通过ajax引擎实现. -> XMLHttpRequest $.ajax({ url : "", data : "", type : "", dataType : "", success : ...
2019-02-18 11:32:48
600
原创 SSM框架整合简介
SSM整合1.SSM框架意义 1.职责 1.Spring -> 容器,提供一些服务(事务控制) 1.负责对象的创建和对象间依赖关系 -> ioc 2.对事务进行统一的控制 2.SpringMVC -> MVC框架,用于处理用户的请求,并给出响应 -> web层 对s...
2019-02-18 11:30:27
729
原创 Spring框架简介
Spring框架资料一、Spring介绍 1.Spring是什么 1.spring是一个开源框架 2.spring为简化企业级应用开发而生,使用Spring可以使简单的 javaBean实现以前只 有EJB才能实现的功能. 3.spring是一个IOC(DI) IOC...
2019-02-18 11:28:55
445
原创 SpringMVC框架简介
SpringMVC1.导包 spring-aop-4.0.9.RELEASE.jar spring-beans-4.0.9.RELEASE.jar spring-context-4.0.9.RELEASE.jar spring-core-4.0.9.RELEASE.jar spring-expression-4.0.9.RELEASE.jar...
2019-02-18 11:27:25
383
原创 MyBatis框架简介
MyBatis一、使用MyBatis的开发步骤 1.下载jjar包并导入工程 2.编写MyBatis核心配置文件(全局) 3.创建实体类POJO 4.Dao层SQL映射文件(局部) 5.创建测试类(service调用) a.读取全局配置文件 b.创建SqlSessionFactory对象,读取配置文...
2019-02-18 11:26:30
1306
原创 Hibernate框架
Hibernate简介笔记网址:https://blog.youkuaiyun.com/c99463904/article/details/72794787Hibernate是一个什么样的框架: 它是一个持久化的框架。Hibernate的作用:它主要是访问数据库的 优缺点 ...
2019-02-18 11:05:48
277
原创 JDBC概念
JDBCJDBC概念: JDBC: 1、实现Java程序对各种数据库的访问 2、一组接口和类,位于Java.sql与javax.sql包 3、面向接口编程 学习方法: 1、JDBC步骤固定,理解记忆 2、多练习,加深理解 查询: ...
2019-02-17 20:21:23
264
原创 EL表达式
EL为什么要使用EL表达式: 1、代码结构混乱 2、脚本与HTML混合,容易出错 3、代码不易于维护 使用EL表达式来优化程序代码,增加程序可读性-----------------------------------------------------------------------...
2019-02-17 20:12:12
418
原创 IDEA的快捷键
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类C...
2019-02-17 20:09:30
148
原创 包装类
包装类: 1.包装类把基本类型数据转换(包装成了)为对象 (基本类型.(点)不出来东西,只有引用类型才能.(点)出来东西) (1)每个基本类型在java.lang包中都有一个相对应的包装类 2.包装类有何作用 (1)提供一系列实用的方法 (2...
2019-02-17 20:08:18
273
原创 Arrars的几种用发
Arryas 用法1.equals():计较两个数组是否相等2.sort():对数组进行升序排列3.tostring():把一个数组转换成字符串4. fill(): 将数组进行赋值5.copyof():把数组复制成一个新的长度的数组6.binarySearch(): 查找某个元素在数组中的位...
2019-02-17 20:05:47
340
原创 选择排序
选择排序选择排序是一种比较简单比较直观的一种排序方法。 选择排序的工作原理:每一次从待排序的数组元素中选出它认为最小的一个元素记录下标,然后依次拿出每一个元素和它比较,如果发现有比它更小的元素,就把两个元素进行交换。 定义数组循环比较 下标为i的元素依次和之后的所有元素进行比较,找到本轮最小(大)的元素。交换元素 将最小元素与下标为...
2019-02-17 19:57:10
119
原创 二分查找
二分查找(折半)二分查找前提是必须是有序的定义数组(有序)折半比较 将查找的元素和数组中间的元素比较,如果没找到则继续折半 二分查找法步骤(升序数组):找到数组中间位置的值,并存放在一个top中 需要查找的值key,拿key和top比较 如果key>top,则把数组中间位置作为下一次计算的起点位置,重复(1)和(2) 如果key<top,则把...
2019-02-17 19:56:04
281
原创 Oracle中的权限与对象
系统权限 定义:指特定类型的sql命令的权利。 常见的有: create session 连接数据库 create table 建表 create view 建视 create public synonym 建同义词 create procedure 建过程、函数、包 create trigger 建触发器 ...
2018-11-12 11:34:29
280
原创 Oracle基本语句
1.简单的表操作 创建一个简单的表create table student(name varchar2(20),age number(3)); 插入新记录insert into student values('Tom', 18);insert into student values('张三', 20);insert into student values...
2018-10-31 20:32:42
11196
原创 Maven配置
Maven 配置本地仓库(在文件里的50行左右)<localRepository>E:\Maven_Deom</localRepository>配置阿里云镜像(在文件里的150行左右)<mirror> <id>alimaven</id> <name&...
2018-10-16 10:07:15
383
原创 DML数据操作语言
DML数据操作语言:理解为管理数据库数据方法 insert into 添加 插入单条语句的语法 注意1:字段和值是一样的数量 不能多写或者少写。使用,隔开。注意2:不写的就这样输入 null 时间用当前的时间就输入 NOW() 默认值可以直接用default示例: ...
2018-10-16 10:04:53
675
原创 mySQL 函数
InnoDB和MyISAM的使用场合MyISAM储存引擎:由于不支持事物处理,也不支持外键,访问速度比较快,以访问为主优先选择。InnoDB储存引擎:在事务处理上有优势,有事物控制能力,可以保证事物的完整性,还可实现并发控制。这样的需求优选。默认引擎的的更改:在配置文件my.ini文件中可以修改。修改defaultstorage-engine=InnoDB也可以在创建表时修改:engin...
2018-10-16 10:02:55
493
原创 HTTP协议
引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模...
2018-10-16 10:00:09
379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人