14

[ASP.NET Core 3框架揭秘] 跨平台开发体验: Windows [下篇]

由于ASP.NET Core框架在本质上就是由服务器和中间件构建的消息处理管道,所以在它上面构建的应用开发框架都是建立在某种类型的中间件上,整个ASP.NET Core MVC开发框架就是建立在用来实现路由的EndpointRoutingMiddleware和EndpointMiddleware中间... ...

Artech 发布于 2019-10-11 08:18 评论(9)阅读(944)
0

设计模式-行为型-解释器模式

解释器模式(Interpreter): 从名称上来看看这个模式,个人的最初理解“解释器”和Google的中英翻译功能类似。如果有一天你去国外旅游去了,比如去美国吧,美国人是讲英语的,我们是讲汉语的,如果英语听不懂,讲不好,估计沟通就完蛋了,不能沟通,估计玩的就很难尽兴了,因为有很多景点的解说你可能不 ...

酷学大叔 发布于 2019-10-11 08:16 评论(0)阅读(105)
3

如何优雅的生成接口文档?

我们知道在项目开发阶段,接口文档基本上是必备产物了,一般由后端开发人员提供,作为和前端人员进行前后端接口联调的桥梁,或者与别的项目模块进行交互提供指导等等,接口文档的准确性,实时性,详细与否等,都会极大的影响前面的操作。那么如何才能优雅的生成接口文档呢? 这里,我首先给出如何生成接口文档的小demo ...

YSOcean 发布于 2019-10-11 08:06 评论(1)阅读(726)
1

1. SOFAJRaft源码分析— SOFAJRaft启动时做了什么?

我们这次依然用上次的例子CounterServer来进行讲解: 我这里就不贴整个代码了 我们在启动server的main方法的时候会传入日志存储的路径、SOFAJRaft集群的名字、当前节点的ip和端口、集群节点的ip和端口并设值到NodeOptions中,作为当前节点启动的参数。 这里会将当前节点 ...

luozhiyun 发布于 2019-10-10 23:45 评论(0)阅读(75)
0

死磕 java线程系列之自己动手写一个线程池(续)

(手机横屏看源码更方便) 问题 (1)自己动手写的线程池如何支持带返回值的任务呢? (2)如果任务执行的过程中抛出异常了该怎么处理呢? 简介 上一章我们自己动手写了一个线程池,但是它是不支持带返回值的任务的,那么,我们自己能否实现呢?必须可以,今天我们就一起来实现带返回值任务的线程池。 前情回顾 首 ...

彤哥读源码 发布于 2019-10-10 23:33 评论(0)阅读(153)
3

线程的来龙去脉,你了解吗?

进程最近有些烦恼,整日愁眉苦脸的,拜访内存的时候也有点心不在焉。 内存是个明眼人,开门见山的问道:“进程啊,最近遇到啥问题了?我看你最近情绪有点低落,有啥问题你就直接说出来嘛,我让大家伙儿来一起帮你想想办法。” 进程叹了口气,说道:“唉,最近不是说 CPU 单核频率到瓶颈了吗?人类就用多核芯来弥补单 ...

tobe的呓语 发布于 2019-10-10 23:03 评论(0)阅读(300)
0

浅谈个人对客户端JavaScript同步、异步、执行顺序等概念的理解

一.同步和异步的概念。 同步:即按代码的顺序执行任务。 在下列代码中,按照同步概念,则是先打印1后打印2。 异步:即执行一个任务的同时执行另一个任务。如果按照此概念执行上面代码,则是同时打印出1和2。 二.客户端JavaScript中代码的执行顺序 首先,不管是核心JavaScript还是客户端Ja ...

BruceChenWithBats 发布于 2019-10-10 23:00 评论(0)阅读(167)
0

Salesforce Admin篇(四) Security 之Two-Factor Authentication & Single Sign On

本篇参考: http://c1.sfdcstatic.com/content/dam/web/en_us/www/documents/white-papers/2fa-admin-rollout-guide.pdf http://blog.bessereau.eu/assets/pdfs/sal ...

zero.zhang 发布于 2019-10-10 22:58 评论(0)阅读(79)
1

应用角度看kafka的术语和功能

