27

Java自动化测试框架-03 - TestNG之Test Group篇 - 我们一起组团打怪升级(详细教程)

简介 其实这篇文章的group宏哥在上一篇中就提到过,但是就是举例一笔带过的,因此今天专门有一篇文章来讲解Group的相关知识。希望大家茅塞顿开 ,有着更进一步认识和了解测试组。 一、Test Group(测试组) TestNG 允许你将复杂的测试方法归类为不同的组。不仅仅是可以声明某个方法属于某个 ...

北京-宏哥 发布于 2019-10-22 14:00 评论(0)阅读(379)
17

.net core gRPC与IdentityServer4集成认证授权

前言 随着.net core3.0的正式发布,gRPC服务被集成到了VS2019。本文主要演示如何对gRPC的服务进行认证授权。 分析 目前.net core使用最广的认证授权组件是基于OAuth2.0协议的IdentityServer4。而gRPC可以与ASP.NET Core Authentic ...

龙向辉 发布于 2019-10-22 13:03 评论(4)阅读(519)
15

AOP框架Dora.Interception 3.0 [2]: 实现原理

和所有的AOP框架一样,我们必须将正常的方法调用进行拦截,才能将应用到当前方法上的所有拦截器纳入当前调用链。Dora.Interception采用IL Eimit的方式实现对方法调用的拦截,接下来我们就来聊聊大致的实现原理。 ...

Artech 发布于 2019-10-22 07:57 评论(1)阅读(314)
11

天气变冷了,给父母制作一个天气提醒小助手

背景 最近天气变冷了,和父母聊天中得知,他们查看每天的天气预报不太方便,我记得小时候,每晚 19:30 左右,一家人都要守在电视机旁边收听第二天的天气情况。 如今,对于我们年轻人来说,获取天气情况很方便,但是对于我们不擅长用手机的父母来说,还是很吃力,他们用的多的还是微信吧。为此,我用不到 40 行 ...

龙阳小龙 发布于 2019-10-22 08:55 评论(7)阅读(813)
11

C#调用RabbitMQ实现消息队列

前言 我在刚接触使用中间件的时候,发现,中间件的使用并不是最难的,反而是中间件的下载,安装,配置才是最难的。 所以,这篇文章我们从头开始学习RabbitMq,真正的从头开始。 关于消息队列 其实消息队列没有那么神秘,我们这样想一下,用户访问网站,最终是要将数据以HTTP的协议的方式,通过网络传输到主 ...

kiba518 发布于 2019-10-22 08:50 评论(4)阅读(587)
9

从零开始实现ASP.NET Core MVC的插件式开发(六) - 如何加载插件引用

在前一篇中,我给大家演示了如何使用.NET Core 3.0中新引入的`AssemblyLoadContext`来实现运行时升级和删除插件。完成此篇之后,我的得到了很多园友的反馈,很高兴有这么多人能够参与进来,我会根据大家的反馈,来完善这个项目。本篇呢,我将主要解决加载插件引用的问题,这个也是反馈中... ...

LamondLu 发布于 2019-10-22 00:01 评论(3)阅读(327)
9

教你用Vue写一个开心消消乐

之前做过一个算法题,算法要求就是写一个开心消消乐的逻辑算法,当时也是考虑了一段时间才做出来。后来想了想,既然核心算法都有了,能不能实现一个开心消消乐的小游戏呢,于是花了两天时间做了一个小游戏出来。 效果展示 先在这里放一个最终实现的效果,还是一个比较初级的版本,大家有什么想法欢迎评论哦 游戏规则: ...

Jacob98 发布于 2019-10-22 12:49 评论(7)阅读(1178)
8

.Net Core3.0使用gRPC

gRPC是什么 gRPC是可以在任何环境中运行的现代开源高性能RPC框架。它可以通过可插拔的支持来有效地连接数据中心内和跨数据中心的服务,以实现负载平衡,跟踪,运行状况检查和身份验证。它也适用于分布式计算的最后一英里,以将设备,移动应用程序和浏览器连接到后端服务。 proto文件 用于定义gRPC服 ...

