摘: 工作过程TCP标志位:TCP共有6个标志位,分别是: SYN(synchronous),建立联机。ACK(acknowledgement),确认。PSH(push),传输。FIN(finish),结束。RST(reset),重置。URG(urgent),紧急。图解三次握手和四次挥手的过程: 三 ...
分类:
其他好文 时间:
2019-12-30 09:44:12
阅读次数:
69
[toc] 26,27删除数组重复项 题目 题目26 给定一个排序数组,你需要在 原地删除 重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例: 给定数组 nums = [1,1,2], ...
分类:
编程语言 时间:
2019-12-30 09:43:42
阅读次数:
90
小结 Sass完全兼容CSS语法,并且添加了一些编程的特性,编写的Sass代码在编译之后最终生成的是CSS文件。Sass具有维护性高、可扩展性强、复用性高的优点,提高我们的编码效率。Sass是使用Ruby语言编写的,Sass的运行是依赖于Ruby环境的,所以在安装Sass之前我们首先要安装Ruby环 ...
分类:
Web程序 时间:
2019-12-30 09:43:24
阅读次数:
67
一、学习目标和建议学习周期 1、学习目标:完成Python入门基础,为数据分析事或者软件测试工程师知识体系中Python编程的入门知识。 2、学习阶段:2020.1.13-2020.2.23六周,建议每周学习时长15小时,整个学习时长90小时。 二、推荐教程 廖雪峰教程:https://www.li ...
分类:
编程语言 时间:
2019-12-30 09:43:00
阅读次数:
100
anotherapp.h #include<afxwin.h> class myapp:public CWinApp { virtual BOOL InitInstance(); }; class mywnd:public CFrameWnd { public: mywnd(); //protect ...
分类:
移动开发 时间:
2019-12-30 09:42:32
阅读次数:
132
ue在GitHub上面的star数量已经超过了react,虽然npm包下载的数量还没有react多,但是Vue上升的势头真的很猛。 Vue生命周期2.0和1.0差别还是有一点的,生命周期的博客文章百度也是很多,今天我简单提一下生命周期,然后说一下一些可能比较没人注意的点。 先上Vue官网的生命周期图 ...
分类:
其他好文 时间:
2019-12-30 09:42:17
阅读次数:
67
There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity sh ...
分类:
其他好文 时间:
2019-12-30 09:42:02
阅读次数:
50
近年来,无人机的发展越发迅速,既可民用于航拍,又可军用于侦察,涉及行业广泛,也被称为“会飞的照相机”。但作为军事使用,无人机的各项性能要求更加严格、重要。本系统则是通过 Hightopo 的 HT for Web 产品来搭建的一款 无人机 3D 可视化系统,通过对无人机及其信息的全景展示来模拟无... ...
分类:
Web程序 时间:
2019-12-30 09:41:35
阅读次数:
107
前言 这一节说明一下数据传输中常用的CRC校验 所谓CRC校验,说白了就是对数据做下计算,然后把计算结果放到最后面 平时用的最多的算是CRC16 直接上菜 计算CRC /*** @brief calculate CRC* @param *modbusdata: Source data address ...
分类:
其他好文 时间:
2019-12-30 09:41:17
阅读次数:
118
递归 1.递归的概念 递归就是自己调用自己,每次调用时传入不同的变量,递归有助于编程者解决复杂的问题,同时可以让代码变得简洁 2.递归需要遵守的重要规则 1)执行一个方法时,就创建一个新的受保护的独立空间(栈空间) 2)方法的局部变量是独立的,不会相互影响 3)如果方法中使用的是引用类型变量(比如数 ...
分类:
编程语言 时间:
2019-12-30 09:40:58
阅读次数:
73
基础筑基 在大多数语言中原始map都不是一个线程安全的数据结构,那如果要在多个线程或者goroutine中对线程进行更改就需要加锁,除了加1个大锁,不同的语言还有不同的优化方式, 像在java和go这种语言其实都采用的是链表法来进行map的实现,本文也主要分析这种场景 并发安全的map实现的三种方式 ...
分类:
编程语言 时间:
2019-12-30 09:40:39
阅读次数:
64
"SpringBoot 应用篇 实现后端的接口版本支持" 作为一个主职的后端开发者,在平时的工作中,最讨厌的做的事情可以说是参数校验和接口的版本支持了。对于客户端的同学来说,业务的历史包袱会小很多,当出现不兼容的业务变动时,直接开发新的就好;然而后端就没有这么简单了,历史的接口得支持,新的业务也得支 ...
分类:
编程语言 时间:
2019-12-30 09:40:22
阅读次数:
75
作者 | Jeskson 来源 | 达达前端小酒馆 1 算法可以干什么呢?提高什么?有什么好处呢? 前端的同学需要提升编程核心内功,建立和健全算法知识体系,基础算法、数据结构、进阶算法,由浅入深讲解,透彻理解抽象算法,算法面试是关键一环,冲击大厂前端offer。 学习算法前掌握ES6哦!需要掌握单元 ...
分类:
编程语言 时间:
2019-12-30 09:40:09
阅读次数:
80
本文来自 dockone 编辑:yan 微服务只是最近提出的概念,实际上很多巨头公司(FB、Twitter、AWS等)已经在亲身实践。微服务并不是银弹,但是我们可以参考它的思想来解决自己遇到的问题。对于已经找准市场,业务即将或者马上就要急剧发展的创业公司,适合使用基于微服务的软件架构。 今天阅读了两 ...
分类:
其他好文 时间:
2019-12-30 09:39:52
阅读次数:
77
jQuery append() 方法中可以直接添加字符,如:$("p").append(" <b>Hello world!</b>"); 怎么用js实现呢: appendHTML: HTMLElement.prototype.appendHTML = function(html) { var div ...
分类:
其他好文 时间:
2019-12-30 09:39:21
阅读次数:
406
上一篇文章搭建了基于zImage的qemu环境,基本的环境配置已经可以使用,为了还原真正的嵌入式ARM启动场景,搭建基于u-boot的qemu环境。 1. u-boot下载及编译 1.1 下载地址 https://ftp.denx.de/pub/u-boot/,本文使用的版本为2019.10 1.2 ...
分类:
系统相关 时间:
2019-12-30 09:38:56
阅读次数:
108
1.Map集合: java.util.Map<k,v>包中 一个双列集合,一个元素包含两个值(key,value) key和value的数据类型可以相同,也可以不相同 key不允许重复,value允许重复 key和value一一对应 Map常用子类: HashMap:实现Map<k,v>接口,多线程 ...
分类:
编程语言 时间:
2019-12-30 09:38:42
阅读次数:
74