- 博客(11)
- 收藏
- 关注
原创 5、springboot集成nacos,完成配置服务
一、nacos介绍nacos是什么?简单点说Nacos有两个核心功能:1、管理微服务。2、做统一的系统配置管理。1、下载git clone https://github.com/alibaba/nacos.git2、编译mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U 编译需要一段时间,编译打包后的界面如下:编译打包后,生成了如下目录:distribution\target启动进入目录(或者把nacos-se
2022-02-25 18:59:12
2884
原创 4、springboot2.6集成Restful服务
我们用redis做数据库 ,使用springboot2.6集成restful服务。前提:配置好了redis1、增加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>我现在完整的pom.xml文件,也
2022-02-08 15:29:53
711
原创 3-springboot集成redis
最简单的代码案例来讲解springboot。redis在springboot项目中一般是用RedisTemplate ,注解到类中。如下:@Autowiredprivate RedisTemplate redisTemplate;而如果要用这个RedisTemplate ,需要进行配置1、 pom.xml增加依赖 <dependency> <groupId>org.springframework.data</groupId> &
2022-02-08 15:11:07
493
原创 2-springboot使用redis
版本redis6.2.6截止目前,redis最新版本是6.2.6 。redis6的最大特性应该是增加了ACLS,也就是可以增加访问的用户名并设置权限了,有点像mysql数据库不光是root用户,还可以增加其它的用户及权限。pom.xml增加如下依赖:前提:springboot项目已经创建好。 <dependency> <groupId>org.springframework.data</groupId> <artifactId&
2022-02-07 22:58:53
2343
原创 Python __init__.py在实际项目中的作用
init.py的作用init.py该文件的作用就是相当于把自身整个文件夹当作一个包来管理,每当有外部import的时候,就会自动执行里面的函数。如果用pycharm工具创建python package时,这个文件就会自动创建,但是是空白的。拓展用法因为如果有外部import的时候,就会自动执行里面的函数,这个时候,就可以把包的引入加入其中,从而简化整个系统的代码。假设Flask项目中的Blueprint在项目的application\view\admin\ 包下面:那么,在admin包下面的_
2022-01-23 00:19:51
538
原创 flask的模板引擎Jinja2介绍2
宏类似python中的函数,宏的作用就是在模板中重复利用代码,避免代码冗余。Jinja2支持宏,还可以导入宏,需要在多处重复使用的模板代码片段可以写入单独的文件,再包含在所有模板中,以避免重复。定义:{% macro 名称(参数)%}{% end macro %}代码举例:定义一个渲染输入框的宏 ,定义到xx.py文件中{% macro inputshow(name, value='', type='text', size=30) %} <input type="{{type
2022-01-19 00:05:24
147
原创 flask的模板引擎Jinja2介绍1
什么是模板模板在web开发中基本上是标配。模板主要是做展示用。具体来讲,模板有两个作用:1.处理业务逻辑2.返回响应内容。在大型应用中,把业务逻辑和表现内容放在一起,会增加代码的复杂度和维护成本。因此需要模板来解耦。什么是Jinja2Jinja2:是 Python 下一个被广泛应用的模板引擎,是由Python实现的模板语言,他的设计思想来源于 Django 的模板引擎,并扩展了其语法和一系列强大的功能,其是Flask内置的模板语言。模板语言:是一种被设计来自动生成文档的简单文本格式,在模板
2022-01-17 00:58:36
322
原创 pip 从国内的镜像源下载安装方法
国内镜像地址备份pip 安装第三方库速度太慢可设置 pip 从国内的镜像源下载安装阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣 http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学 http://pypi.mirrors.ustc.edu.cn
2022-01-15 23:37:29
1216
原创 Python的virtualenv由来及用法
由来在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.9。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要passlib1.7,而应用B需要passlib 1.6怎么办?这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。安装
2022-01-15 23:21:47
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人