08 2020 档案
摘要:1. 浏览器/终端常用操作 网页刷新: 同时按下:command+r 相当于windows的F5 网页强制刷新: 同时按下:command+Shift+r 相当于windows的ctrl+F5 新建窗口 同时按下:command+n 启动一个新的浏览器或者启动一个新的终端 新建tab页 同时按下:c
阅读全文
摘要:在日常测试微信小程序的时候,有没有遇到这种情况: 开发进行功能升级或者修复BUG,然后重新部署了新版微信小程序,这时候我们打开小程序,发现小程序版本还是以前的。 这时候我们首先想到的是可能是小程序缓存的原因,那么该如何清理小程序缓存呢? 下面介绍一种方法,无论是IOS和Android都可以适用。 清
阅读全文
摘要:本文以Win10位系统为例,演示如何安装python3.6和相应环境。安装Python3的机器必须要能访问外网才能进行如下操作! 1. 安装方式 使用windows installer包进行安装,全程基本都是界面操作。 2. 确认本地Python3版本 本地Python3安装一般存在三种情况: 系统
阅读全文
摘要:本文以Mac OS的64位系统为例,演示如何安装python3.6和相应环境。安装Python3的机器必须要能访问外网才能进行如下操作! 说明:macOS版本信息 1. 安装方式 在MAC下安装python有两种方式: 通过brew命令安装 (不推荐) 源码安装 (推荐) 用brew安装的话,一般只
阅读全文
摘要:本文以Centos7系统为例,演示如何安装python3.6和相应环境。安装Python3的机器必须要能访问外网才能进行如下操作! 1. 安装方式 在Centos下安装python有两种方式: 通过yum安装 (推荐) 源码安装 这里推荐第一种方式安装,因为yum安装会帮你做很多善后工作,而源码安装
阅读全文
摘要:本文以Ubuntu16.x系统为例,演示如何安装python3.6和相应环境。安装Python3的机器必须要能访问外网才能进行如下操作! 1. 安装方式 在Ubuntu下安装python有两种方式: 通过apt安装 (推荐) 源码安装 这里推荐第一种方式安装,因为apt安装会帮你做很多善后工作,而源
阅读全文
摘要:从2019年初到现在,一年半的时间里,我已经阅读了70多本书了。 很难想象现在的自己,在刚三十而立之年,居然能够重新拾起阅读。 在之前北漂七年的职场生涯,我几近把自己全部投入工作。七年下来混得不算差,做到了管理,年薪也超过同龄人。然而我依旧迷茫:我不知道自己到底为什么而奋斗,最初的梦想是什么,又是为
阅读全文
摘要:在mac上用homebrew安装python3.6,结果报错如下:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 我试了下ping raw.githubusercontent.
阅读全文
摘要:还是最近那个私有云项目,客户提供了几台虚机,让我搭建一套环境,这套环境涉及到postgresql的使用。我在A机器上安装好了postgresql之后,发现在B机器上依赖postgresql的服务报错,一看是无法访问postgresql的5432端口,于是我使用telnet尝试访问pg的5432端口,
阅读全文
摘要:最近做私有云的项目,客户那边提供了一台Ubuntu机器让我装环境,由于需要访问外网下载相关软件包,所以试了下wget相关的包,但无法下载。此时我怀疑是外网的不通的问题。 首先ping了下baidu,发现不通 ping www.baidu.com ping: unknown host www.baid
阅读全文
摘要:1.简介 Linux dd命令用于读取、转换并输出数据。 dd可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。 简单来说,dd命令可以用于: 磁盘数据备份与恢复 拷贝内存资料到硬盘 从光盘拷贝iso镜像 格式化磁盘数据 测试硬盘读写速度 生成一个大文件(用于测试
阅读全文
摘要:对应windows下的应用,一般压缩都使用zip压缩,放到linux下我们怎么解压缩呢? 这里介绍一个linux下的小命令:unzip 1) 安装 Centos yum update yum install -y unzip Ubuntu apt update apt install -y unzi
阅读全文
摘要:最近在公司项目中遇到一个脚本调用问题,有个python的命令行工具使用subprocess模块启动了一个zookeeper的shell脚本,在执行过程中报了一个错:OSError: [Errno 8] Exec format error,如下图: 此时我尝试在命令行执行红框中的shell脚本:执行成
阅读全文
摘要:1. 安装JDK8 CentOS快速安装JDK8 Ubuntu快速安装JDK8 2.下载jenkins相关文件 2.1 jenkins war下载 #linux下执行wget,若提示wget命令不存在,则按照yum install -y wget或则apt install -y wget wget
阅读全文
摘要:在敏捷开发或者devops中,Jenkins常常作为CI/CD的主选平台,而流水线(Pipeline)是CI/CD的一个常见的体现形式,通过流水线,我们可以配置一个从编译打包,部署,自动化测试,到产品库发布的研发测试全流程,本文旨在带领大家入门一个流水线的demo,该demo展示一个了GItlab和
阅读全文
摘要:最近为公司客户搭建一套ToB的平台,该平台的部署机器在客户那边(无法直接登录,需要通过VPN访问)。为了方便从外部直接访问平台的web页面,我通过frps工具反向代理到我一台公有云机器,这样就可以直接通过该机器的公网IP访问私有环境的web页面。但直接使用公网IP访问可能会涉及到web安全问题,比如
阅读全文
摘要:1. 安装JDK8 版本要求 2.164 (2019-02) and newer: Java 8 or Java 11 2.54 (2017-04) and newer: Java 8 1.612 (2015-05) and newer: Java 7 参考:Centos快速安装JDK8 2.3 安
阅读全文
摘要:安装zookeeper之前,需要先安装jdk,可以参考之前我写的文章 Ubuntu快速安装JDK Centos快速安装JDK 1.获取zookeeper 在这里下载zookeeper:https://download.csdn.net/download/ccgshigao/12705620 2.解压
阅读全文
摘要:更新yum源列表 yum update 查找jdk版本 yum search jdk | grep 1.8 选择这个java-1.8.0-openjdk.x86_64,即java8版本 安装jdk8 yum install java-1.8.0-openjdk.x86_64 查看java是否安装成功
阅读全文
摘要:ansible是大名鼎鼎的自动化部署工具,结合docker和jenkins,可以快速搭建一套自动化部署方案,本文主要介绍如何快速安装ansible。 ansible安装前提:python2.7.x已安装 1. pip安装 centos yum -y install epel-release yum
阅读全文
摘要:更新软件源 sudo apt update 查找jdk版本 apt search jdk 选择这个openjdk-8-jdk,即java8版本 安装jdk8 apt install openjdk-8-jdk 查看java是否安装成功 java -version 这样就大工告成了,但是很多软
阅读全文
摘要:说起电脑上的计算器,可能所有人的印象都是这样的: windows的计算器有界面当然很酷,但是如果我们在黑黑的linux下面该怎么办呢? 不用急,在linux下面也有一款非常棒的计算器:bc。bc是一款linux下的一款小工具,我们在linux下输入:man bc,看一下简单的介绍: bc居然
阅读全文
摘要:最近在论坛上看到一位朋友问到这个问题,我觉得很经典,一般二面(leader级别)都相对喜欢问这种问题,我曾经既在面试中被问过这个问题,也在后来做面试官的时候问过别人这个问题,所以正好给大家分析下这个问题、答案,还有实际的一些落地经验。 作为应聘者,在回答这个问题之前,我们要明确一点:这个问题属于开放
阅读全文
摘要:"保险,本意是稳妥可靠保障;后延伸成一种保障机制,是用来规划人生财务的一种工具,是市场经济条件下风险管理的基本手段,是金融体系和社会保障体系的重要的支柱" 节选自百度百科。 这段文字对于没买过保险的人来说比较晦涩难懂。那我们来解释一下:保险一种抵御风险的金融产品,当人遭遇某些特殊困境的时候,能够起到
阅读全文
摘要:财务自由是什么? 财务自由是一种你可以仅靠被动收入而满足生活开支的一种状态。 什么是被动收入? 就是你不用花费太多额外精力,金钱就能源源不断地流入你的口袋。比如说,你有100w放到银行理财,年平均收益率4%,一年到手到手的收益为4w,这个钱是不需要你操心的,到了次年就能获得4w。 与被动收入对应的,
阅读全文
摘要:nvm是一款node版本管理工具,简单来说,如果你想在一个环境下安装多个node版本,并向自由地切换相关版本,那你就需要使用nvm进行版本管理,有点类似pyenv,也是一款python版本管理工具。 如机器上已安装过node环境,请先卸载再安装nvm,以防冲突。 centos清理方式: #卸载npm
阅读全文
摘要:一、关于FIO 1.1 简介 FIO是一个开源的I/O压力测试工具,主要是用来测试磁盘的IO性能,也可测试cpu,nic的IO性能。它可以支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, network, syslet, gua
阅读全文
摘要:测试金字塔,是一种用来形象描述测试过程的策略结构。 在大多数互联网企业中测试体系中,一般都会有涉及到自动化测试。伴随产品研发的进度的阶段性不同,我们的测试手段也有不同。那我们先看看大多数互联网公司的研发测试过程。一般来说,研发过程有前端和后端协作开发,这里我们做个大概总结: 后端 CODING阶段(
阅读全文

浙公网安备 33010602011771号