自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

理想不再遥不可及

学习和游戏没什么不同,攻略之后的快感让人愉悦。

  • 博客(106)
  • 收藏
  • 关注

原创 c++ const和指针*

左定值,右定向。左定值:当const在的左侧时,指针所指向的值保持不变(或者说,不能通过指针来修改其所指向的值)。右定向:当const在的右侧时,指针所指的方向保持不链。例子 1-1#include <iostream>using namespace std;int main(){ const char* str1; str1 = "mystr1"; ...

2019-10-28 10:45:13 524

原创 快速生成wget使用的ftp地址

目录简述实现使用简述快速生成ftp地址供wget使用。从同事那学到的快速有效的tip。实现修改~/.bashrc,添加如下函数function loc(){ myname=`hostname` for arg in "$@" do mypath=`readlink -f $arg` echo "ftp://"$myname""$...

2019-10-14 19:22:44 1222 1

原创 c++笔记 字符串/string比较

string对象的比较1.直接使用==,相等返回1,不相等返回0;2.使用string对象的compare方法,相等返回0,str1>str2返回1,str1<str返回-1;例子:#include "string.h"#include "iostream.h"using namespace std;int main(){ string str1 = "aaa"...

2019-09-02 16:13:45 745 1

原创 linux/mac tar包解压压缩命令

仅对最常用的tar包的解压压缩命令进行记录注意,打包/解包 和 压缩 是两回事,前者是-c和-x控制,后者是-z决定。参数:-c 压缩-x 解压缩-v 解压压缩过程中显示档案,可视化(visualize)-z 使用gzip压缩-f 后面立即接文件名-C 解压缩时,解压至指定路径例子:将output路径打包成tar包tar cvf output.tar /home/work/o...

2019-08-29 12:07:26 1482

原创 hadoop streaming 常用参数 以及 动态调整

常用参数多路输出:hadoop streaming 支持多路输出,每个reducer可以将数据输出到part-xxxxx-[A-Z]为了多路输出,需要:1.设定hadoop参数:-outputformat org.apache.hadoop.mapred.lib.SuffixMultipleSequenceFileOutputFormat2.输出的数据需要在最后加上#[A-Z]比如...

2019-08-29 11:42:38 724

原创 shell利用awk从文件中随机选取n行

工作中经常需要在文件中随机抽取几行的数据来分析,但是公司的虚拟机不支持连外网,同时没有shuf工具。但是默认是有awk工具的。创建一个shell脚本,内容如下:#!/bin/bashIN_FILE=$1LINE_NUM=$2awk -vN=${LINE_NUM} -vC="`wc -l ${IN_FILE}`" 'BEGIN{srand();while(n<N){i=int(r...

2019-08-28 16:37:10 3725

原创 shell脚本中使用sed替换路径字符串

示例场景如下:shell中获取某一bin的路径(如ctags),并将其写入到某一配置文件(如.vimrc)中。首先ctags_bin=`which ctags`获取bin的路径,然后插入到配置文件的某一行sed -i '' 's#let Tlist_Ctags_Cmd.*#let Tlist_Ctags_Cmd = '"\'${ctags_bin}\'"'#g' ~/.vimrc这...

2019-08-28 10:39:57 5834

原创 python 树的遍历 前序遍历 中序遍历 后序遍历 层序遍历

# coding:utf-8"""@ encoding: utf-8@ author: lixiang@ email: [email protected]@ python_version: 2@ time: 2018/4/11 0:09@ more_info:二叉树是有限个元素的集合,该集合或者为空、或者有一个称为根节点(root)的元素及两个互不相交的、分别被称为左...

2018-07-09 09:00:08 504

原创 python 函数传入参数

def test1(data): data += 1 print dataa = 1print atest1(a)print a输出:121def test2(data_list): data_list[0] += 10 print data_listtmplist = [1, 2, 3]print tmplisttes...

2018-03-26 17:08:38 608

原创 python 数据处理 数组拼接concatenate

输入:import numpy as npx = [[1, 2], [3, 4]]x1 = np.concatenate([x, x], axis=0)print("x1 axis=0")print(x1)x2 = np.concatenate([x, x], axis=1)print("x2 axis=1")print(x2)输出:x1 axis=0...

2018-02-17 16:09:57 12158

原创 python numpy.newaxis

python中numpy.newaxis函数 输入:# a is a lista = np.array([1, 2, 3])# b is a row vectorb = a[np.newaxis]# c is a col vectorc = a[:, np.newaxis]print aprint bprint c输出:# a[1 2 3]# b[[1 2

2018-02-05 20:19:36 421

原创 python 定义枚举量

python定义枚举量def enum(**enums): """ 定义枚举量 """ return type('Enum', (), enums)

2018-02-02 19:44:21 916

原创 python list是否包含另一个list所有元素

#!/usr/bin/env python# coding: utf-8a = [1, 2, 3, 4, 5]b = [3, 4, 5]d = [False for c in b if c not in a]if d: print "a不包含b的所有元素"else: print "a包含b的所有元素"也可以考虑转换为set后求交集,看与较小的集合是否相等。

2018-02-02 19:43:20 9828 2

原创 python list是否包含另一个list所有元素

#!/usr/bin/env python# coding: utf-8a = [1, 2, 3, 4, 5]b = [3, 4, 5]d = [False for c in b if c not in a]if d: print "a不包含b的所有元素"else: print "a包含b的所有元素"也可以考虑转换为set后求交集,看与较小的集合是否相等。

2018-01-04 15:00:26 8060

转载 python 字符串切割: str.split() 和 re.split() 对比

python 字符串切割: str.split() 和 re.split() 对比

2017-12-28 15:41:30 8290

转载 python set

python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算

2017-12-28 15:31:47 665

原创 python list的排列组合

python list的排列组合

2017-12-28 15:22:32 30558 2

转载 python 利用utf-8编码判断中文英文字符

python 利用utf-8编码判断中文英文字符

2017-12-22 16:53:44 14751

原创 python 字符串比较忽略大小写的方法

python 字符串比较忽略大小写的方法

2017-12-22 15:44:23 61529

原创 python numpy和list查询其中某个数的个数及定位

python numpy和list查询其中某个数的个数及定位

2017-12-21 11:16:09 80218

原创 python 时间模块小结 time and datetime

python 时间模块小结 time and datetime

2017-12-19 13:21:41 205

转载 python 借助opencv实现Gabor滤波特征提取

python 借助opencv实现Gabor滤波特征提取

2017-12-19 11:35:33 5727 2

原创 python Windows环境下文件路径问题

在python程序里面我们经常需要对文件进行操作,Windows下的文件目录路径使用反斜杠“\”来分隔。但是,和大多数语言一样,Python代码里面,反斜杠“\”是转义符。

2017-12-18 10:56:05 28851 2

原创 图像处理 椒盐噪声

椒盐噪声

2017-12-15 11:01:55 3493

原创 python opencv sobel算子 laplace算子 canny算子

python opencv sobel算子 laplace算子 canny算子

2017-12-14 18:16:24 1739

原创 linux shuf 随机选择器

linux shuf 随机选择器

2017-12-13 16:14:55 2177

原创 linux 安装报错 make FORCE_UNSAFE_CONFIGURE=1

报错如下:configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)解决方法如下。

