浅谈跨域 阅读须知: 作者是一个在校大学生,尚未工作,以下内容依据个人理解与网上资料编写。若有错误,还请指出,感激不尽。网上对于跨域的解释大多是一堆文字,对于初学者来说往往较难理解,这篇博客我将利用NodeJs搭建一个简易的服务器用于模拟跨域,不懂NodeJs的小伙伴也不用紧张,只是借助于NodeJ ...
分类:
其他好文 时间:
2020-01-30 22:40:35
阅读次数:
64
c++面向对象记录(二) 1.继承 继承是面向对象程序设计的一个重要概念。继承指依据另一个类来定义一个类,就好像子女继承父母的基因。运用继承的方法,我们就不需要重新编写数据成员。已有的类称为基类,新建的类称为派生类或者子类。 (1)子类定义 定义一个子类,使用格式: (2)访问控制和继承 子类可以访 ...
分类:
编程语言 时间:
2020-01-30 17:42:52
阅读次数:
90
1、原理 图像开运算与闭运算与膨胀和腐蚀运算有关,由膨胀和腐蚀两个运算的复合与集合操作(并、交、补等)组合成的运算构成。开运算与闭运算依据腐蚀和膨胀演变而来。 1)开运算:先对图像腐蚀后膨胀。 A○S= (AΘS)⊕ S 作用:用来消除小的物体,平滑形状边界,并且不改变其面积。可以去除小颗粒噪声,断 ...
分类:
其他好文 时间:
2020-01-29 19:52:32
阅读次数:
191
Fragment是个特别的存在,有点像报纸上的专栏,看起来只占据页面的一小块,但是这一小块有自己的生命周期,可以自行其是,仿佛独立王国,并且这一小块的特性无论在哪个页面,给一个位置就行,添加以后不影响宿主页面的其他区域,去除后也不影响宿主页面的其他区域。每个fragment都有自己的布局文件,依据其 ...
分类:
移动开发 时间:
2020-01-29 19:35:32
阅读次数:
92
原文:【UWP】使用 LiteDB 存储数据 序言: 在 UWP 中,常见的存储数据方式基本上就两种。第一种方案是 UWP 框架提供的 ApplicationData Settings 这一系列的方法,适用于存放比较轻量的数据,例如存个 Boolean 类型的设置项这种是最适合不过的了。另一种方案是... ...
分类:
数据库 时间:
2020-01-28 23:16:48
阅读次数:
150
Loader(加载器) 是 webpack 的核心之一。它用于将不同类型的文件转换为 webpack 可识别的模块。本文将深入探索 webpack 中的 loader,揭秘它的工作原理,以及如何开发一个 loader。 ...
分类:
Web程序 时间:
2020-01-28 19:36:26
阅读次数:
79
决定性问题(Decision problem) :指在某些形式系统回答 是 或 否 的问题。例如,“给定两个数字 $x$ 与 $y$,$x$ 是否可以整除 $y$ ?” 在计算复杂度的领域中,分类可决定问题的依据在于 此问题有多难被解决 , 难 是以解决问题最有效率的算法的计算资源为依据的。 P 问 ...
分类:
其他好文 时间:
2020-01-27 13:52:43
阅读次数:
70
题意 给出$n$个垂直线段,相邻两线段之间的距离是$1$,选出一个区间,使得区间两端线段中较短的那根长度乘区间长度最大。 思路 想法1:枚举没对线段作为区间端点的情况。时间复杂度$O(n^2)$,太暴力。 想法2:双指针法。 思想依据 :因为两段之间形成的区域总会受到其中较短的那条长度的限制,此外, ...
分类:
其他好文 时间:
2020-01-26 23:52:24
阅读次数:
55
基本理论 什么是对象 万物皆对象 对象是具体的事物 拥有属性、行为 把许多零散的东西,封装成为一个整体 Python中一切东西都是对象,Python是一门特别彻底的面向对象编程语言(OOP) 其他编程语言很多还分基本类型和对象类型,而在python中,只有对象类型 面向过程 & 面向对象 两者都是解 ...
分类:
编程语言 时间:
2020-01-23 22:44:53
阅读次数:
90
无论任何语言,高阶函数都是coder走向高级的必修课程,它为我们在日常编码中也提供很多新的思路和解决方案,也为工程设计模式提供了依据铺垫。同时函数柯里化、节流函数、防抖函数、分时函数、惰性加载函数等在工程中使用也非常普遍。 ...
分类:
编程语言 时间:
2020-01-23 15:29:35
阅读次数:
82