自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 收藏
  • 关注

原创 人生越是落魄艰难,越要时刻记住这点

点击上方△@腾阳关注2022年,这是腾阳的第5期分享。作者 l 腾阳 来源 l 腾阳(微信ID:asda3760)转载请联系授权(微信ID:asda3760)01芝加哥是举世闻名的犯罪之都、黑人贫民窟,吸毒成瘾,犯罪成狂。在这里,几乎每天上映着好莱坞式“街头枪战大片”。根据当地政府某年公布数据来看,芝加哥共有2900人遭到枪击,其中至少有570人死于谋杀。而同年,美国特大城市纽约和洛杉矶加起来,不过521人被枪杀,甚至还低于芝...

2022-01-09 21:57:00 737

原创 大学四年,我做过哪些兼职

2022年,这是腾阳的第1期分享。 作者 l 腾阳 来源 l 腾阳(微信ID:asda3760) ...

2022-01-05 22:04:11 736

原创 不怕迷茫焦虑,四招让你自律

在生活中你是否遇到过这种情况?明明很困,知道要早睡,可总是抵挡不住手机的诱惑,熬夜到两三点?说好不玩游戏,无聊就读书,可一闲下来,不自觉的就开始一局?我们都一样,经常立下flag,然后亲手砍掉。比如6点早起,试过很多方法,闹钟法、冷冻法、友谊的魔法攻击,总一堆借口睡下:昨天太累了!外面好冷啊!起来没事做…比如健身减肥,报了这么多健身课程,办了这么多卡,腰间肥肉却日益增长,我想是该去趟健身房了。听到别人通过自律,一副成功人士的样子,总是投以艳羡的眼神,狠狠给了朋友两拳,流下了恨...

2021-12-22 23:16:48 661

原创 充分利用好暗时间,才有可能成为顶尖

过去很长的一段时间,我一直有这样一种感觉:为什么我起的比鸡早,睡的比狗晚,做的比牛多,还是各方面没有什么起色?读书时,上课认真听讲,课后在图书馆或自习室学习,以求期末得个好成绩。舍友常翘课,上课也没咋听,复习时间也少,但却屡屡成绩比我好。工作后,由于从事程序员,经常要学很多前沿技术,经常啃大部头的专业书籍,平时没少花功夫做笔记等,但工作却很少用得上。一些同事却总能轻易对新技术运用自如。真是奇也怪哉!他们玩得不少,学习时间不多,却总是做得很好,真的是我太笨了,还是他们学习能力强?直...

2021-12-22 08:12:21 419

原创 业务,应用,集群,主机通俗理解

在刚开始接触运维的时候,总是会碰到许多术语,比如今天要介绍的业务,应用,集群,主机。首先我们来看看百度百科上是怎么解释的。业务:涉及一个以上组织,按某一共同的目标、通过信息交换实现的一系列过程,其中每个过程都有明确的目的,并延续一段时间。应用:现代人常说的应用,一般指手机和平板电脑的应用。在面向对象上通常分为个人用户应用与企业级应用集群:集群通信系统是一种用于集团调度指挥通信的移动...

2020-12-03 07:58:23 7947 1

原创 小白入门:Linux获取web项目,maven构建打包并部署在tomcat

1.安装Javahttps://blog.csdn.net/qq_23832313/article/details/83584634centos的yum安装openjdk:yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel #安装openjdk查看jdk版本:java -version2.安装maven新...

2019-09-26 19:39:23 470

原创 Mac版Pycharm 汉化指南(附上语言包)

Q:MAC版Pycharm的英文看着头疼?A:你需要一个汉化语言包1. 下载包:汉化包链接:https://pan.baidu.com/s/1hxOoNXyGZ5kY-P4C_89_PA提取码: wusa2. 访达—应用程序—找到pycharm—右键“显示包内容”—如下路径/Applications/PyCharm.app/Contents/lib—将resources_cn.j...

2019-07-02 11:13:28 15514 6

原创 白话运维003:主机,宿主机,虚拟机

主机很好理解,是计算机里除了输入输出设备之外的主要的机体,大概包含以下几个部分:机箱、主板、CPU、内存、硬盘、显卡等。 而虚拟机,顾名思义,虚拟的主机。指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 两者之间的根本差别就是一个是看得见摸得着的,另外一个存在于虚拟世界的。 而宿主机是什么呢?一开始以为是“宿”...

