×

django

解决django需要手动调整数据库,避免manage.py各种报错 (django manage.py runserver报错)

wangshenghua wangshenghua 发表于2024-05-12 浏览5003 评论0
解决方法 首先保存原有表结构的数据,以mysql为例: mysqldump -h localhost -u用户名 -p密码 数据库名 表名称 > mytable.sql 然后手动调整数据库,随便调整 将django中的model调整,对应好了(如果需要使用django的model对象的话,这里要对应好了,否则会在使用时报错) 安装并配置django-extensions到setting的app里: pip install django-extensions 清

flask

【SSTI模块注入】SSTI+Flask+Python(下):绕过过滤

wangshenghua wangshenghua 发表于2024-05-12 浏览5235 评论0
目录 一、绕过[]过滤 方法一:__getitem__ 方法二:pop() 二、绕过引号'过滤 方法一:对象request(jinjia2) 方法二:chr函数 三、绕过下划线_过滤 方法一:request.args. 四、关键字过滤 方法一:拼接 方法二:内置函数 方法三:转换 五、绕过花括号{}过滤 方法一:{% if ... %}1{% endif %} 一、绕过[]过滤 方法一:__getitem__ ''.__class__.__ba

spring cloud

SpringCloud - Spring Cloud Alibaba 之 Nacos Discovery服务注册发现(三)(spring-cloud-starter-alibaba-nacos-discovery)

wangshenghua wangshenghua 发表于2024-05-12 浏览6433 评论0
阅读本文可先参考博文 https://blog.csdn.net/MinggeQingchun/article/details/125613600 https://blog.csdn.net/MinggeQingchun/article/details/125614065 一、Nacos Discovery服务注册发现 1、服务提供者 1、创建一个spring boot 模块 springcloud-alibaba-1-nacos-discovery-provider 2、添加

Ruby教程

nodeJSh环境搭建(nodejs 环境)

wangshenghua wangshenghua 发表于2024-05-09 浏览4696 评论0
一、关于Node.js 1.①Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。 ②Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言  注1:Node.js-->JavaScript运行环境,开发语言是:javascript        J2EE   -->Java运行环

html5教程

vue3中Slot常见使用

wangshenghua wangshenghua 发表于2024-05-02 浏览14241 评论0
下面先来认识一下插槽 在开发中,我们会经常封装一个个可复用的组件: 前面我们会通过props传递给组件一些数据,让组件来进行展示; 但是为了让这个组件具备更强的通用性,我们不能将组件中的内容限制为固定的div、span等等这些元素; 我们应该让使用者可以决定某一块区域到底存放什么内容和元素; 如何使用插槽slot? 插槽的使用过程其实是抽取共性、预留不同; 我们会将共同的元素、内容依然在组件内进行封装; 同时会将不同的元素使用slot作为占位,让外部决定到底显示什么样的元素; 在封

html5

HTML/CSS实现毛玻璃特效的两种方法

wangshenghua wangshenghua 发表于2024-05-01 浏览9129 评论0
我想要设置类似于苹果和windows10的毛玻璃效果,比如这样: 其实就是一圈高斯模糊,我认为底层可以实现的方式有两种:高斯模糊和领域池化。 以下实现视觉上的毛玻璃效果有两种,后者为伪毛玻璃,而且在视觉效果上比较适合用在纯色或者渐变纯色的背景上。 方法一:使用blur 在网页设计中将对应的组件的backdrop-filter属性设置为blur即可,blur的参数为高斯模糊的半径,一般设置为50px即可。给个小demo: <!DOCTYPE html> <html

JavaScript教程

JavaScript高级 |如何玩转箭头函数?

wangshenghua wangshenghua 发表于2024-05-01 浏览5316 评论0
本文已收录于专栏 ⭐️ 《JavaScript》⭐️ 箭头函数 在ES6中新增了函数的简写方式----箭头函数,箭头函数的出现不仅简化了大量代码,也让代码看起来更加优雅,同时也解决了this指向问题,下面我们就来详细讲解如何玩转箭头函数。 语法规则 之前的方法 function foo1(){} var foo2 = function(name,age){ console.log("函数体代码",this,arguments); console.log(

PHP编程

ThinkPhp5.0.24 JWT报错 ‘“kid“ empty, unable to lookup correct key‘解决办法

wangshenghua wangshenghua 发表于2024-05-01 浏览4865 评论0
今天遇到个坑,记录一下。 在记录之前,还是要补充装环境的坑。 前段时间记录了一下ThinkPhp5不知道多少,开发环境是macos11,因为macos自带apache,php开发环境,直接把apache的配置文件的http.conf里的php开关打开即可。但是换了设备,开发环境是macos12,系统自带的apache把php去掉了,所以配置php环境,除了安装php,还在apache的http.conf文件添加php运行路径,还要倒入相关模块,还要使用证书对http.con文件进行签名(我到这一

scala

Spark(spark是什么意思)

wangshenghua wangshenghua 发表于2024-04-30 浏览4997 评论0
一、Spark 初始化 Spark初始化主要是要创建一个SprakContext实例,该实例表示与spark集群的连接。可以通过多种方式创建。 SparkContext 直接使用SparkContext类创建一个spark上下文,主要参数是指定master和appName。 from pyspark import SparkContext sc = SprakContext(master = 'local[*]',appName='test') SparkConf 还可以通过调用SparkCon

html5教程

ECharts用法及常用配置项详解(Vue环境)

wangshenghua wangshenghua 发表于2024-04-27 浏览89771 评论0
目录 一、案例展示 二、ECharts 用法与常用属性介绍 1.在项目中引入 ECharts 2.绘制图表 3.常用配置项 三、案例完整代码 + 详细注释 一、案例展示         本例通过一个 echarts 图表的 demo 来熟悉图表的各属性;         此 demo 实现了图表数据的展示、缩放、全屏展示、拖拽以及自定义工具如图表切换等功能;效果如下: 二、ECharts 用法与常用属性介绍 1.在项目中引入 ECharts (1)首先使用 npm

MSSQL教程

如何进行数据库备份(如何进行数据库备份与恢复)

wangshenghua wangshenghua 发表于2024-04-27 浏览16454 评论0
数据库的分离和附加一般情况下对于很大的数据库文件不适合,而备份和还原是针对于某个库某个数据从而进行操作,相对来说比较好一点。 下面说一下关于数据库的备份操作: 数据库备份有三种:完全备份、事务日志备份、差异性数据库备份 完全备份:它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但是,它也需要花费更多的时间和空间。 事务日志备份:事务日志备份内容是从还未被备份的事务日志开始,直到备份结尾的最后一个事务日志为止。 事务日志备份属于高级备份的一种,需要一定