摘要: ORM 在业务开发中一直扮演着亦正亦邪的角色。很多人赞颂 ORM,认为 ORM 与面向对象的契合度让代码简洁有道。但是不少人厌恶它,因为 ORM 隐藏了太多的细节,埋下了超多的隐患。在 Go 中,我们也或多或少接触过 ORM,但是,在查阅不少业务代码后发现,ORM 使用起来颇为滑稽,并且“雷隐隐雾蒙 阅读全文
posted @ 2019-10-28 11:40 Johnwii 阅读(1884) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL 使用率越来越高,但是好用的图形化软件,诸如 Navicat、DataGrip、HeidiSQL 都是客户端软件,对于访问控制来说,比起 MySQL 的 phpMyAdmin 更加麻烦。与 pma 对标的 phpPgAdmin 自 2013 年停更,并且不支持 PostgreSQ 阅读全文
posted @ 2018-11-23 00:55 Johnwii 阅读(3407) 评论(0) 推荐(0) 编辑
摘要: 微软用 SQL Server 在 2016 年的时候搞了一个大新闻,宣传 Microsoft ❤️ Linux 打得一众软粉措手不及。但是这还是好事情,Linux 上也有好用的 SQL Server 啦,但是从预览版开始 SQL Server on Linux 的配置要求蜜汁高,大部分云主机用户都望 阅读全文
posted @ 2018-03-07 21:39 Johnwii 阅读(8161) 评论(3) 推荐(0) 编辑
摘要: 最近在做一个工具,里面有一个发起http请求的操作,虽然工具不是用.NET写的,但是测试用服务器软件是.NET写的。在这里选择了ASP.NET MVC和Web API 2。 首先预定义Student与Human类,ASP.NET MVC定义了一个限定HttpPost的方法,要求传递一个Student 阅读全文
posted @ 2017-08-21 13:30 Johnwii 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 作死造轮子 Oedis是近段时间为了解决日志型数据如何与Entity Framework的查询整合的问题写的一个Redis的OH /RM。虽然Redis出来蛮久了,各路高手也都提出了实践方案,但是或许是因为Redis本身不需要OH/RM的原因(毕竟NoSQL),所以一开始压根没找到...这就很尴尬了 阅读全文
posted @ 2016-08-26 21:57 Johnwii 阅读(485) 评论(1) 推荐(0) 编辑
摘要: 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 阅读(610) 评论(1) 推荐(0) 编辑
摘要: 要说免费的虚拟主机的话,最好的服务商应该就是Microsoft Azure(不是Windows Azure由世纪互联运营),提供免费的1GB .NET/Java/Python/Php空间,日流量有限制但是不算太高。免费的版本不能绑域名,所以你得用重定向或者DNS服务商提供的隐式跳转服务。 早起的M... 阅读全文
posted @ 2016-01-21 17:53 Johnwii 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 以前在看C++书和上C++课的时候可以看到 delete[] pointer;的用法,而大多数对于这个用法没有具体的解释,多是看到: 有一个delete运算符的特殊语法,可以释放动态分配的数组内存: delete[] p_numbers; 方括号告诉编译器,指针指向了一个数组,而不是单个值。引文... 阅读全文
posted @ 2015-12-13 03:08 Johnwii 阅读(376) 评论(0) 推荐(0) 编辑
摘要: Visual C++的cl.exe编译器是微软推出的编译器,干什么的怎么用也不赘述了。大多数情况都是直接在Visual Studio里写代码然后点击“播放”按钮让Visual Studio自动处理编译连接执行的问题,但是偶尔也会出现比如写个 ,`I'm newBee ShineShine`之类的简单... 阅读全文
posted @ 2015-11-15 04:28 Johnwii 阅读(34797) 评论(0) 推荐(0) 编辑
摘要: 前面也提到了,前段时间在做Online Judge系统,在正式上线前有几个比较老的版本,其中第一个版本使用ACL来控制权限以确保安全(但是这个版本完全建立在IIS上,所以这样做是没效果的),遇到了一些问题,至于问题是什么以后有机会再说,那么解决这些问题曾想到一个办法,更改文件的所有者。 在搜索引擎... 阅读全文
posted @ 2015-10-10 18:39 Johnwii 阅读(2021) 评论(2) 推荐(0) 编辑