结构 流程图 流程 程序

【5.0】Django框架之请求生命周期流程图

# Django框架之请求生命周期流程图 ![](https://img2023.cnblogs.com/blog/2322215/202307/2322215-20230717112901145-1129900357.png) 解释图: - 浏览器>> - 发送请求(Http请求) >> - we ......
流程图 周期 框架 流程 生命

30结构化耦合

耦合是模块之间的调用关系,包含对方内部信息的多少 从低到高耦合排列: 非直接耦合,两者之间的联系通过第三方来调用 数据耦合,传递的是普通数据类型数据 标记耦合,传递的是数据结构的引用 控制耦合,传递的是控制对方内部信息的数据 外部耦合,全局变量 公共耦合,多个模块访问一个数据环境 内容耦合,访问对方 ......
结构

29结构化设计(高内聚)

内聚是一个模块内各个元素的联系程度 内聚程度从高到低: 处理元素相关: 功能内聚。完成一个单一功能,各个部分协同工作,缺一不可 顺序内聚:处理元素相关,必须按顺序执行 通信内聚:处理元素同在一个数据结构 过程内聚:处理元素按一定次序执行 任务相关: 时间内聚:任务按一定时间间隔执行 逻辑内聚 :按逻 ......
结构

AnaConda 打包 python 程序为 exe

1. 打开 Anaconda Prompt 2. 查看环境并激活 conda env list ## 查看所有环境 activate env_name ## 激活对应环境 3. 进入程序所在对应windows目录 4. 打包主程序 pyinstaller -F xxxx.py ##打包程序 -F 覆 ......
AnaConda 程序 python exe

小程序二维码配置+前端生成带参二维码+数据加密解密+地址逆解析

