自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

转载 golang pprof 调试 goroutine

http://gocubecloud.com/articles/2020/04/03/15859043798801 简单的 http 服务直接使用 _ "net/http/pprof"2gowork项目使用 Gin 框架的,pprof 使用 "github.com/DeanThompson/ginpprof"...

2020-04-03 17:03:37 683

转载 城市天气数据获取接口

http://gocubecloud.com/articles/2020/04/01/1585745655433https://gitee.com/reed_huts/gowork

2020-04-02 19:22:37 901

转载 WEB页面自动刷新的实现

http://blog.csdn.net/liuruiqun/article/details/50466176方法一:html<title>xxxxx</title>之後加入下面这一行即可![html] view plain copy <meta http-equiv="refresh" content="10">  10代表刷新间隔,单位为秒,实现每隔10秒对...

2018-02-09 10:26:25 9675 1

转载 Ubuntu16 编译源码出错 unsupported reloc 43

http://www.bubuko.com/infodetail-1973508.htmlhttp://www.7zhang.com/index/cms/read/id/366914.htmlcp /usr/bin/ld.gold prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/bin/l

2017-06-21 14:40:28 605

转载 利用虚拟机Ubuntu的Samba服务,实现Windows映射网络盘到Ubuntu

http://blog.csdn.net/cfl927096306/article/details/70181995我的环境:虚拟机Ubuntu和Windows是通过桥接的方式来连接我的需求:虚拟机Ubuntu下载了Android代码,想利用Windows的android studio来看代码实现方式:通过Samba服务来解决1. Ubuntu安装Samba服务:a

2017-06-21 14:37:27 615

转载 64位ubuntu16.04安装Android Studio

http://blog.csdn.net/maplelove1211/article/details/51322524在ubuntu16.04下装了个Android Studio,走了不少弯路,把安装过程记下来与大家共享:一、安装jdk、sdk、android studio1、去Oracle官网下载当前最新版本的jdk,网址如下,自行选择对应32位或者64位版本http

2017-06-21 14:35:48 1980

转载 gerrit 更换 key 问题

github使用SSH与客户端连接。如果是单用户(first),生成密钥对后,将公钥保存至github,每次连接时SSH客户端发送本地私钥(默认~/.ssh/id_rsa)到服务端验证。单用户情况下,连接的服务器上保存的公钥和发送的私钥自然是配对的。但是如果是多用户(first,second),我们在连接到second的帐号时,second保存的是自己的公钥,但是SSH客户端依然发送默认私钥,即f

2017-06-20 15:53:42 1022

原创 tushare基础

一.tushare简介tushare是一个免费,开源的python财经数据接口包.主要实现对股票等金融数据从数据采集、清洗加工到数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究与实现上。考虑到Pythonpandas包在金融量化分析中体现出的优势,TuShare返回的绝大部分的数据格式都是panda

2017-04-19 15:47:20 23754 3

转载 saleae逻辑分析仪使用分享

转自:http://blog.csdn.net/a1394c/article/details/512092690x00 使用背景逻辑分析仪是做电子不可缺少的一个工具, 公司有一个孕龙的逻辑分析仪, 死贵, 我就想找一个便宜好用的逻辑分析仪, 找到了saleae, (我是硬件用saleae,软件用sigrok, 没有用saleae的软件) 在此分享一下我的使用记录.0x01 相关介绍

2017-04-18 09:48:51 8031

原创 树莓派系列三(max7219 led点阵)

在网上看到一篇树莓派diy智能家居服务器的文章,对里面的led点阵的钟比较感兴趣(原谅我家也没有钟...囧),所以某宝搜了一个4*8*8的led点阵回来弄的时间在家里显示(做为服务器闲着也是闲着...)实现方法和文章中的有所不同,这里通过spi控制,所用管脚如下,需要5根杜邦线母对母的.树莓派需要开启spi功能,在终端输入sudo raspi-config找

2017-04-18 09:23:30 9296

原创 树莓派系列二(语音识别)

