TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接.第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers)第二次握手:服 ...
分类:
其他好文 时间:
2020-01-05 15:48:17
阅读次数:
117
总结 通过本学期对高级软件工程的学习以及自身的理解与体会,我认为一个软件工程师的软件工程知识技能水平的高低主要可以从以下几个维度进行考察: 知识类: 1.需求分析与设计(包括建模以及需求挖掘等); 2.代码的结构特性与描述方法(包括接口封装设计,常用设计模式等); 3.软件工程的一般过程与项目管理( ...
分类:
其他好文 时间:
2020-01-05 15:47:29
阅读次数:
153
1 一。 数组要比列表效率高很多 2 numpy高效的处理数据,提供数组的支持,python默认没有数组。pandas、scipy、matplotlib都依赖numpy。 3 pandas主要用于数据挖掘,探索,分析 4 maiplotlib用于作图,可视化 5 scipy进行数值计算,如:积分,傅 ...
分类:
其他好文 时间:
2020-01-05 15:46:57
阅读次数:
92
目录 什么是Redis 为什么用Redis 如何使用Redis 什么是Redis Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并借助许多高层级的接口使其可以胜任如缓存、队列系统等不同的角色 为什么用Redis(特性) 存储结构 支持字符串、散列、列 ...
分类:
编程语言 时间:
2020-01-05 15:46:23
阅读次数:
96
网页中 搜索框 或者注册单都是用表单元素来做的 form: 三个属性 1.action: 提交地址(目前写#练手) 2.method:提交方法:get/post, get提交会将键值对显示在网址不安全,post则不会 3.target: 可写_blank,在新网页打开。4.name 如果写这个属性, ...
分类:
其他好文 时间:
2020-01-05 15:46:04
阅读次数:
102
将一个地形文件(DEM)和对应的纹理转换为gltf模型文件。 ...
分类:
其他好文 时间:
2020-01-05 15:45:48
阅读次数:
140
一名优秀的软件工程师应当具备以下的特点: 1. 注意遵循代码规范,遵循统一的代码规范有助于不同技术人员之间的协作,有助于减少开发过程中错误的产生。 2. 注重软件的测试,完整的测试是构建大型软件的基础,为了可以开发出高质量的产品,必须要编写单元测试和集成测试。 3. 注重相关实现文档的完善,具有优秀 ...
分类:
其他好文 时间:
2020-01-05 15:45:30
阅读次数:
96
WTForms表单验证基本使用 Flask-WTF是简化了WTForms操作的一个第三方库,WTForms表单的两个主要功能是验证用户提交数据的合法性以及渲染模板。当然还包括一些其他的功能:CSRF保护,文件上传等。安装Flask-WTF默认也会安装WTForms,因此使用以下命令来安装Flask- ...
分类:
其他好文 时间:
2020-01-05 15:45:14
阅读次数:
70
签到5分钟,挂机2小时 然后掉分 想了两个小时B,想着用树状数组维护数量,但实际上他不动态的去更改的话,似乎用个数组,最多再统计一下前缀和,即可实现树状数组的功能,太假了。后来想的set,pair。 总而言之,没把问题想透。 B New Year and Ascent Sequence 其实对一个序 ...
分类:
其他好文 时间:
2020-01-05 15:44:44
阅读次数:
71
题目链接: "https://codeforces.com/contest/1284" A:New Year and Gaming 题目大意为存在n个字符串S1,S2....Sn和m个字符串t1,t2....tn,对每个年份,需要找到对应的S和对应的t并把它们相连。规则为从第一年开始,对应第一个字符 ...
分类:
其他好文 时间:
2020-01-05 15:44:16
阅读次数:
59
JS中定义对象的几种方式 在JavaScript中定义对象可以采用以下几种方式: 1.基于已有对象扩充其属性和方法 2.工厂方式 3.构造函数方式 4.原型(“prototype”)方式 5.动态原型方式 在JavaScript中定义对象可以采用以下几种方式: 1.基于已有对象扩充其属性和方法 2. ...
分类:
Web程序 时间:
2020-01-05 15:44:01
阅读次数:
88
1. 静态文件 MVC中默认开启静态文件中间件(在Configure方法中 app.UseStaticFiles()),即wwwroot目录(即根目录)下的文件均可以访问,eg: http://localhost:5000/img/001.png,其他目录下的静态文件不能访问(eg:MyStatic ...
分类:
Web程序 时间:
2020-01-05 15:43:43
阅读次数:
105
url详解 URL是Uniform Resource Locator的简写,统一资源定位符 一个URL由以下几部分组成: scheme://host:port/path/?query-string=xxx#anchor scheme:代表的是访问的协议,一般为http 或者https以及ftp等 h ...
分类:
Web程序 时间:
2020-01-05 15:43:27
阅读次数:
109
错误分析: 这是在链接过程中的报错,之所以在这里报错,而没有在编译过程中报错,说明包含报错方法的.h文件已经被包含了,但对应的cpp文件或者库文件链接器没有找到,所以它就很委屈地报了这个错误. 那会有哪些可能的原因导致这个问题呢? 1.缺少对应的cpp文件(比如下图中,在main.cpp中,添加了. ...
分类:
其他好文 时间:
2020-01-05 15:42:45
阅读次数:
122
一、什么是高阶函数(组件),作用是什么? 子类使用父类的方法可以通过继承的方式实现,那无关联组件通信(redux)、父类使用子类方法(反向继承)呢 为了解决类(函数) 功能交叉/功能复用 等问题,通过传入类/函数返回类/函数(继承)的方式使得类拥有自身未定义的方法。 例如 的connect方法使用了 ...
分类:
其他好文 时间:
2020-01-05 15:41:23
阅读次数:
79
You-Get 是一个基于 Python 3 的下载工具. 使用 You-Get 可以很轻松的下载到网络上的视频、图片及音乐 目前 You-Get 支持的站点达到了71个, 囊括了国外的 Youtube、 Vimeo 、 Tumblr 、 Instagram 等以及国内的爱奇艺、优酷、乐视、哔哩哔哩 ...
分类:
编程语言 时间:
2020-01-05 15:41:09
阅读次数:
96