这是一个关于用户回访调查的小程序,技术栈vue3+uniapp。遇到的知识点如下: 1.微信公众平台认证的小程序账号只对应一个小程序,一个邮箱只能绑定一个小程序,如果企业之前有认证过微信公众号的,可以复用微信公众号的资料认证小程序,这样就不需要另外收认证费。(复用公众号资料认证小程序流程:https ......
加密解密 前端 地址 程序 数据

PerfView专题 (第十三篇):洞察 .NET程序 的非托管句柄泄露

## 一:背景 ### 1. 讲故事 前几天写了一篇 `如何洞察 .NET程序 非托管句柄泄露` 的文章,文中使用 WinDbg 的 `!htrace` 命令实现了句柄泄露的洞察,在文末我也说了,WinDbg 是以侵入式的方式解决了这个问题,在生产环境中大多数情况下是不能走附加进程的模式,所以这也是 ......
句柄 PerfView 专题 程序 NET

28结构化设计

结构化设计包括: 概要设计(外部),设计各个模块子系统 详细设计(内部),具体的处理方法 结构化设计原则: 模块独立性原则(高内聚,低耦合) 保持模块大小适中 多扇入,少扇出(扇入指调用,扇出指耦合度) 深度和跨度不宜过高 ......
结构

详解C#开发Android应用程序的流程

Android系统一下子铺天盖地而来,让人目不暇接。兴奋的同时也让部分开发人员犯难了!要知道从熟知的Wince、Mobile开发语言C#跨越到RFID-Android的Java。可不是一朝一夕就能完成的。就好比你的乾坤大挪移已经第七层了,却忽然要你从易筋经从头练起,真是愁煞人也!难道微软的开发环境和 ......
应用程序 流程 Android 程序

JVM专栏-类文件结构

## JVM 的“无关性” 谈论 JVM 的无关性,主要有以下两个: - 平台无关性:任何操作系统都能运行 Java 代码 - 语言无关性: JVM 能运行除 Java 以外的其他代码 Java 源代码首先需要使用 Javac 编译器编译成 .class 文件,然后由 JVM 执行 .class 文 ......
结构 专栏 文件 JVM

二. 基础数据结构

# 二. 基础数据结构 # 0. 引 JSON是一个有着特殊结构的数据, 为了解析JSON, 需要使用编程语言将JSON的数据格式进行抽象, 有助于更好地, 快捷地实现JSON数据的解析. 为了使解析JSON结构的性能更好, 选用C语言实现JSON的数据结构的抽象, 以及底层的结构的解析功能实现. ......
数据结构 结构 基础 数据

顺序程序设计

## 顺序程序设计 *** ### 1. 条件表达式 > ![](https://img2023.cnblogs.com/blog/2709341/202307/2709341-20230716224037065-1791764871.png) > 条件表达式结合方式自右向左 ### 2. Swit ......
程序设计 顺序 程序

微信小程序(五)个人中心页

# 1. 效果 ## 1. 逻辑 ```xml 1. 如果未登录.点击头像可以跳转到登录页面,然后扫码进行登录(只能用登录) 2. 登录完成之后: (1). 将登录的cookie 信息存到本地,同时每次访问的时候都携带cookie维持登录状态 (2). 将userInfo 信息存到本地 (3). 跳 ......
程序 个人

微信小程序(四)仿网易云首页

# 1. 简介 简单实现一个基于微信小程序的网易云音乐。 ## 1. 网易云后台接口搭建: 基于网上的一个项目进行搭建,项目是一个node 项目。所以如果本地启动需要下载node。 https://gitcode.net/mirrors/Binaryify/NeteaseCloudMusicApi? ......
程序

postgresql-体系结构

##### 1、体系结构 体系结构主要由实例和存储结构组成,而实例由进程和内存结构组成;存储结构分为逻辑存储结构和物理存储结构。 ##### 2、进程结构 查看运行进程信息 ``` shell $ ps -ef | grep postgre postgres 1161 1 0 15:10 ? 00: ......
体系结构 postgresql 体系 结构

I2C系统的重要结构体 -4

I2C系统的重要结构体 参考资料: Linux驱动程序: drivers/i2c/i2c-dev.c I2CTools: https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/ 1. I2C硬件框架 2. I2C传输协议 写操作 读 ......
结构 系统 I2C I2 2C

Java流程控制

# Java流程控制 ## 用户交互Scanner 通过Scanner类来获取用户的输入 基本语法: ```java Scanner s = new Scanner(System.in); ``` 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用 ......
流程 Java

并发程序的性能瓶颈和常见优化策略

并发程序的性能瓶颈主要包括以下方面: 硬件瓶颈:CPU核心数量、内存带宽、磁盘 I/O 等硬件资源限制。 软件瓶颈:并发算法、锁竞争、线程调度等软件因素导致性能受限。 数据瓶颈:数据访问模式、数据量、数据结构等数据因素导致性能受限。 针对这些性能瓶颈,常见的优化策略包括以下几个方面: 硬件升级:增加 ......
瓶颈 性能 常见 策略 程序

SSD结构介绍

二、 SSD结构介绍 a) 逻辑结构 三大模块:前端、中端FTL层、后端 前端(SSD接口层):负责通过相关标准协议与主机PC进行通信,接受串行比特数据流,转换为数字信号给后续模块使用,协议有SATA、SAS、PCIe等; 中端FTL层:负责完成主机逻辑地址空间到闪存物理地址空间的映射、坏块管理、垃 ......
结构 SSD

仿微信聊天程序 - 09. 聊天信息

本文是仿微信聊天程序专栏的第九篇文章,主要记录了【聊天信息】的逻辑实现,下面涉及代码是《仿微信聊天程序 - 09. 聊天窗口》的基础上进行完善的。 ## 实现效果 在《仿微信聊天程序 - 09. 聊天窗口》章节中,已经实现了基本的聊天界面框架,《09. 聊天信息》这里只是补充实现聊天内容部分功能。 ......
程序 信息 09

数据库(SQL注入问题、视图、触发器、事务、存储过程、内置函数、流程控制、索引)

SQL注入问题 SQL注入的原因:由于特殊符号的组合会产生特殊的效果 实际生活中,尤其是在注册用户名的时候会非常明显的提示你很多特殊符号不能用,会产生特殊的效果。 结论:涉及到敏感数据部分,不要自己拼接,交给现成的方法拼接即可。 import pymysql # 链接MySQL服务端 conn = ......
触发器 视图 函数 索引 流程

