自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

原创 真香!Github上的这个项目,可以帮你节省打印费。

众所周知,我们在打印文档时,往往在选择黑白还是彩色打印上纠结。全彩的文档也还好,最害怕的就是那种只有一部分是彩色页面,其他都是黑白页面的文档。这是一个能把PDF的黑白页面和彩色页面自动分开的开源项目。它支持通过对页面饱和度的识别算法,判断当前页面更适合黑白打印还是彩色打印,并将黑白页面和彩色页面分开。更重要的是,作者还考虑到了双面打印的需求,可以通过配置参数设置双面打印模式,拆分页面的时候也会按照双面打印的方式排布,保证拆完后的文档在双面打印后仍然能拼起来。

2024-05-23 14:54:40 141

原创 Electron-Builder 打包 Vue 项目避坑指南

最近在开发一个基于 Vue 的 Electron 项目,在打包时遇到了诸多问题,为了解决这些问题也查阅了非常多的资料,排除了很多坑。现在将可能遇到的问题整理成避坑指南,供大家参考(此避坑指南后续还会继续更新)。

2024-05-02 11:47:29 766 1

原创 西工大考研复试-操作系统真题整理(含答案)

基于局部性原理,在程序装入时,将程序的一部分装入内存,而将其余部分留在外存,就可启动程序执行。程序是静态的,进程是动态的,程序是存储在某种介质上的二进制代码,进程对应了程序的执行过程,系统不需要为一个不执行的程序创建进程,一旦进程被创建,就处于不断变化的动态过程中,对应了一个不断变化的上下文环境。一旦程序访问了某个存储单元,在不久之后,其附近的存储单元也将被访问,即程序在一段时间内所访问的地址,可能集中在一定的范围之内,这是因为指令通常是顺序存放、顺序执行的,数据也一般是以向量、数组、表等形式簇聚存储的。

2024-04-06 09:20:19 875

原创 西工大考研复试-数据结构真题整理(含答案)

然后在缩小的范围内继续进行同样的查找,如此重复,直到找到为止,或确定表中没有所需要查找的元素,则查找不成功,返回查找失败的信息。块内的元素可以无序,但块之间是有序的,即第一个块中的最大关键字小于第二个块中的所有记录的关键字,第二个块中的最大关键字小于第三个块中的所有记录的关键字,以此类推。info域指向该弧的相关信息。一棵深度为k的有n个结点的二叉树,对树中的结点按从上至下、从左到右的顺序进行编号,如果编号为i(1≤i≤n)的结点与满二叉树中编号为i的结点在二叉树中的位置相同,则这棵二叉树称为完全二叉树。

2024-04-06 09:19:11 885

原创 西工大考研复试-计算机组成原理真题整理(含答案)

流水线技术的基本原理是,在CPU中利用多个不同功能的电路单元组成一条指令处理流水线,然后将一条指令的执行过程切分成多个阶段,并由这些电路单元分别依次执行,一方面能够实现在一个时钟周期内同时执行多条指令,提高各电路单元的利用率,另一方面有利于提高CPU主频,从而提高CPU的运算速度。中断嵌套是指中断系统正在执行一个中断服务时,有另一个优先级更高的中断提出中断请求,这时会暂时终止当前正在执行的级别较低的中断源的服务程序,去处理级别更高的中断源,待处理完毕,再返回到被中断了的中断服务程序继续执行的过程。

2024-04-04 23:30:36 924

原创 西工大考研复试-计算机网络真题整理(含答案)

(4)排队时延:分组在经过网络传输时,要经过许多路由器,分组在进入路由器的时候要现在输入排列队列中等待处理,在路由器确定了转发接口后,还要在输出队列中排队等待转发,这就产生了排队时延。使用信道复用技术的主要目的是为了在有限的信道资源下,实现多个用户之间的通信,提高信道利用率,减少通信系统中的资源消耗和成本开销。构成原始报文的一个个分组,在各结点交换机上进行存储转发,相比报文交换,减少了转发时延,还可以避免过长的报文长时间占用链路,同时也有利于进行差错控制。各结点交换机在发送分组的同时,还缓存接收到的分组。

2024-04-04 23:28:20 737

原创 【现代企业管理】企业组织结构和组织文化的理论与实践——以华为为例

