自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java入门学习(二)

1、“==”比较的是地址,str1.equals(str2)比较的是内容,一般比较string类型,都用后者进行比较。2、string字符串内容是不可改变的,改变的只是堆空间中内存地址的指向。3、string字符串的常用方法。4、stringBuffer类和string,可见以下区别。其中左边代码可顺利输出hello!+hi,改变了内容。右边代码则依然输出hello!。...

2019-08-09 15:11:03 273

原创 Java入门学习(一)

1、eclipse的便捷操作。2、int类型转换为float类型时,可能会丢失精度,因为int类型是31位的数据位,而float是8位指数位和23位的数据位,因此当数字转换为二进制后,如果位数超过了23位,则超过23位的位数将省略,也就是会丢失精度。同样,long类型转换为double类型也会丢失精度。注意:给float和long赋值时,注意数字后缀f和l,否则默认为double类型。...

2019-07-15 10:59:09 260

原创 2018秋招面试问题(十六、MySQL面试问题)

查看表的主键show fields from product;关系型数据库MYSQL就是关系型数据库。非关系型数据库就是key_value模型的数据库,通常会用到哈希表。非关系型数据库的优点:基于键值对的,可以想象成表中的主键和值的对应关系,而且不需要经过SQL层的解析,所以性能非常高。 可扩展性同样也是因为基于键值对,数据之间没有耦合性,所以非常容易水平扩展。关系型数据库的...

2018-10-24 11:13:50 623

原创 2018秋招面试问题(十五、MySQL基础(4))

第六部分:多表数据记录查询(join)关系数据操作:并:并就是把具有相同字段数目和字段类型的表合并到一起。合并的时候重复的记录只出现一次。笛卡儿积(交叉连接):就是直接将两个表合起来,前几个字段是a表的,后几个字段是b表的,总记录数是a记录数*b记录数。就是个排列组合。内连接:就是在笛卡儿积数据记录中,保留表关系中所有匹配的数据记录,舍弃不匹配的数据记录。内连接按照匹配的条件可...

2018-10-24 11:08:47 307

原创 2018秋招面试问题(十四、MySQL基础(3))

第四部分:触发器的操作什么是触发器?触发器是监听某种情况,触发某种操作。创建触发器有四元素:一个监听地点(table)、一个监听事件(insert、update、delete)、一个触发时间(before、after)、一个触发事件(insert、delete、update)。触发器是数据库对象之一,与函数非常类似,需要声明、执行。但是触发器的执行是由事件来触发的。当表发生更改...

2018-10-24 11:01:30 229

原创 2018秋招面试问题(十三、MySQL基础(2))

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。第二部分:索引的操作什么是主键?:就是表中唯一标识每一行的一列或者多列字段。什么是索引?:就是表中按照一定顺序排列的一列或者多列字段。索引相当于是一本书的目录,而主键相当于是一本书的页码。主键也是索引的一种。索引的优缺点?:优点:提高数据检索的性能。 缺点:索引会占据物理存储空间;当向表中添加/删除数据时,索引也...

2018-10-24 10:56:35 236

