自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 本地项目推送到腾讯云轻量应用服务器教程(并实现本地推送远程自动更新)

教你如何将本地项目推送到远程服务器,并且每次本地更新自动同步到远程服务器

2024-03-06 10:41:08 485

原创 mac m1解决zsh: command not found: mysql问题正确方法

【代码】mac m1解决zsh: command not found: mysql问题正确方法。

2023-12-28 20:11:33 1668

原创 在kbone项目中引入腾讯视频小程序播放插件渲染视频

需求:在kbone项目中引入腾讯视频小程序播放插件渲染视频腾讯视频小程序播放插件介绍:github传送门在代码中需要使用标签进行展示,如下所示:// 在你们的wxml上这样插入视频元素<txv-video vid="e0354z3cqjp" playerid="txv1"></txv-video>但是kbone框架并不认识标签,因为不是他的内置标签名,直接使用编译完成后会发现被渲染成标签,当然视频也没法正常显示。这时需要借助kbone官方提供的方法:使用小程序自定义

2021-10-10 15:41:21 3659

原创 SWUST微机原理与接口简答题

第六章问:什么是接口?接口有哪些功能?答:①CPU与外设通信必须借助与必要的电路来实现,这样的电路称为接口或I/O接口。②进行地址译码或设备选择,以便使CPU能与某一指定的外部设备通讯;状态信息的应答,以协调数据传送之前的准备工作;进行中断管理,提供中断信号;进行数据格式转换,如正负逻辑的转换,串行与并行数据转换等;进行电平转换,如TTL电平与MOS电平间的转换;协调速度;时序控制,提供实时时钟信号。问:什么是I/O端口?什么是I/O操作?答:①接口电路通常包含一组能够与处理器交换信息

2021-06-21 21:56:56 3532

原创 CCF-CSP 202104-2 邻域均值(前缀和!!!)

刚下考场,已拿200,万万没想到这次CCF CSP认证第二题居然和上次第二题一模一样的剧本,熟悉的70%,熟悉的前缀和,看了我这篇: CCF-CSP 202012-2 期末预测之最佳阈值(前缀和、set去重、代码极简)的兄弟们你们一定能做出来啊啊啊啊啊!!!...

2021-04-11 15:21:42 3621

原创 CCF-CSP 202006-1 线性分类器(简单易懂,逻辑清晰,代码极简)

题目传送门: 线性分类器样例给你们~9 31 1 A1 0 A1 -1 A2 2 B2 3 B0 1 A3 1 B1 3 B2 0 A0 2 -3-3 0 2-3 1 1题解首先我们用结构体存每个点的坐标和类型,接着用两个数组分别存两类点带入到方程中的值,然后用judge函数判断是否所有A点都小于0而且所有B点都大于0,或者所有A点都大于0而且所有B点都小于0,即A、B两类点分居直线两侧。参考代码#include<bits/stdc++.h>using n

2021-04-09 16:52:49 196

原创 腾讯一、二面+HR面经记录

记录一下OC的腾讯,很感谢二面面试官大佬给我pass,二面完以为凉了,万分激动,respect!CSIG一面 3.24项目canvas绘图的时候动画产生的锯齿有了解吗,怎么处理react-router分为几种,具体说明一下react-redux详细说一下vitrul dom详细说一下,这里提到了diff算法配合着说SSR了解吗二叉树的先序遍历口述从URL输入到页面呈现整个过程什么时候返回304状态码this指向问题HTTP缓存什么是跨域,了解哪些解决跨域的方式XSS具体说明包括类

2021-04-07 10:49:53 348

原创 【每日一题】一个div块,设置其为两个效果,一个为渐隐效果,一个为点击空白处显示和隐藏

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>div渐隐渐现</title> </head> <style> #t.

2021-03-07 00:15:51 137

原创 【每日亿题】HTML&CSS面试题

HTML1.如何理解HTML语义化?让人更容易读懂(增强代码可读性)让搜索引擎更容易读懂(SE0)2.块状元素和内联元素,空元素?块元素(block element)< div > - 最常用块级元素< h1 >,< h2 >,< h3 >,< h4 >,< h5 >,< h6 > - 标题级别 1-6< table > - 表格< ul > - 无序列表< ol &g

2021-01-31 22:00:18 148

原创 【每日一题】实现一个圣杯布局(及其引发的Flex布局新认识)

