ICode9

精准搜索请尝试: 精确搜索
  • Rearrangement of carbopositive ions2022-08-20 09:03:54

    functions # xxp if type('xxp') == str: # xxp transform def xt(names, *args): def pretrans0(name, i): if type(i) == int: back = name + '[&#

  • 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

  • 前端面试题2022-08-19 22:01:52

    1.函数柯里化 柯里化就是将一个接收多个参数的函数转化为一系列使用一个参数的函数的技术。实现的效果就是: const fun = (a, b, c) => {return [a, b, c]}; //上述函数经过科里化后就是 const curriedFun = curry(fun); // curriedFun的调用变为 curriedFun(a)(b)(c) 下面我们

  • 练习8:最大公约数和最小公倍数问题2022-08-19 16:03:53

    最大公约数的计算,用到辗转相除法 例如:求 gcd(24, 10) ,可以转换为 gcd(10,4), 然后是 gcd(4,2) ,然后是(2,0),最好得出结果是2 方法1: function gcd(a, b) { var temp if (a < b) temp = b, b = a, a = temp while (b != 0) { temp = b b = a % b a = temp }

  • js实现 delay 和 sleep函数2022-08-18 00:03:01

    console.log("====sleep==="); // sleep 等待几秒 const sleep = (seconds) => new Promise((resolve) => setTimeout(resolve, seconds)); async function sleepTest() { console.log("start"); await sleep(1000); console.log(&quo

  • asp.net core webapi中NLog基础使用。2022-08-11 18:05:10

    1.安装依赖的包。        这个里面的依赖关系是NLog <= NLog.Extensions.Logging <= NLog.Web.AspNetCore  2.新建nlog.config文件,建议单独建立一个名为XmlConfig的文件夹来放这个文件。这样也方便项目的管理。      在program中添加一个配置即可。 namespace WebAppli

  • 命令行传递参数2022-08-11 16:33:39

    命令行传参 有时候希望运行一个程序时再传递给它消息。这要靠传递命令行参数给main()函数实现 public static void main(String[] args) { //args.length 数组长度 for (int i = 0; i < args.length; i++) { System.out.println("args["+i+"]: "+args[i])

  • Java - 自增,自减2022-08-10 23:03:03

    自增 ++i public static void main(String[] args) { int i = 0, j = 0; j = ++i; //先执行自增操作 System.out.println("i="+i +",j="+j); } 结果:i=1,j=1 自增 i++ public static void main(String[] args) { int i = 0, j = 0; j = i++; //先执

  • 为什么getline第一个参数是指针的指针?2022-08-04 12:32:10

    为什么getline第一个参数是指针的指针? 因为需要修改指针的值,如下代码为例 void change(char *val) { val = "456789"; } void change_2(char **pointer) { *pointer = "456789"; } int main() { char *args = "123456"; change(args); printf("%s", a

  • .net ASPNETCORE_ENVIRONMENT 根据环境切换不同的配置文件2022-08-03 18:31:31

    调整program.cs文件中的CreateHostBuilder方法 //从hostingContext.HostingEnvironment.EnvironmentName中获取对应的环境名称 public static IHostBuilder CreateHostBuilder(string[] args) { return Host.CreateDefaultBuilder(args) .Co

  • Springboot启动后执行方法(4种)2022-08-01 22:37:04

    Springboot启动后执行方法(4种) 一、注解@PostConstruct 使用注解@PostConstruct是最常见的一种方式,存在的问题是如果执行的方法耗时过长,会导致项目在方法执行期间无法提供服务。 @Component public class StartInit { // // @Autowired 可以注入bean // ISysUserService u

  • For循环2022-08-01 17:01:50

    package struct; public class For { public static void main(String[] args) { int a =1; while (a<100){ a+=2; System.out.println(a); } System.out.println("While循环结束!"); //初始化

  • 偏函数partial2022-08-01 16:02:21

    前言 引入例子: from functools import partial def demo(x, y, z): print(x,y,z) new_demo = partial(demo,1) new_demo(2,3) 输出:1 2 3 直观感受: 就是返回一个已经固定了部分参数的和原函数功能一样的函数 再次举例: new_demo = partial(demo,x=2) new_demo(2,3) #Type

  • docker toolbox 设置镜像加速2022-08-01 16:01:10

    1.在docker toolbox执行下面的命令进入VM bash docker-machine ssh default 2.执行如下命令 sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://www.daocloud.io/mirror |g" /var/lib/boot2docker/profilesudo sed -i "s|EXTRA_ARGS='|EX

  • .NET6 运行WindowsService2022-07-30 14:04:20

    1、安装nuget包 Microsoft.Extensions.Hosting.WindowsServices 2、修改Program.cs public static void Main(string[] args) { var options = new WebApplicationOptions { Args = args, ContentRootPa

  • kubelet 配置文件设置pod数量2022-07-27 16:32:20

    查看kubelet进程     修改配置文件,添加  --max-pods=10 [root@node1 ~]# vim /lib/systemd/system/kubelet.service.d/10-kubeadm.conf # Note: This dropin only works with kubeadm and kubelet v1.11+ [Service] Environment="KUBELET_KUBECONFIG_ARGS=--bootstrap-kube

  • CVE-2022-33891 Apache spark shell 命令注入漏洞复现2022-07-25 18:03:44

    简介 Spark 是用于大规模数据处理的统一分析引擎。它提供了 Scala、Java、Python 和 R 中的高级 API,以及支持用于数据分析的通用计算图的优化引擎。它还支持一组丰富的高级工具,包括用于 SQL 和 DataFrames 的 Spark SQL、用于 Pandas 工作负载的 Spark 上的 Pandas API、用于机器

  • VsCode配置git bash & ll命令失效解决2022-07-24 17:33:40

    PS: VsCode版本:1.68.1 || 1.69 新旧版本设置不一样 重点是 args 参数(ll生效) "Git-Bash": { "path": "D:\\Tools\\Git\\bin\\bash.exe", "args": [ "-l", "-i&q

  • ASP.NET Core 中的 Razor 文件编译2022-07-24 00:35:52

    在asp.net core MVC项目中原来web层的项目的views文件夹里视图都被用Razor使用SDK在生成和发布时默认直接编译了,在运行时不再编译。 带来的问题是在开发时改动视图上的代码都需要再重新编译。 可以通过配置项目来选择性地启用运行时编译。 安装 Microsoft.AspNetCore.Mvc.Razor。

  • TCP-滑动窗口2022-07-23 15:01:22

    本文主要描述来自 : https://coolshell.cn/articles/11609.html 非原创 , 只是进行总结 问题 发送的segment 乱序了怎么办? 答 : 有对应的序列号(sequ) 滑动窗口的动机 需要说明一下,如果你不了解TCP的滑动窗口这个事,你等于不了解TCP协议。我们都知道,TCP必需要解决的可靠传输

  • 防抖与节流2022-07-22 01:32:45

    原理: 防抖:在一段时间后执行触发事件,如果在时间内重复触发,则从最后一 次触发开始重新计时,执行。 节流:在一段时间内执行触发事件,如果在时间内重复触发,在时间内也 只触发一次,执行。 作用: 本质上是优化高频率执行代码的一种手段。比如:浏览器的resize、scroll、keypress、mous

  • vue中防抖函数的写法以及用法2022-07-19 21:32:53

    1.准备好防抖函数 function debounce(func, wait) {       let timeout;       return function (...args) {         if (timeout) clearTimeout(timeout);           let isTime = !timeout;           timeout = setTimeout(function () {          

  • compose和pips函数2022-07-19 09:02:32

    函数式编程后执行的一些问题 值得传递写起来不方便 我们如果要连续的执行一系列函数,并且传递计算某个值,会写起来很难受 连续调用写起来很麻烦 连续调用一系列函数,写起来很麻烦 Compose Compose函数可以理解为为了方便我们连续执行方法,把自己调用传值得过程封装了起来我们只需要给

  • 20220718第三组张立学习笔记2022-07-18 18:38:36

    ​ 面向对象 java是一门面向对象的编程语言,在java中,万事万物皆对象, 在linux中万事万物皆文件, 面向过程和面向对象,面向过程就是分析出实现需求需要的步骤,通过一些方法一步一步实现, 面向对象(行为化):把整个需求按照特点,功能划分,把这些存在共性的部分封装成类(类实例化之后

  • Python - 函数参数*args和**kwargs2022-07-17 18:04:38

    原文地址:https://www.cnblogs.com/will-wu/p/14990758.html  ---------------------------------------- 首先,args和kwargs都不是必须的,它们只是一个变量的名称,命名是约定俗成的,用别的变量名也可以,只有前面的 * 和 ** 是必须的。* 和 ** 两者主要用于定义函数的输入参数,使用了两

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

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

ICode9版权所有