E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java面试宝典(数据库篇)
Python学习日记(三十五) Mysql
数据库篇
三
使用Navicate创建一个连接去使用Mysql的数据库,连接名可以取任意字符但是要有意义新增一个数据库填写新数据库名,设置它的字符集和排序规则新建一个表增加表中的信息点击保存再去输入表名完成创建,再添加数据:使用外键将两表产生联系再创建一个department表添加数据:创建外键,右键userinfo设计表创建外键:写入SQL语句点击查询->新建查询转储SQL文件将SQL文件进行备份保存数据和结
Fantac
·
2019-10-05 17:00
Python学习日记(三十四) Mysql
数据库篇
二
外键(ForeignKey)如果今天有一张表上面有很多职务的信息我们可以通过使用外键的方式去将两张表产生关联这样的好处能够节省空间,比方说你今天的职务名称很长,在一张表中就要重复的去写这个职务的名字,很浪费空间;除此之外也能起到一个约束的作用。像department就是外键。执行代码:createtablet1(uidbigintauto_incrementprimarykey,namevarch
Fantac
·
2019-10-04 00:00
Python学习日记(三十四) Mysql
数据库篇
二
外键(ForeignKey)如果今天有一张表上面有很多职务的信息我们可以通过使用外键的方式去将两张表产生关联这样的好处能够节省空间,比方说你今天的职务名称很长,在一张表中就要重复的去写这个职务的名字,很浪费空间;除此之外也能起到一个约束的作用。像department就是外键。执行代码:createtablet1(uidbigintauto_incrementprimarykey,namevarch
Fantac
·
2019-10-04 00:00
NoSQL反模式 - 文档
数据库篇
我们设计关系数据库Schema的都有一套完整的方案,而NoSQL却没有这些。半年前笔者读了本《SQL反模式》的书,觉得非常好。就开始留意,对于NoSQL是否也有反模式?好的反模式可以在我们设计Schema告诉哪里是陷阱和悬崖。NoSQL宣传的时候往往宣称是SchemaLess的,这会让人误解其不需要设计Schema。但如果不意识到设计Schema的必要,陷阱就在一直在黑暗中等着我们。这篇文章就总结
·
2019-09-25 01:48
Python学习日记(三十三) Mysql
数据库篇
一
背景Mysql是一个关系型数据库,由瑞典MysqlAB开发,目前属于Oracle旗下的产品。Mysql是目前最流行的关系型数据库管理系统之一,在WEB方面,Mysql是最好的RDBMS(RelationalDatabaseManagementSystem)。Mysql是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。其他类
Fantac
·
2019-09-21 16:00
面试题录:
数据库篇
1、数据库三大范式数据库设计的三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就叫做范式。范式就是符合某一种设计要求的总结,要想设计一个结构合理的关系型数据库,必须满足一定的范式。三大范式:第一范式:当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。满足第一范式是关系模式规范化的最低要求,否则,将有很多基
BlackJoyful
·
2019-09-19 09:00
从零开始java
数据库篇
(八):Mycat分库分表以及集群
目录一:mycat的分库分表二:垂直分库的join1、情景2.修改分片规则(conf/rule.xml)3.添加源,片,表的映射4.测试5:全局字典类型的join表三:单库水平分表1、主表添加3个分表2、修改规则(/conf/rule/xml)3.映射到Mycat的虚表上4.在Mycat中测试四:异机多库水平分表五:高可用Mycat集群一:mycat的分库分表在上一节中我们讨论了Mycat的读写分
qq_35755863
·
2019-08-16 19:49
数据库
从零开始
阿里巴巴开发手册笔记-----
数据库篇
此篇为
数据库篇
。数据库(一)建表约定1.表达是与否的概念的字段,必须使用is_xxx的方式来命名。数据类型是unsignedtinyint(1表示是,0表示否)。
StreamlineWq
·
2019-07-17 18:45
私人感悟
Java面试之
数据库篇
1.什么是存储过程?有哪些优缺点答:存储过程是一些预编译的SQL语句。它是由一些T-SQL语句组成的代码快,这些SQL语句就像是一个方法一样实现一些功能,例如对单表或者多表的增删改查,然后给这个代码块取一个名字,再用到的时候调用它就行了。存储过程是一个预编译的代码块,执行效率比较高。一个存储过程代替大量的SQL语句,可以降低网络通信量,提高通信速率可以再一定程度上保证数据安全2.索引是什么?有什么
D_estin_y
·
2019-07-05 22:29
Java面试
Java面试
分享美团Java面试的154道题,赠
Java面试宝典
!
Java集合22题1.ArrayList和Vector的区别。2.说说ArrayList,Vector,LinkedList的存储性能和特性。3.快速失败(fail-fast)和安全失败(fail-safe)的区别是什么?4.hashmap的数据结构。5.HashMap的工作原理是什么?6.Hashmap什么时候进行扩容呢?7.List、Map、Set三个接口,存取元素时,各有什么特点?8.Set
Java技术剑
·
2019-06-24 15:45
常见面试题的基础总结(
数据库篇
)
由于这些内容都是比较早之前进行的整理的,所以有的部分是参考了他人的博文,但是由于是之前找的,所以具体的博文链接找不到了,如果原博主看到这个文章或者有人知道其中部分内容的原博文,请与我联系,我将加上原链接,谢谢1、为什么要使用索引为了快速查询数据2、如何创建索引唯一索引CREATEUNIQUEINDEX索引名称ON表名称(列名称)简单索引CREATEINDEX索引名称ON表名称(列名称)3、普通索引
INC随我
·
2019-06-13 11:07
数据库
面试
Java Web
数据库篇
之MySQL索引
JavaWeb系列文章汇总贴:JavaWeb知识总结汇总索引概述优缺点优势:可以快速检索,减少I/O次数,加快检索速度;根据索引分组和排序,可以加快分组和排序;劣势:索引本身也是表,因此会占用存储空间,一般来说,索引表占用的空间的数据表的1.5倍;索引表的维护和创建需要时间成本,这个成本随着数据量增大而增大;构建索引会降低数据表的修改操作(删除,添加,修改)的效率,因为在修改数据表的同时还需要修改
藏呆羊
·
2019-06-10 17:06
Java
Web知识总结
java面试宝典
1.Java中的四种引用:1.1强引用(StrongReference):最常见的普通对象引用,如果有强引用就证明这个对象还活着.这样同样也可以确定当我们想要垃圾回收装置将无用的对象回收的时候,只要将引用赋值为null就可以了.1.2软引用(SortReference):被软引用引用的对象,如果当jvm内存不足的时候会清理掉.SoftReferencesr=newSoftReference(new
励志做一名老中医
·
2019-06-03 21:24
一份
Java面试宝典
「Java核心知识点」囊括JVM,Spring等29个技术
这份资料绝对是你Java架构进阶之路的不二选择,如果你心动了就看文末得到领取方式吧!全网最真实资料,无虚假无套路,免费获取学习,已经有一位老铁看完之后顺利拿到Offer了哟,如果这位老铁看到本篇文章记得给个五星好评啊!1.JVM2.Java集合3.Java多线程并发4.Java基础5.Spring原理6.微服务7.Netty与RPC8.网络加入我的Q群:812415171获取免费资料哦9.日志10
JavaTouten
·
2019-05-29 17:07
IT
架构师
Java
干货
在面试中挣扎着学习进步的菜鸡(Java方向)
3月进展3.16开始,沉心复习,从Java基础看起《
Java面试宝典
第四版》有很多很有趣的知识点,但是以面试题为主,还是有点把自己当速成的感觉然后主要看面试Blog,Rico的博客,数据库原理,操作系统
刀哥谈Java
·
2019-05-29 11:47
代码人生
springboot&mybatis 增删改查系列(二)
数据库篇
我的数据库名为data0525,数据表名为user,其中有五列uid,uname,upass,usex,umessage。uid为主键并且自动生成,由于是练习表,所以并没有考虑设计的合理性。
无心大魔王
·
2019-05-26 02:00
Java面试宝典
(2019版)
附Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全:书单导航页(点击右侧极客侠栈即可打开个人博客):极客侠栈①【Java】学习之路吐血整理技术书从入门到进阶最全50+本(珍藏版)②【算法数据结构+acm】从入门到进阶吐血整理书单50+本(珍藏版)③【数据库】从入门到进阶必读18本技术书籍网盘吐血整理网盘(珍藏版)④【Web前端】从HTML到JS到AJ
weixin_45110404
·
2019-05-23 09:07
面试
JAVA面试准备1
**今天是挺充实的一天,早上复习了数据库相关的查询语句部分的只是,下午复习了计算机系统结构cache和I/O相关的部分知识,晚上复习了
java面试宝典
里面的东西,发现之前很多掌握东西的不足,现在将这些知识在这里汇总
XDXUEFEILAI132787
·
2019-05-07 23:10
JAVA
一文了解数据库索引:哈希、B-Tree 与 LSM
本文节选自深入浅出分布式基础架构-
数据库篇
https://url.wx-coder.cn/kl3ms。
王下邀月熊_Chevalier
·
2019-03-31 00:00
lsm-tree
b-tree
mysql
数据库
MySQL 社区规范 |
数据库篇
前言|笔记归档这周公司开发工作比较悠闲,工作几乎压在设计上游,于是整理了下公司开发的文档,包括项目架构、服务器运维、规范、api对接、基本依赖信息等。如下是包含其中的MySQL开发规范,根据社区很多的博文参考以及结合自身小团队开发情况总结。命名规范对象名称必须使用小写,多单词统一使用下划线分割命名的单词必须做到顾名思义、简洁,表名长度不要超过16个字符,字段名称长度不要超过32个字符禁止使用保留字
AlicFeng
·
2019-03-13 00:48
Java面试宝典
—— 其它(十三)
十二.其他1、请用英文简单介绍一下自己.4、WEBSERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。2、请把http://tomcat.apache.org/首页的这一段话用中文翻译一下?ApacheTomcatistheservletcontainerthatisusedintheofficialReferenceImplementati
南山浪子
·
2019-03-07 16:34
Java面试宝典
Java面试宝典
——数据库部分(六)
五.数据库部分1、用两种方式根据部门号从高到低,工资从低到高列出每个员工的信息。employee:eid,ename,salary,deptid;select*fromemployeeorderbydeptiddesc,salary 2、列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序创建表:mysql>createtableemployee921(idintprimaryk
南山浪子
·
2019-03-06 17:54
Java面试宝典
Java面试宝典
——算法与编程(三)
二.算法与编程1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。答:packagecn.itcast; importjava.io.File;importjava.io.FileReader;importjava.io.FileWriter; publicclassMainClas
南山浪子
·
2019-03-06 17:35
Java面试宝典
Java面试宝典
——基础部分(二)
41、运行时异常与一般异常有何异同?异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。42、error和exception有什么区别?error表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样
南山浪子
·
2019-03-06 17:31
Java面试宝典
Java面试宝典
——基础部分(一)
这套面试题主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和面试。由于这套面试题涉及的范围很泛,很广,很杂,大家不可能一天两天就看完和学完这套面试宝典,即使你已经学过了有关的技术,那么至少也需要一个月的时间才能消化和掌握这套面试宝典,所以,大家应该早作准备,从拿到这套面试宝典之日起,就要坚持在每天闲暇之余学习其中几道题目,日积月累
南山浪子
·
2019-03-06 16:03
Java面试宝典
Python
数据库篇
数据库和缓存1.列举常见的关系型数据库和非关系型都有那些?关系型数据库(需要有表结构)mysql、oracle、splserver、postgresql、db2、sybase非关系型数据库(是以key-value存储的,没有表结构)(NoSQL)MongoDBMongoDB是一个高性能,开源,无模式的文档型数据库,开发语言是C++。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Red
Simple十年一剑
·
2019-03-06 09:21
Python
数据工程师妹子养成手记——
数据库篇
这篇文章没有代码,请放心阅读。程序员最宝贵的东西是生命,生命属于程序员只有一次。一个程序员的一生应该这样度过:当她回首往事的时候,她不会因为搭建环境浪费时间而悔恨,也不会因为集群无法运行而羞耻。这样,在她开发的时候,她能够说:“我的整个生命和全部精力,都已经献给了开发中最重要的事情——设计程序,实现程序和调Bug。”——P酱。P酱是公司新来的实习生妹子。听说是一个文科生。文科生应该会去文案组或者策
青南
·
2019-02-23 16:10
Java面试宝典
(2018版)
Java基础--------------------------------------------------------------------------------------------------1基本数据类型-----------------------------------------------------------------------------------------
Architect_csdn
·
2019-02-20 10:28
面试经验
Java面试宝典
Beta5.0
pdf下载地址:
Java面试宝典
第一章内容介绍20第二章JavaSE基础21一、Java面向对象211.面向对象都有哪些特性以及你对这些特性的理解212.访问权限修饰符public、private、protected
误凡尘
·
2019-02-15 11:19
Java
Java
面试参考
实训日记Day3(
数据库篇
)
/*2019.1.81.统计函数,count,max,min,sum,avg2.分组函数groupby3.having字句4.联系8-125.链接查询6.子查询*/工具SQLDevelopment--countselectcount(*)fromemp;selectcount(1)fromemp;selectcount(ename)fromemp;selectcount(comm)fromemp;
花开时节多风雨
·
2019-01-08 18:25
数据库
实训日记Day3(
数据库篇
)
/*2019.1.81.统计函数,count,max,min,sum,avg2.分组函数groupby3.having字句4.联系8-125.链接查询6.子查询*/工具SQLDevelopment--countselectcount(*)fromemp;selectcount(1)fromemp;selectcount(ename)fromemp;selectcount(comm)fromemp;
花开时节多风雨
·
2019-01-08 18:25
数据库
实训日记Day2(
数据库篇
)
实训第二天/*2019.1.7上午1.删除表语句2.删除数据语句3.使用语句创建表4.使用加入约束条件非空约束,唯一约束,主键约束,外键约束,检查约束5.提交,回退,存点*/使用的编辑工具是SQLDevelopment(Oracle数据库)相关操作代码建立一个teacher表,设tno(主键),tname,sex,age四列;又创建表student,创建学生表student,表中包含学生编号sno
花开时节多风雨
·
2019-01-07 18:40
数据库
SQL
实训日记Day1(
数据库篇
)
实训第一天从零开始重学数据库2019.1.4下午了解DB,DBS,RDBMS,DBA关键字表示的含义DB(DataBase)数据库DBS(DataBaseSystem)数据库系统RDBMS(RelationalDataBase ManagementSystem)关系型数据库管理系统DBA(DataBaseAdministrator)数据库管理员当前三大主流关系型数据库Oracle(Oracle公司
花开时节多风雨
·
2019-01-04 20:21
数据库
Java面试宝典
(
数据库篇
)
Java****面试宝典(
数据库篇
)Redis**1.**使用Redis有哪些好处?
Lonely_survivor
·
2018-12-15 00:00
Java面试宝典(数据库篇)
Java面试宝典
(设计模式/算法/Linux篇)
Java****面试宝典(设计模式/算法/Linux篇)**一.**设计模式和算法**1.**正则表达式中*?+的作用分别是什么(亿邮)答:*?+都有用来匹配数量的,*表示0或多个,?表示0个或1个,+表示1个或多个。**2.**单例设计模式答:单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。懒汉式和饿汉式**3.**介
Lonely_survivor
·
2018-12-15 00:00
java面试宝典
一、Java基础知识点:1.作用域public,private,protected,以及不写时的区别。(1)、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用(2)、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。(3)、protected:
Lonely_survivor
·
2018-12-15 00:00
java面试宝典
数据库篇
——完全、增量备份和恢复
一、准备数据库环境1、搭建安装环境yum-yinstall\gcc\gcc-c++\make\ncurses\ncurses-devel\bison\Cmake2、添加数据库用户useradd-s/sbin/nologinmysql//添加数据库用户3、安装mysql数据库tarxfmysql-boost-5.7.20.tar.gz–C/opt///解压源码包cmake\//检查安装配置环境-DC
居思涵
·
2018-12-11 01:21
完全备份
增量备份
端点恢复
Java面试宝典
目录1.Java基础部分1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?2、Java有没有goto?3、说说&和&&的区别。4、在JAVA中如何跳出当前的多重嵌套循环?5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上?6、shorts1=1;s1=s1+1;有什么错?shorts1=1;s1+=1;有什么错?7、char型变量中能
JINGhl512
·
2018-12-05 16:40
java
树形结构数据查询------
数据库篇
(利用Sql查询出父节点及其底下所有子节点[包括子节点下的子节点])
1.背景最近工作老是会遇到需要根据父节点查询底下所有子节点的业务。心里突然冒出想直接使用sql语句一步到位查询出来的想法,故此尝试了一波,没想到效果还不错,记录下来说不定以后可以继续沿用和改进。也希望能给更多需要的人提供一点帮助。这里主要介绍一下两种数据库中sql的查询实现。分别为mysql和sqlserver,两者之间的实现方法还是有些不同的。新手一个,还不能深刻的剖析原理,所以多多谅解。话不多
Iyxh
·
2018-11-21 18:50
Web开发
Java面试宝典
4.0版
JAVA面试宝典
V4.0版本基础1.简述JDK跟JRE的区别Jdk是java开发人员在开发过程使用的软件开发包,他提供了java的开发环境和运行环境JRE是JavaRuntimeEnviroment是指
lay500
·
2018-11-13 00:00
Java面试宝典
(2018版)
Java基础--------------------------------------------------------------------------------------------------1基本数据类型-----------------------------------------------------------------------------------------
我要取一个响亮的昵称
·
2018-11-10 00:00
面试
Java个人技术知识点总结(
数据库篇
)
数据库篇
JDBC连接数据库步骤(以MYSQL为例)1、加载JDBC驱动程序:通过Class类的forName方法实现,并将驱动地址放进去成功加载后,会将Driver类的实例注册到DriverManager
假话当真
·
2018-11-08 16:29
Java面试题------
数据库篇
1、主键和唯一索引的区别?在创建主键的同时会生成对应的唯一索引,主键在保证数据唯一性的同时不允许为空,而唯一可以有一个为空数据项,一个表中只能有一个主键,但是一个主键可以有多个字段,一个表中可以有多个唯一索引。2、Preparedstatement和statement的区别用Preparedstatement进行开发。Preparedstatement是预编译的,而statement不是,在每次执
Cccc柠檬
·
2018-11-05 00:31
20本Java相关电子书
MySQL9、高效程序员的45个习惯:敏捷开发修炼之道10、Java并发编程实战11、HTML5移动Web开发指南12、TCPIPSocketsinJava13、编程珠玑14、JavaNIO全书15、
Java
瘟小驹
·
2018-11-04 14:39
Java
电子书
Springboot
2019java后端面试集合篇最值得收藏的(四)
部分):2018java后端面试集合篇最值得收藏的(一)2018java后端面试集合篇最值得收藏的(二)2018java后端面试集合篇最值得收藏的(三)2018java后端面试集合篇最值得收藏的(四).
数据库篇
多纤果冻
·
2018-10-31 11:53
java面试开箱即用
Java面试宝典
2018版
1.Java基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在java中使用。3、说说
panstream
·
2018-10-18 17:24
java
面试宝典
Java面试宝典
2018版1.Java基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。
FighterYang
·
2018-10-09 14:02
java
【
Java面试宝典
】深入理解JAVA虚拟机
一、运行时数据区域线程隔离:线程隔离的意思,就是给不同的线程多分配的资源用,以做到不争用。线程共享:线程共享就是资源只有一个没有办法分配更多,只能共享。Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、本地方法栈、堆、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区。程序计数器,虚拟机栈,本地方法栈,随线程而生,线程亡而亡1.1程序计数器程序计数器是一块较
郭耀华
·
2018-09-25 11:00
java题目
Java面试宝典
2017版Java基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。
guaiqiaol
·
2018-09-18 16:00
JAVA
Java面试宝典
(问题史上最全,总结最好)
说明,为了减轻大家的负担和节省大家的时间,一些过时知识点和被笔试概率极低的题目不再被收录和分析。回答问题的思路:先正面叙述一些基本的核心知识,然后描述一些特殊的东西,最后再来一些锦上添花的东西。要注意有些不是锦上添花,而是画蛇添足的东西,不要随便写上。把答题像写书一样写。我要回答一个新技术的问题大概思路和步骤是:我们想干什么,干这个遇到了什么问题,现在用什么方式来解决。其实我们讲课也是这样一个思路
粘衣_乱飞
·
2018-09-13 12:39
【Java学习】
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他