使用 cloc 统计你的代码量

转自:使用 cloc 统计你的代码量 今天发现一个特别好用的工具cloc,可以用它统计代码的行数。它可以识别多种开发语言,并在计算的时候忽略掉注释和空行。 我记得我上次申请软件著作权的时候,申请表格中要求提交代码量,当时为了计算行数,我写了类似于find xxx -prune xxx | ...

2019-08-23 11:13:25

阅读数 6

评论数 0

使用 tc netem 模拟网络异常

文章转自:使用 tc netem 模拟网络异常(原文配色实在是对阅读不太友好。。。) 在某些情况下,我们需要模拟网络很差的状态来测试软件能够正常工作,比如网络延迟、丢包、乱序、重复等。linux 系统强大的流量控制工具 tc 能很轻松地完成,tc 命令行是iproute2软件包中的软件,可以根据...

2019-08-03 15:49:46

阅读数 13

评论数 0

pip 离线下载安装

1. online的机器上下载安装包(如tensorflow 1.10.0): pip download tensorflow==1.10.0 2. 将安装包拷贝至offline的机器,并在offline的机器上安装: pip install --no-index --find-link...

2019-08-01 20:41:30

阅读数 12

评论数 0

web.py 0.3 新手指南

转自:web.py 0.3 新手指南开始(仅为自己查看方便而转载。。。) 你知道Python同时你希望制作一个网站。 那么web.py正好提供了一种简单的方法。 如果你希望读完整个指南, 你需要安装Python, web.py, flup, psycopg2, 和Postgres (或者等...

2019-07-09 20:54:51

阅读数 27

评论数 0

apt-get update更新源时,出现“Hash Sum mismatch”问题

转载自:apt-get update更新源时,出现“Hash Sum mismatch”问题 当使用apt-get update更新源时,出现下面“Hash Sum mismatch”的报错,具体如下: root@localhost:~# apt-get update ...... .........

2019-06-30 16:57:09

阅读数 49

评论数 0

Ubuntu安装docker及nvidia-docker2

Ubuntu 通过apt安装 Ubuntu安装docker后再安装nvidia-docker2时经常出现版本不匹配的问题,可以分以下两步安装: # 安装docker export VERSION=18.06.1-ce && curl -sSL get.dock...

2019-06-30 16:50:31

阅读数 98

评论数 0

horovod 安装及使用

本文基于Ubuntu 16.04 系统介绍Horvod安装使用情况。 官方安装教程见:https://github.com/horovod/horovod#id6。 其中,Open MPI的安装可见本人博客https://blog.csdn.net/u013431916/article/det...

2019-06-29 13:11:23

阅读数 50

评论数 0

如何在Ubuntu中使用dpkg命令卸载软件

转自:如何在Ubuntu中使用dpkg命令卸载软件 据百科描述,Ubuntu是基于Debian的Linux系统,而Debian系统的软件是使用APT和dpkg进行管理。dpkg是"Debian Packager"的简写,是一个底层的软件包管理工具。 本经验以卸载Ubunt...

2019-06-29 12:50:34

阅读数 48

评论数 0

MPI与OpenMP 基本使用

MPI 注意,MPI是多进程的。 1.在程序中加入MPI支持: 加入头文件mpi.h,并在程序开头做初始化,退出时,关闭MPI。 2.编译: c文件用mpicc编译,c++文件用mpicxx编译。如: $ mpicxx how_to_use_mpi.cpp -o how_...

2019-06-27 15:44:08

阅读数 32

评论数 0

Ubuntu 安装PyTorch

pip安装 pip install torch torchvision 详见:https://pytorch.org/get-started/locally/

2019-06-26 14:23:57

阅读数 20

评论数 0

使用标准方式在 Ubuntu 16.04 下启用 TCP 拥塞控制之 BBR

转自:使用标准方式在 Ubuntu 16.04 下启用 TCP 拥塞控制之 BBR 我是这 Ubuntu Server 系列文章的第二篇,讲讲如何在 Ubuntu 16.04 LTS 下通过最标准的方式启用 TCP 拥塞控制之 BBR。 BBR 简介 BBR 是 Google 推出的一个...

2019-06-11 20:19:32

阅读数 183

评论数 0

Ubuntu 16.04添加开机启动脚本

1,新建个脚本文件new_service.sh #!/bin/bash # command content exit 0 2,设置权限 sudo chmod 755 new_service.sh 3,把脚本放置到启动目录下 sudo mv new_service.sh /et...

2019-06-11 16:09:34

阅读数 73

评论数 1

Excel查询颜色RGB值

1.选中单元格,点右键,设置单元格格式-填充-其他颜色-自定义,下面显示的就是该单元格颜色的RGB值 2.与十六进制换算: https://www.sioe.cn/yingyong/yanse-rgb-16/ ...

2019-06-01 21:20:42

阅读数 131

评论数 0

Digital Ocean droplet迁移

转载自:Digitalocean镜像备份并更换机房位置(更换IP) Digitalocean支持数据的镜像备份,可以实现快速将当前的环境复制到另一台主机。具体步骤如下: 1.选择你想要进行备份的主机 2.点击左侧菜单Snapshot 3.然后点击Take Snapshot,备份...

2019-06-01 20:40:56

阅读数 31

评论数 0

Excel绘制CDF图

对如下20个原始数据绘制cdf图 1. 对数据进行排序,从小到大 2. 计算累积分布: 计算公式为: 然后对C3下拉,得到累积分布数据。 3. 选中B、C两列绘制散点图: ...

2019-06-01 15:19:17

阅读数 431

评论数 0

gitignore不起作用解决办法

转自:gitignore不起作用解决办法 前面有文章介绍了使用gitignore文件的方法,该文件表示过滤规则,但是对已经加入版本库的文件不能生效,因此需要利用命令将想要忽略的文件从版本库中删除,比如说,我们对android工程进行跟踪,结果发现.class和R.文件每次都会有差异,实际上这些系...

2019-05-21 23:15:17

阅读数 16

评论数 0

C++ 打印pid和tid

获取pid 1. 包含头文件 #include <unistd.h> 2. 在需要打印pid的地方加入 std::cout << "pid = " << getpid() &...

2019-05-09 14:28:19

阅读数 66

评论数 0

/etc/sudoers 文件权限为0777,恢复为0440

直接使用 pkexec chmod 0440 /etc/sudoers 遇到了认证失败的问题。 找到另一个方法: 1. 开两个终端 2. 在第一个终端获取bash的pid: echo $$ 3.在第二个终端进行认证: pkttyagent --process (第2步的p...

2019-04-09 16:25:06

阅读数 54

评论数 0

Ubuntu 安装Anaconda

1. 下载安装文件: 以安装3.5版本为例: wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.0.0-Linux-x86_64.sh 其他版本可以到https://mirrors.tuna.tsi...

2019-04-02 20:49:05

阅读数 55

评论数 0

No module named 'pip._internal'

$ wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate $ sudo python get-pip.py 改用以上方法安装 参考: Ubuntu16.04上pip报错ModuleNotFoundError:...

2019-03-10 10:31:20

阅读数 36

评论数 0

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