树莓派的基本概念和安装系统在系列文章一中介绍了.这篇准备介绍一下语音识别.一直想研究一下语音识别,用来做家庭物联网的控制入口,未来也许就是这样,讯飞的叮咚音响可以连接京东的物联平台,苹果的homekit平台,华为的平台暂时落后的有点多...国内语音识别领域,我个人比较欣赏讯飞.识别效果业界领先,这几年百度语音识别也在追赶,这次的研究让我对百度的语音识别效果刮目相看,Google的在国内不用

2017-04-11 09:23:31 24122 4

原创 树莓派系列一(树莓派基本介绍,系统安装)

最近打算研究学习一下树莓派,记录一下学习过程,分享给大家.前期做了一些准备工作,选择了树莓派3B,板子还在快递小哥的手里...这里直接贴出树莓派3与2主要的区别.一 与树莓派2相比,树莓派3主要的改变有:在CPU上做了全方位的升级,从32位A7(BCM2836)升级到64位A53(BCM2837),主频从900MHz升级到1.2GHz;GPU核心没变,但是主频从250MHz提升

2017-04-10 14:15:36 5453 3

转载 git学习--commit-msg缺失导致的missing Change-Id问题分析

一.简介 commit-msg hook 这个hook由’Git commit’触发, 且可以通过--no-verify 来略过.它接受一个参数, 包含commit msg的文件的路径.如果以非0状态退出, ‘git commit’ 将会被取消.这个hook可以用于修改message(信息)文件, 用来匹配项目的规范格式(如果有的话).也可以用于校验commit msg,并在必要时拒绝

2017-02-07 15:25:03 1762

转载 ubuntu右键添加打开终端的快捷菜单

下面介绍两种方法来在右键添加“打开终端”这个选项。第一种方法:安装一个包,即可在右键里面添加一个“打开终端”的菜单。sudoapt-getinstallnautilus-open-terminal,安装完成,注销以后再回来,就可以右键打开terminal了)第二种方法:进入主目录的.gnome2/nautilus-scripts目录。新建一个文件,文件名任意(这

2017-02-07 11:27:36 412

转载 Python_cmd的各种实现方法及优劣(subprocess.Popen, os.system和commands.getstatusoutput)

http://blog.csdn.net/menglei8625/article/details/7494094http://www.cnblogs.com/ballwql/p/install_gcc_python.html目前我使用到的python中执行cmd的方式有三种:1. 使用os.system("cmd")这是最简单的一种方法,特点是执行的时候程序会打出cmd

2017-01-19 16:35:19 1958

转载 vim-multiple-cursors:支持多重选取内容的 Vim 插件

http://top.jobbole.com/1370/Sublime Text 编辑器的“多重选取”功能非常强大,支持“一处编辑,多处更改”。 自从有了 vim-multiple-cursors 这个插件,Vim 用户再也不用嫉妒 Sublime Text 用户了。安装该插件后,通过按 Ctrl + n 来多重选取。选取完后,可结合 Vim 既有命令,对已选内容进行处理。点击 Esc 按

2017-01-19 16:34:10 2785

转载 Vim中自动在程序起始处添加版权和作者信息

http://www.cnblogs.com/90zeng/p/vim_authorinfo.html在编写程序的时候,经常需要在程序开始写上程序的简要介绍和作者信息,如下: 这种信息,除了文件名和修改时间可能经常发生变化外,其他基本不变,可以在程序开始自动加入,方法就是在家目录下的.vimrc中写入:View Code  保存之后,vi test.sh,在

2017-01-19 16:31:24 492

转载 在Ubuntu上打造方便好用的Python开发环境

http://blog.csdn.net/a464057216/article/details/52070922我使用的是Ubuntu 14.04 LTS,按照我的操作步骤做完,终端Terminal的使用效果如下: vim编辑Python文件时使用效果如下:安装oh-my-zshShell是Linux内核与用户通信的接口,种类很多,Ubuntu上默认的Sh

2017-01-11 17:23:05 4105 1

转载 ubuntu编译vim8.0

安装依赖库sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev \ libgtk2.0-dev libatk1.0-dev libbonoboui2-dev \ libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev \ pyt

2017-01-11 14:47:32 699

转载 python执行shell命令的几种方法

目前我使用到的python中执行cmd的方式有三种:1. 使用os.system("cmd")这是最简单的一种方法,特点是执行的时候程序会打出cmd在Linux上执行的信息。使用前需要import os。[python] view plain copy print?os.system("ls")  2. 使用Popen模块产生新的pr

2017-01-11 10:27:37 12403

转载 ubuntu搭建Gerrit代码审核服务器

1.流程描述见下图所示:2.创建gerrit用户sudo adduser gerrit#给用户添加sudo权限chmod u+w /etc/sudoerssudo vi /etc/sudoers#在root ALL=(ALL) ALL添加下面一行gerrit ALL=(ALL) ALLsu gerrit3.安装Gerrit需要装有最低1.6版本的JDK。

2017-01-10 14:05:27 1918

原创 DeepLearn : tensorflow + neural-style

http://www.aichengxu.com/view/11089835 介绍http://www.cnblogs.com/shishupeng/p/5709383.htmlhttp://www.cnblogs.com/evempire/p/5620609.html 安装主要看这个不要单独安装nvidia驱动,会报错unable to load the ‘nvidia-drm’ k

2017-01-10 14:03:45 946

转载 Selenium常见元素定位方法和操作的学习介绍

这篇文章主要Selenium+Python自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~转:http://blog.csdn.net/eastmount/article/details/48108259一. 定位元素方法官网地址:http://selenium-python.readthedocs.org/loca

2017-01-10 14:03:07 740

转载 17个新手常见Python运行时错误

1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错误将发生在类似如下代码中:if spam == 42print(‘Hello!’)2)使用 = 而不是 ==(导致“SyntaxError: invalid syntax”)= 是赋值操作符而

