ICode9

精准搜索请尝试: 精确搜索
  • 如何在django视图中使用asyncio(协程)和ThreadPoolExecutor(多线程)2020-09-24 11:01:02

    Django视图函数执行,不在主线程中,直接loop = asyncio.new_event_loop() # 不能loop = asyncio.get_event_loop() 会触发RuntimeError: There is no current event loop in thread  因为asyncio程序中的每个线程都有自己的事件循环,但它只会在主线程中为你自动创建一个事件循环。所

  • 时间工具类2020-09-23 18:03:59

    import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Set; import java.util.TimeZone; import java.util.TreeSet; public class DateUtils { // 格式化时间 public static fi

  • oracle数据库常用函数2020-09-22 15:32:59

    oracle数据库常用函数 一、字符型函数 1、length(str):返回str的长度。2、trim(str):去除字符串两边的空格。3、lower(str):将str全部的字符都转换成小写。4、upper(str):将str全部的字符都转换成大写。5、concat(str1,str2):返回str2拼接在str1的后面的结果。6、instr(str,find_str):查

  • 使用curl命令排查网络问题2020-09-21 02:01:32

    例如: curl -w "@curl-format.txt" -o /dev/null -s -L "http://cizixs.com" 详解,新建一个目录,在目录中新建一个输出的样板文件 cat /home/curl-format.txt time_namelookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{ti

  • 【Golang】日期与时间2020-09-20 10:02:42

    阅读目录 一、Time 二、常用时间总结 三、定时器 一、Time //时间类型 func testTime(){ now := time.Now() fmt.Println(now) fmt.Printf("%d-%02d-%02d %02d:%02d:%02d\n", now.Year(), now.Month(), now.Day(), now.Hour(), now.Minute(), now.Second()) } //时间戳 fun

  • python时间函数(time)2020-09-18 23:00:22

    (一)时间获取   (1)time.time()    该函数用来获取当前时间的时间戳,是一个很长的float数字    time.time()   运行结果: 1600438898.135828   (2)time.ctime()   该函数返回的是一个字符串,获得时间是一个我们可以看懂的时间类型 time.ctime()   运行结果: Fri Sep 1

  • 【参考】Python日期时间转换与格式化2020-09-17 14:01:33

    Note 1、时间格式 %a # 显示当前是星期几的英文简写%A # 显示完整的星期几的英文全称%b # 显示月份的英文简写%B # 显示月份的英文全称%c # 显示日期和时间%d # 显示1-31之间的数字(每月的第几天)%H # 24小时制%I # 12小时制%j # 显示1-366之间的数字(每年

  • 【实战项目】API数据传输2020-09-16 15:32:25

    一. 项目简述   向xxxxAPI定期传输指定数据。   二. 项目设计   1. 基础功能:   【功能 1】 提取数据   描述 :连接数据库,执行SQL语句,读取所需数据,并将其另存为 .xlsx 文件。   【功能 2】 登陆API   描述 :录入基础参数,生成签名,上传指定参数,完成接口鉴权。   【功能

  • Ruby's Adventure 03 解决人物碰撞抖动问题2020-09-15 20:00:21

    3. 在player controller脚本里面添加代码 public class PlayerController : MonoBehaviour { // Start is called before the first frame update //控制人物移动、血量 public float speed = 100f; Rigidbody2D rbody; //刚体组件 void Start() {

  • 网站分析工具,做好seo2020-09-15 15:34:43

     流量监测类Google AnalyticsGoogle 网站分析工具OmnitureOmniture SiteCatalystwebtrendswebtrendssitemeterReal time web analyticsClickyReal time web analyticsCrazyeggHeatmap featuresWoopraReal time web analyticsPiwikOpen sourceChartbeatReal time web analyticsCli

  • 【leetcode】总持续时间可被 60 整除的歌曲2020-09-13 18:02:34

    在歌曲列表中,第 i 首歌曲的持续时间为 time[i] 秒。返回其总持续时间(以秒为单位)可被 60 整除的歌曲对的数量。形式上,我们希望索引的数字 i 和 j 满足  i < j 且有 (time[i] + time[j]) % 60 == 0。示例 1:输入:[30,20,150,100,40]输出:3解释:这三对的总持续时间可被 60 整数:(time[0]

  • (python)Selenium - 执行JavaScript脚本2020-09-12 22:03:03

    标题目录 一、Selenium在当前页进行js交互 二、Selenium中调用js 三、文件上传、弹框处理 四、最后   一、Selenium在当前页进行js交互 1、Selenium能够执行js,这使得Selenium拥有更为强大的能力。既然能执行js,那么js能做的事,Selenium应该大部分也能做。 2、直接使用

  • golang队列任务处理2020-09-12 17:34:04

    package main import ( "crypto/rand" "fmt" "math/big" "strconv" "strings" "time" ) type task struct { id uint32 // 订单编号 callback chan int // 工厂编号 } const taskNum = 16

  • linux 中 gmtime和 localtime区别2020-09-10 16:33:08

    gmtime和localtime struct tm *gmtime(const time_t *timep); struct tm *gmtime_r(const time_t *timep, struct tm *result); struct tm *localtime(const time_t *timep); struct tm *localtime_r(const time_t *timep, struct tm *result);   参数都是tim

  • Network Delay Time2020-09-10 14:02:00

    here are N network nodes, labelled 1 to N. Given times, a list of travel times as directed edges times[i] = (u, v, w), where u is the source node, v is the target node, and w is the time it takes for a signal to travel from source to target. Now, we send

  • nvidia[单卡内部的调度原理]2020-09-10 14:01:34

    本人虽然研二开始接触cuda,但是终究未从事cuda开发,故而皆为零零散散的知识,虽然看了好几本cuda编程的书籍以及官网的文档(肯定没看全啊,我也不是专门从事cuda开发),市面上几乎都是关于如何cuda编程的书籍,而这些书籍中也看过不少《CUDA C编程权威指南》,《CUDA专家手册》,《CUDA并行程序设

  • 装饰器(Python)2020-09-07 03:31:44

    装饰器(Decorators)是Python的一个重要部分,简单的说:是修改其他函数功能的函数。有助于让我们的代码更简短。为已经存在的函数或对象添加额外的功能. 1.装饰器带参数 import time #装饰器 #计算时间差 def getTime(name): def getCutTime(func): local_time = time.ti

  • 分别使用time 和 datetime模块记录当前时间2020-09-06 19:00:19

    工作中经常混淆这两种方法 现记录一下 加深印象   代码如下: >>> import time>>> import datetime>>> ct1 = time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())>>> ct2 = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")>>&

  • 07_线程池2020-09-06 10:33:40

    1.为什么用线程池     1.启动一个新线程的消耗较高且涉及与操作系统的交互,尤其是程序中需要创建大量生存期很短暂的线程,而使用线程池可以很好地提升性能     2.线程池则是创建指定线程数量等待执行事件,当该事件执行结束后该线程并不会死亡,而是回到线程池中变成空闲状态等

  • 修改Win 2008动态端口 TIME_WAIT端口释放2020-09-06 07:52:46

    修改开始端口号的方法如下:默认的动态端口范围:在Windows vista和windows server 2008以前的系统中动态的客户端端口范围是1025到5000;在Windows vista和windows server 2008中,为了遵守IANA的推荐,把范围扩展成49152到65535。在Windows vista和windows server 2008的环境中,可以用如下命

  • python之循环遍历2020-09-06 04:01:37

    python之循环遍历 关于循环遍历大家都知道,不外乎for和while,今天我在这写点不一样的循环和遍历。在实践中有时会遇到删除列表中的元素,那么循环遍历列表删除指定元素该怎么做呢? 还是直接上代码看案例吧: import time # 删除下面列表中所有张姓元素,输出的结果应该是['李老大','李老二

  • sysybench-测试工具2020-09-05 07:00:19

    最近工作中用到了sysbench,查阅了很多资料,最终把自己的一些笔记分享出来。 其中有许多都是出自博客、论坛。在此,道一声谢谢。如果侵犯了你的权益,告诉我,我删掉。   一、安装 sysbench源码安装 1、预安装与环境准备 1.0 安装mysql数据库 1.1 登录服务器,安装必要的依赖 yum -y ins

  • 装饰器计算次方时间2020-09-04 21:32:10

    #装饰器计算次方时间----------------------------------------------------------------import time def wrapper(func):    def inner():        s = time.time()        func()        t = time.time()        print(t - s)    return inner

  • app自动化测试之截图方法2020-09-03 22:01:13

    一,selenium模块的两种方法 get_screenshot_as_file(filename) 参数filename为截图路径,如: driver.get_screenshot_as_file(r'E:/test_project/screenshot/test_01.png') save_screenshot(filename) 保存当前屏幕截图到当前脚本所在的文件,如: driver.save_screenshot('test_02.p

  • 循环结构2020-09-02 22:31:30

    while循环 while 循环条件 :   循环体语句   for循环 :   for 变量 in 可迭代对象 :     循环体语句 range对象: range对象是一个迭代器对象,用来产生指定序列范围的数字序列。格式为:   range(start, end [, step]) 从start开始,到end(不包括end) 结束,step缺省为0 嵌套循

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

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

ICode9版权所有