Jermineの博客

Jermineの博客

书不记,熟读可记;义不精,细思可精;惟有志不立,直是无着力处。

  • 首页
  • Github
  • Go语言标准库
  • Nyx
  • 关于我

Vscode Markdown Shortcut Keys

使用VS Code的Markdown Shortcut插件,可以方便快捷的编辑Markdown文档,并且已经与上下文的菜单集成,右键即可使用。下面将介绍安装和使用。 安装 Markdown Shortcuts 插件 地址为:https://marketplace.visualstudio.com/items?itemName=mdickin.markdown-shortcuts 也可以直接在 VS …

2018年08月22日

Windows下python3.7安装tensorflow1

准备文件: 从这里下载windows的python3.7的tensorflow1.9安装包。 *注: 这个网站的whl文件是非python官方的windows二进制扩展包。 执行安装命令 PS C:\Users\Husee\Desktop> pip install .\tensorflow-1.9.0-cp37-cp37m-win_amd64.whl Looking in indexes: …

2018年07月29日

通过Git规范和脚本自动生成release Notes

通过Git规范和脚本自动生成release Notes 第一性原理告诉我们,我们不但要用工具,还要能自己创造工具,这样才能提升生产力! 创造的工具可以开源,让社区强大和优秀的人一起完善,很多牛X的工具就是这么来的,好的工具总得有人先把概念和第一行代码写出来牵个头,linux 、docker 、Kubernetes、tensorflow 、Git 等等 都是从概念和第一个demo 开始的,然后在社区 …

2018年06月30日

Build Opencv3.4 by docker in Raspberry pi - 在树莓派上通过docker编译opencv3.4.1

采用docker编译如下: 为了能在docker执行的时候加速,采用了--build-arg参数,设定了代理地址 在X86上编译如下: docker build –build-arg HTTP_PROXY=http://192.168.16.254:1080 –build-arg HTTPS_PROXY=http://192.168.16.254:1080 -t …

2018年06月21日

记defer中的一些坑

什么是 defer?如何理解 defer 关键字?Go 中使用 defer 的一些坑。 defer 意为延迟,在 golang 中用于延迟执行一个函数。它可以帮助我们处理容易忽略的问题,如资源释放、连接关闭等。但在实际使用过程中,有一些需要注意的地方(坑),下面我们一一道来。 一些结论 首先,我们来了解 defer 的一些结论: 1、若函数中有多个 defer,其执行顺序为 先进后出,可以理解为栈 …

2017年11月29日

K8s on Raspberry Pi

配置环境步骤如下: 安装kubeadm必要的软件 apt install socat ebtables ethtool 安装相关的软件 主要软件有: kubeadm_1.10.2-00_arm64 、kubectl_1.10.2-00_arm64 、kubelet_1.10.2-00_arm64 、kubernetes-cni_0.6.0-00_arm64 下载地址为 …

2017年10月21日

Sub System Linux for Win10 - Win10设置Linux子系统

按如下步骤进行安装: 设置win10开启Linux 系统升级到一周年正式版及以上(1607) 依次在 设置 - 更新与安全 - 针对开发人员 选项中,启用"开发人员模式" 在资源管理器中打开 控制面板\所有控制面板项\程序和功能 , 打开 启用或关闭 Windows功能 , 勾选 适用于Linux的Windows子系统(Beta) 重启电脑 命令行运行 lxrun …

2017年09月07日

远程桌面协议对比

远程桌面协议对比 最近在学习虚拟化相关的知识,遇到远程桌面协议,就简单整理了下找到的资料,目前常用的协议有VNC/SPICE/RDP三种,就在这里做一个简单的介绍。 一、VNC 适用系统:windows、linux 网络流量:较小,常用100k左右 适用场景:主要用于linux的服务器的管理,由于无声音和usb传输,不满足于虚拟桌面的使用 二、SPICE 适用系统:linux 网络流量:较大,正常 …

2017年08月31日

Docker中使用深度学习框架并支持GPU加速

