摘要: #概念 http:超文本传输协议 ##1https的实现原理 ####https与http的区别 1.http:超文本传输协议 https:安全的http通道 http TCP/IP http +SSL/TLS = https | | HTTPS | HTTP | | | | | | 安全性 | 高 阅读全文
posted @ 2022-06-16 11:37 只会干饭的杜某 阅读(260) 评论(0) 推荐(0) 编辑
摘要: ##项目搭建 ####在git上克隆代码下来 Gitee项目地址 https://gitee.com/jeecg/jeecg-boot git: https://gitee.com/jeecg/jeecg-boot.git GitHub项目地址 https://github.com/jeecgboo 阅读全文
posted @ 2022-06-02 10:54 只会干饭的杜某 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 【RPC】 主要内容 项目结构变化 RPC简介 RMI实现RPC HttpClient实现RPC Zookeeper安装 Zookeeper客户端常用命令 向Zookeeper中注册内容 从Zookeeper中发现内容 手写RPC框架 学习目标 知识点 要求 项目架构变化 掌握 RPC简介 掌握 R 阅读全文
posted @ 2022-04-11 17:30 只会干饭的杜某 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 本文是基于jdk1.8来对动态代理的底层机制进行探究的 Java中代理的实现一般分为三种:JDK静态代理、JDK动态代理以及CGLIB动态代理。在Spring的AOP实现中,主要应用了JDK动态代理以及CGLIB动态代理。但是本文着重介绍JDK动态代理机制,CGLIB动态代理后面会接着探究。 代理一 阅读全文
posted @ 2022-03-23 22:53 只会干饭的杜某 阅读(419) 评论(0) 推荐(0) 编辑
摘要: ##D1 构造器:底层就是给对象底层的value进行赋值操作。 String s1 = new String(); String s1 = new String("abc"); String s1 = new String(new char[]{'a','b','c'}); ####常用方法 Str 阅读全文
posted @ 2022-03-20 00:05 只会干饭的杜某 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 顺序结构 Java的基本结构就是顺序结构 ,除非特别指明,否则就按照顺序一句一句的执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构 选择结构 if单选择结构 if(布尔表达式){ 阅读全文
posted @ 2022-03-15 13:20 只会干饭的杜某 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Scanner对象 基本语法: Scanner sc = new Scanner(System.in) ; 通过 Scanner类 的 next() 与 nextLine() 方法获取输入的字符串,,在读取前我们一般需要使用 hasNext() 与 hasNextLine() 判断是否还有输入的数据 阅读全文
posted @ 2022-03-14 22:08 只会干饭的杜某 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 在进行项目开发过程中,项目接口文档是很重要的一块内容,在java项目中我们可以用swagger,asciidoc,javadoc等方式来生产文档,而其中最基本的文档生成方式就是javadoc,它一般用在离线文档的生成上,我们需要按排它的规定来书写注释,从而最终生成文档。 标准化注释 @link:{@ 阅读全文
posted @ 2022-03-14 17:06 只会干饭的杜某 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 运算符是一种“功能”符号,用以通知 Java 进行相关的运算。 Java 语言中常用的运算符可分为如下几种: Ø 算术运算符 Ø 赋值运算符 Ø 比较运算符 Ø 逻辑运算符 Ø 条件运算符 1.算术运算符 算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。 Java 中常用的算术运算 阅读全文
posted @ 2022-03-14 15:22 只会干饭的杜某 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Java是一种强类型语言,每个变量必须声明类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 每个变量都有类型,类型可以是基本类型,也可以是引用类型 变量名必须是合法的标识符 变量声明是一条完整的语句,因此每个声明都必须以分号结束 type varName [=value 阅读全文
posted @ 2022-03-14 15:16 只会干饭的杜某 阅读(71) 评论(0) 推荐(0) 编辑