01 2019 档案

java面试题:Linux
摘要:Q:Linux怎么查端口?端口被占用怎么办? netstat -ntulp | grep 2181//查看2181端口号 netstat -pan | grep 2181 //查看2181端口号 如下所示,其中的PID是进程号。 [root@localhost bin]# netstat -pan 阅读全文

posted @ 2019-01-17 22:59 乐之者v 阅读(589) 评论(0) 推荐(0) 编辑

mysql分组GROUP BY常用sql
摘要:数据分组 GROUP BY GROUP BY可以根据一个或多个字段进行分组。 比如,根据prod_id分组: 注意: 1.GROUP BY可以包含多个列。比如GROUP BY prod_id,user_id ; 2.GROUP BY如果分组列中具有NULL值,则NULL会作为一个分组返回。如果列中有 阅读全文

posted @ 2019-01-17 19:02 乐之者v 阅读(690) 评论(0) 推荐(0) 编辑

java面试:手写代码
摘要:二分查找法 /** * 二分查找法。时间复杂度:O(log n) * 二分查找法:给定一组有序的数组,每次都从一半中查找。直到找到要求的数据。 * * @param nums * @param target * @return */ public int search(int[] nums, int 阅读全文

posted @ 2019-01-15 22:45 乐之者v 阅读(3273) 评论(0) 推荐(2) 编辑

Redis数据结构的多种用法(转载)
摘要:分布式锁(string) setnx key value,当key不存在时,将 key 的值设为 value ,返回1。若给定的 key 已经存在,则setnx不做任何动作,返回0。 当setnx返回1时,表示获取锁,做完操作以后del key,表示释放锁,如果setnx返回0表示获取锁失败。设置过 阅读全文

posted @ 2019-01-15 20:34 乐之者v 阅读(1737) 评论(0) 推荐(3) 编辑

(转载)分布式锁的多种实现方式
摘要:大多数互联网系统都是分布式部署的,分布式部署确实能带来性能和效率上的提升,但为此,我们就需要多解决一个分布式环境下,数据一致性的问题。 当某个资源在多系统之间,具有共享性的时候,为了保证大家访问这个资源数据是一致的,那么就必须要求在同一时刻只能被一个客户端处理,不能并发的执行,否者就会出现同一时刻有 阅读全文

posted @ 2019-01-15 11:23 乐之者v 阅读(469) 评论(0) 推荐(0) 编辑

java面试技巧
摘要:简历 1.HR看简历,都是看技术关键词。可以多看招聘要求,简历上要多写些关键词。比如集合,多线程,并发,spring,mysql,redis,kafka,es,springCloud, dubbo, zookeeper, 分布式,微服务等等。 2.可以准备多份简历,根据不同的jd发送不同的简历。 3 阅读全文

posted @ 2019-01-11 17:32 乐之者v 阅读(6351) 评论(0) 推荐(1) 编辑

jvm面试题
摘要:jvm内存区域 Q:jvm内存区域怎么划分的?(高频) 答: 堆内存(线程共享):所有线程共享的一块区域,垃圾收集器管理的主要区域。主要存储对象、数组。 Java 堆中还可以细分为:新生代和老年代;再细致一点的有 Eden 空间、From Survivor 空间、To Survivor 空间等,默认 阅读全文

posted @ 2019-01-10 18:20 乐之者v 阅读(530) 评论(0) 推荐(0) 编辑

java面试题:网络协议
摘要:网络分层 Q:OSI网络七层模型。 Http Q:http协议的状态码有哪些?含义是什么? 200,服务器已成功处理了请求。 302,重定向。 400,错误请求。 401,未授权,请求要求身份验证。 403,禁止,服务器拒绝请求。 404,未找到,服务器找不到请求的网页。 405,方法禁用,禁用请求 阅读全文

posted @ 2019-01-10 10:17 乐之者v 阅读(2230) 评论(0) 推荐(1) 编辑

mysql面试题
摘要:数据库基础 Q:数据库三范式是什么? 第一范式:列不可再分 第二范式:行可以唯一区分,主键约束 第三范式:表的非主属性不能依赖于其他表的非主属性 外键约束 且三大范式是一级一级依赖的,第二范式建立在第一范式上,第三范式建立第一第二范式上。 Q:数据库引擎有哪些?他们有什么区别?(高频) 区别: In 阅读全文

posted @ 2019-01-08 23:03 乐之者v 阅读(5076) 评论(0) 推荐(0) 编辑

LeetCode解题思路
摘要:刷题 1.刷完题后,看一下其他人的solution,受益匪浅。 2.可以按不同的topic刷题,比如数组、字符串、集合、链表等等。先做十道数组的题,接着再做十道链表的题。 3.刷题,最主要的是,学习思路。 每刷一道题,多做笔记,记住关键的点,这样第二次/第三次刷,就会有思路了。 还可以根据笔记复习。 阅读全文

posted @ 2019-01-05 22:50 乐之者v 阅读(1241) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示