×

flask

idea 启动Flask时host设置和端口设置,以及host=0.0.0.0和127.0.0.1的区别

等待 等待 发表于2024-05-01 浏览4771 评论0
1.问题背景:     在Idea 2018.3 Ultimate Edition中创建一个Python Flask应用,Python版本是3.8.7版本,Flask代码如下: from flask import Flask app = Flask(__name__) if __name__ == '__main__': app.run()     启动方式:在启动应用的congfig中进行配置,页面如下: 这样子启动之后,发现本地可以正常访问,现在需要让公司的内网同事也

spring boot

SpringBoot漏洞复现

等待 等待 发表于2024-04-27 浏览5729 评论0
Spring简介 Spring介绍 pring 是 java web 里非常常见的组件了, 自然也是研究的热门, 好用的漏洞主要是 Spring Boot Actuators 反序列化。 Actuators介绍 Spring Boot 基本上是 Spring 框架的扩展。 Actuator 是 Springboot 提供的用来对应用系统进行 自省和监控的功能模块,借助于 Actuator ,开发者可以很方便地对应用系统的某些监控指标进行查 看、统计等。在 Actuator

MYSQL教程

庖丁解牛,这八个MySQL经典错误,你遇到几个?(mysql解题思路)

等待 等待 发表于2024-04-27 浏览16926 评论0
📢📢📢📣📣📣 哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10年DBA工作经验 一位上进心十足的【大数据领域博主】!😜😜😜 中国DBA联盟(ACDU)成员,目前从事DBA及程序编程 擅长主流数据Oracle、MySQL、PG 运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。 ✨ 如果有对【数据库】感兴趣的【小可爱】,欢迎关注【IT邦德】💞💞💞 ❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️ 前言 今天就给大家列举 MySQL 数据库中,最经典的八

Ruby教程

Redis-Cluster集群搭建

等待 等待 发表于2024-04-27 浏览6106 评论0
一,官方cluster分区 Redis3.0之后,Redis官方提供了完整的集群解决方案。 方案采用去中心化的方式,包括:sharding(分区)、replication(复制)、failover(故障转移)。称为RedisCluster。 Redis5.0前采用redis-trib进行集群的创建和管理,需要ruby支持 Redis5.0可以直接使用Redis-cli进行集群的创建和管理 二,部署架构 三,集群搭建 RedisCluster最少需要三台主服务器,三台从服务器。端

rabbitmq

springBoot中使用rabbitMQ以及消息丢失问题

等待 等待 发表于2024-04-27 浏览6516 评论0
一、rabbitMQ中常用的交换机 图源自官网:https://www.rabbitmq.com/getstarted.html Direct exchange 直连交换机 一个生产者,一个交换机,两个队列,两个消费者 根据消息发送时携带的路由routingKey(假设为mq.key.name),将消息投递给与交换机绑定的队列(该对列与交换机绑定的路由同样为mq.key.name) Fanout exchange 扇形交换机 一个生产者,一个交换机,两个队列,两个消费者

scala

Scala解析和组装json(使用orj.json/json4s)————附带详细代码和示例(scala json)

等待 等待 发表于2024-04-27 浏览6453 评论0
0 背景 因为项目项目需要实现修改json数据后重新写入,原本解析json使用的json4s(Scala3貌似可以去使用circe-json),但是要实现替换json中的值然后重新写回到文件中实现起来方便(没有找到相对应的借口),于是去寻找了一个相对易用的包。找到了org.json,于是就用此包实现了相对应的功能。 1 数据准备(读入数据) 包: import java.io._ import org.json._ import org.apache.commons.io.F

html5教程

基于vue学生成绩管理系统

等待 等待 发表于2024-04-27 浏览7292 评论0
模块主要包括登录界面、系统首页、学生成绩查询、学生信息管理、科目管理、成绩管理、6个模块,系统登录页面主要功能根据用户登录系统,本系统主要根据账号来判断后台功能,如果不是管理员账号只能查询首页和登录界面、学生成绩查询界面,首页主要用来展示系统信息介绍、学生管理界面主要主要实现学生信息的编辑,删除操作、查询操作、查询操作,只有管理员可以看到。学生成绩信息查询主要用来查询学生成绩,有检索功能、管理员可以查询所有的学生信息、学生只能查询个人的成绩,不能查询其他人员成绩。成绩管理主要是对学生成绩的增删改

mysql

MySQL下载安装使用-完整详细步骤(mysql下载及安装教程)

等待 等待 发表于2024-04-27 浏览10678 评论0
目录 一、安装MySQL 1. 下载MySQL压缩包  2. 安装mysql 3. 创建配置文件 4. 初始化 二、启动MySQL 1. 制作服务:....--install mysql 2. 启动mysql:net start mysql 3. 关闭mysql:net stop mysql 4. 在服务里可以看到mysql这个服务 三、连接测试 1. 将mysql安装目录”D:\Program Files\mysql-5.7.31-winx64\bin\“添加到系统环境

Golang教程

[Go学习]map的声明和初始化(go语言map初始化)

等待 等待 发表于2024-04-26 浏览7869 评论0
map map 是一种无序的键值对的集合。 map最重要的一点是通过key来快速检索数据,key类似于索引,指向数据的值。 map是一种集合,因此我们可以像迭代数组和切片那样迭代它。不过,map是无序的,我们无法决定它的返回顺序,这是因为map是用哈希表来实现的。 map是引用类型,可以使用如下方式声明: //[keytype] 和 valuetype 之间允许有空格。 var mapname map[keytype]valuetype 其中: mapname为map的变量名。 k

android studio

uniapp使用安卓原生插件(包含插件带第三方jar)(uniapp原生插件开发与使用简书)

等待 等待 发表于2024-04-26 浏览15595 评论0
前言: 为了公司需要uniapp引用一个第三方的jar包实现相关功能,只好用安卓封装这个第三方jar包,然后自己将api封装实现,再暴露给uniapp使用。 第一次研究安卓,若有啥不对的,或者写得不好的地方,请大家指正,努力学习,一直进步。 一、安装相关工具和环境 1、jdk1.8环境(略) 2、Android studio官网下载 或者 Android Studio中文社区 3、Android studio安装教程 4、最新Android离线SDK下载 5、自有证书生成 二、开发

Golang教程

go 中 new 和 make 的区别(go中new和make的区别)

等待 等待 发表于2024-04-25 浏览6761 评论0
new 和 make 是 Go 语言中用于内存分配的原语。简单来说,new 只分配内存,make 用于初始化 slice、map 和 channel。 new new(T) 函数是一个分配内存的内置函数,为每个类型分配一片内存,并初始化为零值且返回其内存地址。 语法是 func new(Type) *Type 众所周知,一个已经存在的变量可以赋值给它的指针。 var p int var v *int v = &p *v = 11 fmt.Println(*v) 那