240 发简信
IP属地:浙江
  • 二叉树的基本算法

    结构 二叉树的遍历 对于所有子树来说,递归思想理解:对于所有子树来说,都要符合某个序遍历的顺序先序:先头结点->左子树->右子树 中序:左子树-...

  • Resize,w 360,h 240
    转载】Java并发编程系列04 | Java内存模型详解

    转载自 公众号 <java进阶架构师> 写在前面 前面讲解了并发编程的三大核心问题:原子性、可见性、有序性。文章见:【原创】Java并发编程系列...

  • Resize,w 360,h 240
    【转载】Java并发编程系列03 | 重排序-可见性和有序性问题根源

    转载自公众号 <java进阶架构师> 写在前面 并发编程的三大问题:原子性、可见性、有序性。缓存不能及时刷新导致了可见性问题。编译器为了优化性能...

  • Resize,w 360,h 240
    【转载】Java并发编程系列02 | 并发编程三大核心问题

    写在前面 编写并发程序是比较困难的,因为并发程序极易出现Bug,这些Bug有都是比较诡异的,很多都是没办法追踪,而且难以复现。要快速准确的发现并...

  • Resize,w 360,h 240
    【转载】Java并发编程系列01 | 开篇获奖感言

    为什么要学并发编程 我曾听一个从事15年开发工作的技术人员说过,他刚工作时的并发编程第一原则就是不要写并发程序。这个不写并发程序的原则行的通的背...

  • oracle 监测脚本

    oracle 性能监测脚本 --索引占用空间 --查对象大小 --查表空间大小 --查空闲空间 --查表空间使用情况 --改表空间 --查索引字...

  • Hive部署及整合Hbase和pyspark

    Hive部署及整合Hbase 1.软件版本信息 2.准备mysql 2.1 创建名称为hive的数据库 2.2 修改数据库编码格式为 latin...

  • JGit SSH密钥 clone/pull/log操作

    不多说了,copy的累死我了,真心不好找 -_- JGit 通过SSH私钥文件clone/pull代码 1.目的及准备工作 2.通过java代码...

  • Resize,w 360,h 240
    pyspark 数据库读写数据

    一.从数据库读数据 1.导入jar包 在spark-hadoop包下的jars中导入对应数据库驱动的jar包 如 我所用的是oracle数据库,...