前言 本文2925字,阅读大约需要10分钟。 总括: 本文梳理了异步代码和同步代码执行的区别,Javascript的事件循环,任务队列微任务队列等概念。 原文地址: "Understanding Asynchronous JavaScript" 公众号:「前端进阶学习」,回复「666」,获取一揽子前 ...
分类:
编程语言 时间:
2020-02-22 13:40:31
阅读次数:
69
排序 参考 "五分钟学算法" 复杂度比较 时间复杂度 O(n2) 各种简单的排序:直接插入、直接选择、冒泡 O(nlog2n) 快速排序、堆排序、归并排序 O(n1+$\lambda$),希尔排序 线性阶O(n)排序,基排序、桶、箱排序 稳定性 稳定排序:冒泡、插入、归并、基数排序 不稳定:选择、快 ...
分类:
编程语言 时间:
2020-02-22 13:40:19
阅读次数:
86
本文介绍一下rdd的基本属性概念、rdd的转换/行动操作、rdd的宽/窄依赖。 ...
分类:
其他好文 时间:
2020-02-22 13:40:00
阅读次数:
67
"题目" 题意:找到一个数组里第K大的数字。 题解:我们当然可以排序好了,之后,选择第K大的数字。但是这样做一点技术含量也没有。 排序算法选用快排。寻找第K大的数字,不必把数组完全排完序之后,再找第K大。快排中是选取一个数字,把大于它的放在右边,小于它的放在左边,在递归的时候,我们判断k 和右边数字 ...
分类:
编程语言 时间:
2020-02-22 13:39:48
阅读次数:
58
1:什么是spring 2:Spring的优点 3:Spring的体系结构 ...
分类:
编程语言 时间:
2020-02-22 13:39:03
阅读次数:
267
一、接着上一节说正定矩阵 所谓正定,就是$x^TAx > 0$($except \space for \space x = 0$)成立,我们通常也可以通过特征值,主元,行列式来判断 虽然我们知道了什么是正定矩阵,如何判断正定矩阵,那么正定矩阵是从何而来的呢?主要来自:最小二乘法 实际上,大量的物理问 ...
分类:
其他好文 时间:
2020-02-22 13:38:46
阅读次数:
84
备忘录模式 定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢复到原先保存的状态。该模式又叫快照模式。 核心:就是保存某个对象内部状态的拷贝,这样以后就可以将对象恢复到原来的状态 角色: 1)发起人(Originator)角色:记录当前时刻 ...
分类:
其他好文 时间:
2020-02-22 13:38:11
阅读次数:
70
标准的代码 JavaBean(标准的类) JavaBean 是 Java语言编写类的一种标准规范。符合 JavaBean 的类,要求类必须是具体的和公共的,并且具有无 参数的构造方法,提供用来操作成员变量的 set 和 get 方法。 一个标准的类通常要拥有下面四个部分: 1. 所有的成员变量都要使 ...
分类:
编程语言 时间:
2020-02-22 13:37:52
阅读次数:
60
1. 七牛云 简介:七牛云是国内企业级云服务商,注册认证后有10G永久免费空间,每月10G国内和10G国外流量,速度相当快,七牛云是国内专业CDN服务商,插件支持比较多,有免费ssl证书,但https流量收费。同时可以自定义域名,系统会默认分配测试域名,测试域名只能用20天。 优势:每个月免费10G ...
分类:
其他好文 时间:
2020-02-22 13:37:25
阅读次数:
68
1、maven依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan ...
分类:
其他好文 时间:
2020-02-22 13:36:54
阅读次数:
77
OpenCV 是最流行的计算机视觉库,原本用 C 和 C++ 开发,现在也支持 Python。注意:很多人学Python过程中会遇到各种烦恼问题,没有人帮答疑。为此小编建了个Python全栈免费答疑交流.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了,不懂的问题有老司机解决里面还有最新Pyt ...
分类:
编程语言 时间:
2020-02-22 13:36:19
阅读次数:
153
暴力求解:双重for循环 class Solution { public: vector<int> findNumbersWithSum(vector<int>& nums, int target) { int n= nums.size(); for(int i=0;i<n;i++) { for(i ...
分类:
其他好文 时间:
2020-02-22 13:36:03
阅读次数:
83
前言:为什么要用虚拟环境 在实际项目开发中,我们通常会根据自己的需求去下载各种相应的框架库,如falsk,Scrapy等,但是可能每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要我们根据需求不断的更新或卸载相应的库。直接怼我们的系统级的python环境会给我们的开发环境和项目造成很多不 ...
分类:
移动开发 时间:
2020-02-22 13:35:51
阅读次数:
147
1,用一个循环将两个有序数组合并为一个有序数组 @Test public void paixu() { int[] a = {1,4,7,9}; int[] b = {2,5,8,10}; int[] c = new int[a.length+b.length]; int i=0; int j=0; ...
分类:
其他好文 时间:
2020-02-22 13:35:32
阅读次数:
50
用科学方法安装的arcgisServer,需要修改系统时间,但是修改了系统时间,可能会出各种问题, office 不能正确验证,chrome 不能正常使用,访问网页, 如果直接输入本地地址进行访问的话,可能还会出现 “Failed to load resource: net::ERR_INSECUR ...
分类:
Web程序 时间:
2020-02-22 13:35:21
阅读次数:
129
什么是vue-cli vue-cli 官方提供的一个脚手架,用于快速生成一个 vue 的项目模板; 预先定义好的目录结构及基础代码,就好比咱们在创建 Maven 项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,我们的开发更加的快速; 主要的功能: 统一的目录结构 本地调试 热部署 单元测试 ...
分类:
其他好文 时间:
2020-02-22 13:34:58
阅读次数:
64
带着问题,尤其是面试问题的学习才是最高效的。加油,奥利给! 点赞+收藏 就学会系列,文章收录在 GitHub "JavaEgg" ,N线互联网开发必备技能兵器谱 直击面试 1. 看你简历写得熟悉JVM,那你说说类的加载过程吧? 2. 我们可以自定义一个String类来使用吗? 3. 什么是类加载器, ...
分类:
其他好文 时间:
2020-02-22 13:34:40
阅读次数:
65