• 最新
  • 精选
  • 这10个让你笑的合不拢嘴的GitHub项目,居然拿了7万星!

    看这个名字你应该猜出了一点点吧,这个项目就是让你操作CXK来打篮球! 买房就和高考一样,决定着你的下半生,考验你多年打下的基础,不过不是人人都有资格参加……这个项目是作者总结出来的攻略,因此由于时间…

    0图
    前天 21:00 0 0 买房
  • 在工作中常用到的SQL

    很多时候我们group by了以后,还想要查询结果中包含group by之外的字段(一般情况下,我们都不可能将group by 涵盖所有的字段),我们就可以上面那样,将查询后的结果作为子查询,放在外部查…

    0图
    11-04 17:23 0 0
  • 有 Bug 不会调试 ? 这篇文章很详细 !

    如下是在 IDEA 中启动 Debug 模式,进入断点后的界面,我这里是 Windows,可能和 Mac 的图标等会有些不一样。 调试按钮:一共有 8 个按钮,调试的主要功能就对应着这几个按钮,鼠标悬停在…

    0图
    11-02 22:42 0 0
  • 天天用Synchronized,底层原理是个啥?

    } } 执行结果如下,线程 1 和线程 2 同时进入执行状态,线程 2 执行速度比线程 1 快,所以线程 2 先执行完成。推荐阅读:多线程 start 和 run 方法到底有什么区别? …

    0图
    10-28 19:12 0 0
  • Spring Boot 注解:全家桶快速通

    @RequestMapping注解的主要用途是将Web请求与请求处理类中的方法进行映射。 @RequestBody在处理请求方法的参数列表中使用,它可以将请求主体中的参数绑定到一个对象中,请求主体参…

    0图
    10-27 19:12 0 0
  • 挑战 10 道超难 Java 面试题

    1.为什么等待和通知是在 Object 类而不是 Thread 中声明的? 这是非常经典的问题,与为什么 String 在 Java 中是不可变的很类似; 这两个问题之间的相似之处在于它们主要是由 …

    0图
    10-24 18:46 0 0 开发 设计 技术
  • 五分钟搞清楚MySQL事务隔离级别

    我们将事务隔离级别设置为 read uncommitted,即便是事务没有 commit,但是我们仍然能读到未提交的数据,这是所有隔离级别中最低的一种 当我们将当前会话的隔离级别设置为 read c…

    0图
    10-22 18:04 0 0
  • InnoDB一棵B+树可以存放多少行数据?

    假设一行数据的大小是 1k,那么一个页可以存放 16 行这样的数据。 这里 id 是主键, 我们通过这棵 B + 树来查找,首先找到根页,你怎么知道 user 表的根页在哪呢? 1、InnoDB 存储…

    0图
    10-21 19:15 0 0
  • 细思极恐 - 你真的会写 Java 吗?

    数据传输我们应该使用 DTO 对象作为传输对象,这是我们所约定的,因为很长时间我一直都在做移动端 API 设计的工作,有很多人告诉我,他们认为只有给手机端传输数据的时候(input or output)…

    0图
    10-17 18:26 0 0 贫血
  • 缓存穿透、缓存击穿和缓存雪崩实践

    在layering-cache里面结合了缓存NULL值,缓存预热,限流、分级缓存和间接的实现"永不过期"等几种方案来应对缓存穿透、击穿和雪崩问题。 应对缓存穿透的常用方法之一是限流,常见的限流算法有…

    0图
    10-14 18:11 0 0
  • 推荐11个挺常用的IDEA插件

    支持lombok的各种注解,从此不用写getter setter这些 可以把注解还原为原本的java代码 非常方便。 检测代码中可能的bug及不规范的位置,检测的模式相比p3c更多, …

    0图
    10-12 19:25 0 0
  • java中JVM的原理重温

    每一个Java虚拟机都有一个执行引擎(execution engine)负责执行被加载类中包含的指令。 当一个线程被创建时,会被分配只属于他自己的PC寄存器“pc register”(程序计数器)和Ja…

    0图
    10-11 18:02 0 0 设计 PC 技术
  • Spring 常犯的 10 大错误,尤其是第 10 个!

    虽然理解特定库的内部结构及其实现,在很大程度上是好的并且很有必要的(也可以是一个很好的学习过程),但作为软件工程师,不断地处理相同的底层实现细节对个人的开发生涯是有害的。 像 Spring 这种抽象…

    0图
    10-10 18:08 0 0 开发 设计 公司
  • 如何写出无法维护的代码

    当你设计一个很复杂的算法的时候,你一定要把所有的详细细设计都写下来,没有100页不能罢休,段落要有5级以上,段落编号要有500个以上,例如:1.2.4.6.3.13 – Display all impacts…

    0图
    10-08 17:42 0 0

java一日一条

565 篇文章
0 阅读

作者简介:

联系我们:sohump@sohu-inc.com
关于我们 - 运营规范 - 服务协议 - 侵权投诉 - 反馈建议
Copyright © 2019 Sohu All Rights Reserved.