管理是科学和艺术的统一体,它是企业成长的保证。企业管理中,管理者面对的往往不是一个完整的系统,而是各种不具有整体规律性的零碎信息的总和,因此进行信息的整合和研究是管理的重点和关键。通过分析华为这样的大型企业在组织结构变动和组织文化建设方面的管理经验,我们得出了自己的评价与相关建议,从而更好地掌握了课程相关的理论知识。

2024-03-31 13:38:02 1306

原创 后疫情时代CS保研沉思录暨2023年个人保研经验贴

由于今年是后疫情时代第一年,保研的形势发生了一些显著的变化,又逐渐从线上转为了线下,很多地方都有了些许不同。因此与正常的短篇经验贴不同,我希望更多地在本手册中包含更多、更全面的信息,希望能对未来的学弟学妹们从各个方面提供更全面的帮助。

2024-03-30 23:51:42 1109 1

原创 【论文阅读】Progressive Spatio-Temporal Prototype Matching for Text-Video Retrieval

提出了一种新颖的文本视频检索框架,称为ProST,将匹配过程分解为互补的对象短语和事件句子原型对齐。在对象短语原型匹配阶段,设计了空间原型生成机制,以便专注于重要的视频内容并加强精细的空间对齐。在事件句子原型匹配阶段,他们使用时间原型生成机制逐渐生成多样化的事件原型,并学习动态的一对多关系。希望通过这篇论文不仅能够提供有关互补的时空匹配的重要性的见解,还能够促进未来的研究,通过解决设计缺陷而不是主要是尝试和错误来推动文本视频检索领域的进展。

2023-11-07 14:08:10 1238 1

原创 【论文阅读】Generating Radiology Reports via Memory-driven Transformer (EMNLP 2020)

本文将记忆力机制引入到了端到端的放射性医学影像描述生成的任务重,从而确保了生成结果能够准确、详细地描述输入的影像,并且遵循常规的模式性的描述机制。在引入记忆力机制的过程中,其更改Transformer的结构的地方比较新颖,在LN层上动刀子,从而将记忆的影响带到了Decoder内部的隐层状态中,获得了更细粒度的控制。

2023-11-07 13:23:15 448

原创 基于Hadoop与Electron的京东商品评论词云统计系统

合肥工业大学《云计算、大数据技术与应用》课程综合设计报告。爬取京东或淘宝某一商品的评论1000条,统计词频(使用MapReduce或HBase或Hive),并以词云的方式可视化呈现,最后设计为一套可以操作的系统。项目采用Electron+Hadoop技术栈实现,前后端使用Socket进行通讯。

2023-06-09 03:02:08 952

原创 Minecraft Fabric模组开发踩坑:缺失Fabric API

Minecraft Fabric模组开发踩坑:缺失Fabric API 根据官网,自1.19.2开始Fabric API的mod ID发生了变化,因此会导致识别不到。项目在跨越该版本时,需要修改fabric.mod.json中的depends为对应的项目。此外也有可能是gradle依赖未更新等问题,确保你的gradle依赖与对应版本一致!

2022-09-25 11:21:33 2372 1

原创 Bochs加载VHD文件作为主引导设备

但是我们知道,VirtualBox并不能单步调试,因此需要在Bochs中加载VHD该文件作为主引导设备。相关的汇编代码(使用nasm)如下,已经写入到了VHD文件中,并在VirtualBox中完成测试。首先,想要在Bochs中进行单步调试,要使用其安装目录下的bochsdbg.exe。最近在尝试通过8086汇编编写一个简单的主引导扇区,并在屏幕上打印一些字符。完成如上配置后, 记得将配置文件保存,下次通过“Load”重新加载。然后即可成功引导并启动VHD文件中的主引导扇区。

2022-09-04 10:17:40 850

原创 关于PV操作和信号量临界值的一些理解

进程通常分为就绪、运行和阻塞三个工作状态。在编写需要使用资源的异步程序时,由于资源占用导致的进程三个状态之间的转换就是靠PV操作来控制的。PV操作主要就是P操作、V操作和信号量。其中信号量起到了至关重要的作用。在wait(P操作)中,首先将资源的信号量-1,如果此时资源信号量<0,则阻塞该申请资源的进程。在signal(V操作)中,首先将资源的信号量+1,如果此时资源信号量<=0,则唤醒一个因申请该资源被阻塞的进程。也就是说,信号量>=0时,代表的是剩余资源数目;信号量.

2022-04-21 21:00:13 2920 7

原创 记一个C系语言中数值类型变量隐式转换的小坑