Windows隐藏用户流程

Windows隐藏用户流程 1. 打开win7 虚拟机,再打开CMD命令,输入net user hack$ 123 /add,新建一个隐藏用户hack,$代表是隐藏用户 2. 此时我们这个新创建的hack隐藏用户还只是普通用户,我们需要再提权到管理员组,输入net localgroup admini ......
流程 Windows 用户

5 存储器层次结构

到目前为止,在对系统的研究中,我们依赖于一个简单的计算机系统模型,CPU执潜令,而存能器系统为CPU存放指令和数据。在简单校型中,存体语系特是不以热的字节数组,而CPU能够在一个常数时间内访问每个存储器位置,组然花然为正露排个有效的模型,但是它没有反映现代系统实际工作的方式。 实际上,存储器系统(m ......
存储器 层次 结构

数据结构练习笔记——创建有序单链表

## 创建有序单链表 > 【问题描述】为从键盘终端输入的m个整数创建带头结点的有序单链表存储结构,使输入的数据元素在单链表中按照元素值递增有序。 > 【输入形式】 > 第一行:单链表中元素个数m > 第二行:单链表中的m个整数 > 【输出形式】按递增有序形式输出m个整数 > 【样例输入】 > 5 > ......
数据结构 结构 笔记 数据

C#-使用脚本启动程序并传入参数

winform和控制台的程序入口都是program.cs中的Main函数。 我们可以F5启动程序,也可以双击bin目录下的exe启动。现在我想通过exe启动程序时,给程序传入参数,程序根据收到的参数进行逻辑处理。 首先给Main函数增加参数: static void Main(string[] ar ......
脚本 参数 程序

仿微信聊天程序 - 02. 注册界面

本文是仿微信聊天程序专栏的第二篇文章,主要记录了【注册界面】的实现。 ## 界面设计 仿微信聊天程序的注册界面,是一个表单,由三个输入框和一个按钮组成,具体UI展示如下图所示: ![](https://img2023.cnblogs.com/blog/3033437/202307/3033437-2 ......
界面 程序 02

仿微信聊天程序 - 03.登录界面

本文是仿微信聊天程序专栏的第三篇文章,主要记录了【登录界面】的实现。 ## 界面设计 仿微信聊天程序的登录界面跟注册界面差不多,只是比注册界面少了一个昵称输入框,如下图所示: ![](https://img2023.cnblogs.com/blog/3033437/202307/3033437-20 ......
界面 程序 03

仿微信聊天程序 - 04. 主界面

本文是仿微信聊天程序专栏的第四篇文章,主要记录了【主界面】的实现。 ## 界面设计 仿微信聊天程序的主界面总体跟微信的主界面差不多,但是比微信的主界面简单得多,如下图所示: ![](https://img2023.cnblogs.com/blog/3033437/202307/3033437-202 ......
界面 程序 04

仿微信聊天程序 - 05. 聊天列表

本文是仿微信聊天程序专栏的第五篇文章,主要记录了【聊天列表】的界面实现。 ## 界面设计 聊天列表在主界面左边,主要显示最近的聊天记录,以及添加好友的信息等,总体界面设计如下: ![](https://img2023.cnblogs.com/blog/3033437/202307/3033437-2 ......
程序 05

仿微信聊天程序 - 06. 好友列表

本文是仿微信聊天程序专栏的第六篇文章,主要记录了【好友列表】的界面实现。 ## 界面设计 好友列表在主界面左边,界面UI风格跟聊天列表类似,只不过相比聊天列表更加简单,不需要显示聊天信息,时间等,总体界面设计如下: ![](https://img2023.cnblogs.com/blog/30334 ......
好友 程序 06

仿微信聊天程序 - 07. 好友信息

本文是仿微信聊天程序专栏的第七篇文章,主要记录了【好友信息】的界面实现。 ## 界面设计 这里的好友信息界面没有处理复杂的功能,仅仅显示好友信息,支持在此界面中发起聊天而已,总体的界面设计如下图所示: ![](https://img2023.cnblogs.com/blog/3033437/2023 ......
好友 程序 信息 07