ICode9

精准搜索请尝试: 精确搜索
  • Golang标准库之context包2022-05-10 16:34:35

    在 Go http包的Server中,每一个请求在都有一个对应的 goroutine 去处理。请求处理函数通常会启动额外的 goroutine 用来访问后端服务,比如数据库和RPC服务。用来处理一个请求的 goroutine 通常需要访问一些与请求特定的数据,比如终端用户的身份认证信息、验证相关的token、请求的截止

  • 时间2022-05-10 16:02:22

    时间不站在你那边 —— 艾克     1. 获取从1970年1月1号00:00:00到此刻的UTC时间 typedef uint32 time_t; time_t time_second; time(&time_second);     2. 根据秒数填充struct tm struct tm { int tm_sec; /* 秒 – 取值区间为[0,59] */ int tm_min; /* 分 - 取值区间为[0,5

  • python-装饰器-装饰函数带参数(三层def,两层return,语法糖)2022-05-10 12:32:08

    # -*- coding:utf-8 -*- # __author__: # 2022/5/8 # 需要知道服务器响应速度,还需要知道谁执行了测试用例 import time def show_time(flag): # 接收装饰函数入参 def show_time_name(func):# 接收被装饰函数本身 def inner(*args,**kwargs): # 接收被装饰函数入参

  • pymysql、及mysql补充知识2022-05-10 02:31:38

    python 操作数据库 pymysql python中支持操作MySQL的模块很多 其中最常见的当属'pymysql' # 属于第三方模块 pip3 install pymysql # 基本使用 import pymysql # 1.链接服务端 conn_obj = pymysql.connect( host='127.0.0.1', # MySQL服务端的IP地址 port=3306,

  • Python操作mysql2022-05-10 01:04:25

    目录python操作MySQLSQL注入问题二次确认修改表SQL语句补充视图、触发器、存储过程视图视图的概念视图的作用视图的制作触发器触发器概念触发器作用触发器种类触发器创建具体案例事务事务的概念事务的作用事务的四大特性具体使用存储过程类似于定义函数相当于调用函数具体案例函数

  • pytorch在cpu和gpu运算的性能差别:2022-05-10 01:00:07

    公共: import time import torch print(torch.__version__) print("torch.cuda.is_available() =", torch.cuda.is_available()) print("torch.cuda.device_count() =", torch.cuda.device_count()) print("torch.cuda.device('cuda')

  • 一个简单的剪贴板记录代码2022-05-09 14:32:49

      本代码主要用到的模块是pyperclip。   1 import pyperclip 2 import sys 3 import time 4 import json 5 import threading 6 7 8 9 class ClipBoardSave: 10 def __init__(self, filename) -> None: 11 self.filename = filename

  • 如何为inux系统删除文件自动重启服务2022-05-09 10:00:58

    使用环境: python版本:python2.8 实现功能:   1.删除指定目录文件   2.检测指定路径下文件数量的多少,如果超过设置阈值,就会进行删除   3.删除文件后程序还可以重启指定的服务 代码开始: #!/usr/bin/env python # _*_ coding:utf-8 _*_ import os import re import time def b

  • python多线程:执行顺序2022-05-08 22:31:40

    import threading import time print('程序开始时间:', time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(int(time.time())))) start = time.time() def thread_1(): print("T1 start\n") for i in range(10): time.sleep(0

  • python-装饰器-被装饰函数带参(入参*args、**kwargs学习)2022-05-08 22:03:11

    import time # 装饰函数 def show_time(func): def inner(*args,**kwargs): begin_time = time.time() func(*args,**kwargs) end_time = time.time() print('服务器响应时间:',end_time-begin_time) return inner # 被装饰函数,有入参 @s

  • python打印字符组合;多位字符组合2022-05-08 19:03:48

    先不考虑多线程 import time list = [chr(i) for i in range(ord('a'), ord('z') + 1)] + [chr(i) for i in range(ord('0'), ord('9') + 1)] + ['_'] print('程序开始时间:', time.strftime("%Y-%m-%d %H:%M:%S"

  • 函数封装返回当前的时分秒2022-05-08 15:32:40

    function getDate () { var time = new Date() var h = time.getHours() h = h<10 ? '0' + h : h var m = time.getMinutes() m = m<10 ? '0' + m : m var s = time.getSeconds() s = s&

  • Vue picker-option属性,开始结束都可选当天2022-05-08 03:00:45

    1 .作用:限制时间框的输入范围(下为html部分) <el-form-item label="开始时间"> <el-date-picker v-model="formData.startTime" type="date" :picker-options="pickerOptionsStart" siz

  • 基于python的环境噪声实时监测系统2022-05-07 21:34:41

    一 系统简介 1.简介 该系统可以实时显示噪声量大小,并进行一段时间的噪声统计。 2.特性 实现噪声值的统计 实现了噪声显示 完整的主题和样式控制 简单的内置日志窗口 二 源码解析   1.噪声分贝的实时更新: 这里的分贝值是仿真的,后续用实际替换即可。 def

  • SQL增量更新方式2022-05-07 13:32:23

    -------------------------数据更新--------------数据更新分为两种:全量更新和增量更新。--全量更新:删除整张表的数据,然后再把最新的全部数据插入到表中。--适用范围:维度表(数据量少),数据量比较少的事实表或者宽表。--增量更新:不删除或者删除部分表中数据,只把最新产生的数据插入到表

  • 有趣的多线程 - Python2022-05-07 11:36:32

    一般在多线程应用的时候,总有一些函数(或者代码)不愿意也(不应该)被多个线程同事执行,通常包括修改数据库、更新文件或者其他会产生竞态条件的类似情况。这时候就需要进行同步了。Python中用到的同步就是锁和信号量。   首先是示例锁,创建随机的线程并休眠随机秒。 1 """ 2 创建

  • 兼容火狐浏览器2022-05-06 21:34:47

    1. 日期 let time =‘2017-12-13T09:47:07.153+08:00’ if (typeof time === 'string') {   time = time.replace(new RegExp(/-/gm), '/').replace('T', ' ').replace(new RegExp(/\.[\d]{3}/gm), ''); } let date

  • ABC1272022-05-06 19:35:18

    题目 A.Ferris Wheel Time:\(1:53\) Dif:\(15\) Description: \(\text{age}>12\to\) 全票。 \(6\leq\text{age}\leq12\to\) 半票。 \(\text{age}<6\to\) 免票。 给 \(\text{age}\) 求票价。 Code B.Algae Time:\(4:29\) Dif:\(26\) Description: 已知 \(x_{i+1

  • 【jackson】Jackson 封装工具类2022-05-06 18:00:50

      1.pom.xml文件 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.3</version> </dependency> <dependency> <groupId>com.fa

  • python time 时间模块最常见的用法2022-05-06 12:02:11

    import time # 获取结构化时间 print(time.localtime()) #time.struct_time(tm_year=2022, tm_mon=5, tm_mday=6, tm_hour=11, tm_min=34, tm_sec=35, tm_wday=4, tm_yday=126, tm_isdst=0) # 获取当前的时间戳 print(time.time()) #1651808178.187619 # 将结构化时间转换为时间

  • str(int(time.time())) str(time.time()*1000) 创建桶时的bug2022-05-06 04:31:42

    在创建桶时出现这个提示,主要原因是桶名不合法 str(time.time()*1000) 这个并不能确保得到的是一个整数 str(int(time.time())) 这个就能确保了 # 新建项目 (这是对的写法) form = pro_add_form(request,data=request.POST) if form.is_valid(): # 创建项目的时候,

  • JIT Just-In-Time(即时编译)2022-05-06 03:31:14

    参考: b站:编译原理-哈工大 知乎:v8架构是如何一步步演进成如此成熟的架构的 cocos论坛:开挂了:iOS 14.2 开启 JIT 支持,大幅提升 JS 性能! python变成基础:编译型语言和解释型语言的区别   看到cocos论坛说ios不支持JIT,说起JIT要从编译说起... 编译原理 cpu只能识别机器码,就是0和1,所以使

  • 如何给Airtest脚本/报告增加log记录2022-05-05 11:02:15

    1. 前言 尽管Airtest脚本运行过程中会输出非常丰富的log信息,并且Airtest报告也会把我们脚本的的运行步骤显示出来,但有时候,我们会需要在脚本里面,插入一些自定义的log内容(比如某些关键点),并且显示在Airtest报告中。 这里就要用到Airtest提供的 log() 接口了。 2. log接口的用法 我们

  • python爬取网易云音乐飙升榜2022-05-04 23:02:15

    import time from multiprocessing.dummy import Pool import requests import os filename = "网易云飙升榜//" if not os.path.exists(filename): os.mkdir(filename) url = "https://music.163.com/weapi/v6/playlist/detail?csrf_token=" headers = {

  • Goroutine2022-05-04 18:02:00

    Goroutine 协程最大优势在于"轻量级",可以轻松创建上百万个而不会导致系统资源衰竭,而线程和进程通常最多也不能超过1万。 创建Goroutine时为其分配4k堆栈,随着程序的执行自动增长删除。创建线程时必须指定堆栈且是固定的,通常以M为单位。 Thread创建和销毁都会有巨大的消耗,因为要和

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有