- 博客(129)
- 资源 (94)
- 问答 (1)
- 收藏
- 关注
原创 python turtle 画闹钟
# coding=utf-8import turtlefrom datetime import *# 抬起画笔,向前运动一段距离放下def Skip(step): turtle.penup() turtle.forward(step) turtle.pendown()def mkHand(name, length): # 注册Turtle...
2019-03-31 23:28:56 2966 1
原创 python turtle 画风轮
import turtle as tt.fd(150)#前进150t.left(90)#箭头转90度,与水平垂直,然后画扇形t.circle(150,45)# # t.goto(0,150)# t.fd(150)t.goto(0, 0)for i in range(3): t.right(45) t.fd(150) t.left(90) ...
2019-03-31 23:12:22 4250
原创 python top k问题
#coding=utf-8'''Created on Sep 21, 2015@author: haoyifen'''import timeimport randomdef left(i): return 2*i+1def right(i): return 2*i+2def min_heapify(a,heap_size,i): l=left(i) r=righ...
2019-03-31 18:34:17 2792
原创 海量数据处理 - 10亿个数中找出最大的10000个数(top K问题)
海量数据处理 - 10亿个数中找出最大的10000个数(top K问题)问题:先拿10000个数建最小堆,然后依次添加剩余元素,如果大于堆顶的数(10000中最小的),将这个数替换堆顶,并调整结构使之仍然是一个最小堆,这样,遍历完后,堆中的10000个数就是所需的最大的10000个。建堆时间复杂度是O(mlogm),算法的时间复杂度为O(nmlogm)(n为10亿,m为10000)。...
2019-03-31 18:16:11 2497
原创 python sharedctypes 多进程性能测试
经过测试,没有比numpy快。# !/usr/bin/env python# -*- coding: utf-8 -*-import ctypesimport multiprocessingimport randomimport timeimport osfrom multiprocessing import sharedctypesimport numpy as np...
2019-03-31 16:16:06 3906
原创 sharedctypes numpy
import ctypesfrom multiprocessing import sharedctypesimport numpy as npimport cv2, multiprocessingimport timedef show_image(images): i=0 while 1: if len(images)>i: ...
2019-03-31 15:50:55 2659
原创 python sharedmem 用法
import multiprocessing as mpimport numpy as npimport sharedmem as shmdef proc(qin, qout): print("grabbing array from queue") a = qin.get() print(a) print("putting array in ...
2019-03-31 10:20:25 3953 2
原创 python共享内存
python共享内存共享内存(Shared Memory)是最简单的进程间通信方式,它允许多个进程访问相同的内存,一个进程改变其中的数据后,其他的进程都可以看到数据的变化。共享内存是进程间最快速的通信方式:`进程共享同一块内存空间。`访问共享内存和访问私有内存一样快。`不需要系统调用和内核入口。`不造成不必要的内存复制。内核不对共享内存的访问进行同步,因此程序员必须自己提供同...
2019-03-31 09:51:16 3692
原创 python 利用多进程实现文件的拷贝
python 利用多进程实现文件的拷贝版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37338590/article/details/78472103整个程序的流程可分为四步: 第一步是提示用户输入要拷贝的文件夹; 第二步是创建新文件夹; 第三步是获取文件夹中所有文件的名字;...
2019-03-31 09:33:06 3067 1
原创 pip install 另一个程序正在使用此文件,进程无法访问
pip install 另一个程序正在使用此文件,进程无法访问Running setup.py clean for SQLAlchemyFailed to build SQLAlchemyInstalling collected packages: SQLAlchemy, flask-sqlalchemy Running setup.py install for SQLA...
2019-03-30 15:17:07 4317
原创 python autoreload
原文:https://www.cnblogs.com/wenjunxiao/p/4093377.htmlPython自动重新加载模块(autoreload module)守护进程模式 使用python开发后台服务程序的时候,每次修改代码之后都需要重启服务才能生效比较麻烦。看了一下Python开源的Web框架(Django、Flask等)都有自己的自动加载模块功能(autoreload...
2019-03-30 10:32:59 2750
原创 python多进程重复加载
flask多进程会引起重复加载,解决方法:把耗资源的加载挪到函数里面或者类里面,就不会重复加载资源了。测试发现,不是flask引起的,是多进程会引起重复加载python文件。把flask注释掉,也会重复加载。# autotrade/__init__.py# __init__.py 定义全局的app路由# 然后将其他模块由app装饰后的函数导入,flask即可识别所...
2019-03-30 00:31:01 4933
原创 flask 配置文件和学习资料
原文:https://www.cnblogs.com/gaoya666/p/9174665.html方式一:从文件中加载配置1.创建一个配置文件,如:config.ini,在配置文件中写入你想要配置的信息2.app.config.from_pyfile(‘config.ini‘)加载配置config.ini 里面不要节点,直接key=value注释方法是#,不是;方式二:...
2019-03-29 15:34:39 2813
原创 mkl win10安装
cntk 2.5 win10 vs2017 编译(Cpuonly)上面有李金洪的两个cntk的讲座,其中一个是免费的。这两个讲座都很有价值。两个讲座各4小时。不管是否研读cntk代码,这个视频都会很有帮助。李的blog:https://blog.csdn.net/lijin6249。李金洪讲座链接:http://edu.51cto.com/center/course/index/searc...
2019-03-29 10:06:42 5458
原创 js Object.keys()
Object.keys()在实际开发过程中,有时需要知道对象的所有属性,除了 (for...in...) 外,原生js 给我们提供了一个更优雅的方法:Object.keys( object)。☆ 传入对象, 返回包含对象可枚举属性和方法的数组 var obj = {'a': 'Beijing', 'b': 'Haidian'}; console.log(Object...
2019-03-28 14:08:41 2907
转载 Python监控目录和文件变化
原文:https://www.cnblogs.com/lcamry/p/8392376.htmlPython监控目录和文件变化一、os.listdirimport os, timepath_to_watch = "."before = dict ([(f, None) for f in os.listdir (path_to_watch)])while 1: time.sl...
2019-03-28 13:53:14 10667
转载 JS 事件冒泡和事件捕获
原文:https://www.cnblogs.com/qq9694526/p/5653728.htmlJS 事件冒泡和事件捕获本文中关于事件冒泡和事件捕获的描述和例子都是OK的,错就错在后面用jquery去展示了利用事件冒泡的例子有误,其实这部分就是“事件委托”,而当时的我并不知道,这一点在我很久之前的评论中纠正过。归根结底,是当时的我对dom事件这个东西没有一个系统的认识。事件...
2019-03-28 09:58:27 2369
原创 linux Json c++库
linux下使用C++ Json库安装Json库1、下载JsonCpphttp://sourceforge.net/projects/jsoncpp/files/jsoncpp-src-0.6.0-rc2.tar.gzhttps://download.csdn.net/download/asure__cpp/85107432、下载sconshttp://sou...
2019-03-27 18:08:35 2835 1
原创 TX2 安装QT Creator
原文:https://blog.csdn.net/daniu2007/article/details/85843369TX2 安装QT Creator版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/daniu2007/article/details/85843369 本文主要参考了以下链接上的内容: https://s...
2019-03-27 17:28:05 2846
转载 linux下安装boost
原文:https://blog.csdn.net/a379039233/article/details/80493167linux下安装boost1、下载解压boost包2、运行boost目录下启动安装脚本:./bootstrap.sh --with-libraries=all --with-toolset=gcc说明:--with-libraries指定需要编译的库,all表示编译...
2019-03-27 16:15:06 3731
原创 jquery extend函数
JS组件系列——封装自己的JS组件,你也可以前言:之前分享了那么多bootstrap组件的使用经验,这篇博主打算研究下JS组件的扩展和封装,我们来感受下JQuery为我们提供$.Extend的神奇,看看我们怎么自定义自己的组件,比如我们想扩展一个$("#id").MyJsControl({})做我们自己的组件,我们该如何去做呢,别急,我们慢慢来看看过程。一、扩展已经存在的组件1、...
2019-03-27 11:34:56 2614
原创 ZQCNN快速人脸检测
ZQCNN亦是一款开源人脸检测、特征点定位的优秀代码库,其基于MTCNN算法构建。cpu 25ms,侧脸,低头都能检测到,精度不是很高,人脸框不是特别稳。以下内容主要来自:https://github.com/zuoqing1988/ZQCNN-MTCNN-vs-libfacedetectionZQCNN-MTCNN-vs-libfacedetection依赖库:wi...
2019-03-26 20:01:31 4632 1
原创 python 欧氏距离(Euclidean Distance) 曼和顿距离等距离
原文:https://www.cnblogs.com/denny402/p/7027954.html1.欧氏距离(Euclidean Distance) 欧氏距离是最易于理解的一种距离计算方法,源自欧氏空间中两点间的距离公式。(1)二维平面上两点a(x1,y1)与b(x2,y2)间的欧氏距离:(2)三维空间两点a(x1,y1,z1)与b(x2,y2,z2)间的欧氏距离:(...
2019-03-26 15:54:48 10642
原创 python余弦相似度
import timefrom sklearn.metrics.pairwise import cosine_similaritya = [[1, 1], [1, 0.8]]start=time.time()print(time.time()-start,cosine_similarity(a)[0][1])import numpy as npa=[1,1]b=[1,0...
2019-03-26 14:40:04 7825 2
原创 js push(),pop(),unshift(),shift()的用法小结
js中push(),pop(),unshift(),shift()的用法小结1、push()、pop()和unshift()、shift() 这两组同为对数组的操作,并且会改变数组的本身的长度及内容。 不同的是push()、pop() 是从数组的尾部进行增减,unshift()、shift() 是从数组的头部进行增减。 vararr = [1,2];2、push()和...
2019-03-26 13:49:37 2521
原创 js MediaSource h264
https://stackoverflow.com/questions/24102075/mediasource-error-this-sourcebuffer-has-been-removed-from-the-parent-media-sourhttps://blog.csdn.net/panqisheng/article/details/51470624isT...
2019-03-26 07:28:19 4622 1
原创 wfs.js 多路视频 串屏 闪烁
wfs.js播放多路视频,有时会有串屏现象。不知道为什么。解决方法:用iframe封装起来或者封装成组件。闪烁的原因是宽高设置太小,设置大一点就好了。...
2019-03-25 21:28:39 3386 2
原创 js中!和!!的区别及用法
js中!和!!的区别及用法js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值,1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。1 !null=true2 3 !undefined=true4 5 !''=true6 7 !100=false8 9 !...
2019-03-25 20:32:08 2496
原创 video下autoplay属性无效——添加muted属性
video下autoplay属性无效——添加muted属性2018年05月10日 15:05:58小乖的晴天阅读数:15631背景:video下载入ogg格式视频,并设置自动播放属性autoplay,但是使用Chrome预览时,视屏画面已加载出来,但是无法自动播放,F5刷新后可以自动播放。使用火狐浏览器可以自动播放。最初代码如下:<video autoplay=...
2019-03-25 18:57:29 6084
转载 1500+ FPS!目前最快的CNN人脸检测算法开源
1500+ FPS!目前最快的CNN人脸检测算法开源项目地址:https://github.com/ShiqiYu/libfacedetection深圳大学的于仕琪老师发布的人脸检测库:libfacedetection 于昨日正式开源。这是一个基于CNN的人脸检测的开源库,CNN模型已在C源文件中转换为stastic variales。源代码不依赖于任何其他库。在速度上还是精度...
2019-03-25 00:02:23 3423
原创 最短路径-Dijkstra算法与Floyd算法
最短路径-Dijkstra算法与Floyd算法原文:https://www.cnblogs.com/smile233/p/8303673.html一、最短路径 ①在非网图中,最短路径是指两顶点之间经历的边数最少的路径。AE:1 ADE:2 ADCE:3 ABCE:3 ②在网图中,最短路径是指两顶点之间经历的边上权值之和最短的路径。...
2019-03-24 17:33:50 2455
原创 python c++读取网络图片性能对比
import timeimport numpy as npimport cv2import requestsurls=["http://www.pptbz.com/pptpic/UploadFiles_6909/201203/2012031220134655.jpg","http://pic22.nipic.com/20120714/9622064_1056422091...
2019-03-23 14:51:18 2552
转载 Python Scipy 科学计算库
Python机器学习及分析工具:Scipy篇原文:https://www.jianshu.com/p/6c742912047f Scipy是一个用于数学、科学、工程领域的常用软件包,可以处理插值、积分、优化、图像处理、常微分方程数值解的求解、信号处理等问题。它用于有效计算Numpy矩阵,使Numpy和Scipy协同工作,高效解决问题。 Scipy是由针对特定任务的子模块组成:模块...
2019-03-22 20:25:43 3070
原创 python安装scipy
Python安装scipy1.下载numpy+mkl 2019.0322只能装1.15,1.16版本太高,会报错:ImportError: cannot import name '_validate_lengths' 下载链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy2.下载scipy 下载链接:http:/...
2019-03-22 18:37:07 2882
原创 No module named 'scipy.fftpack.basic'
No module named 'scipy.fftpack.basic'
2019-03-22 18:18:07 4810 4
原创 vs2017 release模式断点调试
原文:https://blog.csdn.net/liuzhezhe111/article/details/82155306VS2017在release模式下进行调试在这种情况下,通过配置也是可以在release下调试的。步骤如下:1.工程项目上右键 打开属性界面2.c++---常规----调试信息格式选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,...
2019-03-22 14:09:03 7261
转载 VS2010-2015对C++11/14/17特性的支持
VS2010-2015对C++11/14/17特性的支持C++11 功能列表Visual C++ 实现了C++11 核心语言规范中的绝大多数功能、许多 C++14 库功能和某些为 C++17 建议的功能。 下表列出了 C++11/14/17 核心语言功能及其在 Visual Studio 2010、Visual Studio 2012 中的 Visual C++、Visual S...
2019-03-22 11:18:28 3830
原创 libtorch Compiler Error C2951
Compiler Error C2951https://docs.microsoft.com/en-us/cpp/error-messages/compiler-errors-2/compiler-error-c2951?view=vs-2017类型声明只能在全局、命名空间或类范围内使用不能在全局或命名空间范围之外声明泛型类或模板类。 如果在包含文件中进行泛型声明或模板声明,请确...
2019-03-21 21:15:28 2478 1
原创 'isspace' : is not a member of 'std'
'isspace' : is not a member of 'std'解决方法 换:ctype#include<iostream>usingstd::endl;usingstd::cout;#include<string>usingstd::string;#include<ctype.h>intmain(...
2019-03-21 18:09:51 3451
转载 libtorchWindows中的使用
原文:https://oldpan.me/archives/pytorch-windows-libtorchPytorch的C++端(libtorch)在Windows中的使用Oldpan 2019年1月17日 36条评论1,929次阅读2人点赞前言填一个之前的坑啊,本篇的姊妹篇——利用Pytorch的C++前端(libtorch)读取预训练权重并进行预测这篇文章...
2019-03-21 11:03:18 5538 2
BIWI vocaset模板
2024-04-25
rknn yolov5 rtsp
2024-04-21
问财选股导出excel pythony源代码
2024-04-21
自研lstm多目标跟踪,DanceTrack验证集精度98%
2024-04-18
强大好用的人体关键点标注工具
2024-04-18
pyopengl windows x64 whl安装包
2024-02-17
mmpose 预测转json标注
2024-01-25
3d-nms cuda代码
2024-01-07
MobileViT v3 pytorch代码
2023-12-31
OpenPCDet ingroup-inds库 windows编译
2023-12-27
Ultra-Fast-Lane-Detection-v2 pytorch版
2023-10-20
insightface/alignment 人脸关键点的pytorch版本
2023-04-29
yolov5 face onnx推理代码
2023-03-26
yolov7 分割 tensorrt 推理源代码
2023-02-23
labelme-5.1.1
2023-01-27
3DDFA-V2.5-opencv-yolov5face
2022-12-25
tensorrt c++ 推理项目
2022-07-03
yolov5各个版本 tensorrt cfg文件
2022-02-16
coco2017转xml格式,精选人体数据集
2022-01-13
Yolov5_DeepSort_bytetrack
2021-11-20
yolov5 代码版 芒果检测 带训练权重,可以直接用
2021-11-16
旋转目标检测标签转换为yolov5格式
2021-11-13
yolov5-face_align.rar
2021-09-01
256_256_resfcn256_weight.index
2021-08-21
神经网络改进的几个思考
2022-04-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人