04 2021 档案
摘要:ASP.NET程序的部署主要有IIS、命令行程序、Windows服务等几种方式。 对我而言IIS比较复杂不方便,命令行程序又有一个命令行窗口,另外系统重启之后不能自动拉起来。 所以Windows服务比较符合我的想法。我采用NSSM来实现这个目的。 NSSM可以把任何可执行程序封装为windows服务
阅读全文
摘要:关于GraphQL之前有描述,可以参考GraphQL 入门。但是这个入门写得不是很好,东拉西扯。为巩固所学我自己总结一下。 我们先定义一个类型系统: type Person { name: String! } type ClassRoom { tercher: Person! students: [
阅读全文
摘要:我本来计划使用RestfulAPI建立我自己的API服务框架,意外发现GraphQL更好,更有前途,于是决定使用GraphQL。 为什么呢? 因为虽然RestfulAPI号称是面向资源的,而本质上是面向操作的,比如get/put/post等,并且依赖于资源/函数名称(url),这些东西一旦变化,客户
阅读全文
摘要:有一个项目需要拟合数据序列,从最简单的线性拟合,到复杂的多项式拟合。对于线性拟合,有一个简单的实现,请参考博客:利用最小二乘法拟合任意次函数曲线(C#)http://blog.sina.com.cn/s/blog_6e51df7f0100thie.html。 其实有一个现成的库可以用,可参考博客:使
阅读全文