• 类加载与实例化

    类加载与实例化 类加载与实例化 基本步骤 类装载分为以下 5 个步骤: 加载:根据查找路径找到相应的 class 文件然后导入 检查:检查加载的 class 文件的正确性 准备:给类中的静态变量分配内存空间 解析:虚拟机将常量池中的符号引用替换成直接引用的过程。符号引用理...

    2020-02-19 16:06:15 文件定义虚拟机系统C++AVSSLApplication层次虚拟

  • SpringBoot整合WEB开发--(八)启动任务系统

    SpringBoot整合WEB开发--(八)启动任务系统 简介: 有一些特殊的任务需要在系统启动时执行,例如配置文件的加载,数据库初始化等操作,如果没有使用SpringBoot,这些问题可以在Listener中解决。SpringBoot提供了两种解决方案:CommandLineRunner和ApplicationRunner,...

    2020-02-19 16:06:05 文件任务系统系统web<Application项目数据库数字name

  • 轻量级RPC设计与实现第五版(最终版)

    轻量级RPC设计与实现第五版(最终版) 在最近一段时间里,通过搜集有关资料加上自己的理解,设计了一款轻量级RPC,起了一个名字 lightWeightRPC 。它拥有一个RPC常见的基本功能。主要功能和特点如下: 利用Spring实现依赖注入与参数配置 利用Netty来实现客户端与服务端...

    2020-02-19 16:05:54 IE找信息keepAV<NET触发项目修改地址

  • 轻量级RPC设计与实现第四版

    轻量级RPC设计与实现第四版 在本版本中引入了SPI机制,关于Java的SPI机制与Dubbo的SPI机制在以前的文章中介绍过。 传送门:Dubbo的SPI机制与JDK机制的不同及原理分析 因为设计的RPC框架是基于Spring的,时常会遇到依赖注入问题。Spring中也有SPI机制,但是它有有个缺点...

    2020-02-19 16:05:38 文件定义wordIEEtsyPSAVSSLHTTPS<

  • tomcat-embeded-core源码编译

    tomcat-embeded-core源码编译 使用spring-boot创建web工程时,默认采用embeded tomcat作为容器,实际使用过程中,可能会需要对其中的某些功能做微调,而tomcat又没有给出预留配 ,这时就需要对tomcat-embed-core源码进行编译了,下面说下具体的步骤 创建工程 在eclipse...

    2020-02-19 16:05:34 文件ASPtxtIE源码编译ServletPSTomcatAVweb

  • linux中网络命令

    linux中网络命令 write 解释 命令名称:write命令所在路径:/usr/bin/write执行权限:所有用户功能描述:给用户发信息,以Ctrl+D保存结束 语法 write 用户名 示例 # 给eternity发送信息write eternity[root@izm5e2q95pbpe1hh0kkwoiz ~]# write eternitywrite: eternity is l...

    2020-02-19 16:05:17 文件Linuxmysql用户系统EMDiOSPSiOS9tim

  • 必知必会之Lambda表达式

    必知必会之Lambda表达式 Java 是一门强大的面向对象的语言,除了 8 种基本的数据类型,其他一切皆为对象。因此,在 Java 中定义函数或方法都离不开对象,也就意味着很难直接将方法或函数像参数一样传递,而 Java8 中的 Lambda 表达式解决了这个问题。 一、为什么需要 L...

    2020-02-19 16:04:53 定义IE技术交流公众号AV<theADOtab传递

  • 【笔记1-String、Long 解析】精讲Java源码及大厂真题

    1 String 1.1 不变性 我们常常听人说,HashMap 的 key 建议使用不可变类,比如说 String 这种不可变类。这里说的不可变指的是类值一旦被初始化,就不能再被改变了,如果被修改,将会是新的类,我们写个 demo 来演示一下。 String s =hello;s =world; 从代码上来看,s...

    2020-02-19 16:04:22 文件定义word本地测试GoogleBugAV<Applicationthe

  • linux中压缩解压缩命令

    linux中压缩解压缩命令 目录 gzip gunzip tar(打包压缩) tar(解包解压) zip unzip bzip2 bunzip2 gzip 解释 命令名称:gzip命令英文原意:GUN zip命令所在路径:/bin/gzip执行权限:所有用户功能描述:压缩文件 语法 # 压缩后文件格式.gzgzip [文件] 示例 # 压缩文件gzip /t...

    2020-02-19 16:04:17 文件Linuxmysqltxtphp用户3k压缩文件EMDCF

  • 轻量级RPC设计与实现第一版

    轻量级RPC设计与实现第一版 什么是RPC RPC (Remote Procedure Call Protocol), 远程过程调用,通俗的解释就是:客户端在不知道调用细节的情况下,调用存在于远程计算机上的某个对象,就像调用本地应用程序中的对象一样,不需要了解底层网络技术的协议。 简单的整体工作...

    2020-02-19 16:04:07 文件ESET服务器定义代理模式IE系统iOSWiredHTTP/2