自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 问答 (2)
  • 收藏
  • 关注

转载 vscode插件

C/C++  [ms-vscode.cpptolls]    智能推导,调试和代码浏览C/C++ Clang Command Adapter [mitaki28.vscode-clang]   使用Clang的命令来分析C/C++/Object-C的代码诊断,还有代码补全。C/C++ Snippets [hars.cppsnippets]  有用的C/C++代码片断,节省时间C++ A...

2018-11-23 16:49:46 523

原创 nginx https自签名实用配置流程干货

CAopenssl genrsa -des3 -out ca.key 2048openssl rsa -in ca.key -out ca.keyopenssl req -new -key ca.key -out ca.csropenssl x509 -req -days 3650 -sha1 -extensions v3_ca -signkey ca.key -in ca.csr -o...

2018-10-09 10:40:54 408

原创 个人技术栈

前提:个人评分(0-100)一、编程语言相关1.python(65)2.C(60)3.C++(30)4.Java(20)5.Shell(10)6.JavaScript(10)7.Html5(5)二、操作系统相关1.Linux(50)2.Windows(20)三、编程框架相关django(25)tornado(15)bottle(15)twisted(0)tensorflow(0)ffmpeg(10...

2018-05-25 09:30:32 972

转载 Ubuntu下gcc多版本共存和版本切换

gcc -v可以获得的信息如下gcc version 5.4.0查看当前已安装的gcc g++ls /usr/bin/gcc*ls /usr/bin/g++*安装好后输入以下指令:sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 40sudo update-alternatives --install /usr...

2018-02-02 09:50:07 364

原创 推出两个python工具包,一个rtsp-server工具包,一个uvc工具包

rtsp-server工具包:https://github.com/yxteagle/pysdk-liveuvc工具包:https://github.com/yxteagle/pysdk-uvc

2018-02-01 20:55:35 4385

原创 工作日志提纲

2018-2-1整理了对接过的一些停车设备(网络通信、RS485、CAN、NB-IOT等;宽电压供电、POE供电等)包括各种应用场景的识别摄像头类硬件(如出入口,室内车位,户外车位等)LED显示屏类(单双色、全彩等)其他车位检测设备(地磁、超声波等)2018-1-16负责电信NB-IOT对接相关的申请,沟通,开发调试等问题处理2015-11 ~2018-1主业

2018-01-16 10:38:31 353

转载 值得推荐的C/C++框架和库

分类:C++目录(?)[-]值得学习的C语言开源项目- 1 Webbench- 2 Tinyhttpd- 3 cJSON- 4 CMockery- 5 Libev- 6 Memcached- 7 Lua- 8 SQLite- 9 UNIX v6- 10 NETBSDC 资源大全标准库框架人工智能异步事件循环音频生态学压缩并发性容器密码学数据库调试游戏引擎

2017-09-14 18:31:26 282

转载 RabbitMQ和kafka从几个角度简单的对比

业界对于消息的传递有多种方案和产品,本文就比较有代表性的两个MQ(rabbitMQ,kafka)进行阐述和做简单的对比,在应用场景方面,RabbitMQ,遵循AMQP协议,由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。kafka是Linkedin于2010年12月份开源的消息发布订阅系统,它主要用于处理活跃的流式数据,大数据量的数据处理上。

2017-09-11 19:36:42 409

转载 python 停止线程

import threadingimport timeimport inspectimport ctypesdef _async_raise(tid, exctype): """raises the exception, performs cleanup if needed""" tid = ctypes.c_long(tid) if not inspect.is

2017-05-16 14:25:24 4408

转载 对焦算法实现总结

简介  本篇主要是对实现对焦算法的总结记录。对焦模式  常用模式:CAF、TOUCH focus、auto focus。  CAF: 1、判断条件:环境亮度变化、陀螺仪之类传感器数据变化 2、检测到环境亮度或者传感器数据变化超过一定阀值 3、继续检测到环境亮度或者传感器数据变化已经稳定 4、触发CAF Touc

2016-11-04 09:15:27 12225 3

转载 Python中优化NumPy包使用性能的教程

NumPy是Python中众多科学软件包的基础。它提供了一个特殊的数据类型ndarray,其在向量计算上做了优化。这个对象是科学数值计算中大多数算法的核心。相比于原生的Python,利用NumPy数组可以获得显著的性能加速,尤其是当你的计算遵循单指令多数据流(SIMD)范式时。然而,利用NumPy也有可能有意无意地写出未优化的代码。在这篇文章中,我们将看到一些技巧,这些技巧可以帮助你编写高

2016-04-18 18:22:22 833

原创 windows 下配置python-opencv

windows下的python-opencv安装:1.OpenCV2.python3.numpy移动 opencv\build\python子文件夹中与系统对应的.pyd文件到python安装目录下的...\Lib\site-packages中

2016-03-10 18:30:48 328

转载 [转]Linux下编译带x264的ffmpeg的方法

一、环境准备ffmpeg下载:http://www.ffmpeg.org/download.htmlx264下载:http://download.videolan.org/x264/snapshots/yasm下载:http://yasm.tortall.net/Download.html二、编译1、编译yasm。./configure --prefix=/usr/

2016-01-14 08:39:05 497

转载 [转]python socket编程

Python 提供了两个基本的 socket 模块。   第一个是 Socket,它提供了标准的 BSD Sockets API。   第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。下面讲的是Socket模块功能1、Socket 类型套接字格式:socket(family,type[,protocal]) 使用

2015-11-17 10:09:31 317

转载 [转]protobuf数据类型

要通信,必须有协议,否则双方无法理解对方的码流。在protobuf中,协议是由一系列的消息组成的。因此最重要的就是定义通信时使用到的消息格式。 Protobuf消息定义消息由至少一个字段组合而成,类似于C语言中的结构。每个字段都有一定的格式。字段格式:限定修饰符① | 数据类型② | 字段名称③ | = | 字段编码值④ | [字段默认值⑤]①.限定修饰符包

2015-11-04 14:26:38 603

原创 简单配置实现hbase单机模式

hbase下载地址:http://www.apache.org/dyn/closer.cgi配置跟目录conf下hbase-env.sh添加jdk配置配置跟目录conf下hbase-site.xml添加配置如下:      hbase.rootdir    /usr/local/hdb/data        hbase.zookeeper.property.d

2015-10-23 08:49:58 367

转载 [转]oauth2.0原理图

2015-10-22 16:26:28 347

原创 nginx配置文件模板

upstream myserver {       server 127.0.0.7:8000 weight=5;}server {       listen 80;       server_name myserver.com;       access_log /var/log/nginx/......;       error_log /var/log/nginx

2015-10-21 16:28:53 667

原创 [转]大数据性能调优之HBase的RowKe…

1 概述HBase是一个分布式的、面向列的数据库,它和一般关系型数据库的最大区别是:HBase很适合于存储非结构化的数据,还有就是它基于列的而不是基于行的模式。既然HBase是采用KeyValue的列存储,那Rowkey就是KeyValue的Key了,表示唯一一行。Rowkey也是一段二进制码流,最大长度为64KB,内容可以由使用的用户自定义。数据加载时,一般也是根据Rowkey的二进制

2015-10-21 16:28:51 1109

原创 Ubuntu14.04下安装Hadoop2.6.0&nb…

创建hadoop用户 :sudo adduser -ingroup hadoop hadoop为hadoop用户添加权限:sudo gedit /etc/sudoers  root   ALL=(ALL:ALL) ALL下添加:  hadoop   ALL=(ALL:ALL) ALL安装ssh:sudo apt-get install ssh sudo apt-get in

2015-10-21 16:28:48 311

转载 [转]curl - linux curl命令

curl - linux curl命令 -a/--append 上传文件时,附加到目标文件 -A/--user-agent 设置用户代理发送给服务器 - anyauth 可以使用“任何”身份验证方法 -b/--cookie cookie字符串或文件读取位置 - basic 使用HTTP基本验证 -B/--use-ascii 使用ASCII /文本传输 -c/--co

2015-10-21 11:41:38 563

转载 [转]Redis 的 Sentinel

Sentinel本文档翻译自: http://redis.io/topics/sentinel。Redis 的 Sentinel 系统用于管理多个 Redis 服务器(instance), 该系统执行以下三个任务:监控(Monitoring): Sentinel会不断地检查你的主服务器和从服务器是否运作正常。提醒(Notification): 当被监控的某个 Redis 服

2015-10-21 11:34:34 265

原创 python pillow在ubuntu14.04下安装简介

系统需要的一些库的安装(待更新)sudo apt-get install libjpeg8-devsudo apt-get install libpng12-devsudo apt-get install libfreetype6-devsudo apt-get install zlib1g-devsudo apt-get install libwebp-devsudo a

2015-10-20 15:46:18 2429

原创 django postgresql中随机取出一条记录的实现

import randomrandom_uuid = ''.join([random.choice('0123456789abcdef')for _ in range(32)])采用filter比较uuid算法随机取一条记录比order_by('?')[:1]方法效率上具有优势

2015-10-15 10:36:27 980

原创 supervisor配置与使用

conf.d下配置文件:tasks.conf[program:boot]command=......directory=......user=nobodyautostart=trueautorestart=truestartretries=3redirect_stderr=Truestartsecs=10priority=999stderr_logf

2015-10-14 13:34:29 322

原创 python 环境下的服务器压力测试工具boom

安装:pip install boomUsage: boom [options...]Options:  -n  Number of requests to run.  -c  Number of requests to run concurrently. Total number of requests cannot      be smaller than the

2015-10-14 13:09:54 1805

原创 django下使用celery进行异步任务

虚拟环境:django,gevent,celery项目根目录下celery_porjectimport osfrom celery import Celeryos.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings')app = Celery('project',

2015-10-14 11:33:09 408

原创 gunicorn部署django实例

虚拟环境:django,gevent,gunicorn根目录下配置文件gunicorn_config.pyimport psycogreen.geventpsycogreen.gevent.patch_psycopg()bind = "0.0.0.0:8000"backlog = 256workers = 4worker_class = "gevent"work

2015-10-14 09:52:03 574

原创 gevent wsgi 部署bottle配置实例

虚拟环境:gevent,bottlefrom gevent import monkeymonkey.patch_all()import getoptimport sysfrom gevent.pool import Poolfrom gevent.pywsgi import WSGIServerfrom bottle import Bottleaddr,

2015-10-14 09:02:19 1943

原创 django model postgis的一些操作

django.contrib.gis下model声明中的差异# Overrides Manager to return Geographic QuerySetsobjects = GeoManager()loc = models.PointField(srid=4326, db_index=True)坐标声明Point(123.456, 34,567)比较空间距离

2015-10-13 16:54:56 810

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除