07 2020 档案
摘要:服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种: (1)同步阻塞IO(Blocking IO):即传统的IO模型。 (2)同步非阻塞IO(Non-blocking IO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的NIO并非J
阅读全文
摘要:接上一篇 《windows 下部署 .netcore 到 iis 》,这一篇记录一下怎么将 Asp.Net Core 以 windows 服务的方式部署。 一、修改代码 其实也很简单,只要调用一个 HostBuilder.UseWindowsService 就可以了,.Net Core 3.1 版本
阅读全文
摘要:园子里已经有许多 ASP.NET Core 部署的相关文章,不同环境有不同的配置方法,建议同鞋们在动手之前也看看官方说明,做到心中有数。我在实践的时候用的是 win8.1 + .net core 3.1,部署过程也是颇费了一番周折,仅以此文记录一下部署要点。 一、创建项目 这里主要是为了演示部署步骤
阅读全文
摘要:layui 的表格组件目前只支持单列排序,在实际应用中并不能很好的支撑我们的业务需求。今天一时手痒,决定改造一番以支持多重排序。 实现思路也比较简单,只需要用一个数组来存放所有排序的列,再把这个数组传到后端(后端排序)进行排序即可。沿用一般的使用习惯,按住 shift 键点击表头可增加排序列,按住
阅读全文
摘要:本文我们来探讨一个数据结构的基础话题:hash 结构中的开放地址法(Open Addressing) HashMap 无 Java 人不知无 Java 人不晓,它使用开链法处理 hash 碰撞,将碰撞的元素用链表串起来挂在第一维数组上。但是并不是所有语言的字典都使用开链法搞定的,比如 Python,
阅读全文

浙公网安备 33010602011771号