- 博客(13)
- 资源 (5)
- 收藏
- 关注

原创 基于 Qt5 ( C++ ) 开发的一个小巧精美的本地音乐播放器
LightMusicPlayer——南京大学2019秋季学期 “高级程序设计” 课程设计三基于Qt5开发的一个小巧精美的本地音乐播放器已实现的目标:界面精美且支持自定义背景支持播放的音乐格式:.mp3文件、.flac文件、.mpga文件支持解析并展示歌词文件(.lrc文件)支持解析歌曲信息(专辑、比特率、缩略图等等)支持歌单管理系统托盘可控制播放数据库保存已添加的歌曲和歌单...
2020-01-07 18:59:58
6633
32

原创 基于C++控制台(Windows平台)的一个植物大战僵尸小游戏
Plants Vs Zombies——南京大学2019秋季学期 “高级程序设计” 课程设计二基于C++控制台(Windows平台)的一个植物大战僵尸小游戏已实现的目标:12种植物:向日葵、豌豆射手、窝瓜、樱桃炸弹、坚果墙、寒冰射手、双发射手、大蒜、火爆辣椒、土豆地雷、地刺、高坚果墙。11种僵尸:普通僵尸、摇旗僵尸、路障僵尸、铁桶僵尸、橄榄球僵尸、铁门僵尸、读报僵尸、撑杆僵尸、小丑僵尸、...
2020-01-07 18:48:41
8209
20
原创 NeurIPS 2021 | 一种非常简单但是有效的神经网络剪枝方法:DAM(含剪枝背景知识介绍,零基础也可以轻松看懂本文)
介绍一篇 NeurIPS 2021 的工作:Learning Compact Representations of Neural Networks using DiscriminAtive Masking (DAM)文章提出了一种非常简单但有效的神经网络剪枝方法 DAM。DAM的设计非常简单,鲁棒性好,实现简单且易于使用,几乎可以适配任何的深度神经网络架构。本文还包括神经网络剪枝的基本背景知识,从零入门也可以轻松看懂。
2022-03-25 15:56:54
2387
原创 计算两个矩形重叠部分面积及重叠比率(C++)
// 计算两个矩形框的重叠比率float overlapRate(int x1, int y1, int h1, int w1, int x2, int y2, int h2, int w2){ // x、y矩阵左下角坐标值,h、w为矩形的高和宽 int endx = max(x1 + w1, x2 + h2); int startx = min(x1, x2); int width = w1 + w2 - (endx - startx); // 重叠部分宽 int
2021-02-22 13:59:17
4619
原创 OpenMP及MPI并行程序设计:矩阵相乘、矩阵LU分解、文档分类中的文档向量过程
代码及实验报告地址:https://github.com/NJU-TJL/OpenMP-MPI_Labs使用OpenMP及MPI完成的几个并行程序设计小实验:矩阵相乘、矩阵LU分解、文档分类中的文档向量过程我所使用的运行环境Ubuntu 16.04(64位版本)gcc version 5.4.0 20160609 (低版本gcc可能无法使用OpenMP)mpicc for MPICH version 3.3.2(请根据网上教程安装好MPI环境)代码设计思路等详见于实验报告。L
2021-02-21 15:20:02
2533
1
原创 Windows 10下使用VScode编写Latex | VS code + textlive 2019 + Sumatra PDF 配置成功(2020.03.08)
文章目录前言过程第一步第二步第一个问题第二个问题结尾前言折腾了好一会,才最终配置好了 VS code + textlive 2019 + Sumatra PDF… (网上的教程有些东西已经不适用最新版了…要么没讲全;所以,特意根据亲身经历写下这篇博客来记录一下)并且最后成功用上了所谓的“双向搜索”的功能:在VS code(Latex源码)中光标可以定位到PDF中对应位置;在PDF中双击,可定位...
2020-03-08 23:19:10
2309
原创 VScode 下 Latex 编译时,Log Messages中出现:" BUILD command invoked. " " Cannot find LaTeX root file. "
问题最近安装好了 VScode + Texlive 2019 环境,按照网上的博客设置好了settings.json文件,但是点击"Build LaTex project" 准备进行编译,此时会在 Log Messages 出现 " BUILD command invoked. " " Cannot find LaTeX root file. " 两行信息,且编译也没有反应。解决经过多次折腾...
2020-03-08 11:45:14
12616
9
原创 Android炫酷的3D球型标签云开源库 3dTagCloudAndroid 的使用
Android炫酷的3D球形标签云开源库 3dTagCloudAndroid 的使用文章目录Android炫酷的3D球形标签云开源库 3dTagCloudAndroid 的使用学习过程使用体会实战总结本文主要记录一下使用开源库 3dTagCloudAndroid 的一些心得体会。开源库地址:https://github.com/misakuo/3dTagCloudAndroid简介:T...
2020-01-09 12:51:50
2885
5
原创 基于Android平台的短信安全评估与加密保护系统(服务器端部分)
基于Android平台的短信安全评估与加密保护系统(服务器端部分)—— 南京大学2018-2019大学生创新创业训练项目(服务器端部分)客户端部分及项目详情见于:https://github.com/NJU-TJL/smsAPP-Android关于源代码的使用① IntelliJ IDEA集成开发环境 + Windows系统;② 用IntelliJ IDEA打开本项目,运行即可。说...
2020-01-07 19:33:34
425
原创 基于Android平台的短信安全评估与加密保护系统(APP客户端部分)
基于Android平台的短信安全评估与加密保护系统(APP客户端部分)—— 南京大学2018-2019大学生创新创业训练项目(APP客户端部分)安装包(APK文件)下载地址关于源代码的使用Android客户端的部分功能需要与服务器端程序通信,请先部署服务器端程序:地址编译生成前,请先搜索"TODO-FIRST"(MainActivity.java 和 FeedbackActivity...
2020-01-07 19:30:13
702
原创 基于 Qt5 ( C++ ) 开发的 计算机图形学 - 绘图系统 (计算机图形学 课程作业)
计算机图形学 - 绘图系统核心算法模块,完成了直线生成(DDA算法、Bresenham算法),多边形生成,椭圆生成(中点椭圆算法),曲线生成(Bezier和B-spline),图元平移、旋转、缩放,线段剪裁(Cohen-Sutherland算法、Liang-Barsky算法)的实现。GUI程序实现了较为友好的用户交互UI,可以较为方便地画直线、多边形、椭圆、曲线,且可以保存画布、设定颜色、对所有...
2020-01-07 19:18:32
4367
11
原创 基于C++控制台(Windows平台)的一个吃豆人小游戏
PacManX——南京大学2019秋季学期 “高级程序设计 ”课程设计一基于C++控制台(Windows平台)的一个吃豆人小游戏已实现的目标:地图支持自定义编辑(可编辑地图中的:空地、墙、豆子、超级豆子、小怪初始位置及数量、吃豆人初始位置)可选择游戏难度(即设定不同的小怪移动速度)怪兽可追踪吃豆人位置,往吃豆人的所在位置靠近有用户友好的UI界面(比如:吃到超级豆子后吃豆人变彩色闪烁...
2020-01-07 18:28:47
3052
Android炫酷的3D球型标签云开源库 3dTagCloudAndroid 的使用(实战Demo项目及安装包).zip
2020-01-09
计算机图形学 - 绘图系统(代码及文档).zip
2020-01-07
基于 Qt5 开发的一个小巧精美的本地音乐播放器(代码及文档).zip
2020-01-07
基于C++控制台(Windows平台)的植物大战僵尸小游戏 (代码及文档).zip
2020-01-07
基于C++控制台(Windows平台)的一个吃豆人小游戏(代码及文档).zip
2020-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人