自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git代码冲突解决步骤

今天讨论下实际开发中有关版本控制的问题。在多人协作编码时,使用Git版本管理,在提交代码时可能会遇到冲突的情况,这里讨论下冲突的解决步骤。

2024-01-13 20:00:00 2051 1

原创 C++中数组访问的问题

C++数组角标越界问题

2023-12-31 22:30:08 381 1

原创 spring boot部署war包到tomcat访问失败

现在有个新的需求是将项目部署到外部服务器,在此记录一下遇到的问题。

2022-05-22 20:42:26 3014 4

原创 开发中编译选项的选择

在实际开发中经常遇到这种问题,程序在开发者电脑中测试完成,但拷贝到用户电脑时经常无法正常打开。报错诸如“程序版本不兼容”、“缺少xxx.dll”、“应用程序无法正常启动”等等各种错误,本文主要讨论一下几种常见错误的原因与解决办法。

2022-01-01 18:57:54 1340

原创 MP3合并(MP3剪切器V2.0)

在“MP3剪切器”发布之后,有读者提出能否增加MP3合并功能。尝试了一下,今天再更新一下新版功能。在原版软件基础上,增加MP3合并功能,简单将界面内容扩展,如下图(同时更新了一下软件图标):有关剪切的功能这里不再重复介绍,重点看一下合并功能。首先准备几段想要合并的音频:这几段音频都是从原文件“2.mp3”剪切得到的,现在尝试将其合并成一个文件。点击软件右侧“合并”区域内的“打开文件”按钮,可按住“Ctrl”键分别选择或拖动选中多个文件(这里要求最少添加2个文件,最多添加5个文件),点击“打开”按钮

2021-06-07 19:52:52 598 3

原创 MFC滑块对单击消息的响应(MP3剪切器V1.1)

上一篇文章推荐了一个MP3剪切器,其中有关播放进度的调整存在问题,滑块本身拖动可以完成进度调整,但当通过鼠标单击目标位置时,滑块总是不能直接跳到想要达到的位置,使用体验较差。本文主要讨论一下如何调整滑块对鼠标消息的响应。通过查询资料得知,MFC自带的滑块控件(SLIDER)并不支持单击调整位置,每次单击时滑块只能移动某一固定距离。此时如果想实现滑块移到鼠标位置,就需要对滑块的鼠标消息响应过程进行重写(Override,重写是指派生类的方法覆盖基类的方法,要求方法名、方法的参数都相同。这里区别于之前文章讲到

2021-05-23 10:36:33 310

原创 MP3剪切器

平时可能会有剪切音频的需要,所以今天分享一个自编的小软件:基于MFC的MP3剪切器。能实现简单的音乐播放、进度调整、剪切点选择等功能。软件使用MFC对话框开发,调用了libzplay库,只供交流学习,勿做它用。先来看一下软件的界面:软件基本功能比较简单,打开MP3文件后通过拖动进度条达到想要剪切的位置,点击“获取当前位置”(也可以直接手动输入时间点),分别设置开始时间和结束时间后,点击开始剪切按钮即可。这里通过下方动画进行演示:点击开始剪切按钮后会将选择的时间间隔内的数据剪切成新的MP3文件,

2021-04-26 09:44:14 297

原创 函数重载

在上一篇推文中我们讨论了C代码与C++代码相互引用的问题,还没看过文章的可以点这里《C与C++代码的相互引用》。文章中关于报错“无法解析的外部符号”这一问题得到的答案是:C和C++代码在编译成目标文件时对函数的命名不同。今天讨论下为何会导致函数名不同。还是上次的工程,工程结构如下:我们已经知道了两种类型文件的同一函数生成的目标文件的不同,如下两图分别为”Main.cpp”和“Main.c”生成的两个目标文件由上图可知对于同一个函数“PrintA()”,在cpp格式下生成目标文件时函数为“Print

2021-02-07 21:31:58 314

原创 C与C++代码的相互引用

第一次在这里发帖,记录下在编程中遇到的一些小问题!编译环境:VS2019问题1:C++文件引用C文件内的函数,项目结构如下:程序功能很简单,主函数引用“Function.c”内的PrintA()函数,在控制台打印出一个字母“A”。实际代码如下:Main.cpp#include "Function.h"int main(){ PrintA(); return 1;}Function.h#pragma oncevoid PrintA();Function.c#include &

2021-01-31 18:51:29 1043 2

空空如也

空空如也

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

TA关注的人

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