自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

转载 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 1974

转载 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 2858

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

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

2017-01-19 16:31:24 509

转载 在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 4130 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 705

转载 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 12462

转载 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 1943

原创 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 965

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

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

2017-01-10 14:03:07 756

转载 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 348

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

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

2017-01-10 14:00:46 13196

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

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

2017-01-10 14:00:11 426

转载 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 302

转载 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 3664

原创 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 637

转载 Git中文件的4种状态

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

2017-01-10 13:50:46 1022

转载 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 381

转载 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 4506

转载 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 452

转载 MiniBufExplorer插件的使用

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

2017-01-10 13:43:56 3105

转载 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 562

转载 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 459

转载 设定终端窗口位置

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 1630

转载 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 396

原创 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 1014

原创 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 3382 2

转载 imx6q平台的gpio配置方法

http://blog.csdn.net/mike8825/article/details/51335628#define MX6QDL_PAD_GPIO_16__ESAI_TX3_RX2 0x248 0x618 0x880 0x0 0x1#define MX6QDL_PAD_GPIO_16__ENET_1588_EVENT2_IN 0x248 0x618 0x000 0x1 0x0#

2017-01-10 13:34:48 2205

转载 kernel停在Starting kernel 分析

解决方法:1.看门狗问题,可能会造成这种显现。2.IMX6Q的PMU被bypass导致cpu没有供电而无法开机,只要donwload imx6q ldo版本的boot image即可。log:U-Boot 2015.04-14409-g6cf684a-dirty (Mar 10 2016 – 13:56:17) CPU: Freescale i.MX6Q rev1.5 at 7

2017-01-10 13:32:13 12906

转载 雨默默的

……我:“我一直就想问你,但是没敢问。”她笑:“我不觉得你是那种胆子小的人。”我:“嗯……可能吧。我能问问你为什么用那么多胶条把电视机封上吗?”她:“因为他们(指她父母)在电视台工作。”我:“不行你得把中间的过程解释清楚,我真的不懂。”她是个极聪明的女孩,老早就认字,奶奶教了一点儿,不清楚自己怎么领悟的。5岁就自己捧着报纸认真看,不是装的,是真看。幼儿园老师觉得好笑就问她报

2017-01-10 13:30:41 558

转载 ubuntu gparted不能启动问题解决

由于硬盘不够用,把光驱拆下,增加一块硬盘。启动gparted后,提示输入密码,然后没有任何反映了。解决方法:sudo apt-get install –reinstall libgtkmm-2.4-1c2ahttps://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/878062之后就是用gparted将新的硬盘建立分区表,格式

2017-01-10 13:24:36 6000

visualize.mp4

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

2020-10-22

空空如也

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

TA关注的人

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