groovy 基础语法 groovy 是基于jvm 的开发语言,既可以面对对象 也有脚本语言的特性 1. 基本特性 属性,方法默认为public 分号可选 2. 特性 自动数据类型 可选括号 字符串 集合 assert 语句 大概意思就是一段大括号括起来的就是闭包QAQ 详情请看 "闭包简介" 在A ...
分类:
其他好文 时间:
2019-03-02 01:03:45
阅读次数:
162
assert函数: C语言和C++都有一个专为调试而准备的工具函数,就是 assert()函数。 这个函数是在C语言的 assert.h 库文件里定义的,所以包含到C++程序里我们用以下语句: assert()函数需要有一个参数,它将测试这个输入参数的真 or 假状态。 如果为真,Do nothin ...
分类:
其他好文 时间:
2019-02-28 15:24:40
阅读次数:
217
有时候我们需要对一些超时的逻辑进行测试,需要等待一定的时间来验证超时逻辑是否生效。 Carbon 库提供了 setTestNow 方法来设置一个虚拟的当前时间 使用这个特性的前提是:我们的待测试代码利用 Carbon::now() 来获取当前时间(这种情况获取到的当前时间是我们设置的一个虚拟的当前时 ...
分类:
其他好文 时间:
2019-02-28 10:25:57
阅读次数:
173
1.计算图的导数计算 正向比如说是计算代价函数值,反向就是增大多少a/b/c对J的影响,也就是导数的意义,这里讲的是求导链式法则。 2.向量化 节约大量计算时间 简直是100倍的时间,看来之前实现的那个代码根本就不能用好几层for循环来实现,时间太长了啦!第一次知道。 3.Py中的广播 使用对列求和 ...
分类:
其他好文 时间:
2019-02-24 13:48:14
阅读次数:
162
使用assert断言是学习python一个非常好的习惯,python assert 断言句语格式及用法很简单。在没完善一个程序之前, 我们不知道程序在哪里会出错。与其让它在运行最后崩溃,不如在出现错误条件时就崩溃,这时候就需要assert断言的帮助。 本文主要是讲assert断言的基础知识。 pyt ...
分类:
编程语言 时间:
2019-02-20 13:01:00
阅读次数:
245
首先是要知道条件判断语句 这个运算符分成三部分: (条件) ? (条件成立执行部分) :(条件不成立执行部分) 就这么简单 例如:a=(x>y ? x:y); 当x>y为真时,a=x,当x>y为假(即y>x)时,a=y。 不少人问在ST官方的STM32的库函数里有很多assert_param是什么作 ...
分类:
其他好文 时间:
2019-02-20 09:24:12
阅读次数:
189
一、自定义BeanDefinitionRegistryPostProcessor BeanDefinitionRegistryPostProcessor继承自BeanFactoryPostProcessor,是一种比较特殊的BeanFactoryPostProcessor。BeanDefinitio ...
分类:
编程语言 时间:
2019-02-17 10:56:02
阅读次数:
256
1、错误描述 > const assert=require('assert'); TypeError: Identifier 'assert' has already been declared at repl:1:1 at REPLServer.defaultEval (repl.js:262:2 ...
分类:
其他好文 时间:
2019-02-13 12:57:39
阅读次数:
582
1、变量 必须由数字、字母、下划线任意组合,且不能数字开头 不能是python关键字: 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'fina ...
分类:
编程语言 时间:
2019-02-10 15:02:42
阅读次数:
195
Java基础2:基本数据类型与常量池 基本数据类型的大小 自动拆箱和装箱 总结:注意基本数据类型的拆箱装箱,以及对常量池的理解。 基本数据类型的存储方式 上面自动拆箱和装箱的原理其实与常量池有关。 3.1存在栈中: public void(int a) { int i = 1; int j = 1; ...
分类:
编程语言 时间:
2019-02-08 19:55:49
阅读次数:
186