06 2019 档案
摘要:语言码 语言名称 af Afrikaans am Amharic ar Arabic az Azerbaijani be Belarusian bg Bulgarian bh Bihari bn Bengali br Breton bs Bosnian ca Catalan co Corsican
阅读全文
摘要:#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=/opt/server/msp/health-api/health-2.0.2.jar#使用说明,用来提示输入参数usage() { echo "Usage: sh health_api.sh [start|s
阅读全文
摘要:如果大家使用过Jenkins那么相信大家对于持续集成非常熟悉。今天要给大家介绍的是另一个非常强大的CD工具GoCD官方对其也称之为GO但是要明白他和go语言golang是没有多大关系的,他是使用java语言开发的。如果你真在使用Jenkins你肯定在疑惑为什么要使用GoCD那么我把他们的异同告诉大家
阅读全文
摘要:转载https://segmentfault.com/a/1190000018626163 1.概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基
阅读全文
摘要:redis修改持久化路径和日志路径 vim redis.conf logfile /data/redis_cache/logs/redis.log #日志路径 dir /data/redis_cache #持久化路径, 修改后 记得要把dump.rdb持久化文件拷贝到/data/redis_cach
阅读全文
摘要:对于如下的模型: from django.db import models # Create your models here. class Student(models.Model): name = models.CharField(max_length=128) class Course(mod
阅读全文
摘要:FROM centos:latest LABEL maintainer "wojiushixiaobai" WORKDIR /opt ENV GUAC_VER=0.9.14 \ LUNA_VER=1.5.0 \ TOMCAT_VER=8.5.41 RUN set -ex \ && ln -sf /u
阅读全文
摘要:一台java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。 京东自研UMP监控分析 打出jstack文件,通过IBM Thread and Monitor Dump Analyzer for Java工具查看如下: IBM Thread and Monitor Dump
阅读全文
摘要:在我们使用python manage.py startapp xxx命令创建新的应用时,Django会自动帮我们建立一个应用的基本文件组织结构,其中就包括一个models.py文件。通常,我们把当前应用的模型都编写在这个文件里,但是如果你的模型很多,那么将单独的models.py文件分割成一些独立的
阅读全文
摘要:相信 Python 程序员多多少少都和我一样遇到过 Method Unbound Error,直译过来就是 “方法未绑定错误”,虽然搜索之后知道了使用 @classmethod 这样的装饰起后就可以解决问题, 但是一直没有得到完全解惑。 我们知道,Python 是一个动态语言,在类的创建过程中甚至实
阅读全文
摘要:在日常运维环境中,我们肯定会遇到以下这种需求: 1、网络流量异常,不知道是哪个程序的流量爆涨? 2、日常需要监控网络实时的流量进去数据 面试装逼系列|这篇文章,让运维监控不再成为你的短板! 学会这 18 个工具,你一定能真正理解如何监控网络带宽! 基于这两点需求,民工哥今天给大家分享两个很强大的命令
阅读全文
摘要:还在用keys命令模糊匹配删除数据吗?这就是一颗随时爆炸的炸弹! Redis中没有批量删除特定前缀key的指令,但我们往往需要根据前缀来删除,那么究竟该怎么做呢?可能你一通搜索后会得到下边的答案 redis-cli --raw keys "ops-coffee-*" | xargs redis-cl
阅读全文
摘要:location /download/ { limit_rate_after 5m; limit_rate 1m; alias /data/html/; }
阅读全文
摘要:接下来我们将tomcat.i4t.com 也就是10.4.82.140进行配置权限
阅读全文
摘要:众所周知,redis是内存数据库,它把数据存储在内存中,这样在加快读取速度的同时也对数据安全性产生了新的问题,即当redis所在服务器发生宕机后,redis数据库里的所有数据将会全部丢失。 为了解决这个问题,redis提供了持久化功能——RDB和AOF。通俗的讲就是将内存中的数据写入硬盘中。 一、持
阅读全文
摘要:让我们的代码部署变得easy,不再难,Jenkins是一个可扩展的持续集成引擎,是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins非常易于安装和配置,简单易用。本次环境模拟一整套企业生产流程 转载互联网 Jenkins 2019年04月24日 相关文章 Je
阅读全文
摘要:转载于互联网 jenkins自动化部署项目,通过jenkins 部署来节省运维时间,不需要手动cp上线及版本发布 Jenkins 自动化部署上线 Jenkins Jenkins 自动化部署上线一、Jenkins是什么 二、上线流程图 三、Jenkins安装配置 四、Jenkins 自动化部署项目案例
阅读全文
摘要:统计80端口的连接数据 netstat -nat | grep -i "80" | wc -l 统计httpd协议连接数 ps -ef | grep httpd | wc -l 统计已连接的,状态为establish的 netstat -na | greo ESTABLISH | wc -l 查出那
阅读全文
摘要:import platformclass Test: def test(self): func = getattr(self,platform.system().lower()) return func() #一定要返回func,不能func() @staticmethod def windows(
阅读全文
摘要:本文主要介绍一下协程的基本概念、对比多线程的优势,以及Python2.x系列和Python3.x系列的大体差别 I、概念 协程(coroutine),又称为微线程,纤程。协程的作用:在执行A函数的时候,可以随时中断,去执行B函数,然后中断继续执行A函数(可以自动切换),单着一过程并不是函数调用(没有
阅读全文
摘要:转载互联网 在公司里做的一个接口系统,主要是对接第三方的系统接口,所以,这个系统里会和很多其他公司的项目交互。随之而来一个很蛋疼的问题,这么多公司的接口,不同公司接口的稳定性差别很大,访问量大的时候,有的不怎么行的接口就各种出错了。 这个接口系统刚刚开发不久,整个系统中,处于比较边缘的位置,不像其他
阅读全文
摘要:python中hasattr()、getattr()、setattr()函数的使用 引言: 在阅读高手写的代码时,有很多简写的形式,如果没有见过还真的看不太懂是什么意思,其中一个比较常用的就是getattr()用来调用一个类中的变量或者方法,相关联的hasattr()、getattr()、setat
阅读全文
摘要:一、概念理解 1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串) (2)json.l
阅读全文
摘要:__new____init____new__YOU name z Age is 35None
阅读全文
摘要:l1 = [1,2,3]l2 = [2,3,4]for x,y in zip(l1,l2): print(x,y,'--',x*y)
阅读全文
摘要:前言 更多内容,请访问我的 个人博客。 以前 optparse 比较火,但是在python2.7版本后,官方不再维护这个模块,转而大力支持 argparse 。 argparse 模块可以让人轻松编写用户友好的命令行接口。她可以从 sys.argv 中解析出参数,并自动生成帮助和使用手册,还能在传入
阅读全文
摘要:这是一道著名的 Python 面试题,考察的问题是,Python 读取大文件和一般规模的文件时的区别,也即哪些接口不适合读取大文件。 1. read() 接口的问题 f =open(filename, 'rb') f.read() 我们来读取 1 个 nginx 的日至文件,规模为 3Gb 大小。r
阅读全文
摘要:Python中有大量类似__doc__这种以双下划线开头和结尾的特殊成员及“魔法方法”,它们有着非常重要的地位和作用,也是Python语言独具特色的语法之一! 比如: __init__ : 构造函数,在生成对象时调用 __del__ : 析构函数,释放对象时使用 __repr__ : 打印,转换 _
阅读全文
摘要:1、概述 过去,企业的IT部门在测量系统性能时,一般重点测量为最终用户提供服务的硬件组件的利用率,如CPU利用率以及通过网络传输的字节数。虽然这种方法也提供了一些宝贵的信息,但却忽视了最重要的因素--最终用户的响应时间。Compuware通过事务处理过程监测、模拟等手段可真实测量用户响应时间,此外还
阅读全文
摘要:1、查看网卡接口: /interface print 2、给网口添加IP地址: /ip address add address=192.168.1.254/24 interface=ether1 3、移除接口IP地址: /ip address remove 0 4、重启系统: /system reb
阅读全文
摘要:让我们面对现实吧:坏习惯很难改变。但是您已经熟悉的习惯可能更难克服。有时,重新审视某些事情可能让您遇到“啊哈,我没想到它能做到这一点!”的时刻。在 Michael Stutz 的优秀文章“UNIX 高手的 10 个习惯”的基础上,本文将提供另外 10 个 UNIX 命令行命令、工具和技术,可以使您成
阅读全文
摘要:python中的cls到底指的是什么,与self有什么区别? 2018年07月31日 11:13:09 rs勿忘初心 阅读数:7769 python中的cls到底指的是什么,与self有什么区别? 2018年07月31日 11:13:09 rs勿忘初心 阅读数:7769 python中的cls到底指
阅读全文