首页
学习
活动
专区
工具
TVP
发布

LEo的网络日志

专栏作者
230
文章
107886
阅读量
45
订阅数
centos安装openmpi
通过官方网站提供的下载地址:https://download.open-mpi.org/release/open-mpi/v3.1/openmpi-3.1.0.tar.gz,下载3.1版的openmpi,在命令行执行如下命令,会将openmpi-3.1.0.tar.gz文件下载到当前目录:
俊采
2018-07-30
4.6K0
go技巧分享(三)
这是一个系列文章,主要分享go的使用建议和技巧,每次分享3点,希望你能有所收获。 1 打印更易读的结构体 package main import "fmt" type User struct { Name string Age int Addr string } func main() { u := User{"user1", 12, "addr"} fmt.Printf("%v\n", u) fmt.Printf("%+v\n", u) f
俊采
2018-07-06
3320
广度优先搜索算法(go)
广度优先搜索算法(Breadth First Search,缩写为BFS),又译作宽度优先搜索,或横向优先搜索,是一种图形搜索算法。简单的说,广度优先搜索算法是从根节点开始,沿着树的宽度遍历树的节点。
俊采
2018-07-04
1K0
python技巧分享(十三)
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。 1 python2代码转换成python3代码 python2代码: #!/usr/bin/env pytho
俊采
2018-06-21
7110
python技巧分享(十一)
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。 1 遍历list时每次读取2个元素 my_list = [0, 'apple', 1, 'banana', 2, 'grape', 3, 'pear'] my_iter = iter(my_list) for e in my_iter: print e, next(my_iter) ''' 0 apple 1 banana 2 grape 3 pear ''' 借助iter函数,传入list生成一个迭代器,然
俊采
2018-06-19
6610
python技巧分享(十一)
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。 1 遍历list时每次读取2个元素 my_list = [0, 'apple', 1, 'banana', 2, 'grape', 3, 'pear'] my_iter = iter(my_list) for e in my_iter: print e, next(my_iter) ''' 0 apple 1 banana 2 grape 3 pear ''' 借助iter函数,传入list生成一个迭代器,然
俊采
2018-06-19
2550
shell技巧分享(二)
10 Apr 2018 shell技巧分享(二) 这是一个系列文章,主要分享shell(部分功能仅适用于bash)的使用建议和技巧,每次分享3点,希望你能有所收获。 1 ps + grep命令 $ sleep 1234 & [1] 19340 $ sleep 1234 & [2] 19342 $ sleep 1234 & [3] 19344 $ alias | grep psg alias psg='ps -ef | grep --color=auto' $
俊采
2018-05-15
7790
windows安装redis
08 Feb 2018 windows安装redis redis官方网站专门说明了,redis不支持windows平台,但是Microsoft Open Tech开发并维护了一个windows版的redis,如下: The Redis project does not officially support Windows. However, the Microsoft Open Tech group develops and maintains this W
俊采
2018-05-15
1.3K0
python技巧分享(四)
30 Jan 2018 python技巧分享(四) 这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。 1 如何打印更易读的类 不推荐方式 class Point(object): def __init__(self, x, y): self.x = x self.y = y p = Point(3, 4) print p # <__main__.Point object a
俊采
2018-05-15
5320
coding感想(三)
11 Jan 2018 coding感想(三) 最近的主要工作就是bug fix,所以借此机会总结下,都是bug fix的相关内容,其实是我工作中遇到的一些小问题,有些道理很简单,但没经历过,也就未必明白。本次主要分享以下5点: 代码有bug是常态 bug fix一定要找到root cause 提交的代码一定要测试通过 提交代码一定要有commit信息 bug fix时能删除的代码就不要注释 1) 代码有bug是常态 我们经常需要去维护别人写的代码,有时候看
俊采
2018-05-15
9060
冒泡排序
06 Jun 2017 冒泡排序 冒泡排序,顾名思义就是像冒泡一样进行排序,那么是怎么个冒泡法呢? 举个例子说明一下,比如有一个数组:[3 2 1 0],需要将该数组进行升序排序,即排序成:[0 1 2 3]。 冒泡排序是这样进行排序的,首先将第一个元素和第二个元素进行比较,如果第一个元素比第二个元素大,那么将这两个元素交换位置,比如这里的第一个元素是3,第二个元素是2,那么第一次排序后,数组变成:[2 3 1 0],3往后移动了一位,然后重复刚刚的步骤,将
俊采
2018-05-15
6070
go语言坑之list删除所有元素
30 Mar 2017 go语言坑之list删除所有元素 go提供了一个list包,类似python的list,可以存储任意类型的数据,并提供了相应的API,如下: type Element func (e *Element) Next() *Element func (e *Element) Prev() *Element type List func New() *List func (l *List) Back() *E
俊采
2018-05-15
1.9K0
c库函数getenv引起的core dumped
24 Sep 2016 c库函数getenv引起的core dumped 最近的项目中使用c作为开发语言,由于我之前学习c仅限于看完了几本相关书籍,除了上学期间和找工作时写的一些c程序以及工作中一些关于c的bug fix,在项目中使用c还是第一次,通过这段时间对c的使用,更能体会到下面这句话的含义: 如果没有真正骑过自行车,就算看十本教你学骑自行车的书,最后还是不会骑自行车 其实意思就是学习编程语言,只看书还是不行的(当然不看书也不行)。也正是由于我实
俊采
2018-05-15
2.2K0
shell相关分享
05 Jul 2016 shell相关分享 由于工作原因,每天都会使用shell,难免会有很多重复性的命令操作,于是积累了一些shell别名和函数 ,特此分享,希望你能有所收获! 自动source环境变量 某些软件运行之前需要source环境变量,但是每次打开新终端都要去source环境变量太麻烦,所以我一般是将该软件所需的环境变量添加到~/.bashrc或者/etc/profile文件中,例如: export TEST_ENV=/path/to/dir 然
俊采
2018-05-15
6150
go从已知列表中查找字符串
01 May 2016 go从已知列表中查找字符串 最近在开发中遇到一个需求,需要查找某个给定的字符串是否属于有效字符串。例如以下字符串都是有效字符串: "key1" "key2" "key3" "key4" "key5" "key6" 若查找的字符串是key1,存在key1,所以key1是有效字符串,若查找的字符串是key0,不存在key0,所以key0是无效字符串。 我通过4种方式实现,分别如下: 方式一:使用map 将有效的字符串定义成map的key,
俊采
2018-05-15
2.7K0
go语言接口学习
09 Apr 2016 go语言接口学习 刚开始学习go语言的时候,看代码中某个类型实现了Error()方法,然后就可以将该类型赋值给error类型。当时还没学习接口,不懂为什么可以这样赋值。学习接口以后,才明白怎么回事。查看go源码,发现内置类型error其实是一个接口类型,并实现了Error()方法,如下: type error interface { Error() string } 所以任何类型,只要实现了Error()方法,就可以将该类型的
俊采
2018-05-15
7440
分享一些好用的软件
18 Feb 2016 分享一些好用的软件 这里列出一些我认为比较不错的软件,分享出来给大家!欢迎推荐补充! 1)listary 不得不说,我第一次遇到listary时简直如获至宝!这个工具,我基本是见人就推荐,作为这个榜单的首推,必须隆重介绍下listary。它是一款非常优秀的windows文件浏览和搜索增强工具,占用内存少,搜索响应时间快,自动匹配常用文件和文件夹。现在已经被我设置成开机自启动了(我很少让一个软件开机自启动,除非开机我就会用到,不然影响开
俊采
2018-05-15
1.2K0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档