Maple's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

RPC框架总结笔记

RPC框架(简易版)总结笔记 核心架构:消费方调用、序列化器、网络服务器、请求处理器、服务注册器。 消费方调用(基于 JDK 动态代理+工厂模式实现,为指定服务接口类生成可发送HTTP请求的代理对象) 实际调用过程:UserService userService = ServiceProxyFactory.getProxy(UserService.class); 实现原理:ServiceProxy
2025-06-22
#Java #RPC #Vertx #Proxy

SpringBootWeb案例

SpringBootWeb案例前面我们已经讲解了Web前端开发的基础知识,也讲解了Web后端开发的基础(HTTP协议、请求响应),并且也讲解了数据库MySQL,以及通过Mybatis框架如何来完成数据库的基本操作。 那接下来,我们就通过一个案例,来将前端开发、后端开发、数据库整合起来。 而这个案例呢,就是我们前面提到的Tlias智能学习辅助系统。 在这个案例中,前端开发人员已经将前端工程开发完毕
2024-10-16
#Java #SpringBootWeb

MyBatis入门到实践

MyBatis入门到实践概述 MyBatis是一款优秀的 持久层(Dao) 框架,用于简化JDBC的开发。 MyBatis本是Apache的一个开源项目iBatis,2010年这个项目由apache迁移到了googlecode,并且改名为MyBatis。2013年11月迁移到Github。 官网:The MyBatis Blog MyBatis入门快速入门使用Mybatis查询所有用户数据 准备
2024-10-16
#Java #MyBatis #Springboot

2024-IDEA白嫖指南

2024-IDEA白嫖指南 注:有效期仅至 2025.8.1 Jetbrains官网下载2022.2.x版本的IDEA下载链接:https://download.jetbrains.com/idea/ideaIU-2022.2.5.exe?_gl=1 准备激活工具链接:https://pan.baidu.com/s/1ucK7_vCVYLwT3qdVVsRqKQ提取码:1111 安装过程 激活过
2024-09-09
#Java

VMware配置桥接模式联网

VMware配置桥接模式联网参考教程VMware三种网络模式详解 - 大数据老司机 - 博客园 (cnblogs.com) Linux基础篇:VMware centos7虚拟机网络配置——桥接模式_虚拟机centos 桥接模式-CSDN博客 VMware1——hostonly网络适配器 VMware8——NAT网络适配器 VMware0——桥接模式 桥接模式是什么?什么是桥接模式?桥接模式就是
2024-09-05
#Linux #CentOS7

Leetcode刷题——小技巧总结

Leetcode刷题——小技巧总结列表如何整体进行加减运算?方法一:使用列表推导式12345original_list = [10, 20, 30, 40, 50]value_to_subtract = 5new_list = [x - value_to_subtract for x in original_list]print(new_list) 方法二:使用map函数12345origi
2024-09-02
#python

Linux常用操作

远程连接服务器 ssh 43.130.227.143 查看目前所在目录位置 pwd 查看网络设备信息 ifconfig 检查服务器下的内存是否足够 free -h 查看磁盘空间是否足够 df -lh df(diskfree) 是一个用来检查文件系统磁盘空间使用情况的命令行工具。-lh 选项是 df 命令的参数,其中 -l 表示列出所有本地文件系统的信息,而 -h 表示以人类可读的格式(
2024-09-02
#Linux

Selenium入门笔记

selenium概述什么是selenium?Selenium是一个广泛使用的Web应用程序测试工具。它通过模拟真实用户在浏览器中的操作来测试Web应用,支持多种现代Web浏览器,如IE、Mozilla Firefox、Google Chrome、Safari、Opera和Edge等 3 。 Selenium的核心功能包括: 浏览器兼容性测试:测试应用程序在不同浏览器和操作系统上的兼容性。 系统功
2024-09-02
#python #测试工具

多线程、多进程、协程学习笔记

多线程、多进程、协程 进程(’资源单位’):运行中的程序,每次我们执行一个程序,咱们的操作系统对自动的为这个程序准备一些必要的资源(例如,分配内存,创建一个能够执行的线程) 线程(’执行单位’):程序内,可以直接被CPU调度的执行过程,是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。 多线程写法一1234567891011121314from threadi
2024-09-02
#python #异步编程

爬虫数据处理

re模块re(regular expression),正则表达式 12345678910111213141516171819202122232425262728293031323334353637383940import re#返回包含所有匹配结果的一个列表result=re.findall(r"\d+","我今年18岁,我有200000000块")prin
2024-09-02
#python #爬虫
12

搜索

Hexo Fluid