Docker中使用深度学习框架并支持GPU加速 启动一个支持gpu的容器 docker run --runtime=nvidia --restart=always --name tensorflow -dit -v `pwd`:/app -w /app nvidia/cuda:9.0-cudnn7-runtime-ubuntu16.04 进入容器 docker exec -it …

2017年08月23日

Set Mirrors for Pi - 树莓派配置加速镜像

执行如下命令完成配置 root@raspi:/home/pi# cat > /etc/apt/sources.list deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi #deb-src …

2017年08月21日

Remmina一个Linux下功能丰富的远程桌面共享工具

Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源、功能丰富、强大的远程桌面客户端,它用 GTK+ 3 编写而成。它适用于那些需要远程访问及使用许多计算机的系统管理员和在外出行人员。 它以简单、统一、同质、易用的用户界面支持多种网络协议。 Remmina 功能 支持 RDP、VNC、NX、XDMCP 和 SSH。 用户能够以组的形式维护一份连接配置列表。 支持用户直接输入服 …

2017年07月31日

Setup Docker for Pi - 树莓派安装docker

安装步骤 先下载对应的deb包: wget https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/arm64/docker-ce_18.06.0~ce~3-0~ubuntu_arm64.deb 通过dpkg进行安装 直接 dpkg -i *.deb 进行安装 然后设置开机启动 systemctl enable …

2017年07月11日

Call Opencv Used Python3 - 通过docker在python3.6下调用opencv3.4.1

根据之前build好的镜像,启动容器 启动一个带有python3.6 和 opencv3.4.1的环境 docker run -itd --name cv -v `pwd`/app:/app --net host -w /app jermine/opencv:alpine-arm64 进入容器 docker exec -it cv sh

2017年06月21日

Certificate Signed by Unknown Authority Error

Certificate signed by unknown authority error x509: certificate signed by unknown authority This error message means that you do not have a trusted certificate. You need to trust the default …

2017年05月13日

Git设置和取消代理

git 设置和取消代理 本地开启VPN后,GIt也需要设置代理,才能正常略过GFW,访问goole code等网站 代理设置如下(可复制): 注:git 设置 socks5 代理 加速。只对http,https生效,对ssh仍然无效 git config --global http.proxy http://127.0.0.1:1080 git config --global …

2017年03月30日

Golang生成C/C++可调用的动态库.so和静态库

Golang类似于C的静态语言,效率也接近于C,如果Golang也可以导出可供C调用的库,那可以和很多高级语言say goodbye了,goodbye似乎又有点武断,但至少说,Golang可以做很多事,而且效率优于很多高级语言,这样说应该没有问题。 接下来,就从三个方面分别来介绍Golang中关于库的使用。 Go中调用go编译的共享库,避免源码调用 Using Share Library The …

2017年03月29日

Linux保存依赖安装包到指定目录(用于离线安装)

经常与一些保密级别较高的企业打交道,他们使用的网络都是内部网络,根本无法访问到公网,但是部署一些项目时难免会有依赖包需要离线安装。遇到这种问题通常都是手动去下载依赖的库,然后离线安装,但是你无法判断下载的这个依赖库是否还依赖其他库,如果是手动去下载安装将耗费很长时间(他们导入任何文件都要走流程,一次就需要4h左右),为了改善这种情况,就需要将所有依赖都离线下载到本,本文将介绍如何将Centos和 …

2017年03月21日

GDB in Docker for Debug - 如何在Docker容器内部使用gdb进行debug

安全计算模式(secure computing mode,seccomp)是 Linux 内核功能,可以使用它来限制容器内可用的操作。 Docker 的默认 seccomp 配置文件是一个白名单,它指定了允许的调用。 下表列出了由于不在白名单而被有效阻止的重要(但不是全部)系统调用。该表包含每个系统调用被阻止的原因。 Syscall Description acct Accounting …

2017年03月08日

Golang与C互用以及调用C的so动态库和a静态库

