- 博客(20)
- 资源 (1)
- 收藏
- 关注
转载 linux压缩和解压缩命令大全
参考:https://jingyan.baidu.com/article/6d704a13f9981a28da51ca70.htmltar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirNamegz命令 解压1:gunzip FileName.gz 解
2017-10-28 16:00:57 177
转载 Python3 输入和输出
感谢原文:http://www.runoob.com/python3/python3-inputoutput.html输出格式美化Python两种输出值的方式: 表达式语句和 print() 函数。第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。如果你希望输出的形式更加多样,可以使用 str.format()
2017-10-28 15:00:39 425
原创 python3环境下汉字转拼音
参考:https://github.com/cleverdeng/pinyin.py上述代码适合python2.7的代码,但是对于python3.5的环境却不是很友好,所以将代码改成python3.5环境下可以运行的代码,代码如下:# -*- coding:utf-8 -*-""" Author:cleverdeng E-mail:clverdeng@gmail
2017-10-27 21:59:52 2736
转载 Trie树详解及其应用
一、知识简介 最近在看字符串算法了,其中字典树、AC自动机和后缀树的应用是最广泛的了,下面将会重点介绍下这几个算法的应用。 字典树(Trie)可以保存一些字符串->值的对应关系。基本上,它跟 Java 的 HashMap 功能相同,都是 key-value 映射,只不过 Trie 的 key 只能是字符串。 Trie 的强大之处就在于它的时间复杂度。它的插入和
2017-10-24 17:30:24 209
转载 LevelDB详解
一、LevelDB入门LevelDB是Google开源的持久化KV单机数据库,具有很高的随机写,顺序读/写性能,但是随机读的性能很一般,也就是说,LevelDB很适合应用在查询较少,而写很多的场景。LevelDB应用了LSM (Log Structured Merge) 策略,lsm_tree对索引变更进行延迟及批量处理,并通过一种类似于归并排序的方式高效地将更新迁移到磁盘,降低索引插
2017-10-24 13:49:08 455
转载 排列组合知识补充
感谢原文:http://blog.csdn.net/zxw0819/article/details/71706543?locationNum=2&fps=1先补充一个其它的东西—–二项式定理: 排列:定义:从n个不同元素中,任取m(m≤n,m与n均为自然数,下同)个元素按照一定的顺序排成一列,叫做从n个不同元素中取出m个元素的一个排列;从n个不同元素中取出m(m≤n)个
2017-10-23 13:33:14 218
转载 python itertools的函数(含有排列组合函数)
感谢原文:http://blog.csdn.net/neweastsun/article/details/51965226python itertools功能详解 介绍 itertools是python内置的模块,使用简单且功能强大,这里尝试汇总整理下,并提供简单应用示例;如果还不能满足你的要求,欢迎加入补充。 使用只需简单一句导入:import
2017-10-23 13:13:39 1082
转载 使用list和tuple
感谢原文:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386819318453af120e8751ea4d2696d8a1ffa5ffdfd7000使用list和tupleReads: 450654listPython内置的一种数
2017-10-20 22:09:19 196
转载 python二维字典
感谢原文:http://www.jb51.net/article/83108.htm本文实例讲述了Python的“二维”字典 (two-dimension dictionary)定义与实现方法。分享给大家供大家参考,具体如下:Python 中的dict可以实现迅速查找。那么有没有像数组有二维数组一样,有二维的字典呢?比如我需要对两个关键词进行查找的时候。2D dict
2017-10-16 11:34:02 3799 1
转载 vim简单使用教程
感谢原文:http://www.cnblogs.com/lijia0511/p/5644566.htmlvim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些
2017-10-16 09:30:33 220
转载 ifndef/define/endif的区别
问题:ifndef/define/endif”主要目的是防止头文件的重复包含和编译========================================================用法:.h文件,如下:#ifndef XX_H#define XX_H...#endif这样如果有两个地方都包含这个头文件,就不会出现两次包含的情况 。。
2017-10-13 18:54:44 696
转载 C++命名空间
感谢:http://blog.csdn.net/touzani/article/details/1637776命名空间在C++中,名称(name)可以是符号常量、变量、宏、函数、结构、枚举、类和对象等等。为了避免,在大规模程序的设计中,以及在程序员使用各种各样的C++库时,这些标识符的命名发生冲突,标准C++引入了关键字namespace(命名空间/名字空间/名称空间/名域),可以
2017-10-12 21:25:58 149
转载 ROS多线程订阅
原文地址:http://blog.csdn.net/yaked/article/details/50776224背景因为在一些点云处理的程序中,出现多个订阅者订阅同一个topic,由于内部处理的时间不同,最后造成显示界面出现卡顿,现象就是用鼠标拖动点云的视角会感觉非常卡,不顺畅。为此,决定先走一遍官方的多线程系列教程。https://github.com
2017-10-07 22:14:29 2641
转载 linux设置串口固定
参考:http://blog.csdn.net/xqf1528399071/article/details/52191637 linux插入usb转ttl模块拨出以后再插上,其端口号可能就变了,如果端口号变了,那么程序也要更改,很不方便,如果将特定的usb转ttl模块与特定的端口号固定,每次插拔usb端口都不会改变端口号,将极大方便我们开发调试。以下直接复制以上博客的内容:
2017-10-07 16:21:42 3954
原创 python ctrl+c 退出while True:
写了一个死循环,类似:def function(): while True: #my code 程序运行后想用ctrl+c按键停止程序,可是终止不了。所以加了以下程序解决该问题:import sys import
2017-10-05 21:42:38 13488 1
原创 vim简单配置
首先在终端中输入:sudo vim /etc/vim/vimrc 在文件后面添加:set nu set tabstop=4 set nobackup set cursorline set ruler
2017-10-04 13:09:36 333
转载 linux文件操作函数(open、write、read、close)可用于串口读写
原文地址:http://blog.csdn.net/u014650722/article/details/515636791. open()函数功能描述:用于打开或创建文件,在打开或创建文件时可以指定文件的属性及用户的权限等各种参数。所需头文件:#include ,#include ,#include 函数原型:int open(const char *pathna
2017-10-03 14:29:35 2432
转载 海量数据处理:分治-Hash映射+Bit-map+Bloome Filter
海量数据处理,就是基于海量数据的查找/统计/运算等操作。海量数据顾名思义,就是有大量的数据,不能一次性装入内存处理,导致传统的操作无法实现。对于海量数据的处理,这里将三个,分别是分治--Hash映射/Bit-map/Bloome Filter。 1. 分治-Hash映射 如果两个散列值不同,那么这两个散列值的原始输入也是不同的。 基本思想:对于大文件进行处理时,如
2017-10-02 15:47:17 479
转载 哈希表查找概述
参考:《大话数据结构》1.定义 散列技术是通过查找关键字而不需要比较就能获得需要的记录的存储位置,主要是面向查找的存储结构。 散列技术是在记录的存储位置和它的关键字之间建立的一个确定的对应关系f,使得对于每个关键字key对应一个存储位置f(key)。 对应关系f成为散列函数(或哈希(Hash)函数)。采用散列技术将记录存储在一块连续的存储空间中,这块连续的存储空
2017-10-01 18:58:37 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人