摘要: 最近学习OpenGL,照着例子写了个程序,用到了GLAUX库。#include #pragma comment(lib, "glaux")在程序中加了这两句话,编译时出现问题经过查找资料以后发现VS2015和GLAUX不兼容,需要在代码引用静态库的地方写入#pragma comment(lib, "... 阅读全文
posted @ 2015-12-01 17:18 飞鸟_Asuka 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 一种基于回溯的图像连通域求取算法的C#实现 阅读全文
posted @ 2015-11-03 09:51 飞鸟_Asuka 阅读(26781) 评论(5) 推荐(3) 编辑
摘要: 要求:写一个最短的,能通过编译的C语言程序,但不要求能正确运行。一般人首先想到的是除0。即int main(){return 1/0;}除0会引发SIGFPE信号(浮点异常)。我们也可以删掉return,但是这样做的话编译器会把这句没有值的语句优化掉。那么我们就改成赋值语句:i;int main()... 阅读全文
posted @ 2015-03-16 09:55 飞鸟_Asuka 阅读(1044) 评论(3) 推荐(0) 编辑
摘要: 例如我们在Web Api项目中有个Controllerpublic class SomeController : ApiController{ public HttpResponseMessage Get() { // 一些操作 return Request.CreateResponse(HttpStatusCode.OK, someModel); }}如果你在单元测试中直接调用SomeController的Get()方法,那么你将会收到一个Exception提示Request为Null。因此我们需要在测试代码中构造一个Request,有两种方法... 阅读全文
posted @ 2014-03-25 11:15 飞鸟_Asuka 阅读(3152) 评论(0) 推荐(1) 编辑
摘要: function AI(grid) { this.grid = grid;}// static evaluation functionAI.prototype.eval = function() { var emptyCells = this.grid.availableCells().length; var smoothWeight = 0.1, //monoWeight = 0.0, //islandWeight = 0.0, mono2Weight = 1.0, emptyWeight = 2.7, maxWeight ... 阅读全文
posted @ 2014-03-19 17:06 飞鸟_Asuka 阅读(1777) 评论(4) 推荐(0) 编辑
摘要: Redirect系列方法不支持POST,但是可以通过间接的做法实现POST方式的重定向。(根据各位园友的评论,本方法的确是麻烦了些,事实上用Session或Cookie都可以实现数据在不同页面之间的传输。因此本方法仅作为一种参考) 阅读全文
posted @ 2014-03-17 09:28 飞鸟_Asuka 阅读(2937) 评论(9) 推荐(1) 编辑
摘要: 毕设依旧在不紧不慢地以每天解决一个问题的进度进行中。今天遇到的问题就是在建立数据模型时遇到的。因为项目是基于数据库构建的,所以理所应当地采用DB First来构造实体类和DbContext类。于是想也没想就直接在项目上右键->添加->新建项->ADO.NET 实体数据模型。然后一路“下一步”就把数据库的表映射成了实体类了。然后再按照以前的教程,建立IRepository接口定义数据库操作,并实现了其中的各个方法。看似一切顺利了,我就打算单元测试一下,可是没想到测试的运行抛出了异常。测试方法 OpenEcnu.Data.Tests.DbContextTest.GetUserDe 阅读全文
posted @ 2014-03-13 14:10 飞鸟_Asuka 阅读(2743) 评论(5) 推荐(0) 编辑
摘要: 毕设和OAuth协议相关,而要理解OAuth协议就必须理解HTTP GET/POST方法。因此研究了一下如何使用Web API或MVC构造POST报文并实现客户端与服务器端的交互。我使用的工具是Visual Studio 2013 + Web API 2 + MVC 5。在两个不同的VS2013实例中分别新建两个Web项目,都选择空模板,其中一个命名为Client,采用MVC架构,另一个命名为Server,采用Web API架构。这里需要两个不同的VS2013实例是为了能使两个IIS Express服务在同一台机器上同时运行。我们先来看看客户端:由于只是个Demo,因此我们只在客户端中新建一个 阅读全文
posted @ 2014-03-11 19:56 飞鸟_Asuka 阅读(2632) 评论(6) 推荐(1) 编辑
摘要: 错误描述在sakai中,以普通注册用户登录系统,在个人资料页面的“基本信息”和“工作信息”模块中单击“编辑”按钮无反应(无编辑界面出现)并且按F12在Console窗口中出现500错误。同时在Tomcat的程序窗口中出现如下异常提示:排错过程先在IDEA中单步调试,希望能发现异常的触发点,但最终进入了数个.class文件,无法发现触发异常的语句。之后仔细查看异常的堆栈跟踪,发现有如下信息:at wicket.contrib.tinymce.settings.TinyMCESettings.lazyLoadTinyMCEResource(TinyMCESettings.java:971)和atw 阅读全文
posted @ 2014-01-16 20:22 飞鸟_Asuka 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 给定一个有限长度的非负整数序列。一次操作是指从第一个元素开始,依次把数列中的每个数替换为它右边比它小的数的个数。对该数列不断进行这个操作。总有一个时刻该数列将不再发生改变(即此时每个数都恰好等于它右边比它小的数的个数)。对给定数列,循环执行上述操作,直到其不再改变为止,输出最后得到的数列。 阅读全文
posted @ 2014-01-10 23:58 飞鸟_Asuka 阅读(932) 评论(5) 推荐(1) 编辑