摘要: Json-lib 在通过字符串解析每一个 Json 对象时,会对当前解析位置到字符串末尾进行 substring 操作,由于 JDK7 及以上的 substring 会完整拷贝截取后的内容,所以当遇到较大的 Json 数据并且含有较多对象时,会进行大量的字符数组复制操作,导致了大量的 CPU 和内存消耗,甚至严重的 Full GC 问题。阅读全文
posted @ 2018-06-24 23:33 大魔王mAysWINd 阅读(4991) 评论(2) 编辑
摘要: 最近做的一个项目要获取存在于其他服务器的一些数据,为了安全起见,采用由其他“服务器”向我们服务器推送的方式实现。我们服务器使用的是SQL Server 2008 R2,其他“服务器”使用的都是SQL Server 2000,还都是运行在Windows XP上的,整个过程遇到了一些问题,也参考了一些文档,最终费了好多事才算搞定。阅读全文
posted @ 2014-09-17 00:17 大魔王mAysWINd 阅读(1248) 评论(6) 编辑
摘要: Senparc.Weixin.MP虽然是微信公众号的SDK,但由于易信公众号和新浪微博粉丝服务平台也提供了微信兼容接口,所以也可以使用其快速实现相应的服务,当然微博由于与微信存在差异,如果不改动原始SDK,则需要对一些地方进行调整。本文使用Senparc.Weixin.MP快速实现新浪微博粉丝服务平台的接口。阅读全文
posted @ 2014-08-25 12:03 大魔王mAysWINd 阅读(1833) 评论(0) 编辑
摘要: 最近用开源的AdminLTE做框架感觉效果特别好,其针对图表库Morris.js和flot都提供了不错的支持,也都提供了这两者的例子。不过Morris.js是基于Raphael.js来的,也就是其使用SVG和VML来绘制图形,而flot则是使用Canvas进行绘制,在绘制效率和浏览器兼容性等方面会有出入,同时两者需要的数据格式也不相同。本文中对两者的使用和性能进行了比较。阅读全文
posted @ 2014-06-28 23:52 大魔王mAysWINd 阅读(13439) 评论(8) 编辑
摘要: 实验室人手不足,虽然自己连MotionBuilder一点都没有用过,但是老板叫自己干也只能硬着头皮上了。本文详细介绍了MotionBuilder 2013中的摄像机操作以及在MotionBuilder中导入C3D动作文件,并最终与指定人物模型绑定。阅读全文
posted @ 2014-04-18 22:57 大魔王mAysWINd 阅读(6137) 评论(0) 编辑
摘要: 上次介绍了VS上开发Node.js的插件Node.js Tools for Visual Studio(NTVS),其提供了非常方便的开发和调试功能,当然很多情况下由于平台限制等原因需要在其他机器上运行程序,进而需要远程调试功能,不过还好,NTVS提供的远程调试也非常方便。阅读全文
posted @ 2014-02-15 01:58 大魔王mAysWINd 阅读(2139) 评论(3) 编辑
摘要: 最近准备用Node.js做些东西,于是找找看能否有Visual Studio上的插件以方便开发。结果还真找到了一个,来自微软的Node.js Tools for Visual Studio(NTVS),虽然NTVS现在仅发布了1.0 Alpha,但其使用已经非常方便。阅读全文
posted @ 2014-02-13 02:56 大魔王mAysWINd 阅读(14665) 评论(51) 编辑
摘要: 某天不小心被XX管家的自动修复关闭了远程桌面服务,但是在断开远程桌面之前忘记将其打开,还好XX管家没有把Powershell禁掉,我们还可以使用Powershell再次启用远程桌面服务。阅读全文
posted @ 2014-01-21 22:27 大魔王mAysWINd 阅读(1409) 评论(3) 编辑
摘要: 上一篇文章介绍了3D开发基础与XNA开发程序的整体结构,以及使用Model类的Draw方法将模型绘制到屏幕上。本文接着上一篇文章继续,介绍XNA中模型的结构、BasicEffect的使用以及用户输入和界面显示的方式等,本文尽量把遇到的概念都解析清楚,但又避开复杂的数学方面的知识,希望对没有接触过3D开发的同学有所帮助。阅读全文
posted @ 2014-01-06 02:22 大魔王mAysWINd 阅读(1683) 评论(4) 编辑
摘要: 最近要做一个3D动画演示的程序,由于比较熟悉C#语言,再加上XNA对模型的支持比较好,故选择了XNA平台。不过从网上找到很多XNA的入门文章,发现大都需要一些3D基础,而我之前并没有接触过游戏以及3D相关的开发,所以我来从另一个角度整理下入门XNA。本文尽量少涉及3D及数学方面的知识,因为同类文章介绍的挺多的。阅读全文
posted @ 2013-12-23 00:29 大魔王mAysWINd 阅读(2834) 评论(7) 编辑
摘要: 这两天将学校Online Judge中以前在Linux下评测的提交全部在Windows上重测一遍,结果莫名其妙发现很多以前通过的题目现在出现了结果错误的问题,其共同结果都是结果为0,查看源代码发现其都是使用printf("%ld")输出的double。原本以为是GCC的Bug,后来查找资料才发现实际上是对C语言了解不够充分加上MinGW的问题才共同导致的问题。阅读全文
posted @ 2013-12-13 23:42 大魔王mAysWINd 阅读(4288) 评论(6) 编辑
摘要: 学校里最近改造了校园网,要求必须用iNode验证,万幸的是路由器能刷OpenWrt,并且OpenWrt上有好多iNode认证的开源项目,比如njit8021xclient就非常好用,但其没有好用的Web管理模块。好在用Lua为LuCI写配置模块很简单,索性就自己做了一个,现在把开发的流程写一下,方便初学的同学去做LuCI模块的开发。阅读全文
posted @ 2013-12-10 22:42 大魔王mAysWINd 阅读(35413) 评论(9) 编辑
摘要: Eyelink眼动仪是SR Research推出的一款眼动仪,很多高校都在使用其做实验。其官方提供了COM的接口,所以支持COM接口的开发平台都可以开发使用。官方甚至提供了一个C#的样例供参考,不过这个样例相比起其他的VC+