• Kotlin 协程真的比 Java 线程更高效吗?

    我们知道在主流JVM的实现中,是没有协程的,实际上JVM也不知道上层的JVM语言到底是,反正JVM只认class文件,至于这个class文件是Java编译出来的,还是Kotlin编译出来的,或是如groovy等其他语言,那都不重要,JVM...
    文章 2020-01-10 1370浏览量
  • JAVA简介及特性 ——《我的Java打怪日记》

    以上是一个复杂的过程,那么缩减一下,程序员到底要干啥?新建java文件 打开java文件 写java源代码 保存 javac命令编译 java命令运行 编写、编译、运行5、编写java中的第一个java程序:HelloWorld(你好世界)这个...
    文章 2021-07-22 94浏览量
  • 2014年了什么

    先钻研了古老的C10K问题,以前的前辈如何解决这个问题的,然后JVM的NIO与底层操作系统的联系,JVM需要调用操作系统的API,如windows的asyncsocket,或linux的epoll。NIO的效率高低还是要看操作系统。带着这个问题又...
    文章 2015-03-03 665浏览量
  • 什么语言才是世界上最好语言?

    一个好的语言还有一个好的开发包/库,没有开发包支持,语言不了,想访问mysql对不起不行,你还需要做很多工作例如Socket,多线程,文件系统.开发库/包如上面所说,你开发了一门全新的语言,但是没有一个好的...
    文章 2019-02-15 1736浏览量
  • 《Kotlin 程序设计》第一章 Kotlin简介

    JVM,是C/C++写的,跟操作系统打交道,目前看来这是最好的选择。JVM虚拟机,是所有基于JVM的编程语言与操作系统的中间层(实现跨平台)。当我们基于JVM来设计一门新语言X,那么X语言编译器后端只需要输出 JVM 字节...
    文章 2017-05-28 2335浏览量
  • 75 道 BAJT 中高级 Java 面试题,你能答上几道?

    34.过哪些分库分表中间件,有优点和缺点?讲一下你了解的分库分表中间件的底层实现原理?35.我现在有一个未分库分表的系统,以后系统需分库分表,如何设计,让未分库分表的系统动态切换到分库分表的系统上?TCC?那...
    文章 2018-11-16 2374浏览量
  • 实习生4面美团Java岗,已拿...(框架+多线程+集合+JVM

    13、有没有过Hibernate、mybatis、git这个简单讲一下就好,分别是什么的14、Linux 我说这个本科学过,但是很久没用,命令忘光了。他说没事,考你几个简单的:cd、ls、dir(真的是简单的)15、算法题1、从10万...
    文章 2019-09-23 1804浏览量
  • 5种JVM垃圾收集器特点和8种JVM内存溢出原因

    就比如妈妈在家打扫卫生的时候,肯定不会边打扫边让儿子往地上乱扔纸屑,否则一边制造垃圾,一遍清理垃圾,这活时候也不完。如下是 Serial 收集器和 Serial Old 收集器结合进行垃圾收集的示意图,当用户线程都...
    文章 2019-08-16 2624浏览量
  • 四面美团,收割 offer

    前端我只是会一些js而已,过jquery框架,问我Ajax全称是,我猜是异步的js和xml。Ajax实现原理其实我也不懂,我就只简单讲了一下它通过XMLHttpRequest对象进行异步查询,Ajax引擎在客户端运行,减少了服务器...
    文章 2019-04-01 1466浏览量
  • [Java 泥水匠]Java Components 之一:Java String...

    但说处理的话,大字符串匹配可以考虑分割匹配或是的这里就不展开了。Q:equals重写 和 hashCode 有关系吗?A:这里我们要先说明hashCode方法提供对象的hashCode值,返回与默认的 System.identityHashCode()一致。...
    文章 2016-04-28 1483浏览量
  • 从/0开始:聊聊异常

    硬件异常的种类只手可数,不除零,不越界,不蠢事,几乎可以说是百无禁忌。当然这并不一定是好事,人们往往声称向往自由;但在真正的自由面前,很少的人才能把握方向,其他人只能在无穷的选择面前感到焦虑迷茫。...
    文章 2016-11-16 3969浏览量
  • 阿里最全面试116题:阿里天猫、蚂蚁金服、阿里巴巴...

    2,redis的hash算法用的?redis应该是使用一致性hash算法-MurmurHash3 算法,具有低碰撞率优点,google改进的版本cityhash也是redis中用到的哈希算法。现有的主流的大数据系统都是用的 MurmurHash本身或者改进 3...
    文章 2018-09-10 2445浏览量
  • 金九银十总结面试套路为你收割BAT大厂offer(文末送书...

    看看你实习经历,让你介绍实习干啥了,有没有什么大项目能拿得出手,干聊10-20分钟的 问问职业规划。这里表现出你态度的虔诚,不会乱跳槽,踏踏实实的干,让他感受到你想进这家公司,两眼能放光就更好了.大佬们可以...
    文章 2018-09-17 2803浏览量
  • 【面试题系列】——Java基础

    (为不直接new一个对象,已提交知乎问答) 4.5 关键词static 修饰变量 称为静态变量,类变量,全局变量 可直接通过类名.变量名访问 修饰方法 称为静态方法,类方法 可通过类名.方法名直接访问 非static方法可以...
    文章 2020-07-14 1226浏览量
  • 能不能好好写简历?

    在前两天,我发布了蘑菇街的一条内推信息:【蘑菇街】2020春招实习生内推」文末送四本JVM书 这几天,多多少少也收到了一些简历,也看了不少的简历,以我个人的经验(毕竟我不是专业的hr)来简单说说简历需要注意哪些...
    文章 2019-03-30 1220浏览量
  • 阿里P7高级架构师分享8年多的Java工作经验(跳槽涨薪...

    要知道springmvc流程 spring的原理 事务传播机制,mybatis流程原理,乐观锁悲观锁什么情况用,你要学会考虑系统瓶颈,系统容灾,单点故障,你要懂得一致性是怎么回事,cap理论 paxos算法 以及zookeeper用的,能...
    文章 2018-09-30 2775浏览量
  • 来之不易的美团面试,结果居然挂了……(附面试答案)

    群内提供免费的Java架构学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多个知识点的架构资料)合理利用自己...
    文章 2018-10-31 2664浏览量
  • 阿里巴巴2018秋招总结

    继续上一个问题,你知道原型链是干啥的么,为什么要有原型链?熟悉 this 吗?js 中的 this 和 c++/java 中的 this 有什么区别?继续上一个问题,如果在构造函数中为 this 赋值 1 会发生什么?继续上一个问题,那应该...
    文章 2018-11-26 1708浏览量
  • 蚂蚁金服的一次面试经历(一面、二面)

    45、代码版本管理你们用的?46、git rebase 和 merge 有什么区别?47、你们公司加班多吗?欢迎工作一到五年的Java工程师朋友们加入Java架构开发:860113481 群内提供免费的Java架构学习资料(里面有高可用、高...
    文章 2018-08-01 2474浏览量
  • 速来围观老田的蚂蚁金服Java面试经历!

    45、代码版本管理你们用的?46、git rebase 和 merge 有什么区别?47、你们公司加班多吗?48、后面一起聊 high 了,之间扯了些蛋,哈哈哈 欢迎工作一到五年的Java工程师朋友们加入Java填坑之路:860113481 群内...
    文章 2018-10-25 1230浏览量
  • 电商平台实战经验:电商中的Hadoop生态系统应用

    有的同学肯定会问,为啥用了HDFS/Hive,还要用HBase呢?因为Hive利于统计,而HBase利于查询,我们系统的场景都需要,而两者之间打通的成本也比较高,于是用了双写的方案。对于极端要求性能的场景,功能又比较单一的...
    文章 2016-07-28 3854浏览量
  • 我的2019校招面经大全(包含BAT头条网易等大厂面经)

    8 听说你会Java,说一下JVM内存模型把,有哪些区,分别什么的 9 说一下gc算法,分代回收说下。10 设计模式了解么,说了7种,问我分别怎么,实际应用过吗,稍微扯了一下。11 MySQL的引擎讲一下,有什么区别,使用...
    文章 2019-03-13 4115浏览量
  • Java技术周刊第8期:JVM的GC(垃圾回收器)机制

    ?不用行不行?如果了以后可能会有什么不良的后果?这就是看看你对你缓存这个东西背后,有没有思考,如果你就是傻乎乎的瞎,没法给面试官一个合理的解答。突破Java面试(20)-Redis线程模型redis和...
    文章 2019-05-14 8484浏览量
  • 利用 Arthas 精准定位 Java 应用 CPU 负载过高问题

    于是我登上这台服务器,看看它到底在干啥!以前碰到类似问题,可能会考虑使用 top-Hp 加 jstack 命令去排查,虽然能大致定位到问题范围,但有效信息还是太少了,多数时候还是要靠猜。今天向大家推荐一款更高效更精准...
    文章 2020-07-23 158浏览量
  • interview 01

    有时候也些hack的事情,比如绕过private保护机制的。反射能把很多业务逻辑进行抽象,形成公用的方法。这也是为什么很多框架会用到反射的原因 反射用的不多,大多数时候你用不上它。但: 文件操作API也用的不多,...
    文章 2016-08-28 1163浏览量
  • 老曹眼中的全栈架构师

    传输的性能可以依靠消息队列来提升,ZeroMQ可以在系统内,而ActiveMQ是Java 程序猿的福音,对于高并发和高容错而言,RabbitMQ可能是不错的选择,Kafka是大量数据的传输必备。啰哩啰嗦,只是想探讨一下全栈的套路,...
    文章 2016-12-20 6883浏览量
  • 利用 Arthas 精准定位 Java 应用 CPU 负载过高问题

    于是我登上这台服务器,看看它到底在干啥!以前碰到类似问题,可能会考虑使用 top-Hp 加 jstack 命令去排查,虽然能大致定位到问题范围,但有效信息还是太少了,多数时候还是要靠猜。今天向大家推荐一款更高效更精准...
    文章 2020-06-12 503浏览量
  • 面经手册·开篇《面试官都问我

    这是JVM层面锁,还是JDK层面锁{JVM层面} 这是一种悲观锁还是乐观锁{悲观锁是独占锁} lock 这是JVM层面锁,还是JDK层面锁{JDK层面} 这是一种悲观锁还是乐观锁 是可重入锁吗 ReentrantLock 与synchronized相比较...
    文章 2020-08-03 4547浏览量
  • DIY班学习总结

    于我们而言,我们现在用的电脑/技术也一直在迭代更新中,每更新一次,我们可以认为,我们又到了一翻新天地.但究其本质所有这些新天地也好,新技术也罢,都是为了解决问题. 回归到现在,一个新的版本/技术一定有他要解决的...
    文章 2020-04-22 290浏览量
  • 利用 Arthas 精准定位 Java 应用 CPU 负载过高问题

    于是我登上这台服务器,看看它到底在干啥!以前碰到类似问题,可能会考虑使用 top-Hp 加 jstack 命令去排查,虽然能大致定位到问题范围,但有效信息还是太少了,多数时候还是要靠猜。今天向大家推荐一款更高效更...
    文章 2020-06-11 392浏览量
1 2 3 4 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化