240 发简信
IP属地:河南
  • (四)Thread.join的作用和原理

    文章简介 很多人对Thread.join的作用以及实现了解得很少,毕竟这个api我们很少使用。这篇文章仍然会结合使用及原理进行深度分析 内容导航 Thread.join的作用...

  • 大佬,问个问题,对于轻量级锁解锁过程 为什么会有冲突呢,因为只有加锁之后才能解锁,而只能有一个线程才能加锁成功。

    死磕Synchronized底层实现--概论

    关于synchronized的底层实现,网上有很多文章了。但是很多文章要么作者根本没看代码,仅仅是根据网上其他文章总结、照搬而成,难免有些错误;要么很多点都是一笔带过,对于为...

  • was not found or had errors protoc报错

    解决方案 将要生成的目标protobuf文件所在目录和所有目标protobuf文件所依赖的所有文件都引入进来就ok了。比如当前文件依赖 data_unit 和base文件,那...

  • Volatile总结

    1. volatile作用 在Java的内存模型下,线程可以把变量保存在本地内存中, 而不是直接在主存中进行读写,这就可能造成一个线程在主存中修改变量的值,但另外一个线程还继...

  • markdown

    1 2 3 日照香炉生紫烟 for(int i=0;i<100;i++)

  • mysql写并发冲突高的5种解决方案

    1. 最常见的还是分表,但是分表有一个弊端 就是有些查询受限制,对于每一个查询条件都需要把分表 依赖列 传进来。 2.写事务的并发度 依赖于索引设计和文件的io的刷盘速度,如...

  • 面试问题记录

    1,笔试题 2聊项目 3聊对你最有挑战性的项目 4面试题 1 mysql主从同步,两种方式优缺点

  • 面试记录

    2019年 2月14日 下午2点 创业公司面试(明确通知过了) 2月18日 下午2点 字节跳动面试(另外安排时间) 2月18日 上午10点 瓜子二手车面试 (二面挂总监面) ...

  • 交易铁律

    少做错误的事情 对于没有验证的方法或者策略,不需要去尝试,交易要走右侧交易,不能走左侧交易 只做正确的事情,重复做正确的事情 对于验证的正确的模式,多考察,多做,用时间来沉积...

  • 开篇记录

    从今天开始,开始学习股票的一些知识,开个文集记录一下,mark