成天 发布于 2019-10-22 07:30 评论(0)阅读(324)
8

基于微信开发框架进行业务开发的处理过程

在我们开发微信应用的时候,包括公众号、企业微信、小程序等,都需要基于一定的框架基础上开发,才能事半功倍,一般情况下,我们需要处理好微信菜单和微信事件的对接,以及后台数据管理系统和权限管理的有效整合,或者是基于业务流程的相关流转等,本篇随笔介绍如何基于微信开发框架进行业务开发的处理过程。 ...

伍华聪 发布于 2019-10-22 11:17 评论(4)阅读(455)
7

.NET Core使用App.Metrics监控消息队列(一):初探

一、简介 App Metrics是一个开放源代码和跨平台的.NET库,用于记录应用程序中的指标。App Metrics可以在.NET Core或也支持.NET 4.5.2的完整.NET框架上运行。 App Metrics通过在内存中进行采样和聚合,并提供可扩展性点以指定间隔将指标刷新到存储库中,从而 ...

名字都被注册了 发布于 2019-10-22 00:10 评论(9)阅读(411)
4

在web端使用html5访问远程桌面

背景: 2018年12月5日,微软宣布放弃浏览器Edge,转而推出一款新的浏览器,而这款新浏览器将会采用谷歌的Chromium 内核。。。 好了,反正已经无力吐槽,微软烂尾的项目也不是一个两个了,之前放弃IE转Edge,现在有把Edge丢掉拥抱Chromium, 彻底结束了IE家族;居于这个原因,之 ...

蓝建荣 发布于 2019-10-22 19:13 评论(2)阅读(164)
3

关于Stream的知识分享

一、什么是Stream 查了一下MSDN,他是这么解释的:提供字节序列的一般视图。 这个解释有点太笼统了,下面,我们来仔细的捋一下 1、什么是字节序列? 字节序列指的是:字节对象被存储为连续的字节序列,字节按照一定的顺序进行排序组成了字节序列。 那么关于流的解释可以抽象为下列情况: 一条河中有一条鱼 ...

萌萌丶小魔王 发布于 2019-10-22 11:34 评论(2)阅读(209)
3

.NET Core开发的iNeuOS物联网平台部署树霉派(raspbian),从网关到云端整体解决方案。助力2019中国.NET峰会。

2019 中国.NET 开发者峰会正式启动 目 录 1. 概述... 2 2. 树莓派硬件配置... 2 3. 软件信息... 3 4. Raspbian下载及安装... 3 5. 准备运行程序包... 4 6. 安装SSH.. 4 7. 安装.netcore. 4 8. 安装mariadb. 5 ...

唯笑志在-ineuos.net 发布于 2019-10-21 22:49 评论(1)阅读(551)
3

abp(net core)+easyui+efcore实现仓储管理系统——EasyUI之货物管理五 (二十三)

现在我们已经实现了我们想要实现的功能,但是这些功能还不完美。如果是细心的读者,在看上一篇文章(abp(net core)+easyui+efcore实现仓储管理系统——EasyUI之货物管理四 (二十二) )时会发现一些我们需要的复选框并没有出现在我们想要它出现的位置。如下图中红框处,我们想要出现一... ...

DotNet菜园 发布于 2019-10-22 11:42 评论(0)阅读(495)
4

面试官,Java8 JVM内存结构变了,永久代到元空间

在文章《 "JVM之内存结构详解" 》中我们描述了Java7以前的JVM内存结构,但在Java8和以后版本中JVM的内存结构慢慢发生了变化。作为面试官如果你还不知道,那么面试过程中是不是有些露怯?作为面试者,如果知晓这些变化,又将成为面试中的亮点。 如果在网络上搜索JVM内存结构,90%的可能会搜到 ...

程序新视界 发布于 2019-10-22 11:58 评论(4)阅读(396)