自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 HUSTOJ前端源代码解析(PHP)

只有在电子版教材中,这种知识点网络才能真正发挥它的作用(比如点击超链接跳转到指定知识点),而出版社不提供电子版教材的支持,因此我们需要自己搭建一个电子版教材网站。nginx+php的部署起来稍微有些麻烦,但是由于php的逻辑代码是嵌入在html文档中的(不像vue,每次修改完源码都需要编译),所以部署完再修改代码是很方便的。把HUSTOJ修改一下,增加一些页面,把教材放进去,这样既有题目又有教材,而且貌似很方便就能实现。这里列出一些重要的的文件的作用,这个在官方文档中是没有给出来的,自己探索花了很长时间。

2024-01-05 16:53:21 482 1

原创 qt动态添加和删除布局(仿jupyter)

老师给了一个任务,仿照jupyter notebook中可以动态添加、删除的cell,用c++的qt做一个类似的界面。具体来说,一个cell中有一个输入框,一个输出框,还有四个按钮,分别是运行添加删除清空。此外,为了突出正在编辑的cell,要实现点击到cell的空白部分时,将背景颜色高亮。实现的效果如下:虽然我压根就没学过qt,但是刚接到任务时,我觉得这玩意逻辑挺简单的,应该不难实现。但是后来发现我错了,要做这么一个小东西要用到很多知识。

2024-01-05 16:50:13 1131 1

原创 LiveGo——小而美的直播串流软件

近期想跟朋友一起异地看电影,试了几种方式都不够优雅,方式一:用chrome插件,双方同时打开一个视频源,然后通过这个插件能控制两个人的进度条保持一致。缺点:因为有的视频源是收费的,两个人想一起看得交两份钱,还有的不支持网页播放(需要下载软件),所以这种方式灵活性很差,不好用。方式二:用腾讯会议,两个人进同一个会议,开共享屏幕看视频。缺点:因为是共享屏幕所以啥都能看,灵活性比较高,腾讯会议的实时性也比较高,但是流畅度低,看起视频来卡卡的,不好用。

2024-01-04 13:13:14 644 1

原创 Leetcode1823:找出游戏的获胜者——约瑟夫环

题解:https://leetcode-cn.com/circle/article/BOoxAL/约瑟夫环问题非常经典,记得大一学c++程序设计的时候遇到过这题,当时貌似没有做出来,现在就游刃有余了。对上面的方法进行优化,也是我采用的方法。就是在每轮迭代中省去计数这个过程,直接找到要pop的数。个数从队首拿到队尾,所以时间复杂度为O(nk)。和第一种方法差不多,但代码更简洁。由于pop的时间复杂度比较高,所以这也不是一种十分优雅的方法。最朴素的方法,一般都会超时。即真正按照题目的描述,维护一个初始长度为。

2024-01-04 13:11:09 395 1

原创 SCI论文润色经验分享

比如,在《如何撰写和发表科学论文》中,罗伯特 · 戴和芭芭拉 · 加斯特尔说: 正因为如此(在SCI论文撰写中避免使用第一人称代词) ,科研人员通常使用冗长(且不精确)的陈述,比如“ It was found that” ,而不是简短明确的“ i found” 所以年轻的科学家不要害怕在一句话中指出行动的代理人,即使是“I”或“we”。比如表示方法的名词有“method”,“approach”,“technique”,选择一个使用即可,不要混用。使用“We”,“Our”,“us”等第一人称也没有错。

2024-01-03 10:45:37 1462 1

原创 vue+flask实现播放任何视频源(包括rtsp摄像头)

这个方法能够以最低的成本解决问题,但是每次都传整张图片,对网络质量的,所以它只适用于网络质量较高的局域网。视频本身就是由一帧一帧的图像组成的,但是我们传送数据时不可能原封不动地传送每一帧,因为它太大了。我们需要对视频进行压缩,去除帧与帧之间的冗余信息之后再发送到客户端,之后进行解压和渲染。压缩和解压是需要时间的,所以我们观看网络直播时肯定会有一定的延时。4G时代的网速依然是不够的,期待下一代网络技术的更新。

2023-12-28 18:26:15 545 1

原创 如何将语雀文档导出为html(使用语雀API)

将语雀文档导出为html

2023-12-27 09:48:33 1158 1

原创 在vue中使用hilightjs-line-numbers实现代码高亮并且增加行号

奶奶的,在vue的组件中引用这个库,发现总是不能正确调用。我试了好久,终于找到了一个很nice的方法,就是直接在public下的。在网上搜索,会发现还有另一种实现原理:使用vue.directive,自动在代码前面加一个。这种方法也可以实现,但是样式很难调整,容易出现行号错位。,第一列是行号,第二列才是代码。这种思路是非常棒的!它的原理是将highlight.js渲染结构改装成。效果差强人意,但总算是把功能实现了。中引用,然后在组件中调用。

2023-12-27 09:33:43 881 1

原创 如何在Windows上编译Python39源代码

先下载Visual Studio Installer打开Visual Studio Installer->选择“工作负荷”->使用C++的桌面开发、Python开发。另外,在“Python开发”里,选择Python本机开发工具。然后开始安装这一套软件,默认装的是社区版,够用。

2023-12-26 10:58:22 528 1

原创 解决iHESP数据集无法下载的问题

官网提供的下载链接有一些小错误,删掉下载链接中的端口号就可以了。解决iHESP数据集无法下载的问题。

2023-12-25 20:11:44 363

原创 hello world

hello world

2020-11-11 16:25:22 64

虚拟现实-PICO介绍

虚拟现实-PICO介绍

2024-05-04

《Priors Guided Extreme Underwater Image Compression for Machin》

《Priors Guided Extreme Underwater Image Compression for Machine Vision and Human Vision》论文汇报ppt,原作者Zhengkai Fang , Liquan Shen , Mengyao Li , Zhengyong Wang , and Yanliang Jin,Shanghai University。发表在IEEE JOURNAL OF OCEANIC ENGINEERING 2023。

2024-01-18

vqvae论文汇报ppt

vqvae论文汇报ppt

2024-01-05

空空如也

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

TA关注的人

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