不少时候,我们批量下载了一些mp3文件,但放到手机音乐的时候,却发现在播放器中,好好的一个文件名变成了各种奇怪的东西,那是因为mp3的信息跟文件名不统一,如何解决这种问题?本篇内容,我们教授大家如何使用C#对mp3的文件信息进行批量的修正或根据自己的意愿,对这些文件信息进行随意的修改。
不少时候,我们批量下载了一些mp3文件,但放到手机音乐的时候,却发现在播放器中,好好的一个文件名变成了各种奇怪的东西,那是因为mp3的信息跟文件名不统一,如何解决这种问题?本篇内容,我们教授大家如何使用C#对mp3的文件信息进行批量的修正或根据自己的意愿,对这些文件信息进行随意的修改。
最近看到有人写了个TinyFox的调试插件,其实,要调试这些玩意,依赖强大的Visual Studio即可胜任,完全不需要任何插件。
在很早一段时间之前,我曾经写过一篇关于Katana的使用方法的文章《如何安装并简单的使用OwinHost——Katana》,上面就有介绍如何在VS中调试使用Katana作为Host的Application,有阅读过的童鞋,只要稍加改进,即可适用于TinyFox的情况。
请看本篇教你如何在Visual Studio中调试使用TinyFox作为OwinHost的Application。
虽然ASP.NET在Linux中跑总体上是运行的,但还是会出现一些奇怪的现象,这不?立马就出现了奇怪的网站无法访问现象。一查之下居然是Linux把Mono弄死了。
如何解决这种情况?请看本文进行分解。
就在本文撰写的前一个礼拜,Jexus的作者宇内流云就私下跟我说他即将发布一款Windows/Linux/Unix三大平台可用的轻量级基于OWIN协议的运行容器。而在本文撰写的两天前(周四),这款新的OwinHost迎来了内测。我有幸的获得了内测的版本,预计正式版本将很快能够在“大本营”下载到,现在先让我们对这个新的OwinHost先睹为快。
在上篇的《使用C#给Linux写Shell脚本》结尾中,我们留下了一个关于C#如何调用BashShell的问题。在文章发布之后,我留意到有读者留言推荐使用“Pash”(一款类PowerShell的东西),在我下载并安装了该项目之后,尝试之下发现这仍然不是我们想要的。似乎C#还真的没有提供这种(输出重定向)功能,这也迫使我们采取了其他方式来实现。在本篇中,我们将提升“恫吓”等级并顺带把这个难题一并解决,各位看官请系好安全带。
C#作为一门优秀的语言,其功能可谓居家旅行杀人放火必备的凶残语言,他有多强我也懒得介绍了,反正用过的都知道。但也有时候,我们需要某种特殊的功能,或许C#并没有提供,也或许出于某种保密性的需求,我们无法直接使用C#语言进行撰写,这就需要我们采用C#/Else Language混合编程。
本节内容中,我们将就如何让C为C#提供函数调用进行讲解,通过一系列小demo为各位读者展示出C/C#混合编程的美。
对于一些只提供Linux安装包的开源软件,虽然我们也能通过下载源码包的方式编译安装,不过这毕竟非常麻烦,并且对于没有想过经验的人简直是一种噩梦。如今在Windows中也有提供一些模拟Linux运行环境的工具,譬如CyGin、MyGit、MinGW等。在本篇内容中,我们将简单讲解如何安装使用MinGW来安装我们想要的软件包。