E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
flask源码解析
Flask
Rest API
通过
Flask
RestfulApi对model进行CRUD(create,read,update,delete)开始源代码here$gitclonehttps://github.com/rahmanfadhil
友仁恒敬
·
2023-10-13 06:26
HashMap
源码解析
【java进阶笔记二】
目录知识储备个人理解
源码解析
:从构造函数入手1>创建table数组2>向table数组中赋值1)没有发⽣哈希冲突2)发生了哈希冲突3>如超过阈值,则进行扩容知识储备①HashMap1.8前:数组+链表1.8
YuBooy
·
2023-10-13 04:22
java进阶学习笔记
java
hashmap
Java并发之AQS详解(二)
源码解析
1介绍在Java并发之AQS详解(一)中,已经对AQS中主要的类,重点方法、流程进行了分析,本文针对一些重点的方法逻辑进行源码层面的解读分析。不对的地方欢迎大家指正交流。独占方式的获取与释放资源分享方式的获取去释放资源入队与出队源码进行分析2图示队列3方法分析3.1独占方式3.1acquire(intarg)获取共享资源,忽略中断publicfinalvoidacquire(intarg){if(
修 己
·
2023-10-13 03:39
Java多线程
java
多线程
队列
并发编程
python、Java和信息(网络)安全
通过使用Web框架如Django和
Flask
,你可以构建强大的网站和Web应用。
蘑菇Ms程序化
·
2023-10-13 02:12
python
网络
安全
飞书应用机器人文件上传
背景: 接上一篇
flask
_apscheduler实现定时推送飞书消息,当检查出的异常结果比较多的时候,群里会有很多推送消息,一条条检查工作量会比较大,且容易出现遗漏。
Qredsun
·
2023-10-13 02:21
飞书
python
ssti 前置学习
pythonvenv环境可以把它想象成一个容器,该容器供你用来存放你的Python脚本以及安装各种Python第三方模块,容器里的环境和本机是完全分开的创建venv环境安装
flask
#aptinstallpython3.10
木…
·
2023-10-13 00:41
学习
ssti 常见注入模块利用
文件读取python脚本(这里以重庆橙子科技jinjia2模板注入为例)importrequestsurl='http://39.104.177.130:18080/
flask
BasedTests/jinja2
木…
·
2023-10-13 00:41
学习
优惠券的工厂与策略模式实现方案
优质资源分享学习路线指引(点击解锁)知识定位人群定位Python实战微信订餐小程序进阶级本课程是python
flask
+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。
xuhss_com
·
2023-10-13 00:09
计算机
策略模式
计算机
PyCharm新建
Flask
项目无法关联jinja2的问题
今天新建了一个
flask
项目,里面文件及文件夹都是新创建的,不是按照pycharm自带的
flask
功能,发现在编辑HTML时,无法关联jinja2,表现如下:block无法高亮url_for无法高亮主要体现是
金鱼座
·
2023-10-12 23:11
python操作数据库 SQLAlchemy库与orm操作(创建表与添加数据操作 简单操作)
具体代码如下:fromsqlalchemyimportcreate_engine#创造一个引擎与mysql相连接#连接数据库#主机地址HOSTNAME='127.0.0.1'#数据库名称DATABASE='
flask
_demo
LCY133
·
2023-10-12 19:48
#
flask框架
flask
数据库
Flask
框架(七)URL配置及路由
设置Pycharm设置运行配置选择Modulename:
flask
,即运行的命令Parameters:run,即运行的参数Environmentvariables:环境变量Pythoninterpreter
InsaneLoafer
·
2023-10-12 19:46
FLASK
中的配置
来源:http://explore
flask
.com/en/latest/configuration.html当你学习
Flask
时,配置看起来很简单。
Threathunter
·
2023-10-12 16:29
flask
捕获@app.errorhandler/@app.after_request全局异常总结
捕获处理全局异常的方法有两种:@app.errorhandler、@app.after_request1、第一种的使用,需要将
flask
的debug开关打开才能生效(自动捕获异常),在config里面将
cocosgirl
·
2023-10-12 15:12
flask
python
后端
flask
vue跨域问题
RequestheaderfieldauthorizationisnotallowedbyAccess-Control-Allow-Headersinpreflightresponse.解决办法:安装
flask
_crosfrom
flask
_corsimportCORSCORS
炽旗7
·
2023-10-12 15:03
从零到一实现信息发布系统
flask
vue.js
javascript
python
flask
接口字段存在性校验函数(http接口字段校验)(返回提示缺少的字段信息)validate_fields()
文章目录字段存在性校验示例字段存在性校验from
flask
import
Flask
,request,jsonifyapp=
Flask
(__name__)defvalidate_fields(data,fields
Dontla
·
2023-10-12 15:17
Python
网络编程
python
flask
http
五、url传参、反转url、重定向的应用说明
1、url传参参数的作用:可以在相同的url指定不同的参数来加载不同的数据在
flask
中如何使用url进行传参需要注意的有:1、参数需要放在一对<>中2、视图函数中需要放入和url中参数同名的参数代码如下
cz玫瑰巷
·
2023-10-12 10:10
Spring
源码解析
——创建AOP代理之获取增强器
正文在上一篇的博文中我们讲解了通过自定义配置完成了对AnnotationAwareAspectJAutoProxyCreator类型的自动注册,那么这个类到底做了什么工作来完成AOP的操作呢?首先我们看看AnnotationAwareAspectJAutoProxyCreator的层次结构,如下图所示:内容摘自我的学习网站:topjavaer.cn从上图的类层次结构图中我们看到这个类实现了Bean
程序员大彬
·
2023-10-12 10:27
spring
java
spring
java
Spring
源码解析
——AOP的使用及AOP自定义标签
正文我们知道在面向对象OOP编程存在一些弊端,当需要为多个不具有继承关系的对象引入同一个公共行为时,例如日志,安全检测等,我们只有在每个对象里引入公共行为,这样程序中就产生了大量的重复代码,所以有了面向对象编程的补充,面向切面编程(AOP),AOP所关注的方向是横向的,不同于OOP的纵向。接下来我们就详细分析下spring中的AOP。首先我们从动态AOP的使用开始。最全面的Java面试网站AOP的
程序员大彬
·
2023-10-12 10:57
java
spring
spring
java
后端
Spring
源码解析
—— AOP代理的生成
本文已经收录到大彬精心整理的大厂面试手册,包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等高频面试题,非常实用,有小伙伴靠着这份手册拿过字节offer~需要的小伙伴可以自行下载:http://mp.weixin.qq.com/s?__biz=Mzg2OTY1NzY
程序员大彬
·
2023-10-12 10:23
java
spring
spring
java
后端
RocketMQ5.0
源码解析
-CommitLog图文详解
1.CommitLog示意图CommitLog是对RocketMQ的存储的抽象,示意图如下:CommitLog主要由几部分组成:MappedFileQueue:主要用来操作相关数据存储文件。将一系列的MappedFile抽象成一个队列。FlushManager:数据落地磁盘的管理,主要分为两类:实时数据刷盘(FlushRealTimeService),以及异步刷盘(GroupCommitServi
java小姜在线冲
·
2023-10-12 10:16
java
大数据
运维
installd守护进程分析
installd进程pms分析前置守护进程启动,基于androidQ
源码解析
installd进程bp配置文件rc文件解析installd启动全局初始化用户初始化InstalldNativeService
一只胖Wa牛
·
2023-10-12 09:14
Flask
简单调用Redis、MySQL和生成token及token验证
项目地址:https://github.com/MasonYyp/my
flask
1安装python基础环境#安装
flask
pipinstall
flask
#安装redispipinstallredis#安装操作
MasonYyp
·
2023-10-12 07:39
python
Vue
flask
redis
mysql
Flask
博客开发实战 - 前言
前言本套教程命名为《
flask
博客项目开发实战》,开发这套教程的目的旨在免费分享知识,记录个人学习成果,梳理个人知识体系,如若还有更高的使用价值,那便是希望能给初学
flask
的朋友、同学一些微末的参考!
轻编程
·
2023-10-12 03:37
Android ListView原理之layout
源码解析
通过此篇文章:http://blog.csdn.net/guolin_blog/article/details/44996879在Android所有常用的原生控件当中,用法最复杂的应该就是ListView了,ListView父控件AbsListView同时也会引伸出GridView,父控件也是AbsListViewRecycleBin机制那么在开始分析ListView的源码之前,还有一个东西是我们
MrLgc
·
2023-10-12 03:50
Python- JSON-RPC创建一个远程过程调用
我们使用JSON-RPC创建一个远程过程调用的例子,我们将使用jsonrpcserver库和
Flask
框架创建一个后端服务,并使用jsonrpcclient作为客户端。
青衫客36
·
2023-10-12 03:58
Python
python
json
rpc
spring-authorization-server令牌放发
源码解析
POST/auth/oauth2/token?grant_type=password&scope=serverHTTP/1.1Host:pig-gateway:9999Authorization:BasicdGVzdDp0ZXN0Content-Type:application/x-www-form-urlencodedContent-Length:32username=admin&passwor
pig_冷冷
·
2023-10-12 01:45
后端
java
spring
spring
boot
spring
cloud
ffplay
源码解析
1.av_read_pausePauseanetwork-basedstream(e.g.RTSPstream)。暂停一个网络流。2.av_read_playStartplayinganetwork-basedstream(e.g.RTSPstream)atthecurrentposition.在当前位置开始播放网络流。
eric26
·
2023-10-12 01:49
【Python编程】
flask
+ajax实现文件上传
【Python编程】juqery+ajax实现文件上传HTML代码:form标签必须添加enctype属性值必须是multipart/form-data,且上传控件的type属性值必须是file。若想要一个控件可以选择多个文件上传则需要在控件上添加`multiple="multiple"属性请选择要上传的文件:Jquery代码$("#btn-avatar").click(function(){$.
迷神笔记
·
2023-10-12 01:46
Spring MVC
源码解析
:Spring MVC启动流程
基于XML配置的容器启动过程我们常用的SpringMVC是基于Servlet规范实现的,所以我们先来回顾一下Servlet相关的内容。如果我们直接用Servlet来开发web应用,只需要继承HttpServlet,实现service方法即可,HttpServlet继承自Servlet,Servlet中常用的方法如下publicinterfaceServlet{//初始化,只会被调用一次,在serv
Java识堂
·
2023-10-12 01:43
Spring
spring
mvc
java
Spring MVC 初始化源码(3)—<mvc:annotation-driven >配置标签的
源码解析
基于最新Spring5.x,详细介绍了SpringMVC初始化流程的源码,主要包括配置标签的
源码解析
。
刘Java
·
2023-10-12 00:11
Spring
MVC
5.x
源码
新星计划
java
springmvc初始化
springmvc源码
python
flask
自动上报 trace 到 OpenTelemetry Collector
python
flask
自动上报trace到OpenTelemetryCollector添加trace,
flask
连接OpenTelemetryCollector,OpenTelemetryCollector
叫我懒猫
·
2023-10-11 23:16
【Zookeeper专题】Zookeeper选举Leader
源码解析
目录前言阅读建议课程内容一、ZKLeader选举流程回顾二、源码流程图三、Leader选举模型图学习总结前言为什么要看源码?说实在博主之前看Spring源码之前没想过这个问题。因为我在看之前就曾听闻大佬们说过【JavaCoder三板斧:Java,Mysql,Spring】,所以我抱着积极的学习心态去看的。另外,我也发现了一个很有意思的现象:就是我们一群人在学习,但是每个人学习的【偏好】似乎是不一样
验证码有毒
·
2023-10-11 23:15
tuling学院学习笔记
zookeeper
分布式
kotlin coroutine
源码解析
之suspend挂起函数原理
目录suspend挂起函数join原理await原理delay函数suspend函数总结suspend挂起函数在idea中写某些协程函数的时候,会有一个绿色箭头图标的出现,如下图:而且这些方法不放在协程里面写的话,idea编辑器还会报错,如下图:上面所说的这些方法就是挂起函数,挂起函数必须要在协程中调用,或者在挂起函数中调用;放在挂起函数中调用挂起函数调用,那么说明还是间接在协程中被调用,也就是挂
Super-B
·
2023-10-11 23:40
协程
kotlin
coroutine
kotlin
coroutine
协程
kotlin coroutine
源码解析
之Dispatchers协程调度器
目录Dispatchers协程调度器Dispatchers.DefaultDispatchers.IODispatchers.MainDispatchers.Unconfined协程调度器的实现CoroutineScheduler总结Dispatchers协程调度器CoroutineDispatcher,具有用于调度任务的底层执行器。ExecutorCoroutineDispatcher的实例应由
Super-B
·
2023-10-11 23:40
kotlin
协程
coroutine
kotlin
协程
coroutine
Zookeeper入门详解、集群搭建以及
源码解析
(一)
1、Zookeeper入门1.1、概述Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。1.2、特点Zookeeper:一个领导者(Leader),多个跟随者(Follower)组成的集群。集群中只要有半数以上节点存活,Zookeeper集群就能正常服务。所以Zookeeper适合安装奇数台服务器。全局数据一致:每个Server保存一份相同的数据副本,Client
后端技术那点事
·
2023-10-11 23:36
Zookeeper系列
大数据系列
zookeeper
分布式
集群部署
zookeeper集群
Spring源码:调度框架EnableScheduling&Scheduled
源码解析
目录1.开启调度框架2.ScheduledAnnotationBeanPostProcessorBean后处理器分析2.1调度框架支持的Task类型2.2对Task进行调度执行3.任务调度器3.1任务调度器获取3.2框架内提供的任务调度器3.3任务调度器执行逻辑在实际项目开发中,有时会遇到定时调度的开发需要,这部分的功能在Spring框架中给出了较好的支持,即@EnableScheduling&S
mumubili
·
2023-10-11 21:04
spring
框架
异步
spring
调度
异步
使用GPT-3.5 API创建的ChatGPT聊天页面,模型回复效果与官网的ChatGPT一致
ChatGPT-Web:使用GPT-3.5API创建的ChatGPT聊天页面,支持云部署,多用户使用,多对话管理,公式显示,流式动态显示,windows和linux均可极简部署,网页版htmlpython
flask
JaronZhu
·
2023-10-11 20:18
gpt-3
chatgpt
NDAttribute
源码解析
及测试代码
NDAttribute
源码解析
:#include#include#include#include"NDAttribute.h"/**对应以上枚举的字符串*/staticconstchar*NDAttrSourceStrings
EPICS Technical
·
2023-10-11 19:48
EPICS教程
Linux
C
EPICS
C语言
NDAttributeList
源码解析
及测试
NDAttributeList对象的源代码:#include#include"NDAttributeList.h"/**NDAttributeList构造器:初始化ELLLIST,创建互斥量*/NDAttributeList::NDAttributeList(){ellInit(&this->list_);this->lock_=epicsMutexCreate();}/**NDAttribute
EPICS Technical
·
2023-10-11 19:32
EPICS教程
Linux
C
EPICS
C语言
设计模式(四)行为型之模板方法模式、策略模式、命令模式、责任链模式
目录3行为型模式3.1模板方法模式3.1.1概述3.1.2结构3.1.3案例实现3.1.3优缺点3.1.4适用场景3.1.5JDK
源码解析
3.2策略模式3.2.1概述3.2.2结构3.2.3案例实现3.2.4
LeslieGuGu
·
2023-10-11 18:37
设计模式
设计模式
模板方法模式
策略模式
命令模式
责任链模式
.Net Core 认证系统之基于Identity Server4 Token的JwtToken认证
源码解析
介绍JwtToken认证之前,必须要掌握.NetCore认证系统的核心原理,如果你还不了解,请参考.NetCore认证组件
源码解析
,且必须对jwt有基本的了解,如果不知道,请百度.最重要的是你还需要掌握
dotNET跨平台
·
2023-10-11 17:47
SpringSecurity
源码解析
| 加JWT 实战 之 授权流程源码分析
前两篇分析了SpringSecurity认证源码和自定义认证流程,本片主要讲下另一个核心授权。简单理解:登录认证是用来确认用户是否能访问系统。授权就是:你认证通过之后,还要检查是你是否满足资源所要求的权限。我们用之前的源码继续分析。首选思考下,要是你来实现这个框架,你怎么去处理授权这个流程?正常来说,基于RBAC思想(基于角色的权限控制),权限控制的源头是资源,比如API_1,要想根据用户来控制是
Survivor001
·
2023-10-11 17:46
spring源码
互联网
功能程序
java
ORM框架之SQLAlchemy以及封装后的
flask
_sqlalchemy
什么是ORM即Object-RelationlMapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了。什么是SQLAchemy:Python编程语言下的一款ORM框架,将对象转换为SQL,然后使用数据API执行SQL并获取执行结果。以下两图可大致说明其工作方式DB-API是Pyth
娃哈哈八宝粥
·
2023-10-11 17:37
python
flask
python封装sql脚本_
flask
-sqlalchemy如何使用原生的sql语句然后封装?
这变化也忒快了吧。连问题的题目都变了这是原题目的回答,多对多关系。这是我设置的一个博客文章与tag多对多关系的模型,希望对你有所帮助。classTagSpaces(db.Model):"""多对多关系表"""__tablename__='tag_spaces'tag_id=db.Column(db.Integer,db.ForeignKey('tags.id'),primary_key=True)
weixin_39638801
·
2023-10-11 17:34
python封装sql脚本
Flask
-SQLAlchemy的使用
Flask
-SQLAlchemy是
Flask
扩展之一,它封装了SQLAlchemy库,使得在
Flask
中与数据库交互变得更加方便。
L路人乙L
·
2023-10-11 17:34
flask
python
后端
Flask
-migrate迁移注意事项
Flask
-Migrate使用upgrade/downgrade命令删除表的列时,出现DROP错误:sqlalchemy.exc.OperationalError:(sqlite3.OperationalError
月生鄢
·
2023-10-11 16:06
[RootersCTF2019]I_<3_
Flask
第一次遇到参数爆破记录一下确实我扫目录robots.txt啥都没有功能点都没有.....但是确实没有想到参数爆破pip3installarjun代码为arjun-uurl-m-c100-d5-d选项来延迟请求发送的间隔时间-c可以通过指定一次发送的参数数量很慢等他爆破吧爆出来了name我们去输入一下这道题目就提示SSTI很简单没有过滤{{lipsum.__globals__['os'].popen
双层小牛堡
·
2023-10-11 16:56
BUUctf
flask
python
后端
hive3.1核心源码思路
系列文章目录大数据主要组件核心
源码解析
文章目录系列文章目录大数据主要组件核心
源码解析
前言一、HQL转化为MR核心思路二、核心代码1.入口类,生命线2.编译代码3.执行代码总结前言提示:这里可以添加本文要记录的大概内容
*星星之火*
·
2023-10-11 14:14
hive
大数据
Spring
源码解析
-@Conditional注解
Spring死磕系列-@Conditional注解一、Conditional注解介绍Conditional注解表示仅当所有指定条件都匹配时,该组件才会被注册。二、Conditional注解三种使用方式作为类级别的注解使用:作用于任何直接或间接被@Component注解的类上,除此之外还包括@Configuration注解的类作为方法级别的注解使用:作用于任何被@Bean注解的方法上作为元注解使用:
KiminaPera
·
2023-10-11 12:41
spring
spring
spring
boot
java
【springmvc-完整篇】
springmvc-完整篇本文根据学习视频做的笔记,视频来源-Bilibili:尚硅谷SpringMVC实战教程完整版(springmvc框架
源码解析
)一、@RequestMapping("")映射请求修饰方法
giraffecode9668
·
2023-10-11 12:47
上一页
75
76
77
78
79
80
81
82
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他