程序设计20231301计算机 基础

Web学习(一)——html基础标签

html基础标签 学习网站:https://www.acwing.com/ 学习查询网站:https://developer.mozilla.org/zh-CN/ !+tab自动出现框架 1.1 文档结构 html的所有标签都为树形结构,例如: <!DOCTYPE html> <html lang= ......
标签 基础 html Web

javaweb 之 JSP 入门基础篇

1.前言 1.1 JSP 部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。 JSP将Java ......
javaweb 基础 JSP

2023-05-02 量学基础 换挡买点

1. 放量上攻,缩量下跌,阳盖阴买入 1. 放量上攻,缩量下跌,阳盖阴买入 案例1: 李16期 答疑课2020年5月2号 27 1.位置:攻守冲防的冲的位置 2. 压力:上方还有一堆套牢盘,所以无法直接上攻 3. 当下: (1)高量 (2)第二天缩量站上高量 (3)第三天首阴,放量阴,压力位 (4) ......
买点 基础 2023 05 02

java基础-原码、反码、补码

原码:十进制数据的二进制表现形式,最左边是符号位,0为正,1为负。 例如,56,它的原码是00111000 反码:正数的补码反码是其本身,负数的反码在原码的基础上,符号位不变,数值取反,0变1,1变0。 补码:正数的补码反码是其本身,负数的补码是在其反码的基础上+1。 计算机中的存储和计算都是以补码 ......
反码 补码 基础 java

java基础-流程控制语句,顺序结构、分支结构、循环结构

一、循序结构 顺序结构语句是java程序默认的执行流程,按照代码的先后顺序,从上到下依次执行。 二、分支结构-if、switch 1、if的三种语法结构 //1 if(关系表达式){ 表达体内容; } //2 if(关系表达式1){ 表达体内容; }else if(关系表达式2){ 表达体内容; } ......
结构 分支 语句 顺序 流程

如何设计一个轻量化网络模型

要设计一个轻量化网络模型,并具备强大的特征提取与语义理解能力,可以采用以下策略: 使用较少的卷积层和全连接层,减少模型的参数数量和计算量; 使用卷积层进行特征提取,使用全局池化层进行特征整合; 加入注意力机制,提升模型的语义理解能力; 使用残差连接,增强模型的稳定性和泛化能力; 对模型进行轻量化的优 ......
模型 网络

pytorch模型降低计算成本和计算量

下面是如何使用PyTorch降低计算成本和计算量的一些方法: 压缩模型:使用模型压缩技术,如剪枝、量化和哈希等方法,来减小模型的大小和复杂度,从而降低计算量和运行成本。 分布式训练:使用多台机器进行分布式训练,可以将模型训练时间大大缩短,提高训练效率,同时还可以降低成本。 硬件加速:使用GPU或TP ......
模型 成本 pytorch

Django框架基础8

本节的重点: 1、Cookie和Session的区别 2、Cookie和Session的使用(设置cookie和session) 3、实现登录和退出功能 一、Django中Cookie和Session介绍 在 Django 中可以通过 HTML Form 表单实现登录注册功能,但是在这之前,我们有必 ......
框架 基础 Django

2023-05-02 量学基础 康桥

站稳康桥虚顶,走主升 案例一:李亚民25期 20210503答疑 29分钟 ......
基础 2023 05 02

2023-05-02 量学基础 隔山的压力

拿到一个票,看一下当下所处的位置,以及上方的压力空间。 首先你要知道压力在哪里 1. 第一是高量所在的位置。 2. 走到位置2,如果一直没过左锋,那么左锋的高量就是压力。 3.但是如果3的位置过了左锋,又跌回去了 4. 到4的位置,压力就在3了,而不是1. 案例一:李亚民25期 20210503答疑 ......
隔山 压力 基础 2023 05

MySQL数据库设计规范

一、背景规范及目的 MySQL 数据库与 oracle、sqlserver 等数据库相比,有其内核上的优势与劣势。我们在使 用 MySQL 数据库的时候需要遵循一定规范,扬长避短。本规范旨在帮助或指导 RD、QA、OP 等技术人员做出适合线上业务的数据库设计。在数据库变更和处理流程、数据库表设计、S ......
数据库 数据 MySQL

《深入理解计算机系统》第七章学习笔记 链接

链接是将各种代码和数据片段收集并组合成为一个单一文件的过程,这个文件可被加载到内存并执行。链接可以执行于编译时,也就是在源代码被翻译成机器代码时;也可以执行于加载时,也就是在程序被加载器加载到内存并执行时;甚至执行于运行时,也就是由应用程序来执行。在早期计算机系统中,链接是手动执行的。在现代系统中, ......
链接 计算机 笔记 系统

【C++】设立一组状态,在程序运行过程中设置对象的某个状态,检查对象是否满足所有的状态

