摘要:
pip install pymysql -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 一、数据库连接及创表 #encoding: utf-8 import pymysql # 配置基本信息 db = pymysql. 阅读全文
摘要:
还是在上一节的基础上进行写,这栈基本上也是数组的一个子集,阉割了数组的功能,是后进先出 一、栈的实现 1. 自定义数组 package com.md.java2; /** * @author md * @Desc * @date 2020/9/13 22:21 */ public class Arr 阅读全文
摘要:
项目名称:08-springboot-jsp 一、pom.xml 首先在pom.xml中添加依赖以及在build标签中配置以下信息 SpringBoot 要求 jsp 文件必须编译到指定的 META-INF/resources 目录下才能访问,否则访问不到。其实官方已经更建议使用模板技术(后面会有模 阅读全文
摘要:
Spring Boot 的核心配置文件用于配置 Spring Boot 程序,名字必须以 application 开始 一、核心配置格式 1. .properties 文件(默认采用该文件) 在 02-springboot-springmvc 项目基础上,进行修改,也就是在上一个项目上 项目名称为: 阅读全文
摘要:
一、开发步骤 项目名称01-springboot-first 先创建一个空的工程,在这个工程里面 1. 创建一个 Module ,选择类型为 Spring Initializr 快速构建 2. 设置 GAV 坐标及 pom 配置信息 3. 选择 Spring Boot 版本及依赖 会根据选择的依赖自 阅读全文
摘要:
一、注册中心概述 对于服务提供方,它需要发布服务,而且由于应用系统的复杂性,服务的数量、类型也不断膨胀;对于服务消费方,它最关心如何获取到它所需要的服务,而面对复杂的应用系统,需要管理大量的服务调用。 而且,对于服务提供方和服务消费方来说,他们还有可能兼具这两种角色,即需要提供服务,有需要消费服务。 阅读全文
摘要:
一、dubbo 服务化最佳实践 1. 分包 建议将服务接口、服务模型、服务异常等均放在公共包中 2. 粒度 服务接口尽可能大粒度,每个服务方法应代表一个功能,而不是某功能的一个步骤,否则将面临分布式事务问题,Dubbo 暂未提供分布式事务支持 服务接口建议以业务场景为单位划分,并对相近业务做抽象,防 阅读全文
摘要:
一、dubbo概述 Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力: 面向接口的远程方法调用, 智能容错和负载均衡, 服务自动注册和发现。 Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案、 服务治理方案。 官 阅读全文
摘要:
一、请求转发和重定向 当处理器对请求处理完毕后,向其它资源进行跳转时,有两种跳转方式:请求转发与重定向。而根据所要跳转的资源类型,又可分为两类:跳转到页面与跳转到其它处理器 注意,对于请求转发的页面,可以是WEB-INF中页面;而重定向的页面,是不能为WEB-INF中页的。因为重定向相当于用户再次发 阅读全文
摘要:
一、整体思路 SSM: SpringMVC + Spring + MyBatis. SpringMVC:视图层,界面层,负责接收请求,显示处理结果的。 Spring:业务层,管理service,dao,工具类对象的。 MyBatis:持久层, 访问数据库的 用户发起请求--SpringMVC接收-- 阅读全文