2017-12-13 15:57:53 6392

原创 Django URL传递参数的方法总结

Django URL传递参数的方法总结

2017-12-13 15:43:19 5738

原创 python 获取指定文件夹下的文件名

python 获取指定文件夹下的文件名 os.walk() os.listdir()

2017-12-13 15:30:06 2302

原创 python 按字典value排序以及按list中字典的某个key的value排序

python 按字典value排序以及按list中字典的某个key的value排序

2017-12-13 14:20:14 12199

原创 python 判断文件和文件夹是否存在的方法

python判断文件和文件夹是否存在的方法

2017-12-13 12:21:56 14675

原创 Shell中判断语句if中-z至-d的意思

shell中判断语句if中-z至-d的意思

2017-12-13 12:14:51 323

原创 python os模块创建目录

1. mkdir( path [,mode] )只创建一个目录,上层目录没有就抛出错误作用:创建一个目录,可以是相对或者绝对路径,mode的默认模式是0777。 如果目录有多级,则创建最后一级。如果最后一级目录的上级目录有不存在的,则会抛出一个OSError。2. makedirs( path [,mode] )可以创建级联目录作用: 创建递归的目录树,可以是相对或者绝对路径,mode的默认模式

2017-12-13 11:57:29 2084

原创 linux nohup命令实现退出终端后程序继续后台运行

Unix/Linux下一般想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行;但如果要想在退出终端后,程序依然还在后台运行,则要用nohup与&组合来实现。nohup 命令用途不挂断地运行命令语法nohup Command [ Arg … ] [& ]描述nohup 命令运行由 Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohu

2017-12-10 22:14:51 7989

原创 python 字符串格式化(format)

python字符串的格式化format

2017-12-10 21:23:01 413

原创 python 可变参数 *arg **kwargs

python的可变参数*arg和**kwargs

2017-12-10 21:12:08 371

原创 python argparse模块

简介argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块。

2017-12-10 15:15:35 223

原创 linux 返回值的作用

什么是返回值在shell终端中,你所输入的一切命令其实都有返回值,而这个返回值默认保存在$?中。

2017-12-08 11:03:10 706

原创 Python 自动给数字前面补0

为了排版方便或者是输出文件命名整洁,通常需要给数字前面补0来做统一。Python中有一个zfill函数用来给字符串前面补0,非常有用。

2017-12-06 16:27:11 6255

原创 error while loading shared libraries错误的原因及解決方法

在linux下运行程序时,发现了error while loading shared libraries这种错误。

2017-12-04 10:36:46 99016 10

空空如也

空空如也

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

TA关注的人

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