2019-06-25 16:03:15 1710

原创 nginx默认首页如何展示中文

原来的页面如果直接改成中文,然后再重启下nginx进程,会发现乱码了。这个乱码可以这样解决,然后再重启下进程。

2019-05-22 17:37:23 905

原创 《nginx从入门到实践》学习笔记2

2-1中间件是什么?NGINX是一个开源且高性能,可靠的HTTP中间件,代理服务。2-2常见的HTTP服务:HTTPD,IIS,GWS2-3/4/5/6为什么选择nginx?IO多路复用epoll:(多个描述符的I/O一个线程里并发交替的完成),实现并发和吞吐 轻量级:功能模块少(出于性能考虑,源代码只保留核心代码),代码模块化(易读,可以二次改进,比如阿里的teng...

2019-05-22 16:24:14 1702

原创 -bash: nginx: command not found

问题:-bash: nginx: command not found原因:nginx的路径不对解决方案1:./ sbin/nginx -t解决方案2:vim /etc/profile增加以下红框的两行再source/etc/profile,让配置文件生效然后 nginx -t...

2019-05-22 16:14:33 4740 1

原创 《nginx从入门到实践》学习笔记1

1-1优点:更快地响应web请求 设计上扩展性更强 模块更可靠稳定 低内存消耗 单机支持10万高并发 可以热部署 自由的BSD许可协议1-2学习环境:系统硬件:CPU>=2core,内存>=256M 服务器,云服务,虚拟机,docker 操作系统:版本centos版本>=7.0,64位。环境确认:系统网络:ping www.baidu.co...

2019-05-22 11:41:23 440

原创 每天一学:vcenter

是什么:一般指的是VMware vCenter server,是一个应用程序,可以作为ESXi主机及其虚拟机的中央管理工具为什么:可以提供一个可伸缩与可扩展的平台,便于虚拟化管理,集中管理VMware vSphere环境,与其他的管理平台相比,IT管理员可以更好地去控制虚拟环境。有什么用: 动态监控:实时的监控性能,可以对网络,硬件等性能监控和故障诊断。 快速部...

2019-05-22 11:19:41 1567

原创 白话运维002:系统,父系统,子系统

在接触到业务的概念的时候,总难免会遇到系统,父系统,子系统这几个概念,他们之间有什么联系呢?从业务拆分的角度来看,业务可以分成父系统和子系统。业务可以包含多个应用,那么父系统和子系统也是可以由多个应用组成的。所谓系统,指的是一群有关系的独立个体,通过一定的规则,共同完成个体都不能实现的功能。注意几个关键字:”关系“,”个体“,”规则“,”功能“。举一个简单的例子,一辆车可以由发动机,轮子,...

2019-04-29 18:41:54 6083 2

原创 python 生成(7,4)汉明码字

#!/usr/local/easyops/python/bin/python # -*- coding: utf-8 -*- ...

2019-03-16 20:51:28 4052

原创 Python 求汉明码的最小距离

#求汉明最小距离def hm_code_length(hm_code): ''' array()列表--数组 mat() 列表--矩阵 tolist() 矩阵--列表 ''' # 列表a用来装汉明码距离 a = [] for i in range(len(hm_code)): matV = np.mat(hm_co...

2019-03-10 08:25:11 2129 1

转载 Python使用pip安装报错:is not a supported wheel on this platform的解决方法

本文讲述了Python使用pip安装报错:is not a supported wheel on this platform的解决方法。分享给大家供大家参考,具体如下:可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台)在https://www.lfd...

2019-03-07 15:03:31 23839 1

原创 学习nginx所遇到过的坑:nginx: [error] invalid PID number "" in "/usr/local/var/run/nginx.pid"

系统:Mac错误:修改完配置文件后,进行重载,然后就报错。nginx: [error] invalid PID number "" in "/usr/local/var/run/nginx.pid"原因分析:nginx根本就没有启动过,所以pid文件的值为空没法平滑启动,先启动了才能平滑启动解决方案1:sudo nginx -s reload -c  /usr/local/et...

2019-02-23 10:38:17 13472

原创 学习nginx所遇到的坑:Mac如何在nginx上创建新的网站?

