摘要: 作死造轮子 Oedis是近段时间为了解决日志型数据如何与Entity Framework的查询整合的问题写的一个Redis的OH /RM。虽然Redis出来蛮久了,各路高手也都提出了实践方案,但是或许是因为Redis本身不需要OH/RM的原因(毕竟NoSQL),所以一开始压根没找到...这就很尴尬了阅读全文
posted @ 2016-08-26 21:57 Johnwii 阅读(45) 评论(1) 编辑
摘要: ASP.NET 5 is dead ASP.NET 5在今年早些时候被宣判死刑了。但是这并不影响我们之前在ASP.NET 5乃至ASP.NET MVC平台上的经验累积——没错,微软改名部门又立功了!他们觉得ASP.NET 5会让人觉得是4.6的升级版,所以改名成了ASP.NET Core 1.0..阅读全文
posted @ 2016-03-12 15:38 Johnwii 阅读(168) 评论(1) 编辑
摘要: 要说免费的虚拟主机的话,最好的服务商应该就是Microsoft Azure(不是Windows Azure由世纪互联运营),提供免费的1GB .NET/Java/Python/Php空间,日流量有限制但是不算太高。免费的版本不能绑域名,所以你得用重定向或者DNS服务商提供的隐式跳转服务。 早起的M...阅读全文
posted @ 2016-01-21 17:53 Johnwii 阅读(66) 评论(0) 编辑
摘要: 以前在看C++书和上C++课的时候可以看到 delete[] pointer;的用法,而大多数对于这个用法没有具体的解释,多是看到: 有一个delete运算符的特殊语法,可以释放动态分配的数组内存: delete[] p_numbers; 方括号告诉编译器,指针指向了一个数组,而不是单个值。引文...阅读全文
posted @ 2015-12-13 03:08 Johnwii 阅读(49) 评论(0) 编辑
摘要: Visual C++的cl.exe编译器是微软推出的编译器,干什么的怎么用也不赘述了。大多数情况都是直接在Visual Studio里写代码然后点击“播放”按钮让Visual Studio自动处理编译连接执行的问题,但是偶尔也会出现比如写个 ,`I'm newBee ShineShine`之类的简单...阅读全文
posted @ 2015-11-15 04:28 Johnwii 阅读(342) 评论(0) 编辑
摘要: 前面也提到了,前段时间在做Online Judge系统,在正式上线前有几个比较老的版本,其中第一个版本使用ACL来控制权限以确保安全(但是这个版本完全建立在IIS上,所以这样做是没效果的),遇到了一些问题,至于问题是什么以后有机会再说,那么解决这些问题曾想到一个办法,更改文件的所有者。 在搜索引擎...阅读全文
posted @ 2015-10-10 18:39 Johnwii 阅读(77) 评论(2) 编辑
摘要: 最近算法课要求实现哈夫曼编码,由于前面的问题都是使用了F#来解决,偶然换成C#也十分古怪,报告也不好看,风格差太多。一开始是打算把C#版本的哈夫曼编码换用F#来写,结果写到一半就觉得日了狗了。。。毕竟FP水平图样,到处mutable,各种`, frequencies : seq) = ...阅读全文
posted @ 2015-06-20 01:13 Johnwii 阅读(63) 评论(0) 编辑
摘要: 冒泡排序: let rec bsort_asc s = let rec _bsort_asc = function |x1::x2::xs when x1 > x2 -> match _bsort_asc (x1::xs) wi...阅读全文
posted @ 2015-06-18 19:18 Johnwii 阅读(55) 评论(0) 编辑
摘要: 最近一直在做学校的一个小项目,前期在没有服务器端的情况下意淫做出来了手机客户端。在寒假里使用ASP.NET快速做了一个网站并且设计好了需要使用其他内容,在Windows Azure上测试评估,为学校的项目中期做检查做准备,后期估计也打算使用Azure来部署。使用Windows Azure的网站服务和...阅读全文
posted @ 2015-06-18 19:16 Johnwii 阅读(67) 评论(0) 编辑
摘要: [前面][1]说到了C#的泛型委托和闭包函数,在函数是程序设计里还有一个重要特征是柯里化...柯里化就是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术。用F#来举个例子: > let sum x y = x + y;; ...阅读全文
posted @ 2015-06-18 19:15 Johnwii 阅读(50) 评论(0) 编辑