Souleigh ✨ Souleigh ✨
5年前
一、手写源码之 Promise
版本一,构造函数javascriptfunctionMyPromise(fn(){}){//constthis{}this.state'pending'this.valueundefinedconstresolve(value){if(this.state
cpp加油站 cpp加油站
4年前
c++头脑风暴-多态、虚继承、多重继承内存布局
本篇文章深入分析多态、虚继承、多重继承的内存布局以及实现原理。首先还是看一下思维导图:下面根据这个大纲一步一步的进行深入解析。一、没有虚函数时内存布局是怎样的1.没有虚函数时类的内存布局一个类没有虚函数的时候,其实就是结构体,它的内存布局就是按照成员变量的顺序来的。看如下代码:cppinclude<iostreamusingnamespaces
菜园前端 菜园前端
2年前
一篇文章教会你什么是闭包
原文链接:什么是闭包?闭包的概念并不复杂,但是它的定义比较绕(就像平时经常用到它,却又说不出来是什么)。可以在一个作用域中调用函数的内部函数并访问到该函数中的作用域的成员,这就是闭包。给一个建议,网上闭包的概念可以搜出来一大堆,但是你真的了解它吗?你有去调
Stella981 Stella981
4年前
SpringBoot 集成Mybatis 连接Mysql数据库
记录SpringBoot集成Mybatis连接数据库防止后面忘记1.添加Mybatis和Mysql依赖      <dependency    <groupIdorg.mybatis.spring.boot</groupId    <artifactIdmybatisspringbootst
Wesley13 Wesley13
4年前
Ubuntu16.04下安装opencv3.4.2
1.安装官方给的opencv依赖包GCC4.4.xorlaterCMake2.6orhigherGitGTK2.xorhigher,includingheaders(libgtk2.0dev)控制opencvGUIpkgconfigPython2.6orl
Wesley13 Wesley13
4年前
Oracle读取xmltype依赖包xmlparserv2导致spring xml读取报错
异常内容Causedby:org.xml.sax.SAXParseException:<Line10,Column103:XML24500:(Error)Cannotbuildschema'http://www.springframework.org/schema/context'locatedat'
Wesley13 Wesley13
4年前
Vite 2.0 正式发布!依赖预构建,CSS 分割等众多新特性到来
!(https://oscimg.oschina.net/oscnet/0e7ee4c61ae8428696e9d39ec922d6fe.png"屏幕截图.png")Vite今天我非常高兴的宣布Vite2.0的官方发布!Vite(法语中“快”的意思,发音为/vit/)是一种新型Web开发构建工具。把它想成一个更轻、更
Stella981 Stella981
4年前
Python基本图形绘制 (第1周)
1、哪个选项不能正确引用turtle库进而使用setup()函数?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬Afromturtleimport\BimportturtleastC
Wesley13 Wesley13
4年前
C++多态性总结
一,C多态性概述多态是指同样的消息被不同类型的对象接受时导致不同的行为。所谓消息是指对类的成员函数的调用,不同的行为是指不同的实现,也就调用不同的函数。换言之,多态指的就是用同样的接口访问功能不同的函数,从而实现“一个接口,多种方法”。二,多态性分类!在这里插入图片描述(https://osc
混世魔王 混世魔王
2年前
皕杰报表之数据集函数
所谓数据集函数就是与数据集相关,从数据集取数的函数。这些函数不仅可以将数据直接从数据集取出,而且可以将取出的数据分组、求和、求最大值最小值、求第一条数据和最后一条数据、求前n条数据以及对取出的数据进行按段分割,还能对列和记录进行统计。在皕杰报表中共提供了1