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源码解析
Hotspot
源码解析
-第十七章-虚拟机万物创建(一)
第十七章-虚拟机万物创建17.1硬编码偏移计算主要是对预加载的系统类的一些static字段的偏移进行计算,因为在C/C++中,对象分配后是一串连续的内存空间,各字段内容无法像java那样直接属性名获取,只能通过内存偏移位置来获取,所以这里要计算偏移位置17.1.1javaClasses.cpp17.1.1.1JavaClasses::compute_hard_coded_offsetsvoidJa
多栖码农
·
2024-01-14 20:17
Java虚拟机
java
Hotspot
源码解析
-第十七章-虚拟机万物创建(二)
17.2GC策略初始化这一步主要就是确定分代(新生代和老年代)信息、即将分配的Java堆内存的大小,以及针对这些信息的校验17.2.1collectorPolicy.cpp&ollectorPolicy.hpp17.2.1.1initialize_allvirtualvoidinitialize_all(){//针对内存分配的大小值做设置和校验CollectorPolicy::initialize
多栖码农
·
2024-01-14 20:17
Java虚拟机
java
Hotspot
源码解析
-第十六章-代码缓存空间初始化
第十六章-代码缓存空间初始化16.1codeCache.cpp16.1.1codeCache_initvoidcodeCache_init(){CodeCache::initialize();}voidCodeCache::initialize(){//判断操作assert(CodeCacheSegmentSize>=(uintx)CodeEntryAlignment,"CodeCacheSegm
多栖码农
·
2024-01-14 20:47
Java虚拟机
java
Hotspot
源码解析
-第十七章-虚拟机万物创建(三)
17.4Java堆空间内存分配分配Java堆内存前,我们先通过两图来了解下C堆、Java堆、内核空间、native本地空间的关系。1、从图17-1来看,Java堆的分配其实就是从Java进程运行时堆中选中一块内存区域来映射2、从图17-2,可以看中各内存空间的关系,当然实际的内存区域比这个复杂的多,这里只是概括说明图17-1图17-217.4.1genCollectedHeap.cpp17.4.1
多栖码农
·
2024-01-14 20:46
Java虚拟机
开发语言
java
Java源码HashMap、ConcurrentHashMap:JDK1.8HashMap静态常量以及设置的目的,初始容量、最大容量、扩容缩容树化条件
HashMap核心源码作为工作中最重要、最常用的容器之一,当然还是要自己动手写一篇HashMap的
源码解析
来加深对其的印象咯,而且它的设计与实现也有很多值得学习的地方。
DougLeaMrConcurrency
·
2024-01-14 17:18
源码
Java
#
Java基础
Java8
java源码
hashmap
HashMap源码
OpenHarmony
源码解析
之编译构建
前言OpenHarmony是由开放原子开源基金会(OpenAtomFoundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代、基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。最近在学习OpenHarmony源代码,个人认为学习有三个阶段,分别是看、实操、写(归纳总结),本着追求学习的终极目标,因此有了这篇文章。一、OpenHarmony编
码中之牛
·
2024-01-14 13:49
OpenHarmony
鸿蒙
移动开发
harmonyos
华为
移动开发
ArkTS
鸿蒙
Go-ethereum
源码解析
之 core/types/transaction_test.go
Go-ethereum
源码解析
之core/types/transaction_test.go运行测试TestTransactionSigHash[furnace@localhosttypes]$gotest-v-run
furnace
·
2024-01-14 13:09
Flask
vs Django:我该选择哪一个?
在选择适合自己的Web开发框架时,
Flask
和Django都是开发者最喜欢的PythonWeb应用框架。在本文章中给大家介绍如何正确选择以及优缺点对比,喜欢记得收藏、关注、点赞。
Python数据开发
·
2024-01-14 13:36
学习笔记
flask
django
数据库
python
开发语言
web
开发
kotlin.coroutines core 分析
KotlinCoroutinesuspend原理解析KotlinCoroutine标准库
源码解析
一.CoroutineScope接口为何先从CoroutineScope接口讲起呢?
wo883721
·
2024-01-14 08:59
python
flask
学生管理系统
预览前端jquerycsshtmlbootstrap:4.x后端python:3.6.x
flask
:2.0.x数据库mysql:5.7学生管理模块登录、退出查看个人信息、修改个人信息成绩查询查看已选课程选课
白菜汤里的胡萝卜
·
2024-01-14 08:38
python
flask
开发语言
【踩坑】
flask
_uploads报错cannot import name ‘secure_filename‘
转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]背景说明截至目前,用新版的
flask
实现文件上传(用到
flask
_uploads库),会出现这个问题。
小锋学长生活大爆炸
·
2024-01-14 08:21
爬坑之旅
flask
python
后端
flask
avatars随机获得头像(
flask
82)
pyfrom
flask
import
Flask
,render_templatefrom
flask
_avatarsimportAvatarsapp=
Flask
(name)avatars=Avatars(app
SkTj
·
2024-01-14 07:54
【
Flask
】使用 werkzeug 安全地处理密码
使用werkzeug安全地处理密码假设我们要实现一个登录注册的功能,最简单的方式是先创建一个表,有username和password字段,然后再编写相应的登录和注册接口。创建表以下是一个简单的例子,展示了如何创建一个用户表并定义一些基本的操作:importsqlite3defcreate_connection(db_file):"""创建数据库连接"""conn=Nonetry:conn=sqli
正宗咸豆花
·
2024-01-14 07:03
flask
安全
数据库
Spring refresh 方法之invokeBeanFactoryPostProcessors 方法解析
SSM
源码解析
视频点我SpringSpring中注入Bean的各种骚操作做Sp
J3code
·
2024-01-14 07:20
Spring专栏
spring
java
jvm
Linux Debian12使用VSCode和Python搭建
flask
开发环境
二、安装Python打开VSCode,安装python和python扩展包,如下图所示:三、创建Python虚拟环境1.新建文件夹test
Flask
2.用vscode打开文件夹test
Flask
,选择“
皓月盈江
·
2024-01-14 06:36
Python
WEB开发教程
python
linux
vscode
debian
flask
ubuntu
JVM基础(11)——G1垃圾回收器
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介经过前面章节的讲解,大家应该对ParNew+CMS这个GC组合的
smart哥
·
2024-01-14 06:43
jvm专题
jvm
JVM基础(12)——G1调优
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介本章和下一章,我们将通过一个实际案例来讲解如何针对G1进行JVM
smart哥
·
2024-01-14 06:43
jvm专题
jvm
JVM基础(10)——老年代调优
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介上一章中,我们通过一个实际案例讲解了如何进行新生代的JVM参数调
smart哥
·
2024-01-14 06:41
jvm专题
jvm
数据分析实战丨基于
flask
+pygal可视化分析sqlite中的数据
文章目录写在前面实验目标项目框架实验内容1.配置实验环境2.查看sqlite3数据库的数据3.创建项目文件4.编写代码5.运行项目运行结果写在后面写在前面本期内容:基于
Flask
+Pygal可视化分析Sqlite3
Want595
·
2024-01-14 05:27
《
Python实战项目100例
》
数据分析
flask
sqlite
Flask
小程序菜品搜索
mina/pages/food/index.wxml{{item.name}}搜索{{item.name}}¥{{item.min_price}}0&&item.min_price!=item.price}}"class="goods-price"style='color:#aaa;text-decoration:line-through'>¥{{item.price}}哥也是有底线的分类展示用于
xinzheng新政
·
2024-01-14 05:18
flask
小程序
python
SpringMVC
源码解析
- Controller 的扫描注册及匹配过程
一、SpringMVCHandler扫描注册过程在本专栏前面文章中对SpringMVC请求执行过程进行了分析,文章地址如下:SpringMVC
源码解析
-请求执行的过程其中有个重要的组件HandlerMapping
小毕超
·
2024-01-14 02:19
源码分析
java
spring
开发语言
react点滴yan
这可以提高应用程序的性能全栈潇晨-react
源码解析
ReactPortals传送门react的合成事
飘然离去
·
2024-01-14 00:44
s-工具(代码相关)
react.js
vue.js
前端
C++ STL 函数对象的基本使用 一元谓词和二元谓词 find_if和sort
源码解析
STL-函数对象文章目录STL-函数对象1函数对象1.1函数对象概念1.2函数对象使用2.谓词2.1谓词概念2.2一元谓词2.3二元谓词1函数对象1.1函数对象概念概念:重载函数调用操作符的类,其对象常称为函数对象函数对象使用重载的()时,行为类似函数调用,也叫仿函数本质:函数对象(仿函数)是一个类,不是一个函数1.2函数对象使用特点:函数对象在使用时,可以像普通函数那样调用,可以有参数,可以有返
虚假自律就会真自律!
·
2024-01-13 23:49
C++
泛型编程
语法学习笔记
c++
【教程】微信小程序如何拍摄图片及视频并上传到后台进行存储
需求分析在微信小程序中需要使用手机拍摄照片以及视频上传到后台进行进一步的操作,需要解决以下两个问题:微信小程序如何拍摄照片及视频如何将拍摄的照片及视频上传到后台进行存储解决方案前端开发:微信小程序原生后端开发:
Flask
THE WHY
·
2024-01-13 23:34
微信小程序
全栈
微信小程序
音视频
notepad++
小程序
flask
编程探秘:Python深渊之旅-----Web 的世界(五)
你听说过
Flask
和Django吗?林克斯:
Flask
是一个轻量级的web应用框架。非常适合初学者入门,
_rtf
·
2024-01-13 22:30
编程探秘:Python深渊之旅
python
开发语言
pycharm
后端
flask
django
大数据毕业设计:房屋数据分析可视化系统 预测算法 可视化 商品房数据
Flask
框架(源码+讲解视频)✅
1、项目介绍技术栈:python语言、
Flask
框架、MySQL数据库、Echarts可视化sklearn机器学习多元线性回归预测模型、re
vx_biyesheji0001
·
2024-01-13 22:12
biyesheji0001
毕业设计
biyesheji0002
大数据
课程设计
数据分析
机器学习
算法
flask
毕业设计
python高校舆情分析系统+可视化+情感分析 舆情分析+
Flask
框架(源码+文档)✅
1、项目介绍技术栈:Python语言、
Flask
框架、requests爬虫、snownlp情感分析、Echarts可视化、HTML高校舆情分
vx_biyesheji0001
·
2024-01-13 22:12
biyesheji0001
biyesheji0002
毕业设计
python
flask
开发语言
大数据
课程设计
毕业设计
舆情分析
基于python舆情分析可视化系统+情感分析+爬虫+机器学习(源码)✅
1、项目介绍技术栈:Python语言、
Flask
框架、MySQL数据库、reques
vx_biyesheji0001
·
2024-01-13 22:40
biyesheji0001
biyesheji0002
毕业设计
python
爬虫
机器学习
数据分析
大数据
毕业设计
舆情分析
聊天机器人之接收实时信息实现(二)
python依赖环境安装这里需要用到python中的
flask
框架,在装好python的时候会自带有一个包管理工具pip,可以打开cmd面板,输入pipinstall
flask
来进
CSND-青石
·
2024-01-13 20:45
聊天机器人
python
flask
机器人
微信
Redis
源码解析
:IO多路复用,select poll epoll有哪些区别?
基本编程模型listenSocket=socket();//调用socket系统调用创建一个主动套接字bind(listenSocket);//绑定地址和端口listen(listenSocket);//将默认的主动套接字转换为服务器使用的被动套接字,也就是监听套接字while(1){//循环监听是否有客户端连接请求到来connSocket=accept(listenSocket);//接受客户端
Java识堂
·
2024-01-13 20:31
Redis
redis
缓存
数据库
redis
源码解析
之事件驱动
redis
源码解析
之事件驱动Redis内部有个小型的事件驱动,它主要处理两项任务:文件事件:使用I/O多路复用技术处理多个客户端请求,并返回执行结果。时间事件:维护服务器的资源管理,状态检查。
CGGAO
·
2024-01-13 19:26
数据库
数据结构与算法
epoll
vue3
源码解析
(3)— computed 计算属性的实现
前言本文是vue3源码分析系列的第三篇文章,主要介绍vue3computed原理。computed是vue3的一个特性,可以根据其他响应式数据创建响应式的计算属性。计算属性的值会根据依赖的数据变化而自动更新,而且具有缓存机制,提高了性能。在这篇文章中,我们将深入探讨computed的实现原理,并通过源码分析来理解其工作机制。computed的基本用法在vue3中,computed的基本用法如下:c
Avicli
·
2024-01-13 18:54
vue.js
前端
javascript
前端框架
源码解析
vue3
源码解析
(4)— createApp 源码的实现
前言本文是vue3源码分析系列的第四篇文章,在使用vue3时,我们需要使用createApp来创建一个应用实例,然后使用mount方法将应用挂载到某个DOM节点上。那么在调用createApp时,vue再背后做了些什么事情呢?在这篇文章中,我们将深入探讨createApp的实现原理,并通过源码分析来理解其工作机制。createApp的基本用法我们先来看一下createApp的基本使用方式:crea
Avicli
·
2024-01-13 18:53
vue.js
javascript
前端
前端框架
源码分析
vue
源码解析
之(第二步 模板编译)
####解析模板转化为字符串DOM结构的过程Document{{name}}{{age}}constvm=newVue({data(){return{name:'zs',age:12,addres:['北京市','昌平区','回龙观'],hobby:['a',{b:1}],}},template:`123`//template渲染模板el:'#app'//将数据解析到el元素上})vm.$moun
h960822
·
2024-01-13 17:17
vue.js
前端
javascript
vue2
源码解析
之第一步(对数据进行劫持)
###环境搭建第一步创建项目:npminit-y第二步安装对应的插件:npmirolluprollup-plugin-babel@babel/core@babel/preset-env--save-dev第三步全局下创建rollup配置文件rollup.config.jsimportbabelfrom'rollup-plugin-babel'exportdefault{input:'./src/i
h960822
·
2024-01-13 17:47
arcgis
设计模式之迭代器模式【行为型模式】
深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人…文章目录前言一、概述二、结构三、案例实现四、优缺点五、使用场景六、JDK
源码解析
总结前言
哥的时代
·
2024-01-13 16:16
软件设计模式
设计模式
迭代器模式
java
软件工程
《共建开源》系列:Airtest-Framework - UI自动化框架系统
Airtest-Framework平台简介Airtest-Framework是基于unittest、
Flask
、Airtest搭建的开源的UI自动化框架系统提供HTTPAPI接口,实现自动解析包名并自动执行相应目录下的
雁迟
·
2024-01-13 14:42
开源
ui
自动化
Flask
上下文
概念解释
Flask
从客户端收到请求时,要让视图函数能访问一些对象,这样才能处理请求。请求对象(request对象)就是一个很好的例子,它封装了客户端发送的HTTP请求中的内容。
奥特曼255
·
2024-01-13 13:57
sqlalchemy 事务自动控制(类java aop)
我是用的是
flask
+denpendency-injecter这是我的db的配置类,里面会初始化一些session配置,里面比较重要的是把autocommit和autoflush关闭了,因为我们的代码会来处理这个
Damien_J
·
2024-01-13 12:19
Python
java
python
开发语言
sqlalchemy 监听所有实体插入以及更新事件
这边使用的是
flask
+dependency-injecter+sqlalchemy,有一个公共类,想插入或者更新的时候对公共类某些字段进行统一操作这个是公共类:包括一些基础字段,所有的实体都会继承这个类
Damien_J
·
2024-01-13 12:19
Python
数据库
Flask
+ Dependency-injecter+pytest 写测试类
最近在使用这几个在做项目,因为第一次用这个,所以不免有些问题。总结下踩的坑1.测试类位置首先测试类约定会放在tests里面,不然有可能发生引入包的问题,会报错某些包找不到。2.测试类依赖注入这里我就用的真实的数据库操作,但是我用了一个专门为测试写的事务管理,所有操作都不会commit而是会rollback,相当于一个内存数据库了,只会在内存里面,不会提交,你也可以直接用内存数据库或者mock,#t
Damien_J
·
2024-01-13 12:17
Python
pytest
关于
flask
_mail发送验证码时的smtplib.SMTPServerDisconnected: Connection unexpectedly closed
问题描述在写一个毕业设计中,
flask
框架,问题出在
flask
_mail发送验证码登录模块。
TroubleSolverCK
·
2024-01-13 07:04
flask
python
后端
基于Hadoop的网上购物行为大数据分析及预测系统【
flask
+echarts+机器学习】前后端交互
有需要本项目或者部署的系统可以私信博主,提供远程部署和讲解本研究基于淘宝用户行为的开源数据展开大数据分析研究,通过Hadoop大数据分析平台对阿里天池公开的开源数据集进行多维度的用户行为分析,为电商销售提供可行性决策。首先我们将大数据集上传到Hadoop中的HDFS存储,之后利用Hadoop的Flume组件,配置好自动加载数据的环境,将数据加载到hive数据库中进行大数据分析。通过对常见的电商指标
王小王-123
·
2024-01-13 06:53
hadoop
flask
网上购物行为分析
Hadoop大数据淘宝
Hadoop系统
flask
dropzone带移除和上传 常用(
flask
75)
移除app.pyimportosfrom
flask
import
Flask
,render_template,requestfrom
flask
_dropzoneimportDropzonebasedir=os.path.abspath
SkTj
·
2024-01-13 02:41
python +
Flask
(静态资源) + uwsgi + nginx 布置项目
1、python安装链接:安装python2、可以选择创建虚拟环境来配置项目Python3、安装uwsgipipinstalluwsgi4、项目创建uwsgi.ini文件:文件内容[uwsgi];http=0.0.0.0:5001#http是配置uwsgi不配置nginx,配置好了之后可以在项目里python3+启动文件服务器IP+端口访问项目,可以用来测试项目是否正常运行,然后在配置nginxs
2013@Star涛
·
2024-01-13 01:28
Python---Flask
python
flask
nginx
python基于
Flask
搭建Mock_server
一、简介
Flask
是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。
shines_m
·
2024-01-13 01:26
python
flask
python
后端
基于python多线程串口处理
2.特性使用了线程使用了serial使用了class二
源码解析
1.串口读取固定数据函数:defuart_recv_header(serial):cnt=0whileTrue:data=serial.port.read
!chen
·
2024-01-13 01:55
python
开发语言
Flask
修改Response Headers中的Server值
Headers中的Server会暴露出Python版本,导致的结果就是方便被渗透快速定位Python版本后找到对应版本的漏洞,因此导致网络安全问题伪方法:像这个马上就暴露出Python版本,如何解决这个网络上有说直接用response.headers.remove('Server')移除Server的信息,当然这个并没有任何效果依然还是这样,没有任何改变!伪方法:response.headers.
Apsinc
·
2024-01-13 01:54
Python
headers
flask
python
后端
openLDAP统一认证在nodejs或
flask
等web系统中的配置使用
在OA(办公自动化)系统中集成OpenLDAP进行统一认证,通常涉及以下步骤:配置OpenLDAP服务器:首先确保你的OpenLDAP服务器已经安装和配置好,并且包含组织内的用户、组以及其他必要属性。这些信息应该包括用户的uid、cn、mail、ou等,以及相应的密码散列。定义LDAP结构:根据OA系统的需要,可能需要设计特定的LDAP目录结构来映射OA中的部门、角色或权限。例如,创建不同的组织单
小果运维
·
2024-01-12 23:32
运维
网络
数据库
ldap
nodejs
vue
源码解析
-开始
vue.js是一套构建用户界面的渐进式框架,其轻量,易学受到许多开发者的喜爱。了解源码,有助于我们深刻理解vue。知其然知其所以然,是每个工程师进阶的必经之路。话不多说,进入主题。image.png一.模块概览vue的源码主要分6个大模块模块名说明compiler编译相关corevue核心代码platforms平台,目前是web和weexserver服务端渲染sfc.vue文件解析shared共享
老刘大话前端
·
2024-01-12 23:02
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他