随笔分类 -  Java

摘要:# 什么是 dubbo dubbo 最新版本为 3.x,Apache Dubbo 是一款易用、高性能的 web 和 rpc 框架,同时为构建企业级微服务提供服务发现、流量治理、可观测、认证鉴权等能力。 Dubbo3 替代了阿里运行多年的 HSF 框架,依托于 Dubbo 实现自己的微服务解决方案(D 阅读全文
posted @ 2023-07-29 23:45 Stitches 阅读(94) 评论(0) 推荐(0)
摘要:以后端为spring-boot与前台为vue的项目举例。 一.给服务器安装相应的需求环境 1.安装jdk 安装方式可自行百度,推荐使用yum安装,安装完成后配置环境即可。 2.安装nginx。代理服务器,安装方式可自行百度,yum应该也是可以安装的。 二.部署后台代码 1.这里采用IDEA作为开发工 阅读全文
posted @ 2023-02-24 21:26 Stitches 阅读(351) 评论(0) 推荐(0)
摘要:Java 获取到泛型类型 当我们需要将 Json 字符串反序列化为对象时,往往会需要使用到泛型 场景 假设我们定义了一个类,内部有一个数据结构,泛型为 T,当我们输入一个 Json 字符串,想把这个 Json 反序列化成对象,那么此时,我们就需要知道这个泛型的类型。 抽象父类: abstract c 阅读全文
posted @ 2023-02-24 21:17 Stitches 阅读(2730) 评论(0) 推荐(0)
摘要:读取csv文件并封装数据为对象 例如图中的一个 .csv 文件,需要读取数据封装对象进行数据持久化。 public static void readCSV(String readpath, ArrayList list) { File inFile = new File(readpath); try 阅读全文
posted @ 2023-02-24 21:16 Stitches 阅读(637) 评论(0) 推荐(0)
摘要:@(文章目录) 一、程序计数器(PC) 定义: Program counter Register 作用:记住下一条JVM指令的执行地址。(通过寄存器来实现的) 二进制字节码通过解释器被解释为机器码,然后机器码才能够交给CPU去执行。 当第1条JVM指令被解释翻译执行后 程序计数器会去记录下一条JVM 阅读全文
posted @ 2023-02-24 21:16 Stitches 阅读(57) 评论(0) 推荐(0)
摘要:@(文章目录) 一、JVM是什么? 定义: Java Virtual Machine - java程序的运行环境 (Java 二进制字节码的运行环境) 比如 Helloworld.java 程序通过javac编译成了 class字节码然后被加载到java虚拟机中运行。 好处: 跨平台实现的基石。 J 阅读全文
posted @ 2023-02-24 21:16 Stitches 阅读(31) 评论(0) 推荐(0)
摘要:@(文章目录) 前言 跨域在web中会常常出现,每次遇到都十分头疼,特此总结。 一、问题描述 1.什么是跨域 Ajax跨域问题是由浏览器的同源策略造成的, 首先要理解源这个概念. 我们可以通过协议+域名+端口确定一个源. 在上面的示例中, 你可以把一个项目理解为一个源. Ajax请求可以对源内的资源 阅读全文
posted @ 2023-02-24 21:15 Stitches 阅读(97) 评论(0) 推荐(0)
摘要:实践任务1:代码规范与标注 目标 1. 阅读和理解样例代码 fork样例工程,并clone到本地仓库; 在本地开发环境上运行样例工程,理解样例工程的代码逻辑; 精读样例工程软件代码,描述代码结构及部件组成; 以UML图描述样例工程的组成及结构图(类及类之间的关系); 2. 标注样例工程中的代码 基于 阅读全文
posted @ 2023-02-24 20:59 Stitches 阅读(92) 评论(0) 推荐(0)
摘要:@(文章目录) 前言 为了巩固SpringBoot、Redis、Vue、Shiro框架整合的学习,拿这个小demo来练练手 一、Java后端接口开发 1. 新建SpringBoot 项目 1.1 开发技术栈: mysql、druid SpringBoot maven mybatis-Plus Shi 阅读全文
posted @ 2023-02-24 20:59 Stitches 阅读(332) 评论(0) 推荐(0)