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
pythonweb框架源码
Python 项目中日志输出为JSON格式
在
Pythonweb
服务中,有时候为了便于日志采集工具(filebeat等)采集日志信息,需要输出JSON格式的日志。
不忘初欣丶
·
2023-04-15 20:16
python
基础
python
3分钟学完Python,直接从入门到精通「史上最强干货库」
Python入门教程
pythonweb
开发2.Python网络爬虫Python数据分析好了,这里真的是真正
IT吴彦祖
·
2023-04-15 20:02
设计模式-day02
关注it黑马喵,关注it黑马谢谢喵黑马程序员Java设计模式详解,23种Java设计模式(图解+
框架源码
分析+实战)_哔哩哔哩_bilibili4.创建型模式4.2工厂模式4.2.1概述需求:设计一个咖啡店点餐系统
风格无涯
·
2023-04-15 15:22
设计模式
【django开发手册】Django 中使用自定义用户模型:一个比自带 User 更强的选择
本文节选自笔者博客:https://www.blog.zeeland.cn/archives/3o2inaz前言Django是一个非常受欢迎的
Pythonweb
框架,自带的用户认证体系能帮助我们简单地实现注册
帅气的黑桃J
·
2023-04-15 05:01
django
django
python
后端
目前最受欢迎的12个Python开源框架,你有用过吗?
1.DjangoDjango是一款用Python语言写的免费开源的
PythonWeb
应用开发框架,它遵
学习Python的小可爱
·
2023-04-15 00:03
Android热修复原理(一)热修复框架对比和代码修复
这一个系列不会对某些热修复
框架源码
进行解析,而是讲解热修复框架的通用原理。1.热修复的产生概述在开发
苏为
·
2023-04-14 19:24
tp5 修改使用个人的success、error跳转页面
如果我们直接更改
框架源码
页面会影响我们后期的框架升级!其实有解决办法,tp官方已经考虑到了这一点,只是开发手册中没有!
leo_jk
·
2023-04-14 17:00
tp5
解决json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes
最近做
pythonweb
,要解析json,这个json.decoder.JSONDecodeError:Expectingvalue:linexxxcolumnyyy(charn)问题困扰了一会,记录下来帮大家提供一个解决此问题的方向
JRighte
·
2023-04-14 09:48
python
python
web
SpringCloud Alibaba之Nacos客户端服务注册源码分析
快速定位问题:遇到问题,特别是
框架源码
的Bug问题,能够快速定位,这就是多看源码所带来的的好处和优势。提高面试成功率:面
山竹之七语
·
2023-04-13 06:41
spring
cloud
java
微服务
Python Django框架:安装及创建项目
PythonWeb
框架既可以是单个或多个子组件,也可以是一个完整的全栈系统。术语“全栈”表示可以开发Web应用所有阶段和层次的代码。框架可以提供所有
蜀山客e
·
2023-04-12 09:06
Flask学习笔记一(入门篇)
它小巧轻量特别适合于各种小型项目和有意从事
pythonweb
开发的新手。当然,它应对大型项目也不在话下。
洋芋吃马铃薯
·
2023-04-12 04:15
Android 架构之OkHttp源码解读(上)
OkHttp介绍OkHttp调用流程socket连接池复用机制高并发请求队列:任务分发责任链模式拦截器设计【Android源码解析】Android中高级架构进阶学习——百大
框架源码
解析Retrofit/
我爱田Hebe
·
2023-04-12 01:58
Django 适合做微服务嘛
Django是一个非常成熟的
Pythonweb
框架,适用于构建大型网站和web应用程序。它提供了许多内置功能,如身份验证、数据库支持、管理界面等,这些都可以大大减少开发时间。
焦虑肇事者
·
2023-04-11 23:23
django
python
后端
开发语言
django怎么实现微服务
Django是一个功能强大的
PythonWeb
框架,可以用来开发各种Web应用程序。
优游的鱼
·
2023-04-11 23:53
django
微服务
python
后端
架构
Gin
框架源码
分析(1)—— 整体介绍
为什么需要Gin既然go原生提供了http功能,为啥还需要gin等第三方框架呢?主要还是原生的http不满足实际业务场景的需求,gin主要提供了以下额外的功能:路径参数:gohttp支持路径完全匹配,和前缀匹配,但不支持路径参数匹配,gin基于redixtree实现路由功能,相比于普通前缀树来说树高度更小,占用内存更小,速度更快中间件:传入的HTTP请求可以由一系列中间件和最终操作来处理。首先经过
亚洲第一中锋_哈达迪
·
2023-04-11 13:11
gin
golang
gin
框架源码
分析——路由模块
目录一、什么是gin框架二、gin初始化的过程三、Engine中与路由相关的参数1.路由相关参数的调用2.重要参数详解(1).RouterGroup(2).trees一、什么是gin框架gin的官方简介如下:ginisawebframeworkwritteninGo(Golang).Itfeaturesamartini-likeAPIwithperformancethatisupto40times
小灰和小白
·
2023-04-11 13:11
Go基础
golang
后端
Golang之Gin
框架源码
解读——第二章
Gin是使用Go语言编写的高性能的web服务框架,根据官方的测试,性能是httprouter的40倍左右。要使用好这套框架呢,首先我们就得对这个框架的基本结构有所了解,所以我将从以下几个方面来对Gin的源码进行解读。第一章:Gin是如何储存和映射URL路径到相应的处理函数的第二章:Gin中间件的设计思想及其实现第三章:Gin是如何解析客户端发送请求中的参数的第四章:Gin是如何将各类格式(JSON
Dask Jhonson
·
2023-04-11 13:11
Golang
#
Gin源码解读
中间件
go
web
Golang之Gin
框架源码
解读——第三章
Gin是使用Go语言编写的高性能的web服务框架,根据官方的测试,性能是httprouter的40倍左右。要使用好这套框架呢,首先我们就得对这个框架的基本结构有所了解,所以我将从以下几个方面来对Gin的源码进行解读。第一章:Gin是如何储存和映射URL路径到相应的处理函数的第二章:Gin中间件的设计思想及其实现第三章:Gin是如何解析客户端发送请求中的参数的第四章:Gin是如何将各类格式(JSON
Dask Jhonson
·
2023-04-11 13:11
Golang
#
Gin源码解读
中间件
go
web
解析gin框架部分收获
说明:看qimi-gin
框架源码
解析部分收获一、Gin框架路由详解1.2Redix树介绍基数树,trie树使用的是定制版本的httprouter,其路由的原理是大量使用公共前缀的树结构基数树(RadixTree
景行三千
·
2023-04-11 13:09
go
gin
python web并发编程实现
最近重读《深入理解计算机系统》,在书本第十二章-并发编程中,作者简明地讲解了并发程序的三种基本构造方法并进行了优缺点分析(具体内容下文会略微提到,有兴趣的可以去阅读原书),再加上前阵子看的tornado异步
框架源码
lethe_zh
·
2023-04-10 18:00
[pig4cloud
框架源码
分析] 03 - MyBatis中的sql语句日志打印
文章目录导读pig4cloud框架配置MybatisLogPlugin插件开启方式插件说明【TODO】源码分析拦截器方案实现sql日志查看参考资料导读使用MyBatis开发过程中,经常遇到sql执行失败的情况,这时候定位问题一般就会查看最终执行的sql语句。今天要讨论但就是pig4cloud框架的sql语句显示问题。pig4cloud框架配置遇到这个问题的时候,找了各种资料,也尝试了很多方案,都没
夜猫逐梦
·
2023-04-10 14:16
#
pig框架学习和实战
pig4cloud
mybatis
sql日志
写给开发小白的---如何写前后端分离的API设计文档
这样就可以方便后端开发人员全身心投入到后端逻辑实现的工作中,前端工程师全身心的为用户提供更好的使用体验上,前后端分离显得尤为重要,因此这里需要通过一个API设计文档,来为前后端开发人员设定约束,约定好了,可以进行同步开发.因为当时开发的项目是一个
pythonweb
小千爱编程呀
·
2023-04-10 09:46
web
开发
web
开发
前后端分离
基于Selenium+Python的web自动化测试框架(附
框架源码
+项目实战)
目录一、什么是Selenium?二、自动化测试框架三、自动化框架的设计和实现四、需要改进的模块五、总结总结感谢每一个认真阅读我文章的人!!!重点:配套学习资料和视频教学一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和S
测试小婉
·
2023-04-10 04:32
自动化测试
python
selenium
前端
自动化测试
软件测试
Python Web后端面试常考数据结构与算法
本文将对
Pythonweb
后端面试时常考数据结构与算法进行总结,适合即将找工作或面试的你。
Python妙妙屋
·
2023-04-09 22:41
面试
链表
职场和发展
python
硬肝一次 Python 微服务是一种什么体验?
考虑到Python性能及效率性,
PythonWeb
端一直不温不火,JAVA和Golang的微服务生态一直很繁荣,也被广泛用于企业级应用开发当中本篇文章将介绍一款Python微服务框架:「Nameko」2
AirPython
·
2023-04-09 17:59
python
java
docker
rabbitmq
linux
[C++ ,STL]vector模拟实现
着篇博客会涉及到一些STL源码(让我们看看大神是如何实现的),且依旧沿袭上篇博客,我只实现我觉得比较难的接口文章目录1.基本框架0help函数1迭代器2构造函数3modify4capacity1.基本
框架源码
中是用
一个正直的男孩
·
2023-04-09 10:38
c++
c++
开发语言
后端
Mybatis
框架源码
笔记(七)之Mybatis中类型转换模块(TypeHandler)解析
1、JDBC的基本操作回顾这里使用伪代码概括一下流程:对应数据库版本的驱动包自行下载加载驱动类(Class.forName("com.mysql.cj.jdbc.Driver"))创建Connection连接:conn=DriverManager.getConnection("jdbc:mysql://数据库IP:port/数据库名称?useUnicode=true&characterEncodi
嫣夜来
·
2023-04-09 09:07
Spring全家桶
Mybatis
Java
mybatis
java
数据库
Mybatis
框架源码
笔记(八)之Plugin插件原理解析
1、插件概述引用一段官网的译文MyBatis允许你在映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis允许使用插件来拦截的方法调用包括:Executor(update,query,flushStatements,commit,rollback,getTransaction,close,isClosed)ParameterHandler(getParameterObject,setP
嫣夜来
·
2023-04-09 09:07
Mybatis
Spring全家桶
Java
mybatis
java
mysql
Mybatis
框架源码
笔记(五)之Mybatis框架缓存机制原理解析
1Mybatis框架的缓存模块MyBatis内置了一个强大的事务性查询缓存机制,它可以非常方便地配置和定制。Mybatis框架中的缓存分为一级缓存和二级缓存,三级缓存基本都要借助自定义缓存或第三方服务来进行实现。但本质上是一样的,都是借助Cache接口实现的。缓存模块在Mybatis的源码结构中是在org.apache.ibatis.cache包下面存放着的,如下图:2Cache接口Cache接口
嫣夜来
·
2023-04-09 09:06
Java
Mybatis
Spring全家桶
mybatis
缓存
学习
Mybatis
框架源码
笔记(九)之反射工具类解析
1反射工具类Java中的反射功能虽然强大,但是代码编写起来比较复杂且容易出错。Mybatis框架提供了专门的反射包,对常用的反射操作进行了简化封装,提供了更简单方便的API给调用者进行使用,主要的反射包代码结果如下:2核心接口2.1ObjectFactory接口MyBatis每次创建结果对象的新实例时,它都会使用一个对象工厂(ObjectFactory)实例来完成。默认的对象工厂需要做的仅仅是实例
嫣夜来
·
2023-04-09 09:36
Spring全家桶
Mybatis
Java
mybatis
java
开发语言
Mybatis
框架源码
笔记(十)之Mybatis中的设计模式
1Mybatis框架中应用到的设计模式1、单例模式:例如LogFactory、ErrorContext2、工厂模式:例如SqlSessionFactory、ObjectFactory、MapperProxyFactory3、建造者模式:例如SqlSessionFactoryBuilder、XMLConfigBuilder、XMLMapperBuilder、XMLStatementBuilder、C
嫣夜来
·
2023-04-09 09:58
Spring全家桶
Mybatis
Java
mybatis
设计模式
java
Flask框架从入门到精通之初识(一)
知识点:1、虚拟环境2、第一个Flask程序一、概况
PythonWeb
框架有很多个,比如Django、Flask、Tornado等框架。
小_源
·
2023-04-09 01:36
Python 三大web框架 Django,Flask,Tornado
很多同学在学习
Pythonweb
的时候都会遇到选择上的问题,是学习django,还是学习flask,还是学习Tornado。
Siriusforever
·
2023-04-08 19:16
给大家推荐一波Python书单,电子版拿走不谢
Python之所以这么流行得益于它适用于很多不同领域,目前Python使用最广泛的领域包括有
PythonWeb
(后端)开发、数据分析挖掘、网络爬虫、机器学习人工智能、运维开发等等。
编程帆帆
·
2023-04-08 18:40
python
学习
开发语言
自动化
Java注解解读-ElementType详解
文章目录注解须知前言@Target@Retention@Inherited@Documented@Repeatable注解须知前言Java注解使用是相当频繁,特别是在在
框架源码
使用,用到类的反射获取方法和属性
calmtho
·
2023-04-08 13:03
java
java
annotations
php框架 svc dao,Bilibili Kratos
框架源码
分析(1) -- 启动流程
这里先吐槽一下kratos官方wiki写的实在不咋地,一些很基本的使用方法,一些很好的功能都没有体现出现,同时也建议多去githubissue里去找找答案,那里面比wiki详细很多.这个系列的文章我会基于v0.4.2这个版本的源码进行.现在正式进入这个系列源码的第一篇:Kratos启动流程安装kratos至于如何安装kratos,请参考官方wiki,Kratos官方推荐方式:GO111MODULE
Eastend boy
·
2023-04-08 03:50
php框架
svc
dao
python写入与读取数据库
前面记录了python基础,记录了爬虫,记录了数据可视化,记录了机器学习,下面将了解
pythonweb
,博主看资料学习了2天才看懂了如何通过python读写数据库:1.相关模块的导入与安装:importmysql.connector
刘小航9527
·
2023-04-07 22:31
python数据库
002 快速安装指南
安装Python作为一个
PythonWeb
框架,Django需要Python。更多细节请参见我应该使用哪个版本的Python来配合Django?。
云影之海
·
2023-04-07 08:56
pytest+yaml框架环境配置和使用教程
pytest+yaml框架使用教程一、框架功能介绍二、框架启动1、源码下载,项目打开1.1、[
框架源码
](https://gitee.com/jianglisha/pytest_api_yaml)1.2
亚索不会吹风
·
2023-04-07 04:33
自动化测试
pytest
【django开发手册】如何使用select_related进行一次连表查询
前言Django是一款
PythonWeb
框架,致力于充分利用Python的简洁语法和语言特性来提高Web开发的效率。
帅气的黑桃J
·
2023-04-07 03:25
django
python
后端
django
drf
uwsgi + nginx 部署Django 项目
具体介绍如下:1.1、WSGIWSGI是Web服务器网关接口(WebServerGatewayInterface)的缩写,是
PythonWeb
应用程序和Web服务器之间的标准接口。它定义了一种规范的
岳来
·
2023-04-06 21:09
#
django
django
nginx
python
uwsgi
WSGI
Java面试被问
框架源码
看过吗?70道SSM面试题及学习笔记值得收藏!
java思维导图前言很多小伙伴可能会很困惑,为什么BAT的面试官总是喜欢问源码?其实我们常用的Spring、MyBaits这样的框架可以说是JAVA里面最经典的教科书,从中你能学习到很多写代码的经验技巧,而去悟开源框架中蕴含的优雅架构设计之道这才是最重要的。在这分享一些Java面试中常被问到三大框架SSM中的一些面试题,由于答案文字过多,已经整理成了文档免费分享给大家,还有更多Java架构面试题及
程序猿java易
·
2023-04-06 18:15
java
编程
程序员
java
面试
学习
mmkv
框架源码
浅析(中)
这篇是跟mmkv相关的分析,上篇主要是一些基本知识介绍。五)文件结构和文件锁粗略介绍下文件结构,引用网上一张图:图一如上图,不同进程打开同一个文件时,拥有不同的文件描述符和file对象,但共享唯一的inode节点,其中f_count为引用计数。在同一个进程中,如果使用dup/closefd时,具体会影响f_count变化。下图是fork一个进程时影响的文件描述表:图二其中文件锁的数据结构如下:st
fooboo
·
2023-04-06 08:11
echo
框架源码
阅读笔记
echo框架的使用.见wikihttps://echo.labstack.com/guideecho.New初始化server(http&tls)初始化日志&颜色color设置默认错误处理DefaultHTTPErrorHandler和默认的binder(用于request的参数解析)DefaultBinder设置日志error级别&设置标准输出StdLogger新建一个sync.pool-poo
个00个
·
2023-04-06 07:14
sublime Text3+python3搭建djiango开发环境
个人专研技术方向:微服务方向:springboot,springCloud,Dubbo分布式/高并发:分布式锁,消息队列RabbitMQ大数据处理:Hadoop,spark,HBase等python方向:
pythonweb
raysonfang
·
2023-04-05 22:35
JEPaaS低代码开发平台 JNPF 快速开发平台 .NET6 新版企业版
框架源码
每一个传统行业都有机会变成技术驱动的现代行业,这次疫情正在把很多原来的应急技术变成日常技术,数字化进程中最大的受益者不是互联网企业,而是用互联网改造自己的企业。独木不成林,或许JNPF快速开发平台正是意识到了这一点,才忙着织出一张密集的网,运用低代码的前后端分离快速开发平台,一站式多端开发来降低企业的推广成本、渠道成本、人力成本和管理成本,将血液充盈地输送到每个细枝末节,巩固疆界。不仅大幅度的提高
m0_70755231
·
2023-04-05 20:31
.net
mybatis
java
开发语言
前端
用python web框架 bottle 开发网站(一)
pythonweb
入门有人推荐学习django或者flask,其实bottle比
firewt
·
2023-04-05 18:20
Flask框架简单介绍
基于WerkzeugWSGI(
PythonWeb
服务器网关接口(PythonWebServerGatewayInterface,缩写为WSGI)是Python应用程序或框架和Web服务器之间的一种接口,
Adam坤
·
2023-04-05 17:52
flask
Python
程序员
Pycharm+Flask零基础项目搭建入门的实现
目录创建项目Flask安装helloflask返回html第一种遵循jinjia2第二种flask实例化指定模板位置返回jsonFlask在
Pythonweb
开发中虽然热度低于Django但是也存在不小的市场空间
·
2023-04-05 12:54
fastapi简介+环境安装
FastAPI是一个现代的,快速(高性能)
pythonweb
框架。基于标准的python类型提示,使用python3.6+构建API的Web框架。Thekeyfeaturesare:
还卿一钵无情泪
·
2023-04-05 02:52
fastapi
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他