编程之路
文章平均质量分 93
记录编程中的问题及解决方案
银时大魔王
航海家的摇篮培养出的程序员。
展开
-
Git 使用流程备忘(极简向 + 个人向 + ROS 开发相关)
文章目录1. Git 入门1.1 学习资料1.2 Git 仓库中文件的四种状态1.3 Git 基础命令学习1.4 gitignore 文件2. Git 仓库使用流程备忘2.1 Git 首次使用的初始化配置2.1 普通的 Git 仓库工作流程2.2 基于 ROS 的仓库工作流程3. 日常 Git 操作3.1 IDE + 插件Note: 本文具有极强的个人备忘属性,不是 Git 的通用教学,旨在以极简的方式备忘日常 git 工作流程。个人版本控制使用场景:会持续迭代开发,但是不会经常回看历史版本,但又会原创 2021-11-13 12:13:46 · 786 阅读 · 0 评论 -
VS2017 + Win10 下的 OpenCPN 5.0.0 编译过程小结
VS2017 + Win10 下的 OpenCPN 5.0.0 编译过程小结本文介绍了OpenCPN 5.0.0 版本的编译过程,官方网站给出了一个流程,但是亲测后对新手并不是特别友好,官方给出的命令行操作由于网络(可能需要科学上网)不一定畅通,导致难以下载成功,在此把本人成功配置并编译的过程分享出来,减少了一些命令行操作的过程,让需要的人少走弯路。目标基于VS2017(对应VC15)编译最新版OpenCPN的 debug和 realease版本。在debug模式下,在OpenCPN界面中添加一个原创 2020-05-10 21:15:44 · 3697 阅读 · 14 评论 -
采取HEXO+NexT主题+github.io的方式建立自己的个人主页
采取HEXO+NexT主题+github.io的方式建立自己的个人主页主要知识点注册github帐号,建立io仓库。本地配置HEXO博客。克隆NexT主题到本地仓库建立本地博客与github仓库的链接进行写作名词解释Github 代码仓库 - 一个基于git版本控制的程序仓库,不用多说。Hexo 博客框架 - 一个快速、简洁且高效的博客框架。用她来写博客Hex...原创 2019-08-28 11:38:39 · 562 阅读 · 0 评论 -
VS2015 配置工程属性中“一劳永逸”的方法
首先说明一下,这个一劳永逸是打引号的,因为在你重新安装系统后当然要重新配置,在面对一台新电脑时也一样要重新配置,但是在自己的电脑上,基本算是一劳永逸了。应用场景:之前一篇文章说了VTK的配置,好了,现在我想用VTK开发一些程序,我每一次新建工程都需要包含头文件,lib, dll 如果这些工作只做一次就好了,当然可以,按照下面的方法来:配置步骤:1、头文件的处理 2、Lib 的处理 3、DLL 的原创 2017-12-27 11:06:51 · 14148 阅读 · 2 评论 -
VTK 8.0.1 + VS2015 配置过程(CMake)
1. 原材料 1.1 VTK 最新 Release 文件包 https://www.vtk.org/download/ 1.2 CMake 最新 Release 安装包 https://cmake.org/download/ 1.3 Visual Studio 2015 https://msdn.itellyou.cn/ (社区版足矣,还不用序列号)2. 配置流程2.1 打开 CMake ! 2原创 2017-12-25 10:06:02 · 16406 阅读 · 14 评论 -
我们在配置OpenAL的时候到底做了什么
一、结论在先SDK安装 == 仅复制文件到安装指定文件夹下oalinst.exe == 将 32 位和 64 位的两个 DLL 分别拷贝至对应的系统文件夹 OpenAL32.dll wrap_oal.dll二、我为什么要这样做 —— 不想反复的安装SDK最近的项目中需要对之前开发的基于 OpenAL 的音频处理库进行封装,在打包调试的过程中发现了一个问题,就是按照我之前一篇博客配原创 2017-12-22 08:39:44 · 2887 阅读 · 0 评论 -
DLL和测试DLL工程联调的步骤小结
适合阅读:编程新手 平台:VS2013 场景:需要编写动态链接库并调试此DLL 工程:DLL工程,TestDLL工程 遇到的麻烦:在单独的工程下,也就是两个VS同时开着调试,每次都要从DLL文件的DEBUG目录下把生成好的LIB和DLL文件拷贝到TestDLL工程目录下,很是麻烦,寻求解决。 步骤: (1)新建DLL工程。 (2)新建TestDLL工程。 (3)在TestDLL工程的原创 2017-02-26 11:01:38 · 3363 阅读 · 0 评论 -
基于C++实现文件的明文和二进制读写
c++文件二进制读写原创 2017-10-18 09:12:59 · 2444 阅读 · 0 评论 -
基于C++和MFC遍历指定文件夹下指定格式的文件
最近工作中遇到需要读写文件的操作 针对单个模块和VC界面中有两种不同的操作方式,还有其他的没仔细研究,在这里记录一下。先上代码//c++版本 _finddata_t file; int k; long HANDLE; string strFloderPath = "指定的文件夹路径"; string strString = strFloderPath + "原创 2017-10-18 08:51:25 · 2311 阅读 · 0 评论 -
使用 Clipper 库的一些问题记录
前言: 最近一直在使用Clipper库做一些图形裁剪相关的工作,发现这个库比较好用,使用过程中遇到了一些问题,现在记录一下,方便自己和他人。首先感谢以下博文的帮助: http://blog.csdn.net/ryfdizuo/article/details/40682639 https://fhln.blog.ustc.edu.cn/?p=302还有官方的文档: http://www.ang原创 2017-08-16 17:26:02 · 3045 阅读 · 13 评论 -
VC++快捷键的使用
WINUSERAPIHACCELWINAPILoadAcceleratorsA( __in_opt HINSTANCE hInstance, __in LPCSTR lpTableName);WINUSERAPIHACCELWINAPILoadAcceleratorsW( __in_opt HINSTANCE hInstance, __in LPCWST原创 2017-05-28 21:38:25 · 306 阅读 · 0 评论 -
OpenAL报错 ”error C4996: 'alutLoadWAVFile': 被声明为已否决“的问题原因及解决
备忘错误解决的过程,前人栽树,后人乘凉。适合阅读:刚配置完OpenAL的新手 平台:VS2013,OpenAL 错误描述:error C4996: ‘alutLoadWAVFile’: 被声明为已否决错误原因:使用工具包ALUT的版本比较新,在新版本中以下三个函数已经弃用! 下面是错误过程分析,授人以渔。直接看解决跳至页尾。//源代码在alut.h中ALUT_API ALUT_ATTRIBU原创 2017-02-26 15:59:23 · 1369 阅读 · 0 评论 -
Matlab符号求解
求解步骤: (1)先定义符号变量 (2)列出来方程组 (3)替换下式中的量syms a b c d e vm r Y Nm;% Y = a*vm + b*e + c*r ;% Nm = d*r + c*( vm+e );[vm,r] = solve('Y = a*vm + b*e + c*r ','Nm = d*r + c*( vm+e )','vm','r')备忘一下原创 2017-03-05 11:44:49 · 966 阅读 · 0 评论 -
OpenAL+VS2013配置过程及常见错误总结
总结配置过程及常见错误备忘原创 2017-02-26 15:34:48 · 3194 阅读 · 8 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-12-28 16:34:44 · 452 阅读 · 0 评论