今日在刷LeetCode时偶遇一个小坑,也是由于很久以来经常写太高级的语言被惯坏了导致的,回头写C的时候就经常踩坑。这篇短文中只探讨混用数值类型导致的坑,借用标准里的话来说,就是当你只有一个数值类型T1,但是当前表达式需要数值类型为T2的值,如果这时候T1自动转换为了T2那么这就是隐式类型转换,如:int a = 0;long b = a + 1; // int 转换为 long if (a == b) { // 默认的operator==需要a的类型和b相同,因此也发生转换

2022-03-20 21:43:40 262

原创 用Python分析CSDN前200名作者的文章信息,我找到了这些规律

中国专业IT社区CSDN创立于1999年,是目前中国最大、最受欢迎的开发者平台。作者对CSDN博客用户中排名前200位的33万多篇文章的基础信息数据进行分析,得出了一些有意思的结论,并绘制了一些图表。目的与数据概况通过分析CSDN排行榜中作者总榜前200名作者文章的基础信息,可以得到一系列有意思的结论,如当前最受欢迎的技术门类、如何写好技术类博客等。本次数据样本共332491条文章数据,分别收集了这些文章的标题、撰写时间、链接、阅读量、收藏量、点赞量、评论量、标签以及文章长度。统计结果..

2021-12-21 18:09:24 1002 2

原创 【前端 Canvas 训练营】第一期:鼠标交互粒子背景效果

这是一个全新的系列,在这个系列中,我将通过一系列实际案例,和你一起学习、研究Canvas,从而掌握编写 Canvas 特效的能力。HTML5 canvas 元素用于图形的绘制,通过脚本 (通常是JavaScript)来完成。canvas 标签只是图形容器,您必须使用脚本来绘制图形。你可以通过多种方法使用 canvas 绘制路径,盒、圆、字符以及添加图像。这是一个注重实际案例的例子,我希望能够通过具体的案例,而非抽象的文档和解释带你学习 Canvas 这项技术。那么废话不多说,我们直接看

2021-11-06 13:33:05 866 10

原创 【Python + OpenCV】分析细胞核细胞质的面积比(自动阈值)

一、基于单张图片的分析对于这张图片,想要进行细胞核细胞质面积比的计算,一种常用的手段是通过识别图像的灰度,从而划分图片中各个部分。因此首先要做的就是对图像进行二值化处理。图像二值化在数字图像处理领域是一种非常常见的技术,以设定的阈值为参考,将图像上的像素灰度值设置为0或255,便可以区分出细胞核、细胞质和图片背景。使用OpenCV库或Pillow库均能完成二值化的工作。使用Pillow库完成这个工作时,我们只需要先将图像转换为黑白图片,然后根据每个像素点的明度判断它是属于细胞核还是细胞质。值

2021-11-04 18:33:44 5200 4

原创 合工大 Java 实验三 - 货物进销管理系统

一、实验分析整个题目难度不大,但由于其也算是一个有些复杂的系统(并且需求文件很凌乱),因此在理解题意上花了一点时间。最后进行了梳理,整个项目需要做的事情如下:0. 程序结构共六个类:1. 主类Main,用于封装main函数。2. Inventory类,用于封装程序的业务逻辑。3. 四个handler类,分别封装四种事务处理的函数。Main类代码:package com.codesocean;import java.io.IOException;pub..

2021-10-28 18:13:12 3616 6

原创 【Vue】关于 v-model,你想要的全部知识点,都在这儿了

一、v-model 的使用原理在 Vue 中,使用 v-bind 可以实现单向数据流,即父组件向子组件传入基本数据类型,但反过来,子组件中不能修改父组件传过来的基本数据类型。想要实现数据的双向传递,需要使用 Vue 提供的事件机制。即在子组件中通过 $emit() 触发一个事件,在父组件中则需要使用对应的 v-on 属性监听对应的事件,并在事件发生时修改相应的数据。Vue 将其简化为了一个语法糖,即:<input type="text" v-model="name">本质上是:&l

2021-10-18 11:25:18 1151

原创 【玩转 Python 列表解析式】能用一行代码写的,千万别敲回车!