引言昨日看牛客面经,看到一个面试题:实现一个圣杯布局,也正好是我刚看了阮老师Flex布局教程中有对圣杯布局的描述,我当时并没有实现,所有借此机会实现圣杯布局,并且过程中也引起我对 flex: 1 的一些探索圣杯布局圣杯布局(Holy Grail Layout)指的是一种最常见的网站布局。页面从上到下,分成三个部分:头部(header),躯干(body),尾部(footer)。其中躯干又水平分成三栏,从左到右为:导航、主栏、副栏。弹性盒模型实现我是按照阮老师的示例,采用Flex布局实现,大

2021-01-22 18:32:57 273

转载 前端开发规范

1.命名规范2.注释规范1.命名规范驼峰式命名法介绍:驼峰式命名法由小(大)写字母开始,后续每个单词首字母都大写按照第一个字母是否大写,分为:①. Pascal Case 大驼峰式命名法:首字母大写。eg:StudentInfo、UserInfo、ProductInfo②. Camel Case 小驼峰式命名法:首字母小写。eg:studentInfo、userInfo、productInfo1.1 变量命名方法:小驼峰式命名法。命名规范:前缀应当是名词。(函数的名字前缀为动词,以

2021-01-14 15:46:15 257

原创 【每日一题】[‘1‘, ‘2‘, ‘3‘].map(parseInt) what & why ?

关于JS的映射你所要知道的一二三.map()方法var numbers = [1, 4, 9];var roots = numbers.map(Math.sqrt);// roots的值为[1, 2, 3], numbers的值仍为[1, 4, 9]map()方法可以传入一个函数作为参数,例如下面的例子:var numbers = [1, 4, 9];var doubles = numbers.map(function(num) { return num * 2;});// dou

2021-01-13 23:55:17 133

原创 【每日一题】关于元素的水平居中、垂直居中和水平垂直居中

怎么让一个 div 水平垂直居中?例如有一个父子div如下: <div class="parent"> <div class="child"></div> </div>如何实现图示效果呢:首先初始化一下css便于展示效果: .parent { width: 500px; height: 500px; border: 1px solid #ffd700; } .ch

2021-01-12 23:26:51 133

原创 CCF-CSP 202012-2 期末预测之最佳阈值(前缀和、set去重、代码极简)

题目传送门: 期末预测之最佳阈值题目分析题目大意是,将安全指数yi作为阈值(yi有几种情况阈值就有几种情况),然后将所有安全指数yi依次与选定好的阈值进行比较:①如果安全指数yi大于等于阈值时,挂科情况resulti=1代表预测正确;②如果安全指数yi于等于阈值时,挂科情况resulti=0代表预测正确。两种情况的和作为总的预测正确数,选取预测正确数最高时候的阈值作为答案,如果阈值有多个则取最大的。那么解题思路一句话概括就是先对数据按照安全指数yi进行升序排序,然后求出比yi小的0的个数,比yi

2021-01-02 10:55:09 8992 22

原创 SWUST-数据库原理官方题库-简答题部分

一、简答题1. 简述数据库系统的特点。①数据结构化②数据的共享性高、冗余度低且易扩充③数据独立性高④数据由数据库管理系统统一管理和控制2. 数据库管理系统的主要功能有哪些?①数据定义功能②数据组织、存储和管理③数据操纵功能④数据库的事务管理和运行管理⑤数据库的建立和维护功能⑥其他功能(例如和其他软件系统的通信功能)3. 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?①物理独立性是指用户的应用程序与数据库中数据的物理存储是相互独

2020-12-15 17:20:13 1014 2

原创 第八章-磁盘存储器管理(SWUST操作系统期末复习试题)

1.为了快速访问,又易于更新,当数据为以下形式时,应选用何种文件组织方式?(1)不经常更新,经常随机访问;(2)经常更新,经常按一定顺序访问;(3)经常更新,经常随机访问。以上三种宜分别采用(1)顺序结构(2)索引顺序结构(3)索引结构的组织方式。2.在UNIX中,如果一个盘块的大小为1KB,每个盘块号占4个字节,即每块可放256个地址。请转换下列文件的字节偏移量为物理地址。(1)9999;(2)18000;(3)420000.首先将逻辑文件的字节偏移量转换为逻辑块号和块内偏移量,就是将[字节

2020-12-15 09:40:30 9622 17

原创 第七章-文件管理(SWUST操作系统期末复习试题)

1.文件系统的模型可分为三层,试说明其每一层所包含的基本内容。①最低层为对象及其属性说明,主要包括物理文件相关功能,主要包括物理文件相关功能,包括文件和目录、磁盘存储空间等对象。②中间层是对对象进行操纵和管理的软件集合,是文件系统的核心部分,主要是逻辑文件相关功能。包括文件存储空间管理、文件目录管理、逻辑文件到物理文件的映射、文件读写管理及文件共享与保护等诸多功能。③最高层是文件系统提供给用户的接口,分为命令接口、图形化用户接口、程序接口等三种类型。2.何谓文件的逻辑结构?何谓文件的物理结构?文件

2020-12-14 13:43:07 1693

原创 第六章-输入输出系统(三种磁盘调度算法必考!SWUST操作系统期末复习试题+历届真题)

1.简要说明I/O软件的四个层次的基本功能。①中断处理程序:用于保存被中断进程的CPU环境,转入相应的中断处理程序进行处理,处理完成后恢复现场,并返回到被中断的进程。②设备驱动程序:与硬件直接有关,用来具体实现系统对设备发出的操作指令,驱动I/O设备工作。③设备独立性软件:用于实现用户程序与设备驱动器的统一接口、设备命令、设备保护,以及设备分配与释放等。④用户层I/O软件:用于实现用户与I/O设备交互。2.为什么说中断是OS赖以生存的基础?中断在操作系统中有着特殊重要的地位,它是多道程序得以实现

2020-12-14 10:11:31 993

原创 第五章-虚拟存储器(三种页面置换算法必考!SWUST操作系统期末复习试题 + 历届真题)

1.什么是程序运行时的时间局限性和空间局限性?时间局限性:如果程序中的某条指令被执行,则不久以后该指令可能再次执行;如果某数据被访问过,则不久以后该数据可能再次被访问。产生时间局限性的典型原因是程序中存在着大量的循环操作。空间局限性:一旦程序访问了某个存储单元,在不久之后,其附近的存储单元也被访问,即程序在一段时间内所访问的地址可能集中在一定的范围之内,其典型的情况便是程序的顺序执行。2.虚拟存储器有哪些特征?其中最本质的特征是什么?①多次性②对换性③虚拟性最本质的特征是虚拟性。3.试比较缺页中

2020-12-13 17:13:25 1676

原创 第四章-存储器管理 (地址变换必考!SWUST操作系统期末复习试题+历届真题)

1.何谓转入时动态链接?装入时动态链接方式有何优点?装入时动态链接是指用户将源程序编译后所得到的一组目标模块,在装入内存时,采用边装入边链接的一种链接方式,即在装入一个目标模块时,若发生一个外部的模块调用事件,将引入装入程序去相应的外部目标模块,把它装入内存中,并修改目标模块中的相对地址。优点:①便于修改和更新②便于实现对目标模块的共享2.何谓运行时动态链接?运行时动态链接方式有何优点?运行时动态链接是将对某些模块的链接推迟到程序执行时才进行链接,也就是在执行过程中,当发现一个被调用模块尚未装入内存

2020-12-13 11:13:10 914

原创 第三章-处理机调度与死锁(银行家算法必考!SWUST操作系统期末复习试题)

1.高级调度与低级调度的主要任务是什么?为什么要引入中级调度?高级调度的主要任务是根据某种算法,把外存上处于后备队列中的那些作业调入内存。低级调度是保存处理机的现场信息,按某种算法先取进程,再把处理器分配给进程。引入中级调度的主要目的是为了提高内存利用率和系统吞吐量。使那些暂时不能运行的进程不再占用内存资源,将他们调至外存等待,把进程状态改为就绪驻外存状态或挂起状态。2.在选择调度方式和调度算法时,应遵循的准则是什么?①面向用户的准则:周转时间短、响应时间快、截止时间的保证、优先权准则。②面向系

2020-12-11 22:28:32 1620

原创 第二章-进程的描述与控制(PV信号量必考!SWUST操作系统期末复习试题)

1.程序并发执行时为什么会失去封闭性和可再现性?程序并发执行时,多个程序共享系统中的各种资源,因而这些资源的状态由多个程序改变,致使程序运行失去了封闭性,也会导致其失去可再现性。2.在操作系统中为什么要引入进程的概念?它会产生什么样的影响?为了使程序在多道程序环境下能并发执行,并对并发执行的程序加以控制和描述。影响:使程序的并发执行得以实行。3.试从动态性、并发性和独立性上比较进程和程序①动态性是进程的最基本的特性,表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,由撤销而消亡。进程有一

2020-12-11 19:12:27 449

原创 第一章-操作系统引论(SWUST操作系统期末复习试题)

1.为什么说操作系统实现了对计算机资源的抽象?首先,操作系统在裸机上覆盖了I/O设备管理软件,实现了对计算机硬件的第一次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层抽象。操作系统通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。2.试说明推动多道批处理系统形成和发展的主要动力是什么。①不断提高计算机资源的利用率②方便用户③期间的不断更新换代④计算机体系结构的不断发展⑤不断提出新的应用需求3.试从交互性、及时

2020-12-11 16:29:11 592

原创 2018第九届蓝桥杯之全球变暖 (DFS)

第九题 全球变暖【问题描述】你有一张某海域NxN像素的照片,”.”表示海洋、”#”表示陆地,如下所示:……..##…..##….….##.…####.…###.…….其中”上下左右”四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有2座岛屿。由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(上下左右四个相邻像素中有海洋),它就会被淹没。例如上图中的海域未来会变成如下样子:…….…….…….…….….

2020-09-17 14:48:20 466 2

原创 2018第九届蓝桥杯之乘积尾零(简单解法!!!)

描述如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?5650 4542 3554 473 946 4114 3871 9073 90 43292758 7949 6113 5659 5245 7432 3051 4434 6704 35949937 1173 6866 3397 4759 7557 3070 2287 1453 98991486 5722 3135 1170 4014 5510 5120 729 2880 90192049 698 4582 4346

2020-09-14 00:12:23 11304 3

原创 在React中使用Canvas元素,让你的页面背景跳动起来!!!

获取真实DOM我们都知道react虚拟DOM,既然用canvas绘图肯定要获取真实DOM。demo如下:<canvas ref={this.canvas} width="666" height="999"> 您的浏览器不支持canvas,请更换浏览器.</canvas>constructor(){ super(); this.canvas = React.createRef();}componentDidMount(){ const c

2020-09-12 17:00:42 6442 2

原创 git bash报错:Permission denied, please try again完美解决!!!

在使用git进行clone、push、pull等操作的时候出现 git@xxx password: 让你输入密码,你发现无论输入什么都会出现Permission denied, please try again问题,其实这个主要是工程的SSH key没有加入到你的github、gitlab或gitee等代码托管账户下。以github为例查看账户如下图所示。如果没有ssh密匙那么你就要添加一个,如果你有但是依然存在这个问题,那么删除原来的ssh密匙安装博主的步骤重新添加一次即可。1、首先打开gi.

2020-09-12 15:09:24 17620 1

原创 前端开发必备知识点——重置浏览器默认样式!!!

这次博主介绍一下Github 40.4k Star 的一个重置浏览器样式表normalize.csshttps://github.com/necolas/normalize.cssnormalize与CSS Reset的区别:Normalize.css只是一个很小的css文件,但它在磨人的HTML元素样式上提供了跨浏览器的高度一致性。相比于传统的CSS reset,Normalize.css是一种现代的、为HTML5准备的优质替代方案。总之,Normalize.css是一种CSS reset的替代方

2020-09-05 11:52:54 276

原创 hexo博客的Page build failure及warning问题

hexo搭建的博客无法生成页面,在github更新后收到邮件反馈的问题如下:The page build failed for the master branch with the following error:The tag {% note %} on line 11 in themes/next/docs/AUTHORS.md was not properly closed with %}邮件截图:或者是这个邮件提示:The page build failed for the mas

2020-08-14 17:14:46 747

原创 2018第九届蓝桥杯之全球变暖 (BFS)

第九题 全球变暖【问题描述】你有一张某海域NxN像素的照片,”.”表示海洋、”#”表示陆地,如下所示:……..##…..##….….##.…####.…###.…….其中”上下左右”四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有2座岛屿。由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(上下左右四个相邻像素中有海洋),它就会被淹没。例如上图中的海域未来会变成如下样子:…….…….…….…….….

2020-07-09 15:31:06 390

原创 蓝桥杯2020校内模拟赛第八题 长草(BFS板子题)

第八题 长草题目【问题描述】小明有一块空地,他将这块空地划分为 n 行 m 列的小块,每行和每列的长度都为 1。小明选了其中的一些小块空地,种上了草,其他小块仍然保持是空地。这些草长得很快,每个月,草都会向外长出一些,如果一个小块种了草,则它将向自己的上、下、左、右四小块空地扩展,这四小块空地都将变为有草的小块。请告诉小明,k 个月后空地上哪些地方有草。【输入格式】输入的第一行包含...

2020-04-14 09:41:36 736

原创 C++IO流加速

竞赛专用,避免出现经常出现数据集超大造成 cin TLE的情况。ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);在默认的情况下cin绑定的是cout,每次执行 <<操作符的时候都要调用flush,这样会增加IO负担。可以通过tie(0)(0表示NULL)来解除cin与cout的绑定,进一步加快执行效率。cin,cout之...

2020-04-13 23:17:20 1717

原创 bash :hexo: command not found报错

本来想着好不容易安装好nvm和node,写篇博文记录一下吧,没想到敲完hexo new直接给我整一出报错bash: hexo: command not found,小朋友你是否有大大的问号???然后看看我们怎么解决首先我们检测一下npm和node环境是否正常,输入命令node -v 和 npm -v 查看是否有相关版本信息若出现了版本信息就证明 node.js 和 npm 是没有问题的,那...

2020-04-13 23:16:22 1457

原创 安装nvm和node

因为最近接触到实验室SWUSTOJ4前端的项目,学长推荐使用nvm来安装和管理node版本,于是便开始了nvm的入坑历程什么是nvmnvm全名"Node Version Manager",顾名思义nvm是node版本管理工具,为了解决node各种版本存在不兼容现象nvm是让你在同一台机器上安装和切换不同版本的node的工具主要运行平台是Linux和Mac,当然Windows版也有,类似...

2020-04-13 23:12:51 298

原创 Sublime3上手

本文向大家推荐一个非常好用的代码编辑器,以及记录我汉化该编辑器的心酸入坑历程!主角:Sublime Text 3Sublime Text 3"据说"(博主刚入手,so~)是一个功能特别强大且好用的代码编辑器,主要用于前端开发,而且博主也是因为Web开发的需要才与之接触,巧的是Sublime Text在本站的搭建中也派上用场,所以有必要记录一下并向广大网友推荐。接下来进入正题:下载安装传送门...

2020-04-08 15:01:27 101

原创 蓝桥杯之桥本分数式(全排列函数应用)

描述日本数学家桥本吉彦教授于1973年10月在我国山东举行的中日美三国数学教育研讨会上向与会者提出以下填数趣题:把1,2, . . . 9这9个数填入下列算式的9个方格中(数字不得重复),使下列等式成立。 口 口 口 ———— + ———— = ————— 口口 口...

2020-04-07 15:15:37 818 1

原创 C++库函数之next_permutation()全排列函数

next_permutation()函数next_permutation()函数包含在里面其函数原型为为:#include<algorithm>bool next_permautation(iterator start, iterator end);当前序列不存在下一个排列时,函数返回false,否则返回true.使用基本格式为:int a[];do{}while...

2020-04-07 14:58:44 4162 2

原创 计算机基础之补码原理

首先我们都知道负数在计算机中是以补码表示的,如果不知道请看上回分解那为什么呢?要了解补码原理首先要理解算术中**“模”**的概念1 模(Modulo)1.1 什么是模数Modular arithmetic: Part of a system of arithmetic for integers, where numbers “wrap around” upon reaching a...

2020-04-07 14:53:10 484 1

原创 负数的二进制表示-补码

1 有符号整数和无符号整数有符号整数和无符号整数的区别在于怎样解释整数的最高位.对于无符号整数,其最高位被C编译器解释为数据位.而对于有符号整数,C编译器将其最高位解释为符号位,若符号位为0,则表示正数;若符号位为1,则表示负数另:对具有相同字节数的整型数而言,由于有符号整数的数据位比无符号整数的数据位少了1位,而且少的这一位恰好是最高位,因此有符号整数能表示的最大整数的绝对值只有最大...

2020-04-07 14:51:20 2653 1

原创 2012第三届蓝桥杯之转方阵(矩阵转置)

描述对一个方阵转置,就是把原来的行号变列号,原来的列号变行号。例如,如下的方阵:(12345678910111213141516)\begin{pmatrix} 1 & 2 & 3 & 4 \\ 5 & 6 & 7 & 8 \\ 9 & 10 & 11 & 12 \\ 13 & 14 & 15...

2020-04-07 14:47:04 537 1

银行账户管理系统.zip

C++大作业,设计一个银行账户管理系统,主要包含增删改查功能。完成功能:1、能够实现多种存储方式:包括活期存储,定期存储一年、两年、三年并且实现结算业务。 2、 能够模仿学生读书账号的借贷手续、借贷业务和结算业务 3、 能够查询某账号下的总资产和明细记录。 4、 能够查询银行的总存款额和总借贷额

2020-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除