ICode9

精准搜索请尝试: 精确搜索
  • ZoneInfoFile2022-09-09 13:03:01

    ZoneInfoFile   package sun.util.calendar; import java.io.ByteArrayInputStream; import java.io.DataInput; import java.io.DataInputStream; import java.io.IOException; import java.io.StreamCorruptedException; import java.security.AccessController; import j

  • [Typescript] 14. Easy - Parameters2022-09-04 00:03:00

    Implement the built-in Parameters generic without using it. For example: const foo = (arg1: string, arg2: number): void => {} type FunctionParamsType = MyParameters<typeof foo> // [arg1: string, arg2: number]   /* _____________ Your Code Here __

  • Python 3 function & *args & **kwargs All In One2022-08-20 01:33:54

    Python 3 function & *args & **kwargs All In One #!/usr/bin/env python3 # coding=utf-8 __author__ = 'xgqfrms' __editor__ = 'vscode' __version__ = '1.0.1' __copyright__ = """ Copyright (c) 2012-2050

  • oracle的一些语句2022-07-18 16:32:42

    仅作为自己笔记用,如果正好别人也需要就更好了 --1.执行普通的代码 declare arg1 VARCHAR2(222) := 123; --定义对象赋值,oracle里面 := 代表赋值的意思 arg2 VARCHAR2(222) := 333; begin --假设arg1是输入,arg2是输出 用户.存储过程(arg1, arg2); --执行存储过程

  • JS 避免精度问题的数值计算2022-06-15 23:07:32

    //浮点数加法运算 function FloatAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} m=Math.po

  • Springboot组件:日志:log.error()源码解析2022-06-08 00:35:09

    目录Springboot组件:日志的使用1 log.error("请求地址'{}',发生未知异常.", requestURI, e)的解析2 Springboot组件:日志的使用 1 log.error("请求地址'{}',发生未知异常.", requestURI, e)的解析 在全局异常处理类中,有下面的一段代码,其中重点看 log.error() 方法: (log的类型是 slf4j

  • R语言中自定义函数、调用、加载2022-04-28 20:31:27

      1、自定义函数之位置参数 > testfun1 <- function(arg1, arg2){ ## 自定义函数,给与两个参数arg1、arg2 + result = arg1 - arg2 + print(result) + } > testfun1(10, 3) ## 默认就是位置参数,即arg1等于10, arg2等于3 [1] 7 > testfun1(3, 10) ## 默认是位

  • js 加减乘除精度丢失处理2022-04-02 14:03:44

    export const calc = { /* 函数,加法函数,用来得到精确的加法结果 说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。 参数:arg1:第一个加数;arg2第二个加数;d要保留的小数位数(可以不传此参数,如果不传则不处理小数位数)

  • JS-断点调试、函数2022-03-29 20:32:32

    1.JavaScript的断点调试 什么是断点调试? 2.调试方法 2.1 使用浏览器的调试工具 2.2 在代码中添加断点 2.JavaScript的函数 函数:用于执行一段计算或者表达式,将得出的结果 js的函数:执行一段封装的js代码,将程序执行的结果输出或者将程序计算的结果返回给调用处 2.1 系统函数 (1)parse

  • JS计算加减乘除出现多位小数的解决方法2022-03-07 20:00:55

    function add(arg1, arg2){ let decima1, decima2, differ, m;   try { decima1 = arg1.toString().split('.')[1].length } catch(err) { decima1 = 0 } try { decima2 = arg2.toString().split('.')[1].length } catch (err)

  • Python-函数的参数传递2022-02-26 14:00:17

    形参and实参 1 def calc(a, b): 2 c = a + b 3 return c 4 5 '''位置实参''' 6 result = calc(10, 20) 7 print(result) 8 9 '''关键字实参''' 10 res = calc(b=10, a=20) #'='左侧的变量名称称为关键字参数

  • js运算及判断无限循环数进行保留小数位2022-02-26 11:35:18

    // 判断是否无限循环小数 export function f (n) { if (n === 1) return false else if (n % 2 === 0) { return f(n / 2) } else if (n % 5 === 0) { return f(n / 5) } else return true } // 除法函数 export function accDiv (arg1, arg2) { let t1, t2

  • 手牵手系列之TypeScript函数与泛型2022-01-26 00:03:59

    函数 函数类型 let add3:(x:number,y:number)=>number add3=(arg1:number,arg2:number):number=>arg1+arg2 如果定义全局了一个新的变量,需要与函数之前两个变量相加,是不需要定义在函数类型里面 let arg3 = 3 add3=(arg1:number,arg2:number):number=>arg1+arg2+arg3 接口定义函

  • 解决js计算精度丢失问题2022-01-04 10:04:28

    /** * 计算操作类 * @param {*} arg1 * @param {*} arg2 */ /** * @param {除法函数 //说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除法结果。 //调用:div(arg1,arg2) //返回值:arg1除以arg2的精确结果 } arg1 * @p

  • unittest-装饰器-断言-生成测试报告2021-12-19 17:03:05

    一、装饰器 前面讲到unittest里面setUp可以在每次执行用例前执行,这样有效的减少了代码量,但是有个弊端,比如打开浏览器操作,每次执行用例时候都会重新打开,这样就会浪费很多时间。 于是就想是不是可以只打开一次浏览器,执行完用例再关闭呢?这就需要用到装饰器(@classmethod)来解决了。 1

  • 浮点精度 加减乘除 原生方法2021-12-18 22:34:11

    关于JavaScript 二进制精度问题,浮点数的计算精度会存在缺失问题。 专门去百度了一下解决方案,发现有的不是很全,再不就是在项目里面使用会报错(不支持with用法)等等问题。所以针对这四个方法 自己 写了一下。  一般我们是放在utils或者commonJS;或者基于这四个再封装成一个函数进行

  • JS中的反柯里化2021-12-14 00:03:28

    作为函数式编程语言,JS带来了很多语言上的有趣特性,比如柯里化和反柯里化。 可以对照另外一篇介绍 JS 柯里化 的文章一起看~ 1. 简介 柯里化,是固定部分参数,返回一个接受剩余参数的函数,也称为部分计算函数,目的是为了缩小适用范围,创建一个针对性更强的函数。核心思想是把多参数传

  • php格式化数字:位数不足前面加0补足2021-11-25 09:01:45

    PHP代码 <?php $var=sprintf("%04d", 2);//生成4位数,不足前面补0 echo $var;//结果为0002 ?> PHP字符串sprintf()函数 语法 sprintf(format,arg1,arg2,arg++) 参数描述 format 必需。转换格式。 arg1 必需。规定插到 format 字符串中第一个 % 符号处的

  • vue学习-0032021-11-18 14:03:04

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=d

  • pytest的参数化计算--@pytest.mark.parametrize2021-10-28 18:32:53

    class Test_ClareTestClass(): def setup_class(self): self.executor = ClareTestClass(1,5) #这样的参数化,是总共执行了3次,pytest的统计结果算3个测试用例 @pytest.mark.parametrize("arg1,arg2,result",[(1,2,3),(2,3,5),(3,4,7)]) def test_add(self,arg1

  • python3_return()2021-10-26 14:33:24

    参考理解Python函数中的return关键字 - 简书 (jianshu.com) return 语句是Python函数返回的结果,可以是数值、字符串、列表、表达式、函数等; return 语句将Python函数的结果,返回到调用的地方,并把程序的控制权一起返回,即在函数中,执行到return语句时,会退出程序(try...finally语句

  • python学习笔记函数2021-10-26 14:03:23

    什么是函数:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数 定义函数:调用函数 定义函数: 语法格式: def 函数名 (形式参数1,形式参数2。。。,形式参数n): 函数体 def:是python定义的关键字 函数名:每个函数都有函数名,用于函数的调用。函数名属于表示符,

  • 【Python学习记录】2021年8月24日2021-08-24 20:04:13

    作业: 1.list_data = ["apple", "watermelon", "orange", "banana", "peach", "blueberry", ] # list_data.sort(key=lambda x: x[1]) #按第二个字符去排序,如果第二个字符相同,按照最后一个字符 2.定义一个函数,参数列表为:arg1, arg2=None,  /, * ,arg

  • Python学习笔记2021-08-20 21:35:00

    本文用于记录Python学习过程中的笔记,因为不常使用python,每次想写py都得先查半天百度,这里记录一下,顺便正经学一学,不然每次想写都费半天劲。 函数 函数的定义 def add(arg1: str, arg2: int, arg3 = 100): pass # 或者不指明函数参数的类型也可以 def add(arg1, arg2, arg3 = 10

  • JS的乘、除、加、减法结果会有误差,在两个浮点数相乘的时候会比较明显2021-08-04 11:04:56

    加法函数,用来得到精确的加法结果 function accAdd(arg1, arg2) { var r1, r2, m, c; try { r1 = arg1.toString().split(".")[1].length; } catch (e) { r1 = 0; } try { r2 = arg2.toString().split(".")[1].length;

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有