ICode9

精准搜索请尝试: 精确搜索
  • LINQ和委托随意转化例子参考2022-08-26 16:31:15

    static void Main(string[] args) { //LINQ简化 Action<string> f1 = s => Console.WriteLine(s); //委托 Action<string> f11 = delegate (string s) { Console.WriteLine(s); }; //LINQ简化 Func<int, bool> f2 = i => i > 5; //委托 Func<int

  • JS数据类型与BOM操作2022-08-25 23:34:38

    今日内容 JS数据类型之布尔值(boolean) boolean相当于python里的bool python中布尔值首字母是大写的 True False # 0 None '' [] {} ...为False js中布尔值首字母是不需要大写的 true false # (空字符串) 0 null undefined NaN(Not A Null) null与undefined的区别 null可以

  • 【AGC】【serverless】【云函数】云函数常见问题2022-08-25 09:31:32

    ​ 1、【问题描述】 在云函数里往云数据库里插入数据返回的是180000,这是正常吗? code: 180000, message:"Call handler error: RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: 1 at ServerResponse.writeHead (_http_server.js:259:11) at ServerResponse._im

  • python菜鸟学习: 11. 装饰器的基础用法2022-08-24 15:32:27

    # -*- coding: utf-8 -*-# decorator# 定义:本质是函数,就是为其他函数添加附件功能# 原则:# 1.不能修改被装饰的函数的源代码# 2.不能修改被装饰的函数的调用方式# 实现装饰器# 1.函数既变量# 2.高阶函数# 3.嵌套函数# 高阶甘薯+嵌套函数--->装饰器import time# 计算函数运行时间装

  • go语言的结构体、指针、方法详解2022-08-23 10:32:56

    资源来自:https://blog.csdn.net/DXB2021/article/details/122652779 结体体定义如下: type author struct{ field1 type1 field2 type2 ... } 结构体的定义格式如下: type 类型名 struct{ 字段1 字段1类型 字段2 字段2类型 …… } 基本实例化格式如下: var ins T T为结构体类型。 ins

  • go 语言 goroutine通信2022-08-21 23:00:18

    示例demo52 package main import (   "fmt" ) func calc(taskChan chan int, resChan chan int, exitChan chan bool) {   for v := range taskChan {     flag := true     for i := 2; i < v; i++ {       if v%i ==

  • python使用装饰器时带括号与不带括号的区别 | 装饰2022-08-21 17:30:28

    带括号如下代码 func_dic = {} def make(name): def demo(func): func_dic[name] = func return demo @make("1") #这里就相当与@demodef make1(): return 1*10 这段代码的读取顺序,当碰到@make("1")时会先执行make("1")函数取出返回值,然后用返回值取装饰,

  • python 时间戳装饰器2022-08-21 12:31:50

    点击查看代码 import time from functools import wraps def timer(func): @wraps(func) def inner(*args, **kwargs): start = time.time() res = func(*args, **kwargs) end = time.time() print("{0}运行耗时: {1:.2f}".format(f

  • Golang基础教程2022-08-20 12:31:07

    以下使用goland的IDE演示,包含总计的golang基础功能共20个章节 一、go语言结构: 二、go基础语法: 三、变量: 四、常量: 五、运算符: 六、条件语句: 七、循环: 八、函数: 九、变量作用域: 十、数组: 十一、指针: 十二、结构体: 十三、切片: 十四、范围(Range): 十五、集合: 十六

  • 异常处理 try catch2022-08-19 09:03:48

    #include <iostream> using namespace std; void func(int a) { if(a == 0) { throw string("a is error"); throw a; } } int main() { try { func(0); } catch(int a) { cout << "a " &

  • go 接口2022-08-18 22:00:46

    golang中的接口,不需要显示的实现,只要一个变量,含有接口类型中的所有方法,那么这个变量就实现了这个接口,因此,golang中没有implemet类似的关键字 如果一个变量含有多个interface类型的方法,那么这个变量就实现了多个接口   package main import "fmt" //车接口 type carer interfa

  • 日志库Zap2022-08-18 13:04:44

    1、介绍 Zap提供了两种类型的日志记录器—Sugared Logger和Logger。 在性能很好但不是很关键的上下文中,使用SugaredLogger。它比其他结构化日志记录包快4-10倍,并且支持结构化和printf风格的日志记录。 在每一微秒和每一次内存分配都很重要的上下文中,使用Logger。它甚至比SugaredLo

  • 14、函数对象和闭包2022-08-18 12:32:28

    14、函数对象和闭包     目录: 一 函数对象 1.1 函数可以被引用 1.2 函数可以作为容器类型的元素 1.3 函数可以作为参数传入另外一个函数 1.4 函数的返回值可以是一个函数 二 闭包函数 2.1 闭与包 2.2 闭包的用途 视频链接   一 函数对象 函数对象指的是函数

  • 巅峰极客obf2022-08-17 22:30:38

    re ObfPuzz 先起docker 按get传参flag即可 docker file中 CMD [ "php", "-d", "extension=ctf.so", "-S", "0.0.0.0:1447" ] 指php载入拓展 直接分析so 大概是重载了vardump? 图论相关的题目 根据输入的字符进入不同的函数 起点是sub_1443 终点是sub_295778 先写idapython 将所

  • 虚函数表构建时机2022-08-17 08:00:29

    #include <iostream> class Base { public: Base() { func(); } ~Base() { func(); } virtual void func() { std::cout << "Base func" << std::endl; } }; class Work { public: virtual

  • DASCTF Sept X 浙江工业大学秋季挑战赛 web2022-08-16 22:32:20

    hellounser 直接可读源码 <?php class A { public $var; public function show(){ echo $this->var; } public function __invoke(){ $this->show(); } } class B{ public $func; public $arg; public function sho

  • scrapy多级请求中priority设置2022-08-16 15:30:58

    基于优先获取item的想法,最下级请求最优先 请求优先级是基于scrapy有很多请求要发起的情况 priority越大请求越优先 不在设置中修改配置 scrapy代码太复杂,这是目前可以接受的解决办法 class xxxspiderSpider(scrapy.Spider): # 三级请求优先级逐级递减 priority1 = 10000

  • sqlachemy查询2022-08-16 10:32:42

        语句   0.选择select query 1.过滤(where) filter: 空值和非空筛选is_  .isnot dao_session.sub_session().query(XcEbikeGfence2.id).filter(XcEbikeGfence2.type == 1XcEbikeGfence2.deletedAt.is_(None)).all() filter_by: dao_session.session.time_db().query(TConfi

  • go基础 - WaitGroup用法2022-08-16 00:32:52

    go基础 - WaitGroup用法 package main import ( "fmt" "sync" "time" ) /** * Created by Goland * User: wkk alisleepy@hotmail.com * Time: 2022/8/15 - 23:33 * Desc: <描述信息> */ func main() { fmt.Println("主线程 start。

  • Golang实现set2022-08-15 23:01:20

    背景 Golang语言本身未实现set,但是实现了map golang的map是一种无序的键值对的集合,其中键是唯一的 而set是键的不重复的集合,因此可以用map来实现set Empty 由于map是key-value集合,如果使用map来实现set,则不需要关注value的具体类型和值 struct{}是具有零个元素的struct,struct{}的

  • Python调用函数模板2022-08-15 22:30:55

    内容概要 函数阶段 语法结构定义调用返回值参数名称空间闭包函数装饰器(难点)递归函数、二分法、匿名函数、三元表达式、列表生成式迭代器、生成器常见内置函数 函数简介 l1 = [11, 22, 33, 44, 55]# 统计列表l1中数据值的个数# print(len(l1)) # 5'''假设len不准用!!! 自

  • Go代码模板--Option模式2022-08-15 15:31:50

    package main import ( "fmt" "log" ) type optsUser struct { Addr string ReadTimeout int UseSSL bool } type OptionFunc func(opts *optsUser) error func WithAddr(addr string) OptionFunc { return func(opts *optsUser) e

  • Python 函数运行时间统计2022-08-15 11:30:42

    from functools import wraps import time def func_time(f): @wraps(f) def wrapper(*args, **kwargs): start = time.time() result = f(*args, **kwargs) end = time.time() print(f"\033[1;31;40m{f.__name__} took {(e

  • gin 框架源码分析2022-08-14 14:00:30

    官方文档示例 package main import "github.com/gin-gonic/gin" func main() { r := gin.Default() r.GET("/ping", func(c *gin.Context) { c.JSON(200, gin.H{ "message": "pong", }) }) r.Run() // 监听并在 0.0.0.0:8080 上启动

  • 函数的对象2022-08-12 22:31:40

    1.什么是函数对象 函数对象指的是我们在定义函数时函数的名字。 为什么要有函数对象 函数的对象有四个作用: 1.可以当做值去赋值给另一个变量 2.可以当做参数去传递给另一个函数(其实是把函数的内存地址传给另一个函数) 3.可以当做另一个函数的返回值 4.可以当做列表,字典等容器的一

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

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

ICode9版权所有