主题「All」下的文章,共 93 篇。
介绍 最近团队内经常有工程师(尤其是工作经验浅的)会问我同一个问题:如何快速高效学习?大家似乎都很焦虑,渴望通过高效学习来提升自己,快速成长。基于自己的实践和思考,我总结了这篇文章,在周会上给团队分享,希望对大家有所启发。
简便安装方法 此文档来源于Jermine的个人blog : https://jermine.vdo.pub/linux/ubuntu-16.04-reinstall-cuda/ 推荐两种玩法: 注意 : 由于tensorflow的GPU版本 …
使用VS Code的Markdown Shortcut插件,可以方便快捷的编辑Markdown文档,并且已经与上下文的菜单集成,右键即可使用。下面将介绍安装和使用。
准备文件: 从这里下载windows的python3.7的tensorflow1.9安装包。 *注: 这个网站 的whl文件是非python官方的windows二进制扩展包。 执行安装命令 PS …
通过Git规范和脚本自动生成release Notes 第一性原理告诉我们,我们不但要用工具,还要能自己创造工具,这样才能提升生产力! 创造的工具可以开源,让社区强大和优秀的人一起完善,很多牛X的工具就是这么来的,好的工具总得有人先把概念和 …
采用docker编译如下: 为了能在docker执行的时候加速,采用了--build-arg参数,设定了代理地址 在X86上编译如下: docker build –build-arg …
什么是 defer?如何理解 defer 关键字?Go 中使用 defer 的一些坑。 defer 意为延迟,在 golang 中用于延迟执行一个函数。它可以帮助我们处理容易忽略的问题,如资源释放、连接关闭等。但在实际使用过程中,有一些需要 …
配置环境步骤如下: 安装kubeadm必要的软件 apt install socat ebtables ethtool 安装相关的软件 主要软件有: kubeadm_1.10.2-00_arm64 …
按如下步骤进行安装: 设置win10开启Linux 系统升级到一周年正式版及以上(1607) 依次在 设置 - 更新与安全 - 针对开发人员 选项中,启用"开发人员模式"
远程桌面协议对比 最近在学习虚拟化相关的知识,遇到远程桌面协议,就简单整理了下找到的资料,目前常用的协议有VNC/SPICE/RDP三种,就在这里做一个简单的介绍。
Docker中使用深度学习框架并支持GPU加速 启动一个支持gpu的容器 docker run --runtime=nvidia --restart=always --name tensorflow -dit -v `pwd`:/app …
执行如下命令完成配置 root@raspi:/home/pi# cat > /etc/apt/sources.list deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch …
Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源、功能丰富、强大的远程桌面客户端,它用 GTK+ 3 编写而成。它适用于那些需要远程访问及使用许多计算机的系统管理员和在外出行人员。
安装步骤 先下载对应的deb包: wget …
根据之前build好的镜像,启动容器 启动一个带有python3.6 和 opencv3.4.1的环境 docker run -itd --name cv -v `pwd`/app:/app --net host -w /app …
Certificate signed by unknown authority error x509: certificate signed by unknown authority This error message means …
git 设置和取消代理 本地开启VPN后,GIt也需要设置代理,才能正常略过GFW,访问goole code等网站 代理设置如下(可复制): 注:git 设置 socks5 代理 加速。只对http,https生效,对ssh仍然无效
Golang类似于C的静态语言,效率也接近于C,如果Golang也可以导出可供C调用的库,那可以和很多高级语言say goodbye了,goodbye似乎又有点武断,但至少说,Golang可以做很多事,而且效率优于很多高级语言,这样说应该没 …
经常与一些保密级别较高的企业打交道,他们使用的网络都是内部网络,根本无法访问到公网,但是部署一些项目时难免会有依赖包需要离线安装。遇到这种问题通常都是手动去下载依赖的库,然后离线安装,但是你无法判断下载的这个依赖库是否还依赖其他库,如果是手 …
安全计算模式(secure computing mode,seccomp)是 Linux 内核功能,可以使用它来限制容器内可用的操作。 Docker 的默认 seccomp 配置文件是一个白名单,它指定了允许的调用。
Golang与C的关系非常密切,下面主要介绍在Golang中使用C。 Golang中嵌入C代码 1 package main 2 //#include <stdio.h> 3 //#include <stdlib.h> 4 /* 5 …
“君子生非异也,善假于物也” 。–语出《荀子·劝学》 如果记得没错的话,《荀子·劝学》我们这一代高中的时候应该都读过这篇文章。原意大概是君子的资质与一般人没有什么区别,君子之所以高于一般人,是因为他能善于利用外物。对于技术人来说,好工具的 …
灵活使用快捷键可以提高编程效率,在此特意记录,快捷键的整理参照了VS Code官网。 主命令框 F1 或 Ctrl+Shift+P: 打开命令面板。在打开的输入框内,可以输入任何命令,例如:
查看内核版本:uname -r [root@k8s-node02 ~]# uname -r 3.10.0-862.9.1.el7.x86_64 [root@k8s-node02 ~]# 内核版本为3.10.0 导入elrepo的key,然后 …
SSE技术详解-使用http将服务端数据推送到客户端 SSE ( Server-sent Events )是 WebSocket 的一种轻量代替方案,使用 HTTP 协议。 严格地说,HTTP 协议是没有办法做服务器推送的,但是当服务器向客 …
git使用用户名密码clone的方式: git clone http://username:password@remote 例如:我的用户名是abc@qq.com,密码是abc123456,git地址为git@xxx.com/www.git …
本文主要介绍go语言静态库的编译和使用方法,以windows平台为例,linux平台步骤一样,具体环境如下: >echo %GOPATH% E:\share\git\go_practice\ >echo %GOROOT% C:\Go\ …
今天在树莓派编译一个较大的C项目时发现每次编译到43之后速度会特别慢并且死机,百度之后发现可能是交换空间不足,增加1G交换空间后才解决死机问题。
尽管 Golang 推荐通过 channel 进行通信和同步,但在实际开发中 sync 包用得也非常的多。另外 sync 下还有一个 atomic 包,提供了一些底层的原子操作(这里不做介绍)。本篇文章主要介绍该包下的锁的一些概念及使用方 …
步骤: 运行如下代码获取基础镜像 docker pull jermine/alpine Dockerfile 源码参考:https://github.com/JermineHu/docker-alpine-armhf 基于基础镜像可以安 …
SSH连接总是隔一段时间没有输入时就断开,解决办法如下: 服务端配置 sudo vi /etc/ssh/sshd_config ClientAliveInterval 60 # …
go在各个平台交叉编译的介绍 Golang 支持交叉编译,在一个平台上生成另一个平台的可执行程序,最近使用了一下,非常好用,这里备忘一下。 Mac 下的交叉编译 Mac 下编译 Linux 和 Windows 64 …
在docker中搭建Samba服务器 要是想把容器的权限与宿主主机的用户权限一致的话,则只需要把用户和组文件映射到容器里面即可: docker run --restart=always -d --name samba -p 139:139 …