自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行者常至,为者常成

  • 博客(15)
  • 收藏
  • 关注

原创 孤儿进程与僵尸进程产生原因及危害

参考博客:https://www.cnblogs.com/Anker/p/3271773.html父进程创建的进程为该父进程的子进程孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或w...

2018-09-30 15:19:49 2927 3

原创 non-member function 'xxxx' cannot have cv-qualifier

不属于任何类的方法用了const修饰解决方法:去掉const

2018-09-25 11:03:45 3139

原创 C++ ERROR:error: passing 'XXX' as 'this' argument of 'XXX' discards qualifiers

遇到了如题目的这种错误:error: passing ‘XXX’ as ‘this’ argument of ‘XXX’ discards qualifiers如何产生的?我将一个const变量传入了一个非const函数,这是产生的场景。如何解决?两种方式:方式1、将const修饰的变量的const去掉,例如之前是const Book book;现在改成Book book;方式2、...

2018-09-23 00:09:20 7197

原创 教你用Navicat生成E-R图

最近需要发一个论文,导师让我在论文中插一些图,其中设计到之前数据库中表与表的关系图,开始本来想手动画一个,然后突然想到,是不是Navicat会自带这种功能呢?仔细一看,果然有,于是乎开始倒腾一番,在此记录一下,也方便需要的人。 1、打开navicat以后,点查看2、勾选ER图表3、然后选择需要查看E-R关系的数据库,然后就可以看到对应的ER关系了:注:如果表与表之间看不到...

2018-09-15 23:29:22 31735 9

原创 【名企面试经验-百度-校招提前批】【研发工程师】

Offer 一面(1.8H): 1、自我介绍 2、进程与线程的区别 3、说说线程池,线程池的线程数量是固定的吗?有哪些参数? 4、说说JVM是怎么分区的 5、垃圾回收主要是对哪些区进行回收 6、说说垃圾回收有哪些算法 7、说说老年代采用的那种垃圾回收算法 8、说说是如何找到垃圾的 9、HDFS写文件是怎样一个流程,假设现在我要写的文件只有1kb,那是新增一个块,还是如何? 1...

2018-09-14 10:58:22 799

原创 【名企面试经验-新浪-校招提前批】【数据平台研发工程师】

一面: 1、介绍项目 2、算法基础知识 3、Java基础知识 4、如何排查线程死锁 5、对大数据的看法 6、如果能过愿意提前来实习吗二面: 1、介绍了团队情况和具体做的事情,然后就是瞎聊...

2018-09-14 10:57:24 508

原创 【名企面试经验-网易游戏-校招提前批】【SDK游戏服务端研发工程师】

目前正在流程中: 一面: 1、你的技术栈 2、java函数是引用传递还是值传递 3、进程线程的区别是什么 4、说一下堆的逻辑分区 5、说一下你知道的垃圾回收器 6、说一下单线程多线程垃圾回收期和cms垃圾回收期的区别 7、你经常使用的锁 8、sync与reentrantlock的区别是 9、如果线程之间发生死锁怎么处理 10、两块幸存区是一直都有对象吗 11、知道直接内存吗...

2018-09-13 16:52:42 698

原创 【名企面试经验-小米-校招提前批】【Java研发工程师】

小米提前批Java 口头offer一面(50min): 1、自我介绍 2、(手撕算法)求一个数组中超过一半的元素,例如[1,2,2,2,3,3,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6],那么6就是超过一半的数。 3、(手撕算法)求一个二叉树是不是一颗二叉排序树 4、JVM GC回收算法,为什么分区? 5、平时用哪些锁?sync与ReentranLock的区别?...

2018-09-13 15:29:11 779

原创 【名企面试经验-顺丰-校招提前批】【Java后端研发工程师】

一面(40min): offer 1、自我介绍 2、如果现在有多个线程去读数据库同一张表的数据,然后把这些数据发送到远端,如何实现?(这里就这个问题讨论了多种解决办法,就不一一介绍了) 3、 Q:如何看一个程序有没有发生死锁? A:postman发请求,打断点调试 Q:程序已经打包在线上,而且已经明确发生了死锁 A:打日志,看看执行到哪里停了 ...

2018-09-13 15:28:20 1027

原创 【名企面试经验-360-校招提前批】【大数据研发工程师】

360提前批-大数据岗 offer一面: 1、自我介绍 2、大数据项目介绍,Olap主要是干嘛的?我都做了哪些工作。 3、问了HBase与Mysql有什么区别,HBase相对于非关系系数据库来说有什么特点二面: 1、自我介绍 2、介绍一下垃圾回收算法,然后问了什么样的对象会直接放入老年区 3、以后想从事大数据的哪方面的工作,有偏低层的,有做数据分析数据挖掘的。 4、做一道题...

2018-09-13 15:18:16 784 2

原创 【名企面试经验-快手-校招提前批】【Java研发工程师】

快手提前批Java Offer一面(50min): 1、自我介绍 2、项目介绍 3、为什么项目中又有KVM虚拟机,又有Docker? 4、为什么项目中要用虚拟机,为什么不用物理机? 5、(手撕算法)现在有人民币1,1,1,1,1,5,10,这些人民币不能凑出的最小人民币面额是21,再举个例子:1,5,10,20不能凑出的最小人民币面额是2。 6、Java遇到过哪些异常?都是什么...

2018-09-13 15:14:18 691

原创 【名企面试经验-京东-实习】【后台开发工程师】

京东(一面) 跪 自我介绍项目介绍 这个项目数据库中一般数据量有多大?java有哪些基本数据类型?(怀疑面了假京东……)如何判断两个字符串相不相等……..(怀疑面了假京东……)平时自己写了哪些接口,implement别人的哪些接口……..(怀疑面了假京东……)这项目后台的代码是你一个人你写的吗(怀疑面了假京东……)项目中用了哪些集合?都说说,然后分别说说他们的特性。...

2018-09-13 15:11:22 444

原创 【名企面试经验-新浪微博-实习】【Feed研发工程师】

新浪微博 (就只有一面 offer) 1、介绍一下这个项目 2、Openstack用的是self 还是provide网络 3、subnet底层是怎么实现的 4、你说的恢复场景,包括了恢复删除节点,那这个节点的uuid能恢复吗 5、你们项目中虚拟机跨物理机通信底层是怎么实现的 6、vlan和vxlan的原理 区别 7、说一下数据库是怎么设计的?Node Link 和Port的表中各...

2018-09-13 15:09:15 516

原创 【名企面试经验-滴滴-实习】【Java后端】

滴滴 Offer (一面) 自我介绍和项目介绍项目中用了哪些框架?技术栈是什么?项目中有用到了哪些集合? 用的Mysql的哪种存储引擎?答:innodb。那innodb与mysiam的区别是什么? 项目中遇到了哪些问题?如何解决的,可以说java程序上面的,也可以说项目中的其他问题。Hashmap线程安全吗?为什么? 答:不安全,主要有两个问题,1.多个线程在put的时候,如果h...

2018-09-13 15:05:31 575

原创 白话文讲HashMap

在这片文章开始之前,我先抛出几个问题,读者可以先回忆或者思考一下,然后再继续往下看,看与读者之前的认识是否有冲突,我当然希望能有新的观点让读者眼前一亮: 1、HashMap底层是一种什么样的结构? 2、一个对象最后是如何确定到一个Hash桶的(如何确定数组中的一个位置)? 3、发生Hash冲突了如何解决? ...

2018-09-06 21:18:46 5051 1

空空如也

空空如也

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

TA关注的人

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