首先,掌握基本的知识。改配置文件: vi /usr/local/etc/nginx/nginx.conf改html文件:vi /usr/local/Cellar/nginx/1.15.8/html/**.html重启nginx:  nginx -s reload -c首先改动配置文件 ,找到以下图片中的代码从注释中我们就知道,需要修改的地方就是监听的端口,域名,以及对应的h...

2019-02-20 18:06:19 583

转载 运维必知必会:基本架构

运维架构层级/运维角度 内容描述/主要技术关键词 监控体系 自动化/DevOps 云计算 客户端层 浏览器 Cookie、浏览器缓存协商(Last-Modified、Expires、Etag)、组件分离、前端优化、运维检测工具 舆论监控 外部网络监控 APM 故障检测工具 DNS服务 CDN服务 移动服务 ...

2019-02-20 10:25:49 3148 2

转载 Linux查看磁盘空间大小,剩余空间容量等,空间满该如何操作

下面是相关命令的解释:df -hl 查看磁盘剩余空间df -h 查看每个根路径的分区大小du -sh [目录名] 返回该目录的大小du -sm [文件夹] 返回该文件夹总M数更多功能可以输入一下命令查看:df --helpdu --help查看linux文件目录的大小和文件夹包含的文件数统计总数大小du -sh xmldb/du -sm * | sort...

2019-02-18 14:31:43 7848

转载 nginx的架构层级具体分析

nginx(发音"engine x")是俄罗斯软件工程师Igor Sysoev开发的免费开源web服务器软件。nginx于2004年发布,聚焦于高性能,高并发和低内存消耗问题。并且具有多种web服务器功能特性:负载均衡,缓存,访问控制,带宽控制,以及高效整合各种应用的能力,这些特性使nginx很适合于现代网站架构。目前,nginx已经是互联网上第二流行的开源web服务器软件。 14.1 为...

2019-02-14 12:21:49 2429

原创 学习nginx所遇到过的坑:-bash: rpm: command not found

问题描述:执行命令rpm -ql nginx ,想看看列出所配置的安装文件和在操作系统新建的什么目录。然后报错:原因分析:Mac里没有这个命令,所以需要安装解决方案: brew search rpm 首先执行该命令,等待返回结果,查看是否有rpm命令 brew install rpm 发现没有之后,就执行安装,则系统就会安装homebre...

2019-02-13 12:08:03 15933

转载 关于devops的十一条必知

关于作者Gene Kim在多个角色上屡获殊荣:CTO、研究者和作家。他曾是Tripwire的创始人并担任了13年的CTO。他写过两本书,其中包括《The Visible Ops Handbook》,目前他正在编写《The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win》和《DevOps Cookb...

2019-01-30 13:22:36 504

原创 vim 翻页的命令

使用vim查看文件的时候,总是需要往下看文本内容,如果只是移动光标,未免太费劲了。所以学习一些简单好用的翻页目录就非常重要了。整页翻页:ctrl-f  f就是forwordctrl-b  b就是backward翻半页:ctrl-d d就是downctlr-u  u就是up...

2019-01-21 14:42:14 6338

转载 Mac 添加用户命令

查看各用户IDdscl . -list /Users UniqueID查看用户所属组IDdscl . -read /Users/root PrimaryGroupID查看各组IDdscl . -list /Groups PrimaryGroupID查看组中的用户dscl . -read /Groups/admin GroupMembership  创建用户 "l...

2018-12-30 21:05:41 6215 1

原创 ImportError: No module named openpyxl

方法1:在命令行终端上输入pip install openpyxl方案二:将鼠标移动到需要安装的第三方库,左键覆盖,会出现一个小灯泡,点击install 方案三:点击最左上角的PyCharm→Preferences→Project→Project Interpreter。点击这个+,这里以openpyxl为例,点击install。 等待安装完成以后就可以使用了...

2018-12-06 15:12:46 7319 1

原创 Mac pycharm 安装第三方库 install requests no module name request

问题描述:习惯使用了Windows的pycharm,当换了Mac以后,在安装第三方库出现了一下问题,在这一request为例:no module name request解决方案:方案一:在终端上pip install request方案二:将鼠标移动到需要安装的第三方库,左键覆盖,会出现一个小灯泡,点击install 方案三:点击最左上角的PyCharm→Preferen...

2018-12-05 11:20:55 7318

原创 E45: 'readonly' option is set (add ! to override)的解决方案

问题描述:E45: 'readonly' option is set (add ! to override)原因分析:当前用户没有权限进行这种操作。我在终端的操作是这样的:vim /etc/hosts,然后退出,进行提权操作,使用root权限即可。  ...

2018-12-05 11:08:03 63101 1

原创 使用shell 来删除删除X天前上传的文件

在使用shell的时候,我们经常会上传许多文件或者资料,但是一旦文件多了,尤其是内存大的文件,这样会大量占用磁盘的空间,所以我们需要定时地清理前端时间上传的文件。find /data/package_backup -mtime +10 -name "*.*" -exec rm -Rf {} \;我们来看看这些参数分别代表什么意思?find:查找文件的命令 /data/packag...

2018-11-25 15:33:54 573

转载 Jenkins常用又基础的使用教程

Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。本文以 CentOS7 环境为例,总结了 Jenkins 的安装与配置、邮件功能使用,并接入阿里巴巴的著名开源项目 fastjson,以此演示 Java 项目(SVN+Maven)中 FindBugs/CheckStyle/PMD 等常用插件的使用、单元...

2018-11-08 16:43:37 558

原创 没有已启用的仓库。 执行 "yum repolist all" 查看您拥有的仓库。 您可以用 yum-config-manager --enable <仓库名> 来启用仓库

问题描述:yum是RPM的前端程序,对于多软件安装时非常好用的,在虚拟机中想要安装什么 软件都可以使用yum install 软件来快速调用创库安装,但是最近在使用这个命令的时候总是出错,显示没有已启用的仓库。执行 "yum repolist all" 查看您拥有的仓库。您可以用 yum-config-manager --enable &am...

2018-10-20 10:54:40 177450 33

原创 如何在Ubuntu虚拟机安装VMware tools,调节视图大小?超简单的3步就可以了!

一开始学习使用虚拟机,就觉得视图太小,看久了屏幕眼睛疼,于是就想着如何扩大视图。在了解到VMware tools的用处之后,就开始查教程来安装,可是网上的教程鱼龙混杂,各种乱七八糟,可能是每个人的版本不一样吧,或者是很多资源已经不存在了。于是弄了很多次都不成功,今天早上刚好看到一个YouTube视频,终于算是解决了这个问题。https://www.youtube.com/watch?v...

2018-10-20 10:12:16 1162

原创 leetcode的python实现 刷题笔记83:删除排序链表中的重复元素

给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例 1:输入: 1->1->2输出: 1->2示例 2:输入: 1->1->2->3->3输出: 1->2->3class Solution(object): def deleteDuplicates(self, head): ...

2018-10-01 13:40:19 339

转载 数据结构:数组和链表的区别以及各自的优缺点

原文地址 http://blog.csdn.net/qq_25806863/article/details/70607204数组和链表是两种基本的数据结构,他们在内存存储上的表现不一样,所以也有各自的特点。大致总结一下特点和区别,拿几个人一起去看电影时坐座位为例。数组的特点在内存中,数组是一块连续的区域。 拿上面的看电影来说,这几个人在电影院必须坐在一起。 数组需要预留空间,在使用...

2018-10-01 13:23:25 6185 1

原创 leetcode的python实现 刷题笔记70:爬楼梯(动态规划)

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1. 1 阶 + 1 阶 + 1 阶2. ...

2018-10-01 11:57:45 1887

原创 leetcode的python实现 刷题笔记74:搜索二维矩阵(二分查找的思想)

编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix = [ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 34, 50]]target = 3输出: true示例 2:输...

2018-09-30 22:00:10 963

原创 leetcode的python实现 刷题笔记58:最后一个单词的长度(取巧的做法和全网最正确的做法)

给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0 。说明:一个单词是指由字母组成,但不包含任何空格的字符串。示例:输入: "Hello World"输出: 5一.取巧的做法思路:1.首先判断这个字符串是否为空,如果是就返回为0.然后使用python的字符串split()方法将字符串分割,返回最后一个字符串...

2018-09-29 22:20:03 417

原创 leetcode的python实现 刷题笔记53:最大子序和(多种解法)

给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。class Solution(object): d...

2018-09-28 23:44:47 1740 2

原创 leetcode的python实现 刷题笔记35:搜索插入位置的暴力解法和优化解法

 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5输出: 2示例 2:输入: [1,3,5,6], 2输出: 1示例 3:输入: [1,3,5,6], 7输出: 4示例 4:输入: [1,3,5,6...

2018-09-26 11:14:08 441

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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