首页 > 新文章
  • CentOS 7.7 x86-64安装系统字体及美化实录 is a project mainly written in , based on the .我在rMBP上用VMware Fushion 15.1安装了CentOS 7.7的虚拟机,带有gnome界面,打算用于日常的开发工作。但是发现界面实在是太丑陋了,决定趁周末折腾一下,网上研究了一些资料,下面是我有价值的记录,以作备忘。 效果图如下 安装系统字体 安装字体 需要将我们收集的喜欢的字体先复制到下面的指定目录,...

  • 使用Go语言遇到的“坑”收集 is a project mainly written in , based on the .1.今天在线上一台虚机CentOS 7上执行一个go test的命令,发现如下奇怪的报错: exec: "gcc": executable file not found in PATH 解决方案: 执行如下命令安装GCC,原来系统中的确之前没有安装过GCC sudo yum install gcc #安装GCC which gcc...

  • 在macOS 10.13.6下安装Grafana实录 is a project mainly written in , based on the .因为工作原因,需要尽快熟悉和掌握Grafana等工具的使用,所以我就临时在手上这台rMBP上安装了Grafana 6.6.2版本,下面是我的实录,以作备忘。 下载和安装grafana macOS下安装软件,一般都是首选brew的,在终端执行下面的命令 brew update brew install grafana 当出现如...

  • 使用govendor灵活管理Go程序中的依赖包 is a project mainly written in , based on the .业务痛点 使用Go开发程序的过程中,为了方便开发,往往会引用很多标准库或者第三方的依赖包,第三方依赖包往往比标准库功能更全面更强大更接地气,那么如何管理众多的第三方依赖包呢?如何更新其版本?在不需要时,如何删除掉呢?如果有工具能帮助解决这个问题就好了,好在Go中前辈们其实早就想到了这个痛点,有个第三方的库govendor就能完美解决...

  • 在Mac上设置环境变量并永久生效的方法 is a project mainly written in , based on the .原由 我使用Go来开发程序,安装govendor之后发现命令行中执行govendor无效,需要将govendor所在的路径添加到PATH环境变量中。我的软件环境是iTerm2+zsh。 Mac中的环境变量介绍 Mac系统的环境变量,加载顺序为: /etc/profile /etc/paths ~/.bash_profile ~...

  • 在CentOS 7.7 x86_64上安装python3.7.7 is a project mainly written in , based on the .由于Centos 7原本就安装了python2,而且这个python2不能被删除,因为有很多系统命令,比如yum都要用到。 [root@VM_105_217_centos Python-3.6.2]# python Python 2.7.5 (default, Aug  4 2017, 00:39:18) [GCC 4.8.5 201...

  • 安装vim-go插件之后遇到的gopls警告信息不消失的问题的解决方法 is a project mainly written in , based on the .原由 因为新冠肺炎疫情蔓延,2020年初宅在家里的这一个多月,我手头只有一台自己的retina MacBook Pro(后文简称rMBP),公司配发的笔记本过年放假没有带回家,年后公司远程办公,需要电脑及开发环境,没有办法,只能强制自己在rMBP上配置好需要的代码开发环境。 软硬件环境 macOS 10.13.6, vim 8....

  • 在CentOS 7.7 x86_64上安装InfluxDB 1.8.0实录 is a project mainly written in , based on the .在InfluxDB官网获取最新稳定版的下载和安装指导 wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.0.x86_64.rpm sudo yum -y localinstall influxdb-1.8.0.x86_64.rpm 编辑配置文件 v...

  • 在CentOS 7.7 x86_64上安装python3的selenium 3模块实录 is a project mainly written in , based on the .安装selenium3模块 pip3 install selenium 如果上面的命令因为网络问题,重试多次仍失败,可以尝试下面的命令 pip3 install selenium -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 配置selenium...

  • Python中的urllib.quote和Go中的url.QueryEscape关系探讨 is a project mainly written in , based on the .工作中多次遇到Python版本的签名算法,需要用Go版本再实现一遍,这就需要牵扯到Python 2.7中的urllib中的quote,quote_plus和Go中net/url包中的url.QueryEscape的关系。 下面直接给出它们的关系: urllib.quote_plus(str)等同于url.QueryEscape(s...

  • CentOS 7.5 如何升级Git实录 is a project mainly written in , based on the .CentOS7自带的git版本1.8.3.1,这个版本有点低了。于是决定折腾升级, 实操记录在此: 1、确认你的当前git版本 在终端输入: git --version   2、使用root账号 在终端终入: su root 然后输入root账号的密码,注意linux下输密码时界面是没有变化的   3、配置存储库 启用Wa...

  • 在Mac上使用pip3安装交互式环境IPython实录 is a project mainly written in , based on the .简介 IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。IPython从Python发展而来,更倾向于科学计算。互联网数据分析更喜欢用。那本经典的《利用python进行数据分析》中就是使用...

  • 在Mac上使用pip3安装python的数据统计模块实录 is a project mainly written in , based on the .业务需求 目前我需要快速搭建一套python的数据统计和科学计算环境,来处理我工作中遇到的大量业务数据,做模拟和验证结论。我需要避免安装过程中的任何失败或包依赖的繁琐,最好几行命令就完事大吉! 下面是我经过调研之后的实操记录,以作备忘。 软硬件环境说明 MacBook Pro 2017款顶配,MacOS 10.13.6,pyt...

  • 在Mac上利用pip3安装pyecharts模块 is a project mainly written in , based on the .简介 pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,为了与 Python 进行对接,方便在 Python 中直接使用数据生成图。 pyecharts可以展示动态图,在线报告使用比较美观,并且展示数据方便,鼠标悬停在图...

  • 在Mac上使用pip3安装Jupyter Notebook并简单使用 is a project mainly written in , based on the .简介 Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。 简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,...

  • 在CentOS 7.5上升级SQLite3过程实录 is a project mainly written in , based on the .业务起因 我在CentOS 7.5上安装python3.7+Django 3.1.7并创建项目时,发现启动demo例子出错了,出错信息如下: django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17)....

  • Go连接Kafka报错kafka: client has run out of available brokers to talk to is a project mainly written in , based on the .问题出现的场景: 有个go写的项目,原来是用go vendor来管理依赖包的,现在改为是用go module方式了,转换之后,编译成功,发现了上面的错误。很显然连接kafka集群报错了。 问题的原因: 网上搜了下,很多说是防火墙啥的问题,其实不是。本质原因是,我项目使用的如下kafka客户端库 github.com/Shopi...

  • Ubuntu18.04 误删/usr/bin/python3的解决方案 is a project mainly written in , based on the .Ubuntu18.04 误删/usr/bin/python3的解决方案 这应该是一个链接文件,Python、pip3等指令都会指向它,删除之后无法打开Python解释器我在误删之后...

  • 在CentOS 6.5 x86_64上安装libunwind的问题 is a project mainly written in , based on the .1.事由 当时间进入2021年,之前的对CentOS 6.x上的官方依赖仓库和国内镜像仓库都不好使了,如果要安装软件包,是一个痛苦的事情。今天我在一台CentOS 6.5的老机器上安装ats的rpm包,结果报错上说,缺少依赖库libunwind和libunwind-devel。 2.常用方法行不通 安装依赖库 yum insta...

  • Window环境Visual Studio配置:OpenCV,Eigen,jsoncpp is a project mainly written in , based on the .OpenCV 一、计算机 中的配置: 在 计算机 -> 属性 -> 高级系统属性 -> 高级 -> 环境变量 -> 系统变量 -> Path 中添加: D:Program Filescpp libopencvuildx64vc15in 二、Visual Studio 中的配置: 1.在 VC++目录 ->...