NOT

位运算

一、算法描述 本篇文章介绍位运算,直接从用法方面来介绍。 求第 K 位 将第 \(k\) 位移到最后面。 \(&1\) 即可。 所以操作为:n >> k & 1 求最后一个 1(求 1 的个数) \(x\) = \(1010...100...0\) ~\(x\) = \(0101...011...1 ......

springboot常见配置文件

yml的基本语法 大小写敏感 数值前必须有空格作为分隔符 缩进表示层级关系 #是注释 ......
springboot 常见 文件

直播app源码,默认显示搜索框 保留搜索条件

直播app源码,默认显示搜索框 保留搜索条件 <template> <div :class="{'show':show}"> <svg-icon class-name="search-icon" icon-class="search" @click.stop="click" /> <el-selec ......
源码 条件 app

Excel 操作

数据验证 数据 -> 数据验证 -> 输入验证条件 ......
Excel

List转JSONArray和JSONArray转List

原文链接:https://blog.csdn.net/weixin_42365088/article/details/99761931 1.List转JSONArray List<T> list = new ArrayList<T>(); JSONArray array= JSONArray.par ......
JSONArray List

Qt QWidgetList::itemClicked不触发

一、概述 在优化Qt代码的时候发现以前写的List的item的触发事件用的是鼠标事件。而itemClicked信号对应的槽函数onItemClicked函数压根没触发。 void mousePressEvent(QMouseEvent* event); void mouseReleaseEvent( ......
QWidgetList itemClicked Qt

PL/SQL中复制中文再粘贴出现乱码问题的解决

参考:https://www.iteye.com/blog/honda418-425514 最近用plsql时copy数据到excel做数据比对,偶然间突然发现copy出来的中文字段内容变成了乱码,前10分钟还是正常,这让我非常纳闷,于是尝试将内容copy到UE,到notepad++,结果依然还是乱 ......
乱码 问题 SQL PL

centos7下载安装nginx

一、下载准备工作 Nginx安装版本:nginx-1.24.0.tar.gz Linux环境:先执行这个 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 二、安装nginx 1、把nginx安装包放到 ......
centos7 centos nginx

IDEA 自己常用快捷键

Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+N,可以快速打开类 Ctrl+Shift+N,可以快速打开文件 Alt+Insert,可以生成构造器/Getter/Setter等 Ctrl+Alt+L,格式化代码 Ctrl+Enter,导入包,自动 ......
快捷键 常用 IDEA

记录一次 ubuntu 连不上网 ens33 没有ip地址

ubuntu 是安装在 VM虚拟机上的. 今天 操作修改了 虚拟网络编辑器>中的虚拟器端口 后发现上不了网, 修改回去后发现还是 上不去网, 输入 ip a 后发现 2: ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN ......
地址 ubuntu ens 33

前端实现将数据生成文本文件下载

const targetObj = newTaskList.value.find(item => item.id id); if (targetObj) { const listData = targetObj.list; // 获取该对象的list数据 console.log(listData); ......
前端 文件下载 文本 文件 数据

golang web开发

Restful风格编程 是一个资源定位、资源操作的风格。 更简洁、更有层次,更易于实现缓存等机制。 golang http标准库 客户端功能 https://www.juhe.cn/ http请求:GET func testGetQueryWeather() { params := url.Valu ......
golang web

JetLinks设备接入的认识与理解

为了更好的阅读体验,建议移步至笔者的博客阅读:JetLinks设备接入的认识与理解 1、认识 JetLinks 1.1、官网文档 官网:https://www.jetlinks.cn/ JetLinks 有两个产品:JetLinks-lot和JetLinks-view 官方文档: JetLinks ......
JetLinks 设备

C/C++ 常见数组排序算法

本文介绍了几种常见的排序算法的实现,包括冒泡排序、选择排序、插入排序、希尔排序、归并排序和快速排序。冒泡排序通过多次遍历数组,比较并交换相邻元素,逐步将较小元素“浮”到数组顶端,时间复杂度为O(n^2)。选择排序通过选择未排序部分的最小元素进行交换,逐步完成整个数组排序,同样具有O(n^2)的时间复... ......
数组 算法 常见

VS2022下nuget包同步失败,提示: PackageSourceMapping 已启用,未考虑以下源: **

随着Net8的发布,顺带VS2022升级到17.8后,发现nuget还原恢复多了一些配置: 有问题的时候,会提示未找到映射源,此时编译会报错,如下示例: 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 NU1100 无法解析 net7.0-android33.0 的“HarfBuzzShar ......
PackageSourceMapping nuget 2022 VS

网空第二周

(2023-2024-1) (20232410) 《网络》第2周学习总结 教材学习内容总结 密码学基本概念和主要研究方向 教材学习中的问题和解决过程 问题:为何说一次一密在理论上是安全的,在实际应用中存在什么问题 问题解决方案:运用ai提问回答 参考资料 《网络空间安全导论》 网络空间安全导论书单 ......

MySQL视图

视图(view) 1. 常见的数据库对象 对象 描述 表(table) 表是存储数据的单元,以行和列的形式存在,列就是字段,行就是记录 数据字典(系统表) 就是系统表,存放数据库相关信息的表。系统表的数据通常由数据库系统维护,程序员通常不应该修改,只能查看 约束(constraint) 执行数据校验 ......
视图 MySQL

Python全局解释器锁GIL机制

全局解释器锁 Global Interpreter Lock,CPython在解释器级别的一把锁,叫GIL全局解释器锁。 程序编译成字节码,程序想跑多线程,但是GIL保证CPython进程中,同一时刻只能有一个线程执行字节码。 所以,哪怕是在多CPU的情况下,即使每个线程恰好调度到了每个CPU上,有 ......
解释器 全局 机制 Python GIL

How to remove Symbolic Link

要移除软链接(symbolic link)在Linux中,你可以使用以下两种方法:使用rm命令或者使用unlink命令。 方法一:使用rm命令移除软链接 例如,如果你的软链接名称是mylink,你可以使用以下命令移除它: rm mylink 请注意,移除软链接不会影响软链接所指向的原始文件。 如果你 ......
Symbolic remove Link How to

聊聊分布式 SQL 数据库Doris(四)

FE层的架构都能在网上找到说明. 但BE层的架构模式、一致性保障、与FE层之间的请求逻辑,数据传输逻辑等,我个人暂时没有找到相应的博客说明这些的。当然这些是我个人在学习与使用Doris过程中,对内部交互逻辑与实现感兴趣才有这些疑问. 还好现在有GPT这类大模型,有了疑问,只要问题描述得当,大多可以解 ......
分布式 数据库 数据 Doris SQL

Linux 解压和压缩命令

1、前言 在Linux系统中可以使用tar和split命令配合使用进行大文件的分卷压缩和解压缩。 2、实例 将文件夹STM32F031K6/分卷压缩为100M的文件,可以使用下面命令: $ tar -cvzf - STM32F031K6/ | split -b 100m - STM32F031K6. ......
命令 Linux

MySQL数据类型

数据类型 1. MySQL 中的数据类型 类型 类型举例 整数类型 TINYINT , SMALLINT , MEDIUMINT , INT BIGINT 浮点类型 FLOAT , DOUBLE 定点数类型 DECIMAL 位类型 BIT 日期时间类型 YEAR , TIME , DATE , DA ......
类型 数据 MySQL

MySQL约束

约束 概述:约束可以保证 "数据完整性","数据的精确性" 和 "可靠性"。它会了防止数据库中会存在不符合语义规定的数据以及因错误输入从而导致数据错乱而提出的。 在 SQL规范中 "约束" 是对表中数据进行额外的条件限制。 实体完整性:同一个表中,不能存在两条完全相同无法区分的记录。 域完整性:例如 ......
MySQL

MySQL建库建表与管理

建库建表与管理 引入扩展:存储一条数据的过程。 创建数据库。 确认字段。 创建数据表。 插入数据。 那我们先从创建库开始吧😊 1. 创建数据库与管理数据库 创建数据库时 - 注意事项: 需用当前登录的用户 具备 "创建数据库的权限"。 如果在创建数据库时,未指定使用的字符集,使用默认的字符集(ut ......
MySQL

MySQL触发器

触发器 1. 触发器概述 MySql 从 5.0.2 版本开始支持触发器。MySql 的触发器和存储过程一样,都是嵌入到MySql服务器的一段程序。 触发器是由事件来触发某个操作,这些事件包括insert,update,delete事件。所谓事件就是指用户的动作或者触发某项行为。如果定义了触发程序, ......
触发器 MySQL

MySQL变量,流程控制与游标

变量,流程控制与游标 1. 变量 在MySql 数据库的存储过程和函数中,可以使用变量来存储查询或计算中间结果数据,和输出最终的结果数据。 在 MySql 数据库中,变量分为系统变量 以及 用户自定义变量。 1.1 系统变量 1.1.1 系统变量分类 变量由系统定义,不是用户定义,属于"服务器"层面 ......
游标 变量 流程 MySQL

MySQL存储过程

存储过程 1. 存储过程概述 概述:存储过程的英文是"stored procedure"。它的思想很简单,"就是一组经过"预先编译"的 SQL 语句的封装"。 执行过程:存储过程预先存储在 MySql 服务器上,需要执行的时候,"客户端只需要向服务器端发送调用存储过程的命令",服务端就可以把预先存储 ......
过程 MySQL

单片机+数码管

利用8个数码管显示座位号+字母+学号后六位 首先参考图 参考程序 可以了解到此程序实现了数码管显示OFF 我们可以改的简单一点如下 #include "reg51.h" //引入块unsigned char a_code[]{0x3f,0x71,0x00}; //共阴级数码管字段编码,我们选取重要的 ......
数码管 单片机 数码

数组的声明和创建

package array; import sun.print.SunMinMaxPage; public class ArrayDemo01 { //变量类型 变量名 = 变量的值; //数组类型:在变量后加[]即可或者在int后加 public static void main(String[] ......
数组

简单实现区块链

一、区块链与区块链结构 # Block.pyimport hashlib from datetime import datetime class Block: """ 区块链结构: prev_hash: 父区块哈希值 data: 区块内容 timestamp: 区块创建时间 hash: 区块哈希值 ......
区块