<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Phosphrus15的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/wxx1237</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; wxx1237]]></copyright><item><title><![CDATA[Shell脚本快速入门]]></title><link>https://blog.csdn.net/wxx1237/article/details/87188420</link><guid>https://blog.csdn.net/wxx1237/article/details/87188420</guid><author>wxx1237</author><pubDate>Wed, 13 Feb 2019 21:53:18 +0800</pubDate><description><![CDATA[作者： Phosphorus15
文章目录变量与函数变量函数定义命令与IO运算与流程控制运算与括号分支语句循环语句附加内容数组小结
​	shell脚本是每一个linux开发者所必备的技能，相比其它脚本语言，shell更加贴近linux本身，与bash高度整合，在不少应用中（尤其是涉及文本处理和IO的）有着更高的易用性和简洁性。
​	阅读本文需要一定的基础，笔者在写作时，期望读者：


有一定的li...]]></description><category></category></item><item><title><![CDATA[Windows下安装 CUDA 的问题总结]]></title><link>https://blog.csdn.net/wxx1237/article/details/86890921</link><guid>https://blog.csdn.net/wxx1237/article/details/86890921</guid><author>wxx1237</author><pubDate>Sun, 10 Feb 2019 10:55:39 +0800</pubDate><description><![CDATA[​	近几天因为项目需要，要在自己的Windows台式机上安装CUDA和配置nvcc开发环境。不想这么一装就装了一天有余，强行解决了各种错误才得以正常使用，以下把遇到的所有可能错误及解决方案列出，以供将来安装时参考。
安装后进入系统黑屏
​	这是安装CUDA时遇到的第一个错误~~，还让我一度以为显卡坏了~~，但最后发现是CUDA安装时安装的驱动和显卡不兼容。
​	解决方案：
​	Boot 进安全模式...]]></description><category></category></item><item><title><![CDATA[我为什么不用 VS（系列IDE）- 个人吐槽]]></title><link>https://blog.csdn.net/wxx1237/article/details/86179182</link><guid>https://blog.csdn.net/wxx1237/article/details/86179182</guid><author>wxx1237</author><pubDate>Wed, 09 Jan 2019 21:01:29 +0800</pubDate><description><![CDATA[我为什么不用 VS（系列IDE）
​	提前声明: 本文无意引战，也不是为了劝退任何真正需要VS作为工程用途的开发者。
​	回想2014年，当我还心满意足地用着 VC 6.0 时，在某次网上冲浪的过程中，我无意接触到了VS2008—— 一款我的小破机甚至无法正常带起的大型IDE。 从那次起，我似乎就和VS结下了不解之（孽）缘。
整场闹剧以最后清理磁盘无果，无奈卸载VS，最后找到了某Dev C++作为...]]></description><category></category></item><item><title><![CDATA[关于javax.sound.midi包的一些浅层探究（三）]]></title><link>https://blog.csdn.net/wxx1237/article/details/53817543</link><guid>https://blog.csdn.net/wxx1237/article/details/53817543</guid><author>wxx1237</author><pubDate>Thu, 22 Dec 2016 17:30:41 +0800</pubDate><description><![CDATA[接上篇讲，当顺利捕获了某一时刻的MidiMessage之后，我们该怎样对捕获的信息进行处理呢，我们又怎么知道当前产生的这个信息代表什么呢。
我们先来看看MidiMessage提供了哪些方法：
int length = msg.getLength(); // 获取MIDI数据长度
		
byte[] data = msg.getMessage(); // 获取MIDI信息所包含的数据
		
in]]></description><category></category></item><item><title><![CDATA[关于javax.sound.midi包的一些浅层探究（二）]]></title><link>https://blog.csdn.net/wxx1237/article/details/53637433</link><guid>https://blog.csdn.net/wxx1237/article/details/53637433</guid><author>wxx1237</author><pubDate>Wed, 14 Dec 2016 12:36:35 +0800</pubDate><description><![CDATA[上篇稍微带过了一下javax.midi包进行midi播放的方式。那么这里我们就来看看怎么样捕获和处理midi的音符信号。
对音频处理稍有了解就知道，midi记录的声音信息是多轨的，根据midi的信号原则，最多可以有128条轨道（编号为0~127）。所以说一个javax.midi.Track其实就是一个在此midi中存在的音轨数据的实例化对象。]]></description><category></category></item><item><title><![CDATA[关于javax.sound.midi包的一些浅层探究（一）]]></title><link>https://blog.csdn.net/wxx1237/article/details/53424868</link><guid>https://blog.csdn.net/wxx1237/article/details/53424868</guid><author>wxx1237</author><pubDate>Thu, 01 Dec 2016 18:27:11 +0800</pubDate><description><![CDATA[最近受人启发做了个小程序，是用java写的。 其中的关键部分就是对MIDI文件的内容进行解析。
由于之前没有经验，因此我到网上查了一下，java自带了一个叫javax.midi的包。提供了比较方便的MIDI处理]]></description><category></category></item></channel></rss>