摘要: 最近做的一个项目要获取存在于其他服务器的一些数据,为了安全起见,采用由其他“服务器”向我们服务器推送的方式实现。我们服务器使用的是SQL Server 2008 R2,其他“服务器”使用的都是SQL Server 2000,还都是运行在Windows XP上的,整个过程遇到了一些问题,也参考了一些文档,最终费了好多事才算搞定。阅读全文
posted @ 2014-09-17 00:17 大魔王mAysWINd 阅读(1082) 评论(6) 编辑
摘要: Senparc.Weixin.MP虽然是微信公众号的SDK,但由于易信公众号和新浪微博粉丝服务平台也提供了微信兼容接口,所以也可以使用其快速实现相应的服务,当然微博由于与微信存在差异,如果不改动原始SDK,则需要对一些地方进行调整。本文使用Senparc.Weixin.MP快速实现新浪微博粉丝服务平台的接口。阅读全文
posted @ 2014-08-25 12:03 大魔王mAysWINd 阅读(1414) 评论(0) 编辑
摘要: 最近用开源的AdminLTE做框架感觉效果特别好,其针对图表库Morris.js和flot都提供了不错的支持,也都提供了这两者的例子。不过Morris.js是基于Raphael.js来的,也就是其使用SVG和VML来绘制图形,而flot则是使用Canvas进行绘制,在绘制效率和浏览器兼容性等方面会有出入,同时两者需要的数据格式也不相同。本文中对两者的使用和性能进行了比较。阅读全文
posted @ 2014-06-28 23:52 大魔王mAysWINd 阅读(8474) 评论(8) 编辑
摘要: 实验室人手不足,虽然自己连MotionBuilder一点都没有用过,但是老板叫自己干也只能硬着头皮上了。本文详细介绍了MotionBuilder 2013中的摄像机操作以及在MotionBuilder中导入C3D动作文件,并最终与指定人物模型绑定。阅读全文
posted @ 2014-04-18 22:57 大魔王mAysWINd 阅读(1847) 评论(0) 编辑
摘要: 上次介绍了VS上开发Node.js的插件Node.js Tools for Visual Studio(NTVS),其提供了非常方便的开发和调试功能,当然很多情况下由于平台限制等原因需要在其他机器上运行程序,进而需要远程调试功能,不过还好,NTVS提供的远程调试也非常方便。阅读全文
posted @ 2014-02-15 01:58 大魔王mAysWINd 阅读(1821) 评论(3) 编辑
摘要: 最近准备用Node.js做些东西,于是找找看能否有Visual Studio上的插件以方便开发。结果还真找到了一个,来自微软的Node.js Tools for Visual Studio(NTVS),虽然NTVS现在仅发布了1.0 Alpha,但其使用已经非常方便。阅读全文
posted @ 2014-02-13 02:56 大魔王mAysWINd 阅读(10757) 评论(51) 编辑
摘要: 某天不小心被XX管家的自动修复关闭了远程桌面服务,但是在断开远程桌面之前忘记将其打开,还好XX管家没有把Powershell禁掉,我们还可以使用Powershell再次启用远程桌面服务。阅读全文
posted @ 2014-01-21 22:27 大魔王mAysWINd 阅读(1203) 评论(3) 编辑
摘要: 上一篇文章介绍了3D开发基础与XNA开发程序的整体结构,以及使用Model类的Draw方法将模型绘制到屏幕上。本文接着上一篇文章继续,介绍XNA中模型的结构、BasicEffect的使用以及用户输入和界面显示的方式等,本文尽量把遇到的概念都解析清楚,但又避开复杂的数学方面的知识,希望对没有接触过3D开发的同学有所帮助。阅读全文
posted @ 2014-01-06 02:22 大魔王mAysWINd 阅读(1297) 评论(4) 编辑
摘要: 最近要做一个3D动画演示的程序,由于比较熟悉C#语言,再加上XNA对模型的支持比较好,故选择了XNA平台。不过从网上找到很多XNA的入门文章,发现大都需要一些3D基础,而我之前并没有接触过游戏以及3D相关的开发,所以我来从另一个角度整理下入门XNA。本文尽量少涉及3D及数学方面的知识,因为同类文章介绍的挺多的。阅读全文
posted @ 2013-12-23 00:29 大魔王mAysWINd 阅读(1952) 评论(7) 编辑
摘要: 这两天将学校Online Judge中以前在Linux下评测的提交全部在Windows上重测一遍,结果莫名其妙发现很多以前通过的题目现在出现了结果错误的问题,其共同结果都是结果为0,查看源代码发现其都是使用printf("%ld")输出的double。原本以为是GCC的Bug,后来查找资料才发现实际上是对C语言了解不够充分加上MinGW的问题才共同导致的问题。阅读全文
posted @ 2013-12-13 23:42 大魔王mAysWINd 阅读(2604) 评论(6) 编辑
摘要: 学校里最近改造了校园网,要求必须用iNode验证,万幸的是路由器能刷OpenWrt,并且OpenWrt上有好多iNode认证的开源项目,比如njit8021xclient就非常好用,但其没有好用的Web管理模块。好在用Lua为LuCI写配置模块很简单,索性就自己做了一个,现在把开发的流程写一下,方便初学的同学去做LuCI模块的开发。阅读全文
posted @ 2013-12-10 22:42 大魔王mAysWINd 阅读(21468) 评论(7) 编辑
摘要: Eyelink眼动仪是SR Research推出的一款眼动仪,很多高校都在使用其做实验。其官方提供了COM的接口,所以支持COM接口的开发平台都可以开发使用。官方甚至提供了一个C#的样例供参考,不过这个样例相比起其他的VC++的样例而言功能过于简单,程序本身也比较乱,再加上国内关于EyeLink的资料又比较少,所以这里我简要写下我使用EyeLink眼动仪的开发框架,方便大家开发。阅读全文
posted @ 2013-11-15 00:14 大魔王mAysWINd 阅读(2355) 评论(5) 编辑
摘要: 一直以来都对.NET项目中的几个版本号(AssemblyVersion、AssemblyFileVersion、AssemblyInformationalVersion)以及版本号中的Revision和Build有疑问,今儿抽了点时间看了几篇文章,整理一下与大家一起分享下。阅读全文
posted @ 2013-10-26 00:12 大魔王mAysWINd 阅读(886) 评论(0) 编辑
摘要: .NET提供了非常方便的XML序列化工具XmlSerializer,其可以很方便的将对象序列化成XML文件或将XML反序列化为对象。当然,自动化的工具一定会有一定的限制和要求,刚开始用XML序列化或者用惯了其他的序列化(如二进制序列化)的时候往往不太了解这些限制,比如序列化的范围、不能序列化的内容等等,从而会产生很多困惑。阅读全文
posted @ 2013-10-22 21:48 大魔王mAysWINd 阅读(1614) 评论(3) 编辑
摘要: C3D文件格式(The 3D Biomechanics Data Standard)是一种用来记录人体运动数据的常见格式。文件格式不是很复杂,但有时候为了修改其中一些信息,可能需要修改C3D文件。本文介绍了C3D文件格式存储的信息,同时介绍了如何通过C3D.NET类库解析、修改和创建C3D文件。阅读全文
posted @ 2013-10-20 23:32 大魔王mAysWINd 阅读(1209) 评论(2) 编辑
摘要: 虽然在上世纪80年代就提出了IEEE754要统一浮点数标准,但是到现在仍然有计算机采用不同方式存储浮点数。在某些非IEEE754标准的计算机产生的二进制文件中,如果拿到其他计算机中读取,如果不进行专门的转换,可能导致数据错误等问题。阅读全文
posted @ 2013-10-14 00:27 大魔王mAysWINd 阅读(1054) 评论(2) 编辑
摘要: 从Vista开始,由于增加了UAC(用户账户控制,User Account Control)功能,使得普通用户不再是能控制整个电脑的超级管理员了,所以在调用很多比较重要的功能时需要提升权限来实现。有时候写的程序需要调用这种权限,那么大概就是分为运行前就提升以及运行后再提升两种,在这里整理如下。阅读全文
posted @ 2013-10-07 22:19 大魔王mAysWINd 阅读(3182) 评论(11) 编辑
摘要: 通过COM调用接口传输图片时可能会遇到IPicture或者IPictureDisp这两个接口,这些接口到底代表着什么,如何将其与.NET常用的System.Drawing.Image互转,每种方式又有什么区别。阅读全文
posted @ 2013-10-04 00:48 大魔王mAysWINd 阅读(1368) 评论(0) 编辑
摘要: 树莓派Raspbian官方源下的Mono只能支持Soft Float,所以如果想运行Winform的话必须使用Soft Float版的Raspbian,本文使用支持Hard Float的Mono实现在Hard Float版的Raspbian下运行Winform程序以及ASP.NET。阅读全文
posted @ 2013-08-24 19:13 大魔王mAysWINd 阅读(5322) 评论(27) 编辑
摘要: 尝试了在三个不同的Linux发行版本(Ubuntu/openSUSE/CentOS)下配置ASP.NET环境(Apache + Mono),参考了网上的一些文章,并根据自己在Azure上配置的情况重新整理而成,有这种需要但是对Linux不是很了解的同学可以看看。所有操作均在Azure的虚拟机里配置。阅读全文
posted @ 2013-07-18 00:12 大魔王mAysWINd 阅读(4810) 评论(6) 编辑
摘要: 在.NET中有很多种获取程序当前目录的方法和属性,比如Environment.CurrentDirectory、System.IO.Directory.GetCurrentDirectory()、System.Windows.Forms.Application.StartupPath等等,到底每种之间的区别是什么,在不同操作系统之间是否还会有差异?阅读全文
posted @ 2013-06-12 22:26 大魔王mAysWINd 阅读(1779) 评论(5) 编辑
摘要: Windows 8的正式版都发布半年多了,可是Thinkpad的对应驱动却一直不完善,尤其是像Fn+F3、Fn+F8等快捷键都不能用,其实仅需要稍微修改注册表,就能像Win7一样使用那些快捷键,经测试在T420 + Win8 64位下有效。阅读全文
posted @ 2013-05-25 14:24 大魔王mAysWINd 阅读(3217) 评论(6) 编辑
摘要: 在Visual Studio中,使用代码分析时可能会在使用Stream的地方出现“不要多次释放对象”的警告信息。在使用流的地方应该养成一个好的关闭习惯,但并不是所有打开的对象都是需要关闭的,有时候只需要关闭其中一个就可以。阅读全文
posted @ 2013-04-10 23:29 大魔王mAysWINd 阅读(1490) 评论(10) 编辑
摘要: 在.NET平台下如何不使用Interop方式(即不借助Office软件)读取Office文档的内容,讲述了微软Office文档的存储结构及解析的方式,读取Office文件的文档摘要信息以及文档文本内容。本文为最后一篇,介绍Office Open XML格式,并介绍如何将Word(.docx)、PowerPoint(.pptx)文字抽取出来以及常见的.NET开源Office文档类库。阅读全文
posted @ 2013-04-01 23:19 大魔王mAysWINd 阅读(9057) 评论(13) 编辑
摘要: 在.NET平台下如何不使用Interop方式(即不借助Office软件)读取Office文档的内容,讲述了微软Office文档的存储结构及解析的方式,读取Office文件的文档摘要信息以及文档文本内容。本文为第三篇,详细介绍Windows复合文档中的FAT、DIFAT和MiniFAT,介绍如何将PowerPoint文件(.ppt)中存储的文字抽取出来。阅读全文
posted @ 2013-03-31 01:33 大魔王mAysWINd 阅读(4767) 评论(16) 编辑