博客园 - 过来啊小莲
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=28219
2021-09-01T07:43:19Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
feed.cnblogs.com
https://www.cnblogs.com/vianzhang/p/15214892.html
Python常用库 - 过来啊小莲
GUI 图形界面 Tkinter : Tkinter wxPython: wxPython PyGTK: PyGTK PyQt: PyQt PySide: PySide Web框架 django: django web2py:web2py flask: flask bottle: bottle to
2021-09-01T07:39:00Z
2021-09-01T07:39:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】GUI 图形界面 Tkinter : Tkinter wxPython: wxPython PyGTK: PyGTK PyQt: PyQt PySide: PySide Web框架 django: django web2py:web2py flask: flask bottle: bottle to <a href="https://www.cnblogs.com/vianzhang/p/15214892.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/14330905.html
多台服务器Docker-compose 安装zookeeper集群 - 过来啊小莲
多台服务器Docker-compose 安装zookeeper集群 安装docker-compose zookeeper安装与配置 检查集群 安装docker-compose • 安装docker:sudo apt-get install docker.io • 开机启动docker sudo sy
2021-01-26T08:06:00Z
2021-01-26T08:06:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】多台服务器Docker-compose 安装zookeeper集群 安装docker-compose zookeeper安装与配置 检查集群 安装docker-compose • 安装docker:sudo apt-get install docker.io • 开机启动docker sudo sy <a href="https://www.cnblogs.com/vianzhang/p/14330905.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/13615123.html
Spring Boot 配置文件注入,在yml中可以自动提示 - 过来啊小莲
添加依赖 在pom中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</o
2020-09-04T09:42:00Z
2020-09-04T09:42:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】添加依赖 在pom中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</o <a href="https://www.cnblogs.com/vianzhang/p/13615123.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/13615051.html
idea yml配置不显示绿叶,且无自动提示 - 过来啊小莲
1、首先确定yml所在的文件夹类型是不是 Resources Root 类型(通过File ->Project Structure 配置),如果不是,就在 resources 上右键 Make Directory as Resources Root。若无绿叶,继续。2、添加Spring Assist
2020-09-04T09:31:00Z
2020-09-04T09:31:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】1、首先确定yml所在的文件夹类型是不是 Resources Root 类型(通过File ->Project Structure 配置),如果不是,就在 resources 上右键 Make Directory as Resources Root。若无绿叶,继续。2、添加Spring Assist <a href="https://www.cnblogs.com/vianzhang/p/13615051.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/13612935.html
javabean深拷贝工具包 - 过来啊小莲
<!-- https://mvnrepository.com/artifact/uk.com.robust-it/cloning --><dependency> <groupId>uk.com.robust-it</groupId> <artifactId>cloning</artifactId>
2020-09-04T03:41:00Z
2020-09-04T03:41:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】<!-- https://mvnrepository.com/artifact/uk.com.robust-it/cloning --><dependency> <groupId>uk.com.robust-it</groupId> <artifactId>cloning</artifactId> <a href="https://www.cnblogs.com/vianzhang/p/13612935.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/13177900.html
flask搭建及部署 - 过来啊小莲
flask搭建及部署pip 19.2.3 python 3.7.5 Flask 1.1.1 Flask-SQLAlchemy 2.4.1 Pika 1.1.0 Redis 3.3.11 flask-wtf 0.14.2 1、创建flask项目: 创建完成后整个项目结构树: app.py: 项⽬管理⽂
2020-06-22T09:22:00Z
2020-06-22T09:22:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】flask搭建及部署pip 19.2.3 python 3.7.5 Flask 1.1.1 Flask-SQLAlchemy 2.4.1 Pika 1.1.0 Redis 3.3.11 flask-wtf 0.14.2 1、创建flask项目: 创建完成后整个项目结构树: app.py: 项⽬管理⽂ <a href="https://www.cnblogs.com/vianzhang/p/13177900.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/13158360.html
Flask-Migrate - 过来啊小莲
Flask-Migrate 插件提供了和 Django 自带的 migrate 类似的功能。 即 Alembic(Database migration 数据迁移跟踪记录)提供的数据库升级和降级的功能。它所能实现的效果有如 Git 管理项目代码一般。 安装 Flask-Migrate pip inst
2020-06-18T08:42:00Z
2020-06-18T08:42:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】Flask-Migrate 插件提供了和 Django 自带的 migrate 类似的功能。 即 Alembic(Database migration 数据迁移跟踪记录)提供的数据库升级和降级的功能。它所能实现的效果有如 Git 管理项目代码一般。 安装 Flask-Migrate pip inst <a href="https://www.cnblogs.com/vianzhang/p/13158360.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/12157612.html
25个有用的 Python 代码段 - 过来啊小莲
Python是一种通用的高级编程语言。用它可以做许多事,比如开发桌面 GUI 应用程序、网站和 Web 应用程序等。 作为一种高级编程语言,Python 还可以让你通过处理常见的编程任务来专注应用程序的核心功能。并且,编程语言的简单语法规则进一步简化了代码库的可读性和应用程序的可维护性。 与其他编程
2020-01-06T09:50:00Z
2020-01-06T09:50:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】Python是一种通用的高级编程语言。用它可以做许多事,比如开发桌面 GUI 应用程序、网站和 Web 应用程序等。 作为一种高级编程语言,Python 还可以让你通过处理常见的编程任务来专注应用程序的核心功能。并且,编程语言的简单语法规则进一步简化了代码库的可读性和应用程序的可维护性。 与其他编程 <a href="https://www.cnblogs.com/vianzhang/p/12157612.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/11972442.html
Springboot2.x整合Redis以及连接哨兵模式/集群模式 - 过来啊小莲
依赖: <!--spirngboot版本为2.x--><!-- 加载spring boot redis包,springboot2.0中直接使用jedis或者lettuce配置连接池,默认为lettuce连接池,这里使用jedis连接池 --><!-- 加载spring boot redis包 -->
2019-12-02T10:14:00Z
2019-12-02T10:14:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】依赖: <!--spirngboot版本为2.x--><!-- 加载spring boot redis包,springboot2.0中直接使用jedis或者lettuce配置连接池,默认为lettuce连接池,这里使用jedis连接池 --><!-- 加载spring boot redis包 --> <a href="https://www.cnblogs.com/vianzhang/p/11972442.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/11874802.html
mock打桩测试 - 过来啊小莲
pom依赖: <!-- https://mvnrepository.com/artifact/org.jmockit/jmockit --> <dependency> <groupId>org.jmockit</groupId> <artifactId>jmockit</artifactId> <v
2019-11-16T16:08:00Z
2019-11-16T16:08:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】pom依赖: <!-- https://mvnrepository.com/artifact/org.jmockit/jmockit --> <dependency> <groupId>org.jmockit</groupId> <artifactId>jmockit</artifactId> <v <a href="https://www.cnblogs.com/vianzhang/p/11874802.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/11812148.html
Jenkins与Docker的自动化CI/CD实战 - 过来啊小莲
一、发布流程设计 工作流程: 开发人员提交代码到Git版本仓库; Jenkins人工/定时触发项目构建; Jenkins拉取代码、代码编码、打包镜像、推送到镜像仓库; Jenkins在Docker主机创建容器并发布。 二、环境规划: 角色IP Git/Registry 192.168.56.11 D
2019-11-07T07:04:00Z
2019-11-07T07:04:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】一、发布流程设计 工作流程: 开发人员提交代码到Git版本仓库; Jenkins人工/定时触发项目构建; Jenkins拉取代码、代码编码、打包镜像、推送到镜像仓库; Jenkins在Docker主机创建容器并发布。 二、环境规划: 角色IP Git/Registry 192.168.56.11 D <a href="https://www.cnblogs.com/vianzhang/p/11812148.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/11468798.html
springboot下@webfilter的使用 - 过来啊小莲
启动类加了@ServletComponentScan,无论过滤器类加不加@Componment 单使用@Component会默认过滤/*,
2019-09-05T10:11:00Z
2019-09-05T10:11:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】启动类加了@ServletComponentScan,无论过滤器类加不加@Componment 单使用@Component会默认过滤/*, <a href="https://www.cnblogs.com/vianzhang/p/11468798.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/11315123.html
mac os安装mtr - 过来啊小莲
MTR是Linux平台上一款非常好用的网络诊断工具,集成了traceroute、ping、nslookup的功能,用于诊断网络状态非常有用 现使用的方法是下载pkg包手动安装 mtr的pkg下载地址 http://rudix.org/packages/mtr... 下载后运行mtr-0.85-0.p
2019-08-07T06:38:00Z
2019-08-07T06:38:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】MTR是Linux平台上一款非常好用的网络诊断工具,集成了traceroute、ping、nslookup的功能,用于诊断网络状态非常有用 现使用的方法是下载pkg包手动安装 mtr的pkg下载地址 http://rudix.org/packages/mtr... 下载后运行mtr-0.85-0.p <a href="https://www.cnblogs.com/vianzhang/p/11315123.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/11287230.html
Mongo常用查询语法 - 过来啊小莲
一、查询 find方法 db.collection_name.find(); 查询所有的结果: select * from users; db.users.find(); 指定返回那些列(键): select name, skills from users; db.users.find({}, {'
2019-08-02T02:50:00Z
2019-08-02T02:50:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】一、查询 find方法 db.collection_name.find(); 查询所有的结果: select * from users; db.users.find(); 指定返回那些列(键): select name, skills from users; db.users.find({}, {' <a href="https://www.cnblogs.com/vianzhang/p/11287230.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/11212601.html
template中实现加减乘除数学运算 - 过来啊小莲
django模板只提供了加法的filter,没有提供专门的乘法和除法运算;django提供了widthratio的tag用来计算比率,可以变相用于乘法和除法的计算。 # 加法{{value|add:10}}note:value=5,则结果返回15 1 2 3 #减法{{value|add:-10}}
2019-07-19T04:55:00Z
2019-07-19T04:55:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】django模板只提供了加法的filter,没有提供专门的乘法和除法运算;django提供了widthratio的tag用来计算比率,可以变相用于乘法和除法的计算。 # 加法{{value|add:10}}note:value=5,则结果返回15 1 2 3 #减法{{value|add:-10}} <a href="https://www.cnblogs.com/vianzhang/p/11212601.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/11190477.html
hystrix配置 - 过来啊小莲
一、hystrix在生产中的建议 1、保持timeout的默认值(1000ms),除非需要修改(其实通常会修改) 2、保持threadpool的的线程数为10个,除非需要更多 3、依赖标准的报警和监控系统来捕获问题 4、通过dashboards的实时监控来动态修改配置,直到满意为止 二、配置信息(d
2019-07-15T10:03:00Z
2019-07-15T10:03:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】一、hystrix在生产中的建议 1、保持timeout的默认值(1000ms),除非需要修改(其实通常会修改) 2、保持threadpool的的线程数为10个,除非需要更多 3、依赖标准的报警和监控系统来捕获问题 4、通过dashboards的实时监控来动态修改配置,直到满意为止 二、配置信息(d <a href="https://www.cnblogs.com/vianzhang/p/11190477.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/11167312.html
详解Spring Cloud中Hystrix 线程隔离导致ThreadLocal数据丢失 - 过来啊小莲
在Spring Cloud中我们用Hystrix来实现断路器,Zuul中默认是用信号量(Hystrix默认是线程)来进行隔离的,我们可以通过配置使用线程方式隔离。 在使用线程隔离的时候,有个问题是必须要解决的,那就是在某些业务场景下通过ThreadLocal来在线程里传递数据,用信号量是没问题的,从
2019-07-10T15:28:00Z
2019-07-10T15:28:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】在Spring Cloud中我们用Hystrix来实现断路器,Zuul中默认是用信号量(Hystrix默认是线程)来进行隔离的,我们可以通过配置使用线程方式隔离。 在使用线程隔离的时候,有个问题是必须要解决的,那就是在某些业务场景下通过ThreadLocal来在线程里传递数据,用信号量是没问题的,从 <a href="https://www.cnblogs.com/vianzhang/p/11167312.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/10515844.html
SpringCloud配置 - 过来啊小莲
encrypt说明 名称默 认描述 encrypt.fail-on-error true 标记说,如果存在加密或解密错误,进程将失败。 encrypt.key 对称密钥。作为一个更强大的替代方案,考虑使用密钥库。 encrypt.key-store.alias 商店中的钥匙别名 encrypt.ke
2019-03-12T04:04:00Z
2019-03-12T04:04:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】encrypt说明 名称默 认描述 encrypt.fail-on-error true 标记说,如果存在加密或解密错误,进程将失败。 encrypt.key 对称密钥。作为一个更强大的替代方案,考虑使用密钥库。 encrypt.key-store.alias 商店中的钥匙别名 encrypt.ke <a href="https://www.cnblogs.com/vianzhang/p/10515844.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/10515096.html
consul 配置 - 过来啊小莲
Eureka 2.0 开源工作宣告停止,对于注册中心来说 Consul 是个更好的选择。 在本场 Chat 中你可以学到的: 了解和搭建 Consul 服务;Spring Cloud Consul 服务发现;Spring Coud Consul 配置管理和配置刷新;使用 Docker 搭建 Cons
2019-03-12T02:36:00Z
2019-03-12T02:36:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】Eureka 2.0 开源工作宣告停止,对于注册中心来说 Consul 是个更好的选择。 在本场 Chat 中你可以学到的: 了解和搭建 Consul 服务;Spring Cloud Consul 服务发现;Spring Coud Consul 配置管理和配置刷新;使用 Docker 搭建 Cons <a href="https://www.cnblogs.com/vianzhang/p/10515096.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/vianzhang/p/10512142.html
网关服务Spring Cloud Gateway(三) - 过来啊小莲
上篇文章介绍了 Gataway 和注册中心的使用,以及 Gataway 中 Filter 的基本使用,这篇文章我们将继续介绍 Filter 的一些常用功能。 修改请求路径的过滤器 StripPrefix Filter StripPrefix Filter 是一个请求路径截取的功能,我们可以利用这个功
2019-03-11T09:52:00Z
2019-03-11T09:52:00Z
过来啊小莲
https://www.cnblogs.com/vianzhang/
【摘要】上篇文章介绍了 Gataway 和注册中心的使用,以及 Gataway 中 Filter 的基本使用,这篇文章我们将继续介绍 Filter 的一些常用功能。 修改请求路径的过滤器 StripPrefix Filter StripPrefix Filter 是一个请求路径截取的功能,我们可以利用这个功 <a href="https://www.cnblogs.com/vianzhang/p/10512142.html" target="_blank">阅读全文</a>