首页 > TAG信息列表 > 对应
JS-Promise和SPA路由的实现
Promise的回顾及SPA路由实现 Promise return 在对应的promise的函数中 在promise里面的then函数(catch函数中)return相当于调用resolve 。 throw new Error相当于调用reject Promise.resolve('第一个值').then((res) => { console.log(res) return '第二个值' //resolve })JS-JSONP和Axios
JSONP及Axios jsonp概述:JSONP是一种跨域解决方案,它主要是利用了script标签不受跨域影响的特性来完成对应的请求操作。实际上是一个get请求。 什么叫跨域 同源策略(属于浏览器的)为了安全性。 浏览器采用了对应的同源策略,它防止了对应的恶意请求以及其他非正常请求(一定程度) 同源策略dnSpy介绍
介绍 https://github.com/dnSpy/dnSpy 是一款.Net平台的集反编译器、程序集编辑器和调试器的利器 功能 反编译 ● 用dnSpy打开对应Dll(Ctrl+O) ● 查看源码 无源码调试 ● 用dnSpy打开对应Dll(Ctrl+O) ● 找到需要打断点的方法行并设置断点(F9) ● 调试启动对应进程F5或者附加到进程(Ctr问题:[<twisted.python.failure.Failure <class 'OpenSSL.SSL.Error'>>]
1. 问题 [<twisted.python.failure.Failure <class 'OpenSSL.SSL.Error'>>] 解决方案: 如果是在 Windows下,需要额外安装 pyOpenSSL 对应的版本。比如 pyOpenSSL-0.13.winxp32-py2.7.msi;如果它提示没有编译文件,可能还需要安装 mingwg。如果是在Linux下,就很简单,直接 pip installGIT
GIT 1、git概述 GIT是一个分布式版本管理工具(主要是用于管理对应的项目的版本 分支)(迭代式开发(自研公司的主项目外包的大项目也是迭代式开发))SVN(单机的版本管理工具 全部一个分支上干 )Git 是一个免费和开源的 分布式版本控制系统,旨在以速度和效率处理从小型到大型项目的所有内容。 2GIT
git的概述 git是一个版本管理工具,用来管理对应的版本的。开发流模式 敏捷开发(中小型公司做外包的时候采用的),迭代式开发(公司的主项目 大型的外包项目),迭代式开发(版本的迭代 涉及到多版本)就需要git进行管理了。git不但是一个版本管理工具,而且它还可以进行分布式管理。(分布式的版本管python基础知识学习
基础知识学习——两周时间 视频教程:https://time.geekbang.org/course/intro/100008801?tab=catalog 辅助网站教程:https://www.runoob.com/python3/python3-basic-syntax.html 第一周——环境安装+基础知识 对应视频课程:第一章到第三章。 网站对应教程: Python3基础语法 到 Python3Promise的回顾及SPA路由实现
Promise return 在对应的promise的函数中 在promise里面的then函数(catch函数中)return相当于调用resolve 。 throw new Error相当于调用reject Promise.resolve('第一个值').then((res) => { console.log(res) return '第二个值' //resolve}).then(res => { consolewin10、win11环境下查看IIS里各项目资源占用情况
参照链接: 【如何设置IIS程序池的回收时间,才能最大程度的减少对用户的影响?】 - 走看看 (zoukankan.com) 概念: 简单理解IIS应用程序池 应用程序池可以看成是计算机分配给Web应用程序的内存的容器。 网络上有人这样比喻:如果是水,那么应用程序池就是,Web应用程序就是鱼缸里的金鱼。多个HCNP Routing&Switching之MAC安全
前文我们了解了GRE over IPSec 相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16601491.html;今天我们来聊一聊mac安全相关话题; 先来回顾下二层交换机的工作原理 我知道对于一台二层交换机来说,它的核心功能就是根据mac地址来转发数据;之所以能够根据mac地址svn客户端检出的工程导入eclipse后不显示SVN信息
1、首先确定原因:是由于SVN客户端与SVN插件版本不对应导致的,因此需要更换SVN插件版本 1.1、SVN插件与SVN客户端版本对应关系 插件svn1.4.x对应TortoiseSvn 1.5.x 插件svn1.6.x对应TortoiseSvn 1.6.x 插件svn1.8.x对应TortoiseSvn 1.7.x 插件svn1.10.x对应TortoiseSvn 1.8.x 插件svnjs的原型
prototype 概述:所有的函数都拥有一个属性 这个属性称为prototype 他是一个对象空间(里面就可以存放对应的数据)他被称为显式原型 从上述代码 大家可以看到对应的构造函数的prototype和对应的实例对象的 __proto__ 是相等,那么也就证明了对应俩个内容其实是一个对象。面对对象
面向对象 概述面向对象是一种编程思想(oop),他是将对应的过程替换成对应的对象,而不做去追求对应的过程实现,而通过去找对象的方式实现。综合思想:找有这个功能的对象,做这个事情。(面向对象同时具备一个点 万物皆对象(所有的内容都可以被充当为对象)) 构建函数构建的步骤自动构建JS之cookie
前端和后端 前端是展示内容的部分后端是提供数据支持的部分 网络构成图 网络构成分为七层 最底层的物理层 数据链路层(底层维护 需要硬件支持),网络层(基于网络协议白皮书书写网络协议),传输层(网络传输的支持 tcp(直连)和udp(丢包)) 应用层相关协议(对应应用支持的协议 htt14 DjangoModel
Django数据库 1 Django数据库类创建 1-1 Meta元数据 class Note(model.Model): deleted = models.BooleanField(verbose_name='已删除', default='False') class Meta: abstract = True class xxx1(Note): pass Django在生成表时,不会生成Note表,因为Chapter 06 - SpeakLine (C# + delegate实现)
不得不说C#继承了java的恶习,不能继承多个类,害我折腾了好久,终于实现了自己的delegate代理类。关键是Xamarin居然也没有实现对应的信号接口,所以只有自己暴露了一个信号接口,方便以后调用。先上C#代码 对应的Xcode布局没有什么变化,就添加了Outley的两个按钮。方便修改状态。 测jvm 局部变量表
局部变量表建立在jvm栈的栈帧中,局部变量表最基本的单位是槽(slot),其个数在编译时就已经定好了, 如图 该方法的局部变量表的大小就应该是args+a=2 使用反编译工具jclasslib查看后确实是2 查看局部变量表的详细信息 起始pc是指字节码指令的行号 它Kafka数据分区和消费者的关系,kafka的数据offset读取数据流程,Kafka内部如何保证顺序,结合外部组件如何保证消费者顺序
1、kafka数据分区和消费者的关系:1个partition只能被同组的⼀个consumer消费,同组的consumer则起到均衡效果 2、kafka的数据offset读取流程 1.连接ZK集群,从ZK中拿到对应topic的partition信息和partition的Leader的相关信息 2.连接到对应Leader对应的broker 3.consume什么是事件冒泡 , 如何阻止事件冒泡
1. 事件冒泡 在某一个对象(标签)上触发某个事件 , 如果这个对象的事件有对应的事件处理程序 , 那么事件就会调用这个处理程序;如果没有就会向父级元素查找是否有相同的事件触发,从内到外 , 直到有对应事件的处理程序执行就会停止; 2. 阻止冒泡 2.1 return false 2.2 e.s十进制转换二进制简单算法
学此方法前先了解 “2的n次幂” 2的0次幂对应1,2的1次幂对应2.以此。。。。。。 1,2,4,8,16,32.。。。 eg1:23 距离23最近的2的次幂的数是“16”,由此有以下推演 模板: 16 8 4 2 1 二进制:1 0 1 1 1 原因:为什么是“10111”, 1series其他参数介绍
这样顺序就会改变,但是c对应的还是3,b对应2,a对应1,不过是c在前 2、 可以给这个Series对象起一个大名字,还可以给标签这一列起一个名字 直接用名称去取数据 3、 如果是数组,只是视图的复制,不会开辟新的内存【笔记】平面图转对偶图
平面图 平面图的定义是图中的所有边都在顶点处相交。下图就是一个平面图 \(G\)。 对偶图 每一个平面图 \(G\) 都有与之对应的对偶图 \(G^*\)。平面图 \(G\) 中的每一个面对应对偶图 \(G^*\) 中的一个点。下图即是 \(G\) 的对偶图 \(G^*\) 的点。 平面图 \(G\) 中的每条边对应对条件控制语句及表达式
条件控制语句及表达式 运算符及表达式 () 前面不能直接写++ 字符串和数值进行比较(字符串会自动转为数值) 出现NaN 一般都是false undefined是null的派生所以对应的值是相等的 字符串和字符串进行比较 (第一位ASCII码比较 A 65 a 97) 布尔类型的值和null进行比较 会先转学习js的第二天 条件控制语句
条件控制语句及表达式 运算符及表达式 ()外面不能直接写++或-- console.log(++(a--)); //() 不能和++ -- 一起使用 字符串和数值比较 字符串会自动转数值 出现NaN 的比较 一般都是false undefined是null的派生类,所以对应的值是相等的,但不是全等(===) 字符串和如何高效地根据命令搜寻项目中对应的Makefile文件(或者.mk文件)?
问题:如何高效地根据命令搜寻项目中对应的Makefile文件(或者.mk文件)?详细表述问题:在使用 make -n target 打印出生成目标文件所需要执行的所有命令后,我发现某个命令不合适,需要修改,因此需要到这个命令对应的子Makefile(或者.mk文件)去修改该命令。然而在大型项目中,包含相当多的Makefil