`#include // 定义状态枚举 enum State { STATE_A = 1 << 0, // 0001 STATE_B = 1 << 1, // 0010 STATE_C = 1 << 2 // 0100 }; class MyClass { private: int currentS ......
状态 对象 过程 程序

u8g2 ssd1306 长条OLED的高清大logo绘制程序drawLogo

这段代码有什么用? 一般来讲,移植后只要能显示任何指定的字符就行了 打点 画线 都可以 我一般选择显示U8G2的logo 如图 代码 void drawLogo12832(u8g2_t *u8g2) { u8g2_SetFontMode(u8g2, 1); /*字体模式选择*/ u8g2_SetFo ......
长条 高清 drawLogo 程序 u8g2

基础-多表查询-内连接

内连接查询的是两张表交集部分的数 据。(也就是绿色部分的数据) 内连接的语法分为两种: 隐式内连接、显式内连接。先来学习一下具体的语法结构。 1). 隐式内连接 SELECT 字段列表 FROM 表1 , 表2 WHERE 条件 ... ; 2).显式内连接 SELECT 字段列表 FROM 表1 ......
基础

MySQL(十七)查询优化(二)与数据库主键设计

查询优化(二) 1 覆盖索引 什么是覆盖索引 ​ 看下面的例子,对于联合索引age_sno_name,当查询字段较少时能够使用索引,而字段较多的时候只能进行文件排序,这是由优化器判断通过索引加回表或者直接文件排序的成本来决定的。这种一个索引包含了满足查询结果的数据(select + where + ......
数据库 数据 MySQL

《重构:改善既有代码的设计》学习笔记

代码的坏味道 | 名称 | 说明 | 重构手法 | | | | | | 神秘命名Mysterious Name | 好的命名能够节省时间 | 改变函数神秘、变量改名、字段改名 | | 重复代码Duplicated Name | 重复代码让人不得不留意其中的细微差异 | 提炼函数、移动语句、函数上移 ......
代码 笔记

基础-约束

CREATE TABLE tb_user( id int AUTO_INCREMENT PRIMARY KEY COMMENT 'ID唯一标识', name varchar(10) NOT NULL UNIQUE COMMENT '姓名' , age int check (age > 0 && ag ......
基础

基于centos release 7.9.2009的LINUX基础知识

以下是一些你需要了解的基本命令: ls:列出当前目录下的文件和文件夹。 cd:改变当前目录。 mkdir:创建新的文件夹。 rm:删除文件或文件夹。 vi:打开一个文本编辑器。 接下来,我们将讨论一些重要的运维任务和相应的命令: 安装软件包 yum install <package-name>:使用 ......
基础知识 release 基础 知识 centos

基础-函数-流程控制函数

流程函数也是很常用的一类函数,可以在SQL语句中实现条件筛选,从而提高语句的效率。 MySQL的常见函数我们学习完了,那接下来,我们就来分析一下,在前面讲到的两个函数的案例场景, 思考一下需要用到什么样的函数来实现? 1). 数据库中,存储的是入职日期,如 2000-01-01,如何快速计算出入职天 ......
函数 流程 基础

基础-函数-日期函数

curdate:当前日期 select curdate(); curtime:当前时间 select curtime() now:当前日期和时间 select now() YEAR , MONTH , DAY:当前年、月、日 select YEAR(now()); select MONTH(now( ......
函数 日期 基础

基础-函数-数值函数

常见的数值函数如下: ceil:向上取整 select ceil(1.1); floor:向下取整 select floor(1.9); mod:取模 select mod(7,4); rand:获取随机数 select rand(); round:四舍五入 select round(2.344,2 ......
函数 数值 基础

基础-函数-字符串函数

A. concat : 字符串拼接 select concat('Hello' , ' MySQL'); B. lower : 全部转小写 select lower('Hello'); C. upper : 全部转大写 select upper('Hello'); lpad : 左填充 select ......
函数 字符串 字符 基础

基础-SQL-DCL-权限控制

注意事项: • 多个权限之间,使用逗号分隔 • 授权时, 数据库名和表名可以使用 * 进行通配,代表所有。 1). 查询权限 SHOW GRANTS FOR '用户名'@'主机名' ; 2). 授予权限 GRANT 权限列表 ON 数据库名.表名 TO '用户名'@'主机名'; 3). 撤销权限 R ......
权限 SQL-DCL 基础 SQL DCL

基础-SQL-DCL-用户管理

DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访 问权限。 其中 Host代表当前用户访问的主机, 如果为localhost, 仅代表只能够在当前本机访问,是不可以 远程访问的。 User代表的是访问该数据库的用户名。在MySQL中需要通 ......
SQL-DCL 基础 用户 SQL DCL

基础-SQL-DQL-分页查询

分页操作在业务系统开发时,也是非常常见的一个功能,我们在网站中看到的各种各样的分页条,后台 都需要借助于数据库的分页操作。 SELECT 字段列表 FROM 表名 LIMIT 起始索引, 查询记录数 ; 注意事项: • 起始索引从0开始,起始索引 = (查询页码 - 1)* 每页显示记录数。 • 分 ......
SQL-DQL 基础 SQL DQL

基础-SQL-DQL-分组查询

where与having区别 执行时机不同:where是分组之前进行过滤,不满足where条件,不参与分组; 而having是分组 之后对结果进行过滤。 判断条件不同:where不能对聚合函数进行判断,而having可以。 注意事项: • 分组之后,查询的字段一般为聚合函数和分组字段,查询其他字段无 ......
SQL-DQL 基础 SQL DQL

基础-聚合函数

count 统计数量 max 最大值 min 最小值 avg 平均值 sum 求和 注意 : NULL值是不参与所有聚合函数运算的。 select count(*) from emp; -- 统计的是总记录数 select count(idcard) from emp; -- 统计的是idcard字 ......
函数 基础

基础-SQL-DQL-条件查询

查询没有身份证号的员工信息 select * from emp where idcard is null; 查询年龄在15岁(包含) 到 20岁(包含)之间的员工信息 select * from emp where age >= 15 && age <= 20; select * from emp ......
条件 SQL-DQL 基础 SQL DQL

基础-DML-插入

DML-添加数据 1.给指定字段添加数据 INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES(值1, 值2,...); 2. 给全部字段添加数据 INSERT INTO 表名 VALUES(值1, 值2,...); 3.批量添加数据 INSERT INTO 表名 (字段名 ......
基础 DML