Microsoft Power Apps良心免费产品Solution checker简介
我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面的微软最有价值专家(Microsoft MVP),欢迎关注我的微信公众号 MSFTDynamics365erLuoYong ,回复386或者20200112可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me! 本文主要根据官方文档 Use solution checker to
C++课程学习笔记第三周:类和对象提高
1 this指针 this 是 C++ 中的一个关键字,也是一个 const 指针,它指向当前对象,通过它可以访问当前对象的所有成员。this 只能用在类的内部,通过 this 可以访问类的所有成员,包括 private、protected、public 属性的。 其作用就是指向成员函数所作用的对象。 注意在静态成员函数中不能使用this,因为静态成员函数本质是全局函数,不作用于任何对象。 成员函数在编译时,会被偷偷塞进一个this指针,但静态成员函数不会。 this本质: this 实际上是
单元测试--Xunit
1.安装xunit PM> install-package xunit
正在还原 E:\xunit\XUnitTestProject1\Hospital.Test.csproj 的包...
GET https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/index.json
OK https://api.nuget.org/v3-flatcontainer/system.threading.
记录我的 python 学习历程-Day12 生成器/推导式/内置函数Ⅰ
一、生成器 初识生成器 生成器的本质就是迭代器,在python社区中,大多数时候都把迭代器和生成器是做同一个概念。 唯一的不同就是: 迭代器都是Python给你提供的已经写好的工具或者通过数据转化得来的,(比如文件句柄,iter([1,2,3])。 生成器是需要我们自己用python代码构建的工具。最大的区别也就如此了。 生成器的构建方式 在 python 中有三种方式来创建生成器: 通过生成器函数 通过生成器推导式 python内置函数或者模块提供(其实1,3两种本质上差不多,都是通过函数的
python_base_day_006
参数 必选参数(位置参数):必须传入,且位置一一对应 def calc(x, y):
print(str(x - y)) 按位置的顺序传入 calc(3, 5) # 结果为:-2 也可以指定名称传入 calc(y=6, x=2) # 结果为:-4 必选参数如果不传入会报错TypeError: calc() missing 1 required positional argument: 'y' calc(3) 默认参数:指定默认值的参数(可传可不传) def calc(x, y=7):
HDU 1029 Ignatius and the Princess IV (数据结构)
http://acm.hdu.edu.cn/showproblem.php?pid=1029 这道题最容易想到的写法就是用一个数组来记录每个数字出现的次数。但是,如果数的范围大的话就不太友好了,容易超时。 然后一开始做的时候也是很纠结。然后就了解到了这个写法~ 真的很厉害!(题解思路来自灯神~) 这里给出的是n个数字,而且n是奇数。这里不用太纠结。。。反正最多的那个数最后一定能留下来。不用排序。 先初始化一个栈。 读取整数的时候判断:1、栈是否为空。 2、栈顶元素是否等于当前读入的元素 -
二维背包(两个限制条件)
有 NN 件物品和一个容量是 VV 的背包,背包能承受的最大重量是 MM 。 每件物品只能用一次。体积是 vivi ,重量是 mimi ,价值是 wiwi 。 求解将哪些物品装入背包,可使物品总体积不超过背包容量,总重量不超过背包可承受的最大重量,且价值总和最大。 输出最大价值。 输入格式 第一行两个整数,N,V,MN,V,M ,用空格隔开,分别表示物品件数、背包容积和背包可承受的最大重量。 接下来有 NN 行,每行三个整数 vi,mi,wivi,mi,wi ,用空格隔开,分别表示第 ii 件
Cloud Hystrix
Spring Cloud Hystrix 可以实现的功能 降级,熔断... 0. 工程中引入jar包 <dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
</dependency> 1.启动类添加引用 @EnableCircuitBreaker import org.springfr
Django项目在Linux服务器上部署和躺过的坑
引言 在各方的推荐下,领导让我在测试环境部署之前开发的测试数据预报平台。那么问题来了,既然要在服务器上部署, 就需要准备: 1.linux服务器配置 2.linux安装python环境搭建与配置 3.项目依赖的库 4.uwsgi安装与配置 5.nginx安装与配置 安装流程 备注:以下所有操作都在root权限下进行,如果没有linux的root权限,找运维或者相关人员开通。 1.更新系统软件包 [root@localhost ~]# yum update -y 2.安装软件管理包和
Prometheus 删除指定 Metric
Prometheus 删除指定 Metric Prometheus 发布以后,很长的一段时间里,是无法删除指定的 Metric 。如果你在某次测试中,有一些 Metric 的名称或者值有问题,那么你没有任何办法及时处理,只能等待数据的时间到了以后自动删除。我一度以为直到现在也是这样,最近在翻看 Prometheus 的官方文档的时候发现,Prometheus 在 2.0 版本以后已经提供了一个简单的管理接口,可以用来删除这些坏 Metric 数据。 下面我们来一起看一下 Prometheus
推荐书单3.0:软件工程师蜕变之路
每年年末都会将自己阅读过的觉得不错的书,整理一份清单并推荐。内容较杂,有技术、产品、社科、管理、心理学、认知成长等类型。 跳转门:2017年-推荐书单1.0:测试工程师成长之路、2018年-推荐书单2.0:测试工程师进阶之路。 19年接触了很多新的东西,也思考了很多,所以这次的书单,时间跨度会比较长,且内容更丰富。 技术类书单 《图解HTTP》:做IT技术岗工作以来,第一本认真阅读的书,对HTTP协议做了生动简洁的诠释。 《Google软件测试之道》:这本书是12年出版的,直至今天,每次翻开,
SpringSecurity配置单个HttpSecurity
一、创建项目并导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depe
今日推荐
周排行