摘要:
首先,安装PIME,github地址: https://github.com/EasyIME/PIME 下载安装PIME-1.3.0-stable-setup.exe,就可以得到一个输入法,后端是python,在安装目录下‘C:\Program Files (x86)\PIME\’,python目录 阅读全文
摘要:
.NET提供了一个简单的应用程序框架,这就是.NET的通用主机。 参考微软帮助:https://docs.microsoft.com/zh-cn/dotnet/core/extensions/generic-host 通用主机运行起来比较简单: using Microsoft.Extensions. 阅读全文
摘要:
刚开始安装好VSCode时,安装扩展插件是正常的,不知道是从什么时候开始,无法访问扩展商店了,提示“现在无法连接到扩展商店”,上网一搜,解决方案还挺多,逐一尝试,均告失败。 甚至卸载重装,还是不行。看样子还是要找到根因,对症下药才行,盲目尝试浪费时间也没有效果。 查找原因 在VSCode中按F1,在 阅读全文
摘要:
之前曾经写过一篇关于C#版本的读取网页表格的博客:C#应用Selenium学习:读取网页表格 本文用Python3重新实现一遍,另外增加了对表格头和表格列的处理。 获取表格元素: 表格的结构一般以table标签开始,此函数是获取table元素的,一个网页中可能不止一个表格,此处返回表格元素的列表。 阅读全文
摘要:
对Python开发人员来说,JupyterLab是个好东西,它是做什么的就不用我多说了,可访问其官网详细了解:https://jupyter.org/ JupyterLab哪都好,就是调试不方便,而visual studio的调试功能,简直天下无敌。如果能用JupyterLab写作,用visual 阅读全文
摘要:
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。 其实有一个现成的库可以用,可参考博客:使 阅读全文
摘要:
写了一段通用的序列化与反序列化代码: /// <summary> /// 通用的保存对象的函数 /// </summary> /// <param name="fileName"></param> public static void Save<T>(string fileName,T obj) { 阅读全文