程序设计20231301计算机 基础

【网络基础】Linux 系统是如何收发网络包的?

1 前言 这节我们简单来看看Linux 系统是如何收发网络包的哈。 2 网络模型 为了使得多种设备能通过网络相互通信,和为了解决各种不同设备在网络互联中的兼容性问题,国际标准化组织制定了开放式系统互联通信参考模型(Open System Interconnection Reference Model ......
网络基础 网络 基础 系统 Linux

【网络基础】键入网址到网页显示,期间发生了什么?

1 前言 这节我们来讨论下「当键入网址后,到网页显示,其间发生了什么」,我们以下图较简单的网络拓扑模型作为例子,探究探究其间发生了什么? 2 孤单小弟 —— HTTP 浏览器做的第一步工作是解析 URL 首先浏览器做的第一步工作就是要对 URL 进行解析,从而生成发送给 Web 服务器的请求信息。 ......
网络基础 网址 网页 基础 网络

商品领域十二张基础表设计思路与实现

# 1 文章概述 商品在电商领域中是一个非常重要的领域,交易行为前提是有商品信息存在。本文我们分析商品表基本设计,其它复杂场景可以在此基础上进行扩展。需要说明第一本文所用数据是**测试数据**,可能与真实数据有偏差,仅供演示。第二本文展示商品核心字段,一些通用字段不展示。 # 2 商品类目 ## 2 ......
思路 领域 基础 商品

【网络基础】TCP/IP 网络模型有哪几层?

1 前言 首先大家知道为什么要有 TCP/IP 网络模型吗? 对于同一台设备上的进程间通信,有很多种方式,比如有管道、消息队列、共享内存、信号等方式,而对于不同设备上的进程间通信,就需要网络通信,而设备是多样性的,所以要兼容多种多样的设备,就协商出了一套通用的网络协议。 这个网络协议是分层的,每一层 ......
网络基础 网络 模型 基础 TCP

原型设计工具

摹客RP 摹客RP是一款在线的快速原型设计工具,在国内外都有不错的用户基数。它界面简洁,功能丰富,学习曲线低,易于上手。摹客RP有海量的预设组件和图标、完备的属性设置及编辑操作、强大的交互功能体系、易用的文档说明功能等,功能强大又全面,可以快速制作完备的交互式网页原型和APP原型。摹客RP还支持多人 ......
原型 工具

TypeScript核心基础

# 前言 为了方便我们直接使用脚手架让他帮我们直接编译就完事了 ### 创建一个 Vue 应用 前提条件 - 熟悉命令行 - 已安装 16.0 或更高版本的 [Node.js](https://nodejs.org/) > npm init vue@latest 这一指令将会安装并执行 [creat ......
TypeScript 核心 基础

【网络基础】【HTTP】如何理解是 TCP 面向字节流协议?

1 前言 TCP 是面向字节流的协议,UDP 是面向报文的协议?这里的「面向字节流」和「面向报文」该如何理解。我们这节来看看哈。 2 如何理解字节流? 之所以会说 TCP 是面向字节流的协议,UDP 是面向报文的协议,是因为操作系统对 TCP 和 UDP 协议的发送方的机制不同,也就是问题原因在发送 ......
网络基础 基础 网络 HTTP TCP

设计的思路

## 表的设计 ## 需要解决的问题 1.需要存储材料的nas卷地址和base64数据以及对应的材料类型 材料类型id和类型详情 是身份证啊,还是什么,目前主要和任务相关 base64一个时间戳+accept_no作为主键,对应的数据为base64 accept_no作为普通索引,对应对行nas卷地 ......
思路

【网络基础】【HTTP】既然有 HTTP 协议,为什么还要有 RPC?

1 前言 第一次接触RPC协议,当时就很懵,我HTTP协议用的好好的,为什么还要用RPC协议?于是就到网上去搜。 不少解释显得非常官方,我相信大家在各种平台上也都看到过,解释了又好像没解释,都在用一个我们不认识的概念去解释另外一个我们不认识的概念,懂的人不需要看,不懂的人看了还是不懂。 这种看了,又 ......
网络基础 HTTP 基础 网络 RPC

【VUE】Vue 快速入门 笔记基础01

一、vue相关了解 1、概述 Vue.js是一种流行的JavaScript框架,用于构建响应式、交互式的前端Web界面。它采用了基于组件的开发模式,允许在单个页面中使用多个可重用的组件,提高了代码的复用性和维护性。 只关心视图层,自底向上.遵守SOC关注点分离原则(术有专攻,只关注一点) HTML ......
基础 笔记 VUE Vue

Stable diffusion的基础语法

一,(keywords: number) 代表一个词的权重为多少 二,[keyword1: keyword2: number] 从一个词渐变到第二个词 [old:young:0.1] women, long hair [old:young:0.5] women, long hair [old:you ......
语法 diffusion 基础 Stable

原型设计工具简介

1、Axure Axure是知名度最高的原型工具,它作为最早、最权威的原型工具让多少产品经理又爱又恨。全面且强大的功能让它在行业里具有无与伦比的竞争力,但高昂的价格、复杂的操作也劝退了不少产品经理或者设计师。 Axure特性有: (1)快速灵活的图表:要创建流程图、线框图、原型、用户旅行图、用户形象 ......
原型 工具 简介

数据库系统概论—关系理论、数据库设计

# 数据库系统概论— 设计与应用开发篇(1) ## 一.关系数据理论 主要是关系中**属性和属性之间的依赖关系** ### 1相关基本概念 - **第一范式**:表中无表(属性不可再分) - 数据依赖:是在一个关系内部属性间的约束,分为函数和多值依赖。 eg:学号决定姓名 ### 2.规范化 ### ......
数据库 数据 概论 理论 系统

【网络基础】用了 TCP 协议,数据一定不会丢吗?

1 前言 TCP 是一个可靠的传输协议,那它一定能保证数据不丢失吗?这次,就跟大家探讨这个问题。 2 数据包的发送流程 首先,我们两个手机的绿皮聊天软件客户端,要通信,中间会通过它们家服务器。大概长这样。 但为了简化模型,我们把中间的服务器给省略掉,假设这是个端到端的通信。且为了保证消息的可靠性,我 ......
网络基础 基础 数据 网络 TCP

opcenter camstar designer基础知识-- 内置变量

内置 变量由应用程序服务器在 CLF 调用之前设为某些值,或者由应用程序服务器用于确定 CLF 返回的内容 ......

【Python网络爬虫课程设计】B站up主——老番茄视频数据爬取+数据可视化分析

一、选题背景 1.背景 随着大数据时代的来临,网络爬虫在互联网中的地位将越来越重要。互联网中的数据是海量的,如何自动高效地获取互联网中我们感兴趣的信息并为我们所用是一个重要的问题,而爬虫技术就是为了解决这些问题而生的。对于身为数据科学与大数据技术专业的学生来说,网络爬虫成为必要的技能之一,结合自己的 ......
数据 爬虫 番茄 课程 Python

计算机基础

一、typroa软件(IT常用文字编辑器) (1)下载地址:https://typoraio.cn/ (2)语法:markdown语法 标题:# 文本 写好文本后按ctrl+数字键 小标题:* 文本 1. 文本 特定环境:数字1左边按三下输入三个点,再输入你想要的环境 ···python 表格 : ......
计算机 基础

程序员在Ubuntu安装之后的配置 - 2

这是一篇记录Ubuntu服务器安装后基本软件安装、信息配置的帖子,主要内容以若干个bash文件的格式给出。 详情可以参考我之前写过的文章: https://www.cnblogs.com/Higgerw/p/14036700.html#:~:text=https%3A//pan.baidu.com/ ......
程序员 程序 Ubuntu

计算机网络-----数据链路层

《数据链路层的几个共同问题》 《差错检测》 《点对点协议PPP》 《解决!ppp中的透明传输问题》 在PPP协议中帧的标志字段(表示一个帧的开始或结束)为0x7E(01111110) 转义字符为0x7D(01111101) 方法一:字节填充 ,适合于异步传输时 (1)数据字段遇到标志字段的编码则将0 ......
链路 计算机网络 数据

聊聊公司技术上的奇葩规定——计算机使用

首先说明下公司的技术架构。 MySQL + PHP + Java,纯互联网应用,Docker 容器部署微服务在 AWS 上面。 数据上没有过多敏感性,不涉及到很多敏感数据,身份识别信息通常使用的是第三方平台,我们本地不存储用户身份信息。 电脑只能使用 Mac 如果你是 Mac 电脑的深度爱好者,那你 ......
奇葩 计算机 技术 公司

java程序设计对文件的操作

1 文件的读入与写进 import java.io.*; public class Main{ public static void main(String args []) { try { File inFile = new File("D://example.txt"); BufferedRea ......
程序设计 文件 程序 java

小程序容器技术助力数字门户拓展多样化服务

数字门户是指提供一站式访问和集成多个在线服务、信息和资源的网络平台。它通常是一个网站或应用程序,为用户提供广泛的功能和服务,如新闻、天气预报、电子邮件、在线购物、社交媒体、银行服务、电子支付、在线学习、政府服务等。数字门户的目标是通过集成和整合各种在线服务,为用户提供方便、高效的访问方式,使他们能够... ......
容器 数字 程序 技术 门户

GaN 基础知识总结

1、简介 GaN 是未来电力电子设计的趋势,知名电源大厂也在抢夺高频市场。 由于GaN 是通过AlGaN和GaN 在交界面的压电效应形成的二维电子气来导电,意味着GaN 是常开器件。 然而电力电子电路常需要常关的器件作为开关管,因此,市面上主要有两种方式将常开的GaN器件变成常关器件。 方式一:在内 ......
基础知识 基础 知识 GaN

Vue基础之表单控制 ,v-model进阶,箭头函数,JS循环

[toc] # 一、表单控制 ## 1.checkbox选中 ```html Title checkbox单选 用户名: 密码: 记住密码: 用户名:{{username}}--–>密码:{{password}}--–> {{remember}} ``` ![image](https://img20 ......
箭头 表单 函数 v-model 基础

Mysql第一篇之基础

### 1.数据库相关概念 何为**数据库**: * 存储和管理数据的仓库,数据是有组织的进行存储。 * 数据库英文名是 DataBase,简称DB。 数据库就是将数据存储在硬盘上,可以达到持久化存储的效果。那又是如何解决上述问题的?使用数据库管理系统。 何为**数据库管理系统**: * 管理数据库 ......
基础 Mysql

C++设计模式:观察者模式

观察者模式又叫做发布-订阅模式;观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动的更新自己。 有两大类(主题和观察者)一共四个角色从上面我们可以看到,这里面包含了:(1) 抽象主题/抽象被观察者(Subj ......
模式 观察者 设计模式

[学习笔记]计算机网络_物理层_传输介质

双绞线、同轴电缆、光纤与无线传输介质 双绞线 双绞线的价格便宜,是最常用的传输介质之一,在局域网和传统电话网中普遍使用。 模拟传输和数字传输都可以使用双绞线,其通信距离一般为几千米到数十千米。 距离太远时对于模拟传输要用放大器放大衰减的信号;对于数字传输,要用中继器将失真的信号整形。 同轴电缆 按特 ......

2023年长沙学院程序设计竞赛(CCSUPC) H.序列MEX (分块 + bitset)

[传送门](https://ac.nowcoder.com/acm/contest/58954/H) **~~优雅,太优雅了~~** 解题思路 **因为总和不超过1e5,所以最多枚举到500,不知道为啥500会wa,1010就可以ac。考虑分块,每一块维护一个大小为1010的bitset。然后对于查 ......
序列 程序设计 程序 学院 CCSUPC

如何获取 C#程序 内核态线程栈

## 一:背景 ### 1. 讲故事 在这么多的案例分析中,往往会发现一些案例是卡死在线程的内核态栈上,但拿过来的dump都是用户态模式下,所以无法看到内核态栈,这就比较麻烦,需要让朋友通过其他方式生成一个蓝屏的dump,这里我们简单汇总下。 ## 二:如何生成内核态dump ### 1. 案例代码 ......
线程 内核 程序

数据的完整性是企业数字化转型的基础

经过长达十几年的信息化投入和建设,大部分企业已经建立起了基本的IT业务系统,这些IT业务系统除了为企业提升效率、为企业的合规运行保驾护航外,也积累了大量的宝贵的业务数据,这就为企业后续的智能决策及数字化转型打下了坚实的基础。 但是,除了IT业务系统产生的数据外,还有一部分需要手工录入的数据(例如:市 ......
完整性 数字 基础 数据 企业