首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
何人听我楚狂声
字节跳动_抖音_后端开发工程师
获赞
6353
粉丝
3148
关注
269
看过 TA
1.3W
女
哈尔滨工业大学
2021
Java
IP属地:山东
写代码的
私信
关注
拉黑
举报
举报
确定要拉黑何人听我楚狂声吗?
发布(332)
评论
刷题
何人听我楚狂声
关注TA,不错过内容更新
关注
2021-03-25 00:03
字节跳动_抖音_后端开发工程师
你写啊你写啊,你面试时候不是都会的吗?
枫叶像思念:
面试背题背八股 关我写代码什么事🤣
牛油的日常生活
0
点赞
评论
收藏
分享
2021-04-11 20:25
已编辑
字节跳动_抖音_后端开发工程师
希望同学们在春招时擦亮双眼,避开各种坑
刚刚,一位同学找到我说,某厂的员工在一个校招群里说可以免费帮改简历,这位同学将简历发给那名员工之后,在未经得这位同学同意的情况下,那名员工私自将简历投进了系统,还填了自己的内推。整个过程,一直到 HR 打电话给这位同学约面之后,这位同学才知晓。现在他来问我怎么释放流程,对再次投递有没有影响。 无能为力的同时,血压也上来了。 秋招开始快一个月了,这种事情却是屡见不鲜,从最开始阿里的内推轰炸,到现在百家争鸣,骗简历这种事一直不少见。 但咱是文明人,咱不爆粗口。今天就说道说道,投递时怎么避开各种坑。 首先,先给大家打个预防针,内推不会、不会、不会让你的面试变容易。面试唯一的作用,就是可以找内推人查...
kepler777:
如果我早点看到就好了。我就被坑了。
投递阿里巴巴等公司10个岗位 >
0
点赞
评论
收藏
分享
2021-03-11 00:48
字节跳动_抖音_后端开发工程师
re0本集封神!
牛油的日常生活
0
点赞
评论
收藏
分享
2021-03-09 16:35
已编辑
字节跳动_抖音_后端开发工程师
手写 JVM —— 3. 线程私有数据区
前言 本章实现线程私有的运行时数据区,为下一章实现字节码解释器做准备。 本节的代码位于 https://github.com/CN-GuoZiyang/SpicyChickenJVM/tree/954a17c9c7b83e917ddf028c5702d8c3b8c518f4 运行时数据区 在运行 Java 程序时,JVM 需要内存来存放各式各样的数据。JVM 规范将这些内存区域称为运行时数据区。运行时数据区可以分为两类:线程共享的的线程私有的。线程共享的部分在 JVM 启动时就会被创建,在 JVM 关闭时销毁;而线程私有的部分生命周期与线程一致,随着线程创建而创建,随着线程销毁而销毁。 线程共...
0
点赞
评论
收藏
分享
2021-03-08 18:06
字节跳动_抖音_后端开发工程师
牛油的日常生活
0
点赞
评论
收藏
分享
2021-03-06 23:14
已编辑
字节跳动_抖音_后端开发工程师
手写 JVM —— 2. 解析 class 文件
前言 补充下上一节的代码(老年人记性),到上一节为止的代码在https://github.com/CN-GuoZiyang/SpicyChickenJVM/tree/b4a2092f5af74de68441dbb16b49bc831fcb337d 上一节我们已经可以将任意类的字节码直接加载进虚拟机了,这一节我们来对这些看不懂的信息进行解析。 本节的代码位于 https://github.com/CN-GuoZiyang/SpicyChickenJVM/tree/5429210040d12d0f5ee67e8912ed94e906fe07ff class 结构读取 上一节最后,我们将一个 cla...
0
点赞
评论
收藏
分享
2021-03-03 17:59
已编辑
字节跳动_抖音_后端开发工程师
手写 JVM —— 1. 加载 class 文件
前言 关于动手写 JVM 的资源也不是没有,张秀宏大佬就有一本书叫《自己动手写 Java 虚拟机》,不过那本书的例子使用 go 语言实现的,而 Jre 中的 JVM 一般用 cpp 实现,这很合理。毕竟作为 Java 程序的运行环境,肯定是需要用一个比较底层一些的语言来实现的。 当然,一切为校招服务。在简历上加上 cpp/go 实现的 JVM,总有些不伦不类,不知道这算是个 java 项目,还是个 cpp/go 项目。 所以才有了这个系列。用 Java 实现 JVM,看起来有些套娃,但是作为一个纯正的 Java 项目,顺便还能引导面试官切入 JVM 相关八股文,着实不错,真不错(茄子脸)。 这...
我家的狗不咬人:
声哥高产啊
0
点赞
评论
收藏
分享
2021-02-27 19:57
已编辑
字节跳动_抖音_后端开发工程师
手撸一个 Spring —— 3. Web 框架
前言 这次实现的这个 SpringMVC,依赖于我们上一篇文章实现的基于注解的 IOC 容器框架,如果还没有看过上篇文章的同学可以去学习一下。 本文项目的完整代码在Github上,地址:https://github.com/CN-GuoZiyang/My-Spring-IOC SpringMVC 原理 要实现我们自己的框架,就必须对原版框架的处理流程了解得清晰透彻,简易总结如下: 用户发送请求至前端控制器 DispatcherServlet。 DispatcherServlet 收到请求调用 HandlerMapping 处理器映射器。 处理器映射器根据请求url找到具体的处理器,生成处理器...
0
点赞
评论
收藏
分享
2021-02-26 22:53
已编辑
字节跳动_抖音_后端开发工程师
手撸一个 Spring —— 2. 基于注解
上一篇中,读取 xml 解析为 BeanDefinition 的类 XmlBeanDefinitionReader 的代码在如下链接:https://github.com/CN-GuoZiyang/My-Spring-IOC/blob/82967670e5/src/main/java/top/guoziyang/springframework/reader/XmlBeanDefinitionReader.java,微信公众号似乎不允许内置链接。 上一节我们已经实现了一个包含基本功能的 IOC 容器,并且也解决了各种依赖问题。没看过上一篇的同学可以在我的讨论帖记录中查找。 这一节我们来对这个框...
0
点赞
评论
收藏
分享
2021-02-26 19:48
字节跳动_抖音_后端开发工程师
#今日猫猫#因为外面放鞭炮而害怕得睡不着觉只好躲起来的葡萄
牛油的日常生活
0
点赞
评论
收藏
分享
2021-02-26 14:07
字节跳动_抖音_后端开发工程师
四月是你的谎言也太好哭了
牛油的日常生活
0
点赞
评论
收藏
分享
2021-02-25 14:59
已编辑
字节跳动_抖音_后端开发工程师
手撸一个 Spring —— 1. 基于 xml
Spring 框架算是 Java 后端面试的重中之重的了。那么怎样才算真正吃透 Spring 了呢? 以自己是否能造出轮子来衡量学习的效果。 ——轮子哥 所以,我们就来实现一个类 Spring 的 IOC 容器,作为项目经验的同时,还能引导面试官询问相关的技术实现,可谓一举两得。 目前,整个框架已经实现的内容有: 基于 xml 配置文件注入 基本属性注入 引用依赖注入 singleton 与 prototype 模式注入 基于注解注入 基于该框架的简单 Web 框架(类似于 SpringMVC)实现 本节首先实现一个基于 xml 配置文件注入依赖的容器,并解决各种依赖...
0
点赞
评论
收藏
分享
2021-02-24 16:34
已编辑
字节跳动_抖音_后端开发工程师
22届实习 & 21届补录春招交流qq群/微信群
各位好 我是21届上岸字节跳动的同学,现在春招快要开始了,我建了一个微信群和一个qq群,供大家交流讨论,交换情报 由于牛客会吃二维码,我把微信二维码放在了我的公众号(楚狂声哥)里,关注公众号,回复“春招”即可,当然也可以牛客直接私我,我看到的时候会回复 QQ群可以直接搜索群号:951396683 欢迎扩散,拉身边的小伙伴加群
0
点赞
评论
收藏
分享
2021-02-24 16:30
已编辑
字节跳动_抖音_后端开发工程师
22届实习 & 21届补录春招交流qq群/微信群
各位好 我是21届上岸字节跳动的同学,现在春招快要开始了,我建了一个微信群和一个qq群,供大家交流讨论,交换情报 由于牛客会吃二维码,我把微信二维码放在了我的公众号(楚狂声哥)里,关注公众号,回复“春招”即可,当然也可以牛客直接私我,我看到的时候会回复 QQ群可以直接搜索群号:951396683 欢迎扩散,拉身边的小伙伴加群
0
点赞
评论
收藏
分享
2021-02-24 14:01
已编辑
字节跳动_抖音_后端开发工程师
JDK 源码剖析 —— ThreadPoolExecutor
Java 中的线程池,一般都是围绕 ThreadPoolExecutor 展开的,其他的实现要么是基于它,要么是模仿它的思想。所以只要理解 ThreadPoolExecutor,就相当于完全理解了 Java 线程池的精髓。 我们可以提前给线程池下一个定义:提供预定义好的线程,供调用者直接执行任务的工具。 本章中的源码基于 JDK 1.8。 线程池优点 也可以说是池化的优点,可类推到各种如连接池、内存池等各种 “池” 的优点。 降低资源消耗:通过池化技术重复利用已创建的线程,降低线程创建和销毁造成的损耗。 提高响应速度:任务到达时,无需等待线程创建即可立即执行。 提高线程的可管理性:线程是稀缺...
0
点赞
评论
收藏
分享
1
5
6
7
8
9
23
关注他的用户也关注了:
牛客网
牛客企业服务