×

django

windows下django开发环境配置(django windows环境搭建)

jsonyy jsonyy 发表于2024-05-16 浏览6141 评论0
本文的系统基于windows 10版本,介绍如何搭建一个django的开发环境, 并且可以对django进行源码调试。 1 安装Conda软件 去Anaconda网站下载软件,然后直接安装即可。 安装完成之后菜单内容如下: 使用命令查看安装的conda版本: 2 安装vscode 去官网下载vscode, 点击直接安装即可。 3 使用conda创建虚拟环境 conda create -n dj_erp

rabbitmq

RabbitMQ(消息丢失、顺序消费)等常见问题与解决方案

jsonyy jsonyy 发表于2024-05-16 浏览5663 评论0
一、投递失败的消息怎么处理 首先投递失败存在如下两个情况 交换器无法根据自身的类型和路由键匹配到队列 交换器将消息路由到队列时,发现队列上并不存在任何消费者 解决方案: 生产者投递消息时指定 mandatory 或者 immediate 参数设为 true ,RabbitMQ 会把无法投递的消息通过 Basic.Return 命令将消息返回给生产者,此时生产者需要调用 channel.addReturnListener 来添加 ReturnListener 监昕器实现监听投递失败的消息

tomcat

Tomcat在线升级(tomcat 升级)

jsonyy jsonyy 发表于2024-05-16 浏览4692 评论0
1. 问题描述 上架到政务云之后进行安全评估报告反馈得知, Apache Tomcat 资源管理错误漏洞(CVE-2021-42340) Apache Tomcat 授权问题漏洞(CVE-2019-17563) Apache Tomcat 安全漏洞(CVE-2019-12418) Apache Tomcat 缓冲区错误漏洞(CVE-2020-13934) Apache Tomcat 安全漏洞(CVE-2020-13935) Apache Tomcat 安全漏洞(CVE

Ruby教程

Mac 配置bundletool 工具

jsonyy jsonyy 发表于2024-05-16 浏览5622 评论0
前言 这篇博文写完后Play Asset Delivery实践篇 内部或者外部的同学都会用到bundletool 对aab文件,进行本地安装测试。为了方便内部或者外部的同学,就有了本文存在。基于我司基本上都是在Mac进行开发,所以针对Mac记录一下配置过程,内容简单,一学就废。 通过brew安装bundletool工具 为什么用Homebrew (照顾一下新手)?Homebrew是OS X上强大的包管理器,为系统软件提供了非常方便的安装方式,独特式的解决了包的依赖问题。简单说就是省

rabbitmq

RabbitMQ 安装(rabbitmq安装配置)

jsonyy jsonyy 发表于2024-05-16 浏览7434 评论0
一般来说安装 RabbitMQ 之前要安装 Erlang ,可以去Erlang官网下载。接着去RabbitMQ官网下载安装包,之后解压缩即可。根据操作系统不同官网提供了相应的安装说明:Windows、Debian / Ubuntu、RPM-based Linux windows安装步骤 1 下载并安装erlang 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的 下载地址:Downloads - Erlang/OTP 安装完事儿后要记得配置一下系统的环境变量。 变量

MYSQL教程

mysql不是内部或外部命令,也不是可运行的程序或批处理文件解决(mysqld不是内部或外部命令,也不是可运行的程序)

jsonyy jsonyy 发表于2024-05-15 浏览7044 评论0
依次排查原因 1.**首先可能是环境变量没有配好。**cmd命令行是需要环境变量的。 右击我的电脑–高级系统设置–环境变量–系统变量–Path(点击,添加MySQL的bin目录) 我这里的bin目录是 添加完毕后。 2 启动cmd。注意这里要用管理员启动。 输入cmd,右键–以管理员身份运行。 cd跳转到bin目录下。 输入mysql -uroot -p 再输入密码,就进来了 尝试过程 我首先去“此电脑”→ o→“管理”→ o→“服务”→ o→“MySQ

spring

spring事务失效的几种场景以及原因

jsonyy jsonyy 发表于2024-05-15 浏览6961 评论0
前言 spring事务失效场景可能大家在很多文章都看过了,所以今天就水一篇,看大家能不能收获一些不一样的东西。直接进入主题 spring事务失效场景以及原因 1、场景一:service没有托管给spring public class TranInvalidCaseWithoutInjectSpring { private UserService userService; public TranInvalidCaseWithoutInjectSpring(User

scala

1. GeoMesa学习流程篇(geomesa教程)

jsonyy jsonyy 发表于2024-05-14 浏览5811 评论0
一.简介 整体分为四个大部分,分别为Spark基础篇,Scala基础篇,GeoMesa基础篇和GeoMesa进阶篇。 Spark基础篇 主要讲解Spark的核心知识,不会对Spark进行详细介绍,Spark作为GeoMesa的底层框架,掌握是必不可少的。Scala基础篇 GeoMesa是Scala预言编写,所以对Scala的掌握必不可少GeoMesa基础篇 主要讲解GeoMesa的场景用法。GeoMesa进阶篇 进阶GeoMesa的高级用法。 二.学习流程 geomesa整体介绍

ribbon

SpringCloudGateway整合ribbon实现路由

jsonyy jsonyy 发表于2024-05-14 浏览4451 评论0
近期某个团队的项目交接我所在的项目组,且临近上线,便未对该项目进行改造,故该项目未接入到注册中心。上线后发现忘记购买LB,导致gateway无法进行转发(测试环境单机部署,未及时发现问题)。故考虑扩展gateway的功能以支持该场景。 参考:https://www.jianshu.com/p/cdf63185b0c3 SpringCloud版本:Hoxton.SR9 引入spring-cloud-starter-netflix-ribbon依赖 <dependency>

ecmascript

vue全局过滤器(filter)和局部过滤器(filters)

jsonyy jsonyy 发表于2024-05-13 浏览7052 评论0
官方文档:  https://cn.vuejs.org/v2/guide/filters.html 过滤器作用: 在不改变原始数据的情况下 格式化展示数据 对数据在模板中的表现过滤,符合预期,比如:数据是0和1,想要表现成对错、成功失败、数据需要过滤器来格式化,vue1.x版本有系统自带过滤器,vue2.x之后完全需要自定义,没有自带过滤器,vue3也已经被砍掉了哟! 过滤器可以用在两个地方: ①插值表达式 <p> {{message |  formatId}} <