Golang与C的关系非常密切,下面主要介绍在Golang中使用C。 Golang中嵌入C代码 1 package main 2 //#include <stdio.h> 3 //#include <stdlib.h> 4 /* 5 void Hello(char *str) { 6 printf("%s\n", str); 7 } 8 */ 9 …

2017年02月23日

终端利器tmux不止完美替换nohup-&-screen等进程守护命令

“君子生非异也,善假于物也” 。–语出《荀子·劝学》 如果记得没错的话,《荀子·劝学》我们这一代高中的时候应该都读过这篇文章。原意大概是君子的资质与一般人没有什么区别,君子之所以高于一般人,是因为他能善于利用外物。对于技术人来说,好工具的选择和使用往往可以省去很多不必要的麻烦,好的开源工具很多,看你如何去使用。对于终端复用工具这里推荐使用tmux,当然此类工具比较好的还有screen,不过相对 …

2017年01月31日
« 上一页 1 2 3 4 下一页 »

分类

  • all70
  • c/c++2
  • ceph1
  • chart1
  • conda1
  • cuda3
  • database1
  • deeplearn3
  • devops4
  • docker12
  • dotnet core1
  • efficiency3
  • gdb1
  • git3
  • golang6
  • harbor1
  • helm1
  • kubernetes4
  • kvm2
  • linux30
  • microservice1
  • mq1
  • nvidia3
  • openshift2
  • openstack1
  • python3
  • raspberry-pi7
  • registry1
  • server4
  • sse1
  • tensorflow2
  • tools8
  • train1
  • web1
  • websocket1
  • windows4
  • “cuda”1
  • “docker”1
  • 代理1
  • 关于我1
  • 协议2
  • 嵌入式1
  • 课程1
  • 项目管理1

标签

  • agent1
  • ai1
  • all1
  • android1
  • arm6
  • arm646
  • c/c++2
  • ceph1
  • chart1
  • claude code2
  • code-review1
  • conda1
  • cross-compiling1
  • cuda3
  • database1
  • debug1
  • deeplearn3
  • devops3
  • dns1
  • docker17
  • dotnet core1
  • editor1
  • efficiency4
  • gdb1
  • git5
  • golang6
  • gpu1
  • harbor3
  • helm1
  • influxdb1
  • jenkins1
  • jermine1
  • jira2
  • k8s1
  • kubernates2
  • kubernetes3
  • kvm5
  • ldap2
  • linux32
  • markdown1
  • microservice1
  • mirrors1
  • mq1
  • music1
  • nexcloud1
  • nvida-docker1
  • nvidia3
  • opencv2
  • openshift2
  • openstack1
  • proot-distro1
  • python3
  • raspberry-pi7
  • registry1
  • reviewboard1
  • samba1
  • server4
  • shortcut keys1
  • sse1
  • ssh1
  • swap1
  • tensorflow3
  • termux1
  • token1
  • tools5
  • ubuntu1
  • vs-code2
  • web1
  • websocket1
  • windows4
  • “cuda”1
  • “docker”1
  • 交叉编译1
  • 代理1
  • 关于我1
  • 协议2
  • 嵌入式1
  • 开发工具1
  • 敏捷开发1
  • 武汉大学授课1
  • 课程1
  • 项目管理1

归档

标签云

agent ai all android arm arm64 c/c++ ceph chart claude code code-review conda cross-compiling cuda database debug deeplearn devops dns docker dotnet core editor efficiency gdb git golang gpu harbor helm influxdb jenkins jermine jira k8s kubernates kubernetes kvm ldap linux markdown microservice mirrors mq music nexcloud nvida-docker nvidia opencv openshift openstack proot-distro python raspberry-pi registry reviewboard samba server shortcut keys sse ssh swap tensorflow termux token tools ubuntu vs-code web websocket windows “cuda” “docker” 交叉编译 代理 关于我 协议 嵌入式 开发工具 敏捷开发 武汉大学授课 课程 项目管理
RSS 订阅

Powered by Jermine © 2026 Jermineの博客