草庐IT

4Framework

全部标签

【Django】REST_Framework框架——GenericAPIView类源码解析

一、GenericAPIView源码解析GenericAPIView继承自APIView,也就是在APIView基础上再做了一层封装类属性queryset=Noneserializer_class=Nonelookup_field=‘pk’lookup_url_kwarg=Nonefilter_backends=api_settings.DEFAULT_FILTER_BACKENDSpagination_class=api_settings.DEFAULT_PAGINATION_CLASS1、querysetqueryset是用来控制视图返回给前端的数据。如果没什么逻辑,可以直接写在视图的类属

Spring Framework与JDK版本对应关系

  最近在实践Spring项目时,发现无法通过注解的方式实现Bean容器管理,控制器报错信息为:Failedtoreadcandidatecomponentclass,也就是注解扫描不了,在反复检查代码不存在问题后意识到可能是版本兼容问题,根据Spring官网的SpringFramework与JDK版本对应关系解决了该问题。  SpringFramework与JDK版本对应表:SpringFramework版本JDK版本6.0.xJDK17-215.3.xJDK8-195.2.xJDK8-155.1.xJDK8-125.0.xJDK8-104.3.xJDK6-8  同时,SpringFrame

Spring Framework与JDK版本对应关系

  最近在实践Spring项目时,发现无法通过注解的方式实现Bean容器管理,控制器报错信息为:Failedtoreadcandidatecomponentclass,也就是注解扫描不了,在反复检查代码不存在问题后意识到可能是版本兼容问题,根据Spring官网的SpringFramework与JDK版本对应关系解决了该问题。  SpringFramework与JDK版本对应表:SpringFramework版本JDK版本6.0.xJDK17-215.3.xJDK8-195.2.xJDK8-155.1.xJDK8-125.0.xJDK8-104.3.xJDK6-8  同时,SpringFrame

Android Framework 之 使用Android studio 调试

有的时候,想确认一下Activity启动过程中的一些细节,但是代码都再Framework中,单单想确认一下某个条件或者某个变量的值,又不想再代码中加Log,则可以考虑使用Androidstudio调试。前提:已经熟悉AndroidStudioApp的调试方法1在AS新建一个Android工程可以是一个空的工程名为FrameworkDebug,然后gradle同步例如自动创建的MainActivity路径为:FrameworkDebug\app\src\main\java\com\example\frameworkdebug\MainActivity.java2将Framework代码拷贝到你的

Android Framework 之 使用Android studio 调试

有的时候,想确认一下Activity启动过程中的一些细节,但是代码都再Framework中,单单想确认一下某个条件或者某个变量的值,又不想再代码中加Log,则可以考虑使用Androidstudio调试。前提:已经熟悉AndroidStudioApp的调试方法1在AS新建一个Android工程可以是一个空的工程名为FrameworkDebug,然后gradle同步例如自动创建的MainActivity路径为:FrameworkDebug\app\src\main\java\com\example\frameworkdebug\MainActivity.java2将Framework代码拷贝到你的

Substrate and Polkadot: Building a Blockchain Development and Cross-Chain Framework for Web

WiththeadventofWeb3.0andthemetaverse,theindustryfacesapressingneedtodevelopWeb3.0-compatibleblockchainsolutionsmoreefficientlyandquickly.SubstrateandPolkadotareopensourceblockchaindevelopmentframeworksthatmodularizeblockchainsystemswhileintegratingbetterconsensusprotocols,on-chainandoff-chaininterac

Substrate and Polkadot: Building a Blockchain Development and Cross-Chain Framework for Web

WiththeadventofWeb3.0andthemetaverse,theindustryfacesapressingneedtodevelopWeb3.0-compatibleblockchainsolutionsmoreefficientlyandquickly.SubstrateandPolkadotareopensourceblockchaindevelopmentframeworksthatmodularizeblockchainsystemswhileintegratingbetterconsensusprotocols,on-chainandoff-chaininterac

django rest framework源码和实战

 内容回顾: 1、开发模式    ——普通开发方式(前后端放在一起写)。html和后端都是自己写;前端:HTML、CSS、JS 请求进来之后,后台接收请求,通过render返回数据,HTML拿到特殊的标签渲染后返回,前后端通过url交互.用集成在一起的方式进行开发,    ——前后端分离(前后端的交互全部用Ajax进行交互,不再通过form表单发送请求)     提交需求、提交数据让用户登录             Ajax请求用户  ———————————>   前端(vue)——————————>后端Djangorestframe框架              返回页面