当前位置:首页 » 《随便一记》 - 第203页

04月05日

蓝桥杯知识点总结C++

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 250次
蓝桥杯知识点总结C++

目录1、暴力、枚举2、日期问题①判断闰年②判断日期是否合理③借助excel计算 3、数的处理①素筛1、简单素筛:2、埃氏筛②最大公约数(欧几里得)1、单个数:2、多个数:③最小公倍数1、单个数:2、多个数:④二分4、dp——01背包5、搜索①dfs6、C++里常用函数①排序函数sort函数②初始化函数memset③数学函数7、string1、暴力、枚举一般是多重循环、注意边界和出口2、日期问题①判断闰年intcheck(intx){if(x%400==0||(x%4==0&&x%100!=0)return1;return0;}②判断日期是否合理intcheck(

04月04日

【项目实战】登录与注册业务的实现(前端+后端+数据库)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 294次
【项目实战】登录与注册业务的实现(前端+后端+数据库)

        本示例基于Vue.js和mintUI实现。目录一、数据库的创建二、后端接口与数据库的连接三、前端代码实现1.注册页相关代码2.注册页效果3.登录页相关代码4.登录页效果四、注册登录演示五、项目文件结构一、数据库的创建        此处以Navicat软件进行创建,新建数据库reg_log.sql与数据表reg_log;     为了实现注册业务,我们在数据库中设计ID、用户名、密码、邮箱、电话号5个字段。        创建结束后保存,便可以在数据库中找到我们刚刚创建的数据库和空表。这样就可以在项目中进行连接了。二、后端接口与数据库的连接server文件夹->app.js //加载Express模块constex

04月04日

Webpack完整打包流程分析

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 335次
Webpack完整打包流程分析

前言webpack在前端工程领域起到了中流砥柱的作用,理解它的内部实现机制会对你的工程建设提供很大的帮助(不论是定制功能还是优化打包)。下面我们基于webpack5源码结构,对整个打包流程进行简单梳理并进行实现,便与思考和理解每个阶段所做的事情,为今后扩展和定制工程化能力打下基础。一、准备工作在流程分析过程中我们会简单实现webpack的一些功能,部分功能的实现会借助第三方工具:tapable提供Hooks机制来接入插件进行工作;babel相关依赖可用于将源代码解析为AST,进行模块依赖收集和代码改写。//创建仓库mkdirwebpack-demo&&cdwebpack-demo&&npminit-y//安装

04月04日

Pytorch基于小波时频图与SwinTransformer的轴承故障诊断

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 393次
Pytorch基于小波时频图与SwinTransformer的轴承故障诊断

        Swintransformer是microsoft在2021年提出的方法(原版code链接),本文通过将其与小波时频图结合起来,共同用于轴承故障诊断中,目前还没有人将这个方法用于故障诊断哟。1.Swintransformer结构    上图展示的是官方的模型结构图,实际上是tiny模型,。它首先通过利用patchpartition将输入的图像分割为非重叠patch。其次采用linearembedding,将patch投影到维度C,然后交替使用窗口注意力机制与移位窗口注意力,并采用patchmerging进行下采样操作(起到CNN中池化层的作用)。与基于resnet的结构类似,可以得到不同stage的不同下采样倍数的特征图,用于各种下游任务,比如可以取st

04月04日

Visual Studio下安装C/C++图形库(easyx)2022版

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 313次
Visual Studio下安装C/C++图形库(easyx)2022版

一、Easyx下载链接EasyXGraphicsLibraryforC++ 二、VisualStudio上安装Easyx 1.右击EasyX_20220901.exe,选择管理员身份运行。2.点击下一步。 3.它会自动检测,根据自己需要安装对应版本,这里以2022版为例,点击安装。 三、使用Easyx安装完重启一下VisualStudio就可以使用了,这里用一个简单的程序演示一下Easyx的使用创建一个窗口,画一个简单的圆: 代码:#include<graphics.h>//图形库intmain(void){   //创建一个窗口   initgraph(640,480);   //画圆   fi

04月04日

Luckysheet本地导入时报错‘luckysheet‘ is not defined【已解决】

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 296次
Luckysheet本地导入时报错‘luckysheet‘ is not defined【已解决】

本文包含luckysheet本地安装以及报错解决,性子急可以直接按照目录划拉!目录一、本地导入二、报错'luckysheet'isnotdefined解决最近正在开发的项目中需要类excel功能的东西,经过调研后决定用luckysheet,Luckysheet在线表格,功能强大、配置简单、关键是完全开源。一开始本地搭建的demo是用的cdn的引入方式,效果不错,有需要cdn引入的本地demo的可以联系我提供(联网),可演示(但是似乎拉github上面的更完善。。。。)。后续需要在内网开发于是本地引入了。luckysheet官方文档Luckysheet文档值得注意的是它的开发是npmrundev不是npmrunserve哦luckysheet官方文档大神总结,

04月04日

76.qt qml-QianWindow开源炫酷界面框架(支持白色暗黑渐变自定义控件均以适配)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 270次
76.qt qml-QianWindow开源炫酷界面框架(支持白色暗黑渐变自定义控件均以适配)

界面介绍界面支持:透明白色黑色渐变单色静态图动态图侧边栏支持:抽屉、带折叠、多模式场景控件已集成:暗黑风格高亮风格、并附带个人自定义控件及开源demo白色场景如下所示:单色暗黑风格如下所示:用户自定义皮肤如下所示:皮肤预览如下所示:b站入口:https://www.bilibili.com/video/BV1fL411o7D6/?spm_id_from=333.999.0.0参考国外截图界面,如下所示:2.源码介绍样式使用自带的谷歌样式没有抄袭任何人的,链接如下所示:https://blog.csdn.net/qq_37997682/article

04月04日

49天精通Java,第22天,Java日志框架,Log4j日志级别

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 301次
49天精通Java,第22天,Java日志框架,Log4j日志级别

目录一、异常与日志二、下面来聊一下,日志的作用三、记录日志的规范四、日志的内容五、Log4j1、TRACE2、DEBUG3、INFO4、WARN5、ERROR6、FATAL一、异常与日志在理想的国度,用户输入数据的格式都是正确的,选择打开的文件也都是存在的,调用的第三方接口也都是网络稳定,程序的代码也是永远都没有bug的。不过,在现实的世界里,bug无处不在,用户瞎输入、第三方接口间歇性失败、网络故障、未知错误,太多太多了。此时,在bug面前,程序的稳定性尤为重要,一遇到bug就死翘翘,一遇到异常就宕机,这…在遇到上述异常时,及时有效的通知客户、保存现存的所有工作、允许用户安全的退出程序、异常之下,错误日志的有效记录,显得尤为重要。然而,在实际的工作中,大部分程序员都没

04月04日

【C++】BloomFilter——布隆过滤器

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 320次
【C++】BloomFilter——布隆过滤器

文章目录一、布隆过滤器概念二、布隆过滤器应用三、布隆过滤器实现1.插入2.查找3.删除四、布隆过滤器优缺五、结语一、布隆过滤器概念布隆过滤器是由布隆(BurtonHowardBloom)在1970年提出的一种紧凑型的、比较巧妙的概率型数据结构,特点是高效地插入和查询,可以用来告诉你“某样东西一定不存在或者可能存在”,它是用多个哈希函数,将一个数据映射到位图结构中。此种方式不仅可以提升查询效率,也可以节省大量的内存空间.位图的优点是节省空间,快,缺点是要求范围相对集中,如果范围分散,空间消耗上升,同时只能针对整型,字符串通过哈希转化成整型,再去映射,对于整型没有冲突,因为整型是有限的,映射唯一的位置,但是对于字符串来说,是无限的,会发生冲突,会发生误判:此时的

04月04日

nodejs操作MySQL数据库

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 419次
nodejs操作MySQL数据库

1、操作数据库的步骤安装操作MySQL数据库的第三方模块(mysql)通过mysql模块连接到MySQL数据库通过mysql模块执行SQL语句 2、安装与配置mysql模块2.1、安装mysql模块mysql模块是托管于npm上的第三方模块。它提供了在Node.js项目中连接和操作MySQL数据库的能力。想要在项目中使用它,需要先运行如下命令,将mysql安装为项目的依赖包:npminstallmysql2.2、配置mysql模块        在使用mysql模块操作MySQL数据库之前,必须先对mysql模块进行必要的配置,主要的配置步骤如下://1.导入mysql模块constmysql=r

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1