##Spring特点简介Spring Boot是由Pivotal团队提供的全新框架目的是用来简化Spring应用的初始搭建以及开发过程。SpringBoot提供了大量的启动器,帮助开发人员大大简化了配置。从最根本上来讲,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用。##SpringBoot主要特点创建独立的Spring应用程序,是一个基于spring容器来启动的spri
在python的基础上,加入了自己的理解,修改一些错误。最近准备去一线城市谋求发展,所以打算重新整理一下,顺便加深一下记忆。Table of ContentsPython语言特性1 Python的函数参数传递2 Python中的元类(metaclass)3 @staticmethod和@classmethod4 类变量和实例变量5 Python自省6 字典推导式7 Python中单下划线和双下划线
一、前置说明二、spring boot诞生的背景三、spring boot 改变了什么四、Spring Boot主要特性五、Spring Boot集成第三方类库的步骤一、前置说明spring boot 诞生的背景Spring boot 改变了什么Spring Boot主要特性Spring Boot集成第三方开源组件的步骤二、spring boot诞生的背景在spring boot出现以前,使用sp
编辑器 最常见: vim / SublimeText2 / PyCharm Vim有兴趣可以看看 k-vim 适合Python/Golang开发 本地环境 pip/easy_install 包管理 viertualenv + virtualenvwrapper 库/版本管理, 环境隔离 ipython
转载 2024-06-17 21:56:31
71阅读
二、环境准备=========================================================================⌚安装Nginx打开nginx官网下载nginx我们选择稳定版本1.20.2下载完毕使用Filezilla将文件上传至nginx左侧为本地文件,右侧为Linux文件,双击上传至Linux文件夹下上传成功后我们去Linux下找到该文件并解压cd
最近整理了java技术的一些知识点,后续会根据知识要点逐步分专题完善Java技术主要内容包含如下:一、javacore主要是java核心技术为主,归纳总结jdk原生核心实现,包括其中使用的设计模式总结1、集合:内容包括集合的框架和使用,集合的关键原理和设计2、设计模式:分享总结23种设计模式,并再jdk中找到对应的实践案例3、并发编程:详细分析讲解java并发原理,使用方法,多线程和锁机制等4
转载 2023-08-24 10:56:40
0阅读
架构演变:1. 单体应用All in one ,一个系统包含所有的功能。项目比较大。eg:一个商城系统,系统中包含了很多功能,订单功能,用户功能,物流功能,购物车功能。刚开始,打成一个war包,部署服务。网站访问量小,流量少,完全可以支撑。随着流量越来越多,已经不足以支撑流量,我们需要进行优化和扩展单体应用。怎么扩展呢。分为水平扩展和垂直扩展:水平扩展:就是多搞几台机器,多部署几台机器,起到分流的
通常友友们看到我发的好看的可是化图片,经常问我是怎么实现的,用的什么软件,其实还真不是一项技术和一个软件就能达成的,这次我分享下web端的技术和软件,下次分享桌面端的。 3D建模软件: 数字孪生需要建立一个虚拟的三维环境,因此需要使用3D建模软件来创建模型。常用的3D建模软件有3ds Max、Ma
原创 2023-12-13 09:46:31
238阅读
聚焦java知识点java基础知识数据类型操作符控制执行流程访问权限控制对象的特性-多态对象的特性-抽象泛型I/O系统java高阶知识数据结构数组链表并发编程 java基础知识一直纠结了很久,要不要把自己平时零零碎碎的知识点梳理下,经过一翻思考,认为还是有必要整理下,希望对大家有所帮助,同时也是自我提升的一个途径数据类型常用的数据类型分为两大类:基本类型和引用类型基本类型: 字符串: Strin
转载 2024-04-11 13:21:17
38阅读
前菜在我们使用Python的过程, 很多时候会用到+运算, 例如:a = 1 + 2 print a # 输出 3不光在加法中使用, 在字符串的拼接也同样发挥这重要的作用, 例如:a = 'abc' + 'efg' print a # 输出 abcefg同样的, 在列表中也能使用, 例如:a = [1, 2, 3] + [4, 5, 6] print a # 输出 [1, 2, 3, 4, 5,
目录SpringBoot整合Web相关技术一、Spring Boot2.x 过滤器基础入门&实战项目场景实现1.1、过滤器1.2、创建项目lesson-filter1.3、Filter 快速入门1.3.1、@WebFilter 实现1.3.2、 FilterRegistrationBean 实现1.4、过滤校验用户是否登录实战二、Spring Boot2.x 拦截器基础入门&实战
Spring Boot技术博客企业前后端(2-2 -用Gradle编译项目&)2-2 -用Gradle编译项目&gradle编译项目(3-3 -编写程序代码及测试用例 Application;import org.spri
原创 2023-02-23 22:12:06
68阅读
前端部分:   1)HTML:网页的核心语言,构成网页的基础   2)CSS:使网页更加丰富多彩灿烂的利器   3)JavaScript:使网页动起来的根本,加强了网页和用户之间的交互后台部分:Servlet:JavaWeb的核心Spring:JavaWeb编程中明星级的框架,同样优点多功能强使编程工作更简单,主要用于管理对象iBatis:JavaWeb编程中明星级的框架,同样也是优点多功能强使编
目录一. SpringBoot介绍1.1. 引言1.2 SpringBoot二. SpringBoot快速入门2.1 快速构建SpringBoot2.2 SpringBoot的目录结构2.3 SpringBoot两种启动方式三. SpringBoot常用注解3.1 @Configuration和@Bean3.2 @SpringBootApplication四. SpringBoot常用配置4.1
转载 2024-07-08 20:50:56
56阅读
学习方法:针对性引导式对比式总结式图片说明图片说明图片说明图片说明图片说明图片说明Java简介: 简单性,面向对象,分布式,健壮性,安全性,平台独立与可移植性,多线程,多态性等.Java三大体系:JavaSE,JavaEE,JavaME平台标准版,平台企业版,微型版.Java开发环境配置:下载jdk,配置环境变量,JAVA_HOME设置,安装java开发工具,CLASSPATH设置,PATH设置.
作者:nnngu堆和都是Java用来在RAM中存放数据的地方。堆1)Java的堆是一个运行时数据区,类的对象从堆中分配空间。这些对象通过new等指令建立,通过垃圾回收器来销毁。2)堆的优势是可以动态地分配内存空间,需要多少内存空间不必事先告诉编译器,因为它是在运行时动态分配的。但缺点是,由于需要在运行时动态分配内存,所以存取速度较慢。1)中主要存放一些基本数据类型的变量(byte,short
转载 2024-07-02 06:51:13
136阅读
1. 前言最近很多人私下询问我常用的Java开发技术,所以今天就总结一波平常使用的Java技术。2. JDKJDK 的版本现在大部分转移到了8,超前一点的使用11,请认准LTS版本!...
原创 2021-07-15 17:57:35
3056阅读
1. 前言最近很多人私下询问我常用的Java开发技术,所以今天就总结一波平常使用的Java技术。2. JDKJDK 的版本现在大部分转移到了8,超前一点的使用11,请认准LTS版本!...
原创 2022-03-02 11:19:38
3111阅读
最新技术选型解决方案列表 1 概述 这是一份当前的技术选型方案,针对创业、中小型公司 2 目标 2.1 产品目标 2.1.1 SaaS 2.1.1.1 免安装 2.1.1.2 多租户 2.1.1.3 流量计费2.1.2 可配置 2.1.2.1 需开通服务 2.1.2.2 服务自动组合 2.1.2.3 服务单独结算2.
 1 理解微服务 1.1 软件架构演进 软件架构的发展经历了从单体结构、垂直架构、SOA架构到微服务架构的过程。1.1.1 单体架构  特点:1、所有的功能集成在一个项目工程中。2、所有的功能打一个war包部署到服务器。3、应用与数据库分开部署。4、通过部署应用集群和数据库集群来提高系统的性能。 优点:1、项目架构简单,前期开发成本低,周
  • 1
  • 2
  • 3
  • 4
  • 5