2017-01-10 14:02:01 335

转载 linux管理多个ssh公钥密钥

很多网上免ssh密码使用git的命令都没有考虑到多个公钥密钥的情况,这里搜集并整理一下管理多个ssh公钥密钥的步骤。首先生成公钥和密钥,默认情况公钥的文件名比密钥末尾多.pub,下面以管理coding.net和github.com两个git仓库的ssh公钥密钥为例(如果是在windows下,请安装git客户端然后使用git bash来键入下面的命令;如果是在linux下,则直接使用终端即可):

2017-01-10 14:00:46 12903

转载 C#在后台运行操作:BackgroundWorker的用法

在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示,必要时还要控制后台线程中断当前操作。以前,类似的应用会比较麻烦,需要写的代码较多,也很容易出现异常。在.net中,提供了一个组件BackgroundWorker就是专门解决这个问题的。Backg

2017-01-10 14:00:11 401

转载 I2C总线

一· 概述:I²C 是Inter-Integrated Circuit的缩写,发音为”eye-squared cee” or “eye-two-cee” , 它是一种两线接口。I²C 只是用两条双向的线,一条 Serial Data Line (SDA) ,另一条Serial Clock (SCL)。SCL:上升沿将数据输入到每个EEPROM器件中;下降沿驱动EEPROM器件输出数据。

2017-01-10 13:58:18 257

转载 MTK driver知识

一、Display1.lcm 相关概念1.1) MIPI接口:一共有三种接口:DBI(也做CPU或MCU接口)、DPI(也叫RGB接口)、DSI.在使用DSI接口时,目前75/77都只支持到2条data lane,加上一条clock lane.使用DPI接口时,根据LCM IC支持的情况,可以选择16bus、18bus传输RGB格式文件,在GPIO部分分为R、G、B分别对应 8个G

2017-01-10 13:57:10 3414

原创 git 本地库的操作

一·创建git仓库1、git是依赖ssh的,创建仓库之前要确保安装sshps -ef | grep “sshd”如果没有安装sshsudo apt-get install openssh-server openssh-client安装gitsudo apt-get install git-core2、配置gitgit config –global user.name

2017-01-10 13:56:02 601

转载 Git中文件的4种状态

git库所在的文件夹中的文件大致有4种状态Untracked: 未跟踪, 此文件在文件夹中, 但并没有加入到git库, 不参与版本控制. 通过git add 状态变为Staged.Unmodify: 文件已经入库, 未修改, 即版本库中的文件快照内容与文件夹中完全一致. 这种类型的文件有两种去处, 如果它被修改, 而变为Modified. 如果使用git rm移出版本库, 则成为Unt

2017-01-10 13:50:46 994

