淘宝

  • 月度营销洞察:营销的尽头是玄学与讨好

    凡是能够促进人类向上发展的,都是美的,都是善的,也都是诗的。——中国诗人,艾青 写在前面: 十一、十二月,严冬之下,品牌持续用情绪供暖。 城市暖:东北旅游爆火,火在冰雪世界,也火在…

    业界资讯 2024年1月27日
  • JAVA系列之类加载机制详解

    一、类加载过程 程序员编写的Java源程序(.java文件)在经过编译器编译之后被转换成字节代码(.class 文件),类加载器将.class文件中的二进制数据读入到内存中,将其放…

    Java 2022年11月27日
  • JVM运行时数据区域详解

    1. 程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。 JVM可以同时支持多个执行线…

    Java 2022年11月26日
  • Java锁的逻辑(结合对象头和ObjectMonitor)

    我们都知道在Java编程中多线程的同步使用synchronized关键字来标识,那么这个关键字在JVM底层到底是如何实现的呢。我们先来思考一下如果我们自己实现的一个锁该怎么做呢: …

    Java 2022年11月26日
  • icode9-Java核心知识体系4:AOP原理和切面应用

    1 概述 我们所说的Aop(即面向切面编程),即面向接口,也面向方法,在基于IOC的基础上实现。Aop最大的特点是对指定的方法进行拦截并增强,这种增强的方式不需要业务代码进行调整,…

    Java 2022年11月25日
  • Java SE 15 新增特性

    ZGC Java SE 11 JEP 333将 ZGC 垃圾收集器作为一项实验性功能引入。 这个 JEP 377 修复了一些错误,增加了一些功能和改进,现在支持…

    Java 2022年11月25日
  • Java多线程并发编程

    多线程并发 在多核CPU中,利用多线程并发编程,可以更加充分地利用每个核的资源 在Java中,一个应用程序对应着一个JVM实例(也有地方称为JVM进程),如果程序没有主动创建线程,…

    编程笔记 2022年11月24日
  • Java对象拷贝原理剖析及最佳实践

    1序言 目标复制,是在研发流程中,避不开的一个过程,既存在Po、Dto、Do、Vo每个表现层数据库的变换,也存在系统交互如实例化、反序列化。 Java对象复制分成深拷贝和浅拷贝,现…

    编程笔记 2022年11月24日
  • MySQL JDBC驱动版本与数据库版本的对应关系及注意事项

    事情发生 学了三遍的servlet,经典老师又教的第一万遍登陆注册,并且让实现,并且让演示,我们老师可能和之前的小学期公司老师完全没有沟通过,我们小学期大作业都做了一个小项目出来还…

    Java 2022年11月24日
  • gRPC(Java) keepAlive机制研究

    结论 gRPC keepAlive是grpc框架在应用层面连接保活的一种措施。即当grpc连接上没有业务数据时,是否发送pingpong,以保持连接活跃性,不因长时间空闲而被Ser…

    Java 2022年11月22日