kafka的术语(Terminology) Topic 和Consumer Group Topic 每条发布到 Kafka 集群的消息都有一个类别,这个类别被称为 Topic。(物理上不同 Topic 的消息分开存储,逻辑上一个 Topic 的消息虽然保存于一个或多个 broker 上但用户只需指定 ...

编程一生 发布于 2019-10-10 22:52 评论(1)阅读(142)
0

python串口助手

最近项目中要使用模拟数据源通过向外发送数据,以前都是用C#编写,最近在研究python,所以就用python写了一个串口助手,方便以后的测试。 在电脑上通过虚拟串口助手产生两个虚拟串口,运行编写的串口助手 另外,打开一个串口调试助手,辅助测试 两者互发数据,可以看到编写的串口助手能够正常接收发送,并 ...

xutopia 发布于 2019-10-10 22:25 评论(0)阅读(171)
1

for循环用腻了,试试列表生成式。

在编写程序或者查看别人的程序时,经常会遇到列表生成式,这个使用起来并不复杂,但是非常有用,使我们的代码更加简洁灵活。很多python使用者并不太会使用它。今天,就给大家详细讲解列表生成式和生成器表达式的使用 一、列表生成式 优点:一行代码几乎可以搞定所需要的任何列表 缺点:容易着迷,不易排错,不能超 ...

PythonGirl 发布于 2019-10-10 22:14 评论(0)阅读(397)
0

MySQL系统表的利用姿势(浅探)

MySQL数据库文件读写 权限要求: 具备读写权限并且目标文件为可读内容 目标内容具有完整路径且目录可访问 目标内容是否具备文件读写操作权限 查看是否有文件读写权限 绝对文件读取的功能 ​ :不允许任何导入导出 ​ :导入/导出操作只可以在./[url]路径下进行 ​ :空内容;导入导出无限制 在m ...

王宇阳 发布于 2019-10-10 22:13 评论(0)阅读(140)
0

tiki-graph_formula.php代码执行漏洞复现(或许??)

1.不知道从哪里翻出来的虚拟机镜像(不知道甚么时候出现在磁盘里面的) 靶机镜像:http://pan.baidu.com/s/1ZgW8WaqXp8ULJbKCSgauFg 提取码: 1y8f 打开配置一下是tikiwiki这个东西 2.遇到陌生的玩意总是忍不住好奇心的,打开nikto扫描一下,发 ...

Mke2fs 发布于 2019-10-10 21:37 评论(0)阅读(53)
1

浅谈MVC&MTV设计模式

在目前基于Python语言的几十个Web开发框架中,几乎所有的全栈框架都强制或引导开发者使用MVC设计模式。所谓全栈框架,是指除了封装网络和线程操作,还提供HTTP、数据库读写管理、HTML模板引擎等一系列功能的Web框架,比如Django、Tornado和Flask。 MVC设计模式: 最早由Tr ...

宇宙之一粟 发布于 2019-10-10 21:21 评论(0)阅读(113)
1

ActiveMQ学习总结------入门篇01

ActiveMQ学习总结------入门篇 安装 介绍 ...

Arebirth 发布于 2019-10-10 20:27 评论(1)阅读(215)
2

【原】git如何撤销commit(未push)

撤销commit一般用git reset ,语法如下: 1.使用参数--mixed(默认参数),如git reset --mixed <commit ID>或git reset <commit ID> 撤销git commit,撤销git add,保留编辑器改动代码 2.使用参数--soft,如gi ...

白树 发布于 2019-10-10 19:14 评论(0)阅读(217)
2

彻底理解CORS跨域原理

背景 现在的前端开发中都是前后端分离的开发模式,数据的获取并非同源,所以跨域的问题在我们日常开发中特别常见。其实这种资料网上也是一搜一大堆,但是都不够全面,理解起来也不够透彻。这篇文章就结合具体的示例代码以及之前分享的PPT进行整合将跨域的原理梳理一遍。 跨域的基本概念 什么是跨域,什么时候产生跨域 ...

喵小Q 发布于 2019-10-10 18:44 评论(0)阅读(361)
0

Knative 暂时不会捐给任何基金会 | 云原生生态周报 Vol. 22

作者 | 新胜、心贵、进超、元毅、衷源 业界要闻 "谷歌:不会向任何基金会捐赠 Knative" 自 Knative 项目开始以来,一直存在关于是否将 Knative 捐赠给基金会(例如 CNCF)的疑问。 Google 领导层已经考虑了这一点,并决定在可预见的未来不向任何基金会捐赠 Knative ...

阿里巴巴云原生 发布于 2019-10-10 18:24 评论(0)阅读(149)
1

一步一步剖析Dictionary实现原理

目录 关键的字段和Entry结构 添加键值(Add) 取键值(Find) 移除键值(Remove) 再插入键值 本文是对c#中Dictionary内部实现原理进行简单的剖析。如有表述错误,欢迎指正。 主要对照源码来解析,目前对照源码的版本是.Net Framwork 4.8,源码地址。 1. 关键的 ...

hbatjzyb 发布于 2019-10-10 18:13 评论(0)阅读(262)
1

通俗得说线性回归算法(一)线性回归初步介绍

一.从线性回归的故事说起 相信大家都听过著名的博物学家,达尔文的大名,而今天这个故事的主人公就是他的表弟高尔顿。 高尔顿是一名生理学家,在1995年的时候,他研究了1078堆父子的身高,发现他们大致满足一条公式,那就是 Y=0.8567+0.516 x 这条式子中的x指的是父亲的身高,Y指的是儿子的 ...

zzzzMing 发布于 2019-10-10 18:04 评论(0)阅读(125)