很多同学在从其他语言转向 Python 时,往往容易不假思索地写出一些冗余的代码。这是由于他们没有深入地学习和掌握 Python 的语法特点,只是在机械地使用从其他语言继承而来的思想编写 Python 程序。事实上,Python 是一种重应用而轻底层的语言,因此 Python 程序的编写者往往不需要过多地关注底层逻辑,而专注于业务逻辑,Python 编写的程序也常常具有简单、清晰、优美、优雅的特点。在 Python 中,有一种构建列表的方式,可以用一行代码代替传统的复杂写法。这种特性叫做列表解析(l

2021-10-15 00:18:41 983 6

原创 【Python3.8】使用 matplotlib 绘制雷达图

一、需求scoreRadar.txt:专业 C语言 Java Python C# Javascript软件工程 95 96 85 63 91计算机科学与技术 75 93 66 85 88网络工程 86 76 96 93 67二、代码实现直接上代码,代码段后再详细分析:import numpy as npimport matplotlib.pyplot as pltimport matplotlib# 使能够读取中文matplotlib.rcParams['fon

2021-10-13 22:50:33 3672

原创 [Vue warn]: Unknown custom element: – did you register the component correctly? 详细查错思路

出现这个错误往往与组件的引入有关。具体可能的几种错误原因如下:1. 在非脚手架环境下,组件注册使用了CamelCase的话,那么组件调用的时候就要用kebab-case代替。2. 是否正确注册组件,使用如下方式注册组件: export default { data(){ return{ }, components/*注意components不能漏掉末尾的s!*/: { vTable // //注册组件 }, }}..

2021-10-08 23:41:16 39727 6

原创 手把手教你通过端口映射,轻松搭建Windows远程桌面

市面上有很多的远程桌面软件,如TeamViewer、向日葵等。但无一例外,它们提供的免费服务连接质量普遍不高,而付费服务价格又偏高,并不能使人满意。但众所周知,微软自带的Windows远程桌面其实在连接质量和稳定性方面一点都不输给第三方软件,但可惜的是它并没有对外网开放,在没有公网IP的前提下,只能在内网访问。本教程将教会你如何通过市面上主流的端口映射(FRP)服务,以较低的成本搭建一套稳定、好用的远程桌面!一、市面上主流的FRP服务经过比较和测试,笔者整理了下面几家内网穿透服务商供参考:

2021-10-07 17:26:39 9493 3

原创 把任意图片转换成Python Turtle绘图的py文件

from PIL import Imagef = open('test.py', 'w')im = Image.open("1.jpg")x, y = im.sizeprint(x, y)f.write("import turtle\n")f.write("canvasX = {}\n".format(x))f.write("canvasY = {}\n".format(y))f.write('''def D(x, y): return x - canvasX // 2.

2021-10-04 20:33:03 5461 14

原创 【Java】基于GUI的网络通信程序设计

目录一. 程序内容二. 要求分析三. 程序编写0. 程序结构1. 服务端程序的GUI设计2. 服务端业务逻辑的编写3. 为GUI界面绑定按钮事件4. 将服务端的源码复制后,进行重构,并加以修改为客户端四、源代码一. 程序内容这是合工大软件工程专业Java程序设计课程实验二的内容,该实验要求编写Java程序完成以下功能:1. 设计一个基于GUI的客户-服务器的通信应用程序,如图1、图2所示。 图1 So..

2021-09-29 17:55:25 4819 9

原创 解题报告 中位数

题目来源洛谷P1168  中位数 - 洛谷题目描述给出一个长度为N的非负整数序列A[i],对于所有1 ≤ k ≤ (N + 1) / 2,输出A[1], A[3], …, A[2k - 1]的中位数。即前1,3,5,……个数的中位数。输入输出格式输入格式:输入文件median.in的第1行为一个正整数N,表示了序列长度。第2行包含N个非负整数A[i] (A[i] ≤ 10^9)。输出格式:输出文件median.out包含(N + 1) / 2行,第i行为A[1], A[3

2021-09-24 17:11:58 273

原创 解题报告 合并果子

题目来源洛谷P1090  [NOIP2004 提高组] 合并果子 / [USACO06NOV] Fence Repair G - 洛谷题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n-1次合并之后,就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所耗体力之和。因为还要花大力气把这些果子搬回家,所以多多在合并果

2021-09-24 17:08:53 153

原创 AOV网上的拓扑排序|拓扑序列、所有拓扑序列的求解

在本篇博客中

2021-06-23 22:25:56 4966

原创 基于哈夫曼树的任意文件解压缩实现

哈夫曼编码是一种基于二叉树生成的不等长编码,通过赋予高频次字符更短的编码来减小文件体积。本例中,将详细地讲解如何使用C++语言完成哈夫曼编码的压缩与解压,共包括以下几个部分:一、...

2021-06-02 15:39:33 1903 8

转载 JS 中数组字符串索引和数值索引研究

https://www.cnblogs.com/goloving/p/9180588.htmlJS 中数组字符串索引和数值索引研究  先来看一个问题:var array = [];array[“a”] = “hello”;array[“b”] = “world”;array[“c”] = “yes”;console.log("length: " + array.length);//0  在之前看过的许多javascript书籍中,都宣称js是可以使用字符串作为数组下标的,因此我在用的时候也没

2021-03-07 17:32:30 318

原创 如何解读C/C++中的那些复杂声明

这篇文章要探讨的是关于C/C++中复杂声明的解读。涉及到以下四个板块:1.解读复杂数据类型的基本技巧2.const与*的那些爱恨情仇3.函数与函数指针的那些事4.挑战几个复杂的函数声明文章内容属于C语言基础篇,适合被C语言的声明折磨到混乱的小伙伴阅读。

2021-02-23 14:50:01 294

原创 C++在成员函数中调用虚函数的例子

#include <iostream>using namespace std;class A{public: virtual void f() { cout<<"Afun"<<endl; }}; /* class A 虚函数表 A::f(); */class B:public A{public: void g() { /*this->*/f(); }};/* class B 虚函数表 A::f(); B.

2020-12-22 14:53:26 325

原创 C++中类的继承和类的组合的区别

首先先看一组概念:类的组合:一个类内嵌入其他类的对象作为数据成员,称为类的组合。类的继承:在已有类的基础上创建新的类。新类可以从一个或多个已有类中继承成员函数或数据成员,而且新类还可以重新定义或添加新的数据和函数。从以上的概念区别中可以看出,类的继承范围更广,它体现了多个类之间的关系。类与类之间的关系可以分为以下两种:1.从属关系。如果一个派生类是基类的某种特殊个体,则称两种类拥有从属关系,例如:学生是人,老师也是人,就可以用人的基类派生出学生、老师等派生类。2.包含关系。如果一个派生类中包含

2020-12-04 19:35:42 1346 1

原创 C语言中局部静态变量的特点

C语言存在以下三种作用域:全局变量文件内部的静态变量局部变量思维导图如下:全局变量、静态变量(包括上图中的“文件内部的静态变量”和“局部静态变量”)都具有静态存储期,变量的寿命周期从程序运行时即开始,到程序关闭时结束,其一直存在于内存的同一个地址上。也就是说,可以将局部静态变量理解为一种限定了作用范围的全局变量。其声明语句的位置与其被创建的位置无关,仅与其作用范围有关。相关概念补充:1.局部自动变量的存储期:局部自动变量的存储期被称为“自动存储期”,在程序进入它所在的语句块时被分配以内

2020-12-04 19:28:49 993

合肥工业大学软件工程计算机组成原理课程重点提纲

指导老师:陈田 适用于合肥工业大学软件工程《计算机系统基础(即计算机组成原理)》课程期末复习与同步学习使用。

2022-06-17

合肥工业大学软件工程计算机网络课程作业与答案

合肥工业大学软件工程计算机网络课程作业与答案 课程名:网络及其计算 指导老师:樊玉琦 包含了作业题和相关答案的整理,答案来自老师课上讲解和自行搜集资料整理的扩充知识,适合用于期末复习。

2022-06-14

Node.js连接OpenGauss异步转同步封装

Node.js通过pg模块连接OpenGauss数据库,已封装为同步模块,可在异步代码中直接调用。

2022-06-10

用C语言WindowsAPI实现操作系统PV操作经典问题

包含读者写者问题、生产者消费者问题、哲学家进餐问题。 其中生产者消费者问题包含单人单缓、单人多缓、多人单缓和多人多缓,哲学家进餐问题包含有死锁版本和无死锁版本。

2022-04-25

合工大路强Java作业4

合工大路强Java作业4

2021-10-18

合工大史骏Python 实验1

合工大史骏Python课实验1 源码+报告

2021-09-25

合工大软工数据结构高分课设

仅供参考!

2021-09-24

合工大软工路强Java作业2

合肥工业大学软件工程Java程序设计课程(路强),作业2资料。 免费资源,欢迎各位同学白嫖! 有问题欢迎私信我一起探讨,共同进步!

2021-09-24

代码行数自动统计器C++源码

自动统计当前目录下所有C++源代码文件的行数。

2020-12-23

空空如也

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

TA关注的人

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