NOT

从1写TCPIP协议栈7:TCPIP协议!!!!!

前言 本次课程练习的重点来啦!!TCP(Transmission Control Protrol)协议,存在于传输层,面向字节流、带有确认与累计的滑动窗口协议。TCP可以是说IP子协议中最基础的、最完备的前辈协议,它首次实现了差错修正,弥补了IP协议与UDP协议的缺点。、 TCP协议简介(初步) 滑 ......
TCPIP

QHBoxLayout清空子控件

QHBoxLayout清空子控件 layout = QHBoxLayout() widget1 = QLabel("Widget 1") widget2 = QLabel("Widget 2") widget3 = QLabel("Widget 3") layout.addWidget(widget ......
控件 QHBoxLayout

实验3

task1 #include<stdio.h> #include<stdlib.h> #include<time.h> #include<windows.h> #define N 80 void print_text(int line, int col, char text[]); void pri ......

cbv分析,模板,请求与响应,session及源码分析,闪现,请求扩展

cbv分析,模板,请求与响应,session及源码分析,闪现,请求扩展 cbv分析 cbv编写视图类的方法 # 导入flask from flask import Flask,request # 导入cbv需要的MethodView from flask.views import MethodVie ......
源码 模板 session cbv

第二十二篇 高级技巧

by caix in 深圳 高级技巧 - 高级函数 在 JavaScript 里面,函数拥有非常高的特权,甚至是一等公民,因此也跟Kotlin一样支持多种编程范式 一些写函数时的高级技巧 纯函数 高阶函数 函数缓存 懒函数 柯里化 函数组合 纯函数 纯函数要满足两个条件: 1、给相同的参数返回相同的 ......
技巧

第二十三篇 最佳实践 - 可维护性

by caix in 深圳 可维护性 在早期网站中,JavaScript 主要用于实现一些小型动效或表单验证。今天的 Web 应用则动辄成千上万行 JavaScript 代码,用于完成各种各样复杂的处理。这些变化要求开发者把可维护能力放到重要位置上。正如更传统意义上的软件工程师一样,JavaScri ......
可维护性

第二十四篇 最佳实践 - 性能

by caix in 深圳 前端性能优化最佳实践 客户端性能、服务器端、网络性能 1、页面内容 减少 HTTP 请求数 减少 DNS 查询 避免重定向 缓存 Ajax 请求 延迟加载 预先加载 减少 DOM 元素数量 划分内容到不同域名 尽量减少 iframe 使用 避免 404 错误 2、服务器 ......
性能

oracle data guard集群之参数文件详解

############# 1.log_archive_config 该参数必须显式声明主备库的db_unique_name,且主库的db_unique_name永远放在第一位。其他备库的跟随其后。该参数适用于:主库、物理备库、逻辑备库、快照备库。 log_archive_config = 'dg_ ......
集群 参数 文件 oracle guard

Cyborg Genes UVA - 10723

求一个最短序列,使得输入的两个串的均为他的子序列,同时输出方案数。 n+m-LCS 方案数转移时求 #include <iostream> #include <cstring> using namespace std; #define int long long int n,m; char a[10 ......
Cyborg 10723 Genes UVA

RNN(循环神经网络)

1.递归神经网络的历史版本 递归神经网络有两种类型:Jordan network和Elman network;现在常用的RNN(包括LSTM、GRU等)都是使用Elman network。 Elman network是在Jordan network的基础上进行了创新,并且简化了它的结构。 它们之间的 ......
神经网络 神经 网络 RNN

第十六篇 表单脚本

by caix in 深圳 表单的基础知识 在 HTML 中,表单是由 <form> 元素来表示的,而在 JavaScript 中,表单对应的则是 HTMLFormElement 类型 HTMLFormElement 具有下列独有的属性和方法 acceptCharset:服务器能够处理的字符集;等价 ......
表单 脚本

第十七篇 HTML5 脚本编程

by caix in 深圳 跨文档消息传递 跨文档消息传送(cross-document messaging),有时候简称为 XDM,指的是在来自不同域的页面间 传递消息。例如,www.wrox.com 域中的页面与位于一个内嵌框架中的 p2p.wrox.com 域中的页面通信 跨文档消息传递简称 ......
脚本编程 脚本 HTML5 HTML

第 十八 篇 错误处理 与 调试

by caix in 深圳 常见的错误类型 错误类型 Error:基类型,其他错误类型都继承自该类型 EvalError:使用 eval() 函数发生异常时被抛出 RangeError:在数值超出相应范围时触发 ReferenceError:在找不到对象的时候发生该错误(object expecte ......
错误

第十九篇 JSON 、XML、E4X

by caix in 深圳 JSON 定义 JSON:JavaScript Object Notation 【JavaScript 对象表示法】 JSON(JavaScript Object Notation,JS 对象标记)是一种轻量级的数据交换格式,目前使用特别广泛。 JSON 是存储和交换文本 ......
JSON E4X XML E4 4X

第二十篇 Ajax 与 Comet

by caix in 深圳 Ajax是一种从页面向服务器请求数据的技术,Comet是一种服务器向页面推送数据的技术,能够让信息近乎实时的被推送到页面上。 实现 Comet方式:长轮询,流 主流的 Web端 即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(S ......
Comet Ajax

第二十一篇 离线应用与客户端存储

by caix in 深圳 离线应用 支持离线 Web 应用开发是 HTML5 的另一个重点。所谓离线 Web 应用,就是在设备不能上网的情况下仍然可以运行的应用 开发离线Web 应用需要几个步骤。首先是确保应用知道设备是否能上网,以便下一步执行正确的操作。然后,应用还必须能访问一定的资源(图像、J ......
客户端 客户

力扣618(MySQL)-学生地理信息报告(困难)

题目: 一所美国大学有来自亚洲、欧洲和美洲的学生,他们的地理信息存放在如下 student 表中 该表没有主键。它可能包含重复的行。该表的每一行表示学生的名字和他们来自的大陆。 一所学校有来自亚洲、欧洲和美洲的学生。 示例: student: 写一个查询语句实现对大洲(continent)列的 透视 ......
地理信息 地理 报告 学生 MySQL

esp32c3 使用 platformio 开发墨水屏简介

这个教程是提供给购买了我 esp32c3 墨水屏开发板的朋友看的,也适用于 esp32c3 驱动墨水屏的项目。 安装 platformio 开发环境 这里就不赘述了,安装过程中如果下载很慢,看我的博客中有解决的方案。 新建项目 这里注意要选择 Espressif ESP32-C3-DevKitM-1 ......
墨水 platformio 简介 esp 32c

Experiment3

#include <stdio.h> #include <stdlib.h> #include <time.h> #include <windows.h> #define N 80 void print_text(int line, int col, char text[]); // 函数声明 vo ......
Experiment3 Experiment

Golang基础-Select

基本概念 select 是 Go 中的一个控制结构,类似于 switch 语句。 select 语句只能用于通道(channel)操作,每个 case 必须是一个通道操作,要么是发送要么是接收。 select 语句会监听所有指定的通道上的操作,一旦其中一个通道准备好就会执行相应的代码块。 如果多个通 ......
基础 Golang Select

CSS笔记(待完善)

CSS笔记 css权重 ID(100)> class(10)> element(1) css最高权重 !important 块元素(block) 可以设置宽度和高度,独立成行。 h1~h6、p、div、ul、li 行内元素(内联元素、块级元素)(inline) 不可以设置宽度和高度,不独立成行 a、 ......
笔记 CSS

推子😭😭😭😭

誰もが目を奪われて😭😭😭😭君は完璧で究極のアイドル!!😭😭😭🫵🫵🫵🫵🫵🫵この際 ああ 奪われてく ❗️一番少女まる貯まり[打call][打call]ああ!その瞳が!👉👁️その心が❣️嘘出来てるは完全な愛🫵🫵❤️❤️ 誰もが目を奪われて😭😭😭😭君は完璧で究極の ......
128557 推子

方法定义,Date和JSON对象,及JavaScript式面向对象编程

一.方法 1.方法的定义 方法就是把函数放在对象里面,对象有两个东西:属性和方法 通过 对象名.方法名()使用 a.第一种方法定义 <script> var setFun={ name: "maming", birth: 2002, //方法 :被包含在对象之中 age: function (){ ......
对象 JavaScript 方法 Date JSON

03-总线

03-总线 为什么需要总线? 各个部件之间需要进行信息的传递,如果使用传输线将所有需要连接的设备都连接起来,那么cpu可能要跟数百个部件连接,在电路板上印刷电路成本很高。体积也会比较巨大,难以维护 什么是总线? 总线是连接各个部件的信息传输线,是各个部件共享的传输介质 当前的总线结构 以存储器为中心 ......
总线 03

实验三

task1 #include <stdio.h> #include <stdlib.h> #include <time.h> #include <windows.h> #define N 80 void print_text(int line, int col, char text[]); // 函 ......

第十二篇 DOM 操作 - 常用方法 和 常用属性

by caix in 深圳 DOM 常用方法 获取节点 1、通过id号来获取元素,返回一个元素对象 document.getElementById("idName") 2、通过 name属性 获取元素,返回元素对象数组 NodeList document.getElementsByName("nam ......
常用 属性 方法 DOM

第十三篇 DOM 补充 - 虚拟DOM 、 diff 算法 及 其他

by caix in 深圳 虚拟 DOM ( Virtual DOM ) 什么是 虚拟 DOM ( Virtual DOM ) 虚拟DOM 是⽤ JavaScript 对象 表示的 DOM 信息和结构;当 DOM 更新后 通过 diff 算法 使之与真实 dom 保持同步 虚拟DOM 是一个 Jav ......
算法 DOM diff

第十四篇 事件 - 事件流、事件处理程序、事件委托(代理)

by caix in 深圳 事件 JavaScript 与 HTML 之间的交互通过事件实现 事件 就是用户或浏览器自身执行的某种动作,比如点击、加载,鼠标移入移出等等 可以使用侦听器来预订事件 事件流 DOM (文档对象模型) 结构 是一个树形结构,当一个 HTML元素 产生一个事件时,该事件会在 ......
事件 程序

第十五篇、事件 - 事件对象、事件类型、事件循环

by caix in 深圳 事件对象 DOM 中发生事件时,所有的相关信息都会被收集并存储在一个名为event的对象中 这个对象包含了一些基本的信息,比如导致事件的元素,发生的事件类型,以及可能与特定事件相关的任何其他数据,所有的浏览器都支持这个对象,尽管支持的方式不同 DOM 在触发某个事件的时候 ......
事件 对象 类型

浏览器的发展史

01 线程VS进程多线程可以并行处理任务,但是线程是不能单独存在的,它是由进程来启动和管理的。一个进程就是一个程序的运行实例。简单来说就是启动一个程序的时候,操作系统会为该程序创建一块内存,用来存放代码、运行中的数据和一个执行任务的主线程,我们把这样的一个运行环境叫做进程。线程是依附于进程的,而进程 ......
发展史 浏览器