原创 2018秋招面试问题(十二、MySQL基础(1))

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。创建数据库test1:CREATE DATABASE test1;查看数据库:SHOW DATABASES;选择具体数据库:USE test1;删除某个数据库:DROP DATABASE test1;创建表:CREATE TABLE test1(    -> id INT,    -> name VARC...

2018-10-24 10:50:18 293

原创 2018秋招面试问题(十一、数据结构基础问题)

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。目录数据结构中链表和数组的异同?队列的数据结构,以及循环(环形)队列如何实现队列和栈的使用场景数据结构中数组、链表、堆栈有些什么区别?如何实现哈希表?向后寻址好吗?Hashtablehashtabe和hashmap的不同为什么hashmap是线程不安全的?为什么hashtabe是线程安全的?STL之认识h...

2018-10-24 09:52:19 2169

原创 2018秋招面试问题(十、操作系统)

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。目录是否了解进程、线程、程序,以及这三者的区别什么是虚拟内存IO同步、异步、阻塞、非阻塞异步通信的通知方法进程线程的工作状态线程的状态转换过程PV操作IO复用IO多路复用的使用场景IO多路复用之seect、poll、epollWindows下有哪些实现多线程的函数死锁是什么意思?死锁发生的...

2018-10-23 11:18:57 2321

原创 2018秋招面试问题(九、关于网络通信)

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。目录OSI模型有几层简单介绍下socket的流程?connect完之后客户端和服务端都处于什么状态?对于多个客户端同时访问怎么办?怎么并发?怎么创建线程?如果是单线程、不并发会如何?(socket模型)Socket阻塞和非阻塞非阻塞的实现原理,socket如何实现非阻塞介绍下tcp三次握手的过程?为什么两次不行,为什么不...

2018-10-23 10:59:18 5989

原创 2018秋招面试问题(八、关于git)

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。Git的基本指令?服务器---------------------->本地仓库----------(缓存区)------------>工作文件创建工程(创建版本库):git init,然后配置用户名和密码;就可以进行以下操作了。pull就是fetch和merge的结合。fetch是获取远程仓库,merge是与本地...

2018-10-22 11:02:38 187

原创 2018秋招面试问题(七、C++基础问题)

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。目录上亿万数量级的海量查询,比如十亿订单中,找出前一百个销量最好的产品对于一个海量的文件中存储着不同的URL,用最小的时间复杂度去除重复的URL给定a、b两个文件,各存放50亿个ur,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?有10个文件,每个文件1G,每个文件的每一行存放的都是用户的query...

2018-10-22 10:57:34 2383 1

原创 2018秋招面试问题(六、C++基础问题)

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。目录C++虚继承的概念C++如何实现接口?C++中如何传参?抽象类和接口的联系和区别?简述一下程序的编译链接过程怎么调用静态链接库和动态链接库VS的调试技巧:运算符的优先顺序?怎么判断大端小端模式?结构体和联合的区别?cpp文件中经常都有#if #endif,这个的作用是什么呢?C++包含头文...

2018-10-22 09:53:31 1647

原创 2018秋招面试问题(五、C++基础问题)

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。目录怎么得到数组的长度?怎么禁用类中的拷贝构造函数?介绍一下标准库vector是怎么进行内存管理的?resize和reserve分别有什么作用?指针操作有什么好处?交换两个数的值有几种写法说一下引用和指针的区别。常引用有什么作用呢?将引用作为函数参数有什么好处?拷贝构造函数的参数为什么要用引用呢?哪些地方会调用拷...

2018-10-18 11:01:34 844

原创 2018秋招面试问题(四、C++基础问题)

注:面试过程中整理的学习资料,如有侵权联系我即刻删除目录C++有哪些常见的内存错误?C++中内存泄露的几种情况和解决方法。默认的拷贝构造函数是怎么造成内存泄露的?如何检测内存泄露?如何避免内存泄露?shared_ptr的风险weak_ptr是如何辅助shared_ptr的?weak_ptr 弱指针 弱在哪里?using namespace std的作用如...

2018-10-18 10:05:25 843

原创 2018秋招面试问题(三、C++基础问题)

注:面试过程中整理的学习资料,如有侵权联系我即刻删除。目录C++中expicit的用法new和maloc的区别?new运算符的原理new的重载堆和栈的区别?为什么栈比堆快?函数调用的压栈和出栈过程函数调用时参数的压栈顺序为什么是从右到左?数组和vector相比,使用上如何选择?顺序容器有哪些?关联容器有哪些?C++中局部变量和全局变量可以重名吗?...

2018-10-17 11:15:55 653

原创 2018秋招面试问题(二、C++基础问题)

目录c语言的代码段、数据段、bss段C++中为什么空类的大小为1?为什么成员函数不占大小?为什么有了成员变量之后就不用加1了?如何理解面向对象(oop)面向过程编程、OOP面向对象编程和泛型编程typedef的作用关于typedef的注意点断言assert了解吗?静态局部变量、静态全局变量、普通全局变量之间的区别fopen文本模式和二进制模式的区别对C++顶...

2018-10-17 10:26:00 611

空空如也

空空如也

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

TA关注的人

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