首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
我一肚子火
字节跳动_今日头条_资深开发工程师
获赞
843
粉丝
539
关注
19
看过 TA
878
男
浙江大学
2021
Java
IP属地:浙江
我想笑啊
私信
关注
拉黑
举报
举报
确定要拉黑我一肚子火吗?
发布(44)
评论
刷题
收藏
我一肚子火
关注TA,不错过内容更新
关注
2020-04-05 11:43
字节跳动_今日头条_资深开发工程师
2020-04-05
在牛客打卡3天,今天学习:刷题 10 道
0
点赞
评论
收藏
分享
2020-05-25 19:44
已编辑
字节跳动_今日头条_资深开发工程师
我艰难的春招之路
春招了将近两个月,准备收手了,不等其他进度了 =======更新======== 我自己看的资料 链接:https://pan.baidu.com/s/18cRtzR4IdnokiwCr7j2Ymw 密码:p8j7 先放一下春招的进度吧 百度(笔试挂) 腾讯(offer) 网易互娱(offer) 网易云音乐(笔试挂) 网易雷火(笔试挂) 字节跳动(笔试挂) 新浪(offer) 阿里巴巴(offer) 蚂蚁金服(三面后放弃) 美团(一面后挂) 京东(笔试后挂) --------------------------------------更新------...
牛客73984872号:
大佬带带我
投递网易等公司10个岗位 >
大家一起快乐学Java
0
点赞
评论
收藏
分享
2020-03-31 14:54
已编辑
字节跳动_今日头条_资深开发工程师
双喜临门
大家好,我收到了腾讯的oc,阿里交叉面也通过了。希望阿里也能拿到offer吧,顺便问一下接了腾讯的offer如果不去会有关系吗?😂 祝大家都能拿到自己满意的offer😎
0
点赞
评论
收藏
分享
2020-03-31 12:29
已编辑
字节跳动_今日头条_资深开发工程师
腾讯offer来一个
收到oc了,问一下接了offer不去可以吗 =============== 大家好,今天是一个男hr面的我,问我做了什么项目。许愿一手offer吧,让我开心一下
神の右席:
大神666
投递腾讯等公司10个岗位 >
0
点赞
评论
收藏
分享
2020-03-23 12:54
字节跳动_今日头条_资深开发工程师
java反射
反射在java中应用地方很多,反射支持java程序在运行中获取某个特定的类的属性方法或者是其他内容,可以无需通过new的形式,大大减小了运行过程中的耦合。比如说某个场景,我需要传入一个参数来决定是加载哪个类,如果方法内部通过ifelse判断,这是一个非常麻烦的过程,同时,也不利于系统的扩展,此时,反射就可以做到动态的加载某个类。如jdbc驱动就可以指定传入的参数来决定加载哪个数据库:Class.forName("com.mysql.jdbc.Driver)就是一种典型的反射,我们可以通过替换里面的String来替换我们想要使用的数据库。同时Spring很多地方也是用到了反射机制,Sp...
大家一起快乐学Java
0
点赞
评论
收藏
分享
2020-03-23 12:18
字节跳动_今日头条_资深开发工程师
什么是CAS无锁算法
在java中有很多地方都用到了CAS算法,如jdk1.8sycronized中轻量级锁就是CAS算法来实现的,ConcurrentHashMap在放弃分段锁后也是采用sycronized+cas来处理并发的读写请求,那为什么要用CAS算法呢。我的理解是因为CAS是一种无锁算法,抢锁过程不需要等待很久,可以尝试去修改一个共享变量,修改成功返回true,抢锁成功,否则返回false。这里要提一嘴java早期的sycronized实现原理,是通过调用操作系统提供的方法去抢操作系统级的一个互斥量达到锁的效果,这里就意味着需要进行用户态到内核态的切换,高并发下性能可想而知。CAS不需要切换,可以绕过jv...
大家一起快乐学Java
0
点赞
评论
收藏
分享
2020-03-23 11:57
字节跳动_今日头条_资深开发工程师
适配器模式
public class DesignPattern { public static void main(String[] args) { //适配器模式适用于将某个接口适应其他接口的调用,同时不改变原有接口的调用 //方便类于类直接的配合 //如:客户端提供一个接口为(String msg, int type),想要调用(String msg)的接口,可以采用适配器模式 Adapter adaper = new Adapter(); adaper.request("适配器",5); } } //被适配的类 class Adaptee{ //被适配的接口 public vo...
大家一起快乐学Java
0
点赞
评论
收藏
分享
2020-03-23 14:31
已编辑
字节跳动_今日头条_资深开发工程师
阿里hr,大家等了多久了?
我等了一周了,我激动死了。。。。。大家等了多久了?
投递阿里巴巴集团等公司10个岗位 >
0
点赞
评论
收藏
分享
2020-03-22 18:51
字节跳动_今日头条_资深开发工程师
抽象工厂模式
public class DesignPattern { public static void main(String[] args) { //抽象工厂允许获取不同种类的工厂,并进行工厂方法的调用,获取想要的对象 FactoryProducer producer = new FactoryProducer(); //获取pizza的制作工厂 AbstractFactory pizzaFactory = producer.getFactory("PizzaFactory"); //pizza的北京口味 Pizza beijingPizza = pizzaFactory.get...
大家一起快乐学Java
0
点赞
评论
收藏
分享
2020-03-22 18:24
字节跳动_今日头条_资深开发工程师
工厂模式
public class DesignPattern { public static void main(String[] args) { //工厂设计模式便于用户使用,可以屏蔽底层实现细节,便于用于直接获得想要的东西,而且方便扩展 //无需修改工厂代码,就可以扩展想要得到的东西,使用场景如下: //1、日志记录器:记录可能记录到本地硬盘、系统事件、远程服务器等, //用户可以选择记录日志到什么地方。 //2、数据库访问,当用户不知道最后系统采用哪一类数据库,以及数据库可能有变化时。 //3、设计一个连接服务器的框架,需要三个协议,"POP3"、"IMAP&quo...
大家一起快乐学Java
0
点赞
评论
收藏
分享
2020-03-22 18:26
已编辑
字节跳动_今日头条_资深开发工程师
单例模式
//单例模式使用场景:1.固定配置类 2.某种比较耗费资源的连接 class Dajia{ //知识点1:私有化构造器,使得外部无法new对象,只能从我这获取 private Dajia(){ } //使用懒汉式,懒加载,不用的时候减小内存开销 private static Dajia dajia = null; //知识点2:提供工厂方法,将这个对象给你 public static Dajia dajia(){ //知识点3:第一判断非空的作用是提高效率,防止下一次来访问时不需要每次都锁住方法或代码块获取单例 if(dajia == null){ //知识点4:要用到class锁,因为当前对...
大家一起快乐学Java
0
点赞
评论
收藏
分享
2020-03-22 18:03
已编辑
字节跳动_今日头条_资深开发工程师
线程池提交任务的步骤
1.创建线程池线程池一共有七个关键词corePoolSize:线程核心数,即默认数量maximumPoolSize:请求过多,队列满时可以支持的最大线程数keepAliveTime: maximumPoolSize中多余线程可以空闲存活的最长时间unit:存活时间的时间单位workQueue:是阻塞队列,也是超过corePoolSize线程数量的任务暂时存放的地方ThreadFactory:创建线程的方式,可以创建出来的线程进行一些参数的改动RejectedExecutionHandler:拒绝策略,当阻塞队列满且超过了maximumPoolSize线程数量执行的策略2.提交任务首先会判断当前...
大家一起快乐学Java
0
点赞
评论
收藏
分享
2020-02-21 12:51
字节跳动_今日头条_资深开发工程师
2020-02-21
在牛客打卡2天,今天也很努力鸭!
0
点赞
评论
收藏
分享
2020-02-20 16:35
字节跳动_今日头条_资深开发工程师
2020-02-20
在牛客打卡1天,今天也很努力鸭!
0
点赞
评论
收藏
分享
1
2
3
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务