转载 git init 与 git init –bare 的区别

git init 和 git init –bare 的区别使用命令”git init –bare”(bare汉语意思是:裸,裸的)初始化的版本库(暂且称为bare repository)只会生成一类文件:用于记录版本库历史记录的.git目录下面的文件;而不会包含实际项目源文件的拷贝;所以该版本库不能称为工作目录(working tree);如果你进入版本目录,就会发现只有.git目录下的文件,

2017-01-10 13:50:12 370

转载 mtk lcm驱动流程

lcm驱动流程:lcm模组驱动,ili9881c_dsi_hd_vdo_dj_sp603_drv LCM_DRIVER ili9881c_dsi_hd_vdo_dj_sp603_drv ={.name = “ili9881c_dsi_hd_vdo_dj_sp603”,.set_util_funcs = lcm_set_util_funcs,.get_params = lcm

2017-01-10 13:48:59 4357

转载 WordPress主题制作函数全攻略

WordPress 基本模板文件一套完整的 WordPress 模板应至少具有如下文件:style.css: CSS(样式表) 文件index.php: 主页模板archive.php: Archive/Category 模板404.php: Not Found 错误页模板comments.php: 留言 / 回复模板footer.php: Footer 模板hea

2017-01-10 13:44:54 435

转载 MiniBufExplorer插件的使用

快速浏览和操作Buffer — 插件: MiniBufExplorer在编程的时候不可能永远只编辑一个文件, 你肯定会打开很多源文件进行编辑,如果每个文件都打开一个vim进行编辑的话那操作起来将是多麻烦啊, 所以vim有buffer(缓冲区)的概念, 可以看vim的帮助::help buffervim自带的buffer管理工具只有:ls, :bnext, :bdelete 等的

2017-01-10 13:43:56 3004

转载 Android5.0 recovery about update

从Android 5.0开始,即使是update.zip包,也是仿照增量包的方式进行打包了。使用make otapackage得到一个zip文件,查看内容:boot.imgfile_contextsMETA-INFsystem.new.datsystem.patch.datsystem.transfer.list显然system.img不再提供,而是提供了三个文件,利用

2017-01-10 13:42:29 548

转载 android selinux

1.涉及文件android/device/qcom/sepolicy/common/*.teandroid/external/sepolicy/*.te2.检查是否为selinux权限问题seteforce 0 // 关闭selinuxW/vold ( 338): type=1400 audit(0.0:34): avc: denied { create } for name=

2017-01-10 13:41:41 431

转载 设定终端窗口位置

Ubuntu下的启动终端窗口的命令为:gnome-terminal,可以通过–geometry 参数用来修改启动的行列数与窗口坐标:$ gnome-terminal –help-window-optionUsage:gnome-terminal [OPTION…]Window options; if used before the first –window or –tab arg

2017-01-10 13:39:25 1530

转载 vim 代码折叠

问题:怎样在vim中实现代码折叠功能? 解决方法:直接使用vim自带的快捷键和命令,便可以实现功能强大的折叠 小试折叠:1 :set fdm=marker 在vim中执行该命令2 5G 将光标跳转到第5行3 zf10G 折叠第5行到第10行的代码,vim会在折叠的开始和结束自动添加三个连续的花括号作为标记4 zR 打开所有折叠5 zM 关闭所有折叠6 zE 删除所有

2017-01-10 13:38:09 378

原创 freescale partition处理

freescale平台调试emmc1.在uboot中可识别这颗emmc。=> mmcinfoyue.zhong test curr_device=2Device: FSL_SDHCManufacturer ID: 13OEM: 14eName: Q2J55Tran Speed: 52000000Rd Block Len: 512MMC version 4.0

2017-01-10 13:37:11 991

原创 imx6 添加matrix keypad

freescale增加matrix keypad1.添加设备树,imx6 有矩阵键盘功能,支持8*8的键盘kernel_imx/arch/arm/boot/dts/imx6qdl.dtsi/*added by yue.zhong*/#include //键值定义的地方,这是一个链接文件,指向kernel_imx/include/dt-bindings/input/i

2017-01-10 13:35:52 3332 2

visualize.mp4

Grafana介绍,Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知

2020-10-22

空空如也

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

TA关注的人

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