evandeng2009

私信 关注
evandeng2009
码龄6年
  • 267,656
    被访问量
  • 42
    原创文章
  • 35,329
    作者排名
  • 43
    粉丝数量
  • 于 2015-08-08 加入CSDN
获得成就
  • 博客专家认证
  • 获得49次点赞
  • 内容获得59次评论
  • 获得126次收藏
荣誉勋章
兴趣领域
  • #运维
TA的专栏
  • 日用办公
    19篇
  • DevOps
    27篇
博主介绍
https://github.com/evandeng2009
http://www.evandeng.cn
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Celery - 最佳实践

原文作者:Deni Bertovic原文日期:2014-06-18原文链接:Celery - Best Practices前言翻译纯属个人喜爱和收藏,分享以让更多的人阅读受益。原文虽然5-6年前写作,但至今任然适用。为了更符合中文阅读习惯,我把部分段落进行了分解或合并。后续我将在原文基础之上,基于实践适当添加更多内容。序言如果你在从事Django某些方面的工作,那么你可能有些后台长时运...
翻译
145阅读
0评论
0点赞
发布博客于 1 年前

解决Firefox复制地址栏链接自动encodeURL乱码

问题现象默认自动URLencode倒是方便了程序,但是反人类识别。默认转码 https://kyfw.12306.cn/otn/leftTicket/init?linktypeid=wf&fs=%E6%B7%B1%E5%9C%B3,SZQ&ts=%E9%87%8D%E5%BA%86,CQW&date=2019-12-10,2019-12-10&flag=Y,Y...
原创
326阅读
0评论
0点赞
发布博客于 2 年前

Discuz宣布关闭发言权,社区时代终结

文章写得透彻,我就当它是 Discuz! 和 PHPWind 引领的社区时代的谢幕词。转自https://www.guohenet.cn/wangluo/6230.html没有永恒不变的技术,也没有长盛不衰的平台。天下分久必合,合久必分。Discuz!兴起于PC互联网的站长时代,也跟随着网民用户的使用习惯变迁,因智能手机平台的兴起,迅速转移到移动互联网。Discuz!因移动互联网浪潮的迅速到来,...
转载
99阅读
0评论
0点赞
发布博客于 2 年前

Grafana常用定制修改

conf/grafana.ini设置domain,enforce_domain = true设置root_url添加子目录, serve_from_sub_path = true修改后清空浏览器缓存避免apple-touch-icon.png和fav32.png的404设置database,session(remote_cache)统一使用该库(v6.4.0已默认)reporting_...
原创
5643阅读
26评论
1点赞
发布博客于 2 年前

CentOS7 firewall-cmd Docker报错iptables failed: iptables --wait -t filter -A DOCKER

CentOS7关闭 firewalld 情况下创建运行重启带映射宿主机端口的容器没问题。一旦开启了 firewalld 之后尝试docker restart container就报如下错误:Error response from daemon: driver failed programming external connectivity on endpoint grafana (7c185cc...
原创
3349阅读
2评论
0点赞
发布博客于 2 年前

Mac OSX安装 Django MySQL mysqlclient

MacPython36$ brew install mysql-connector-c $ pip3 install mysqlcient # 报错找不到OSError: mysql_config not found$ cd /usr/local/Cellar/mysql-connector-c/6.1.11/bin$ cp mysql_config mysql_config.bak$...
原创
619阅读
0评论
0点赞
发布博客于 2 年前

通过微信传播小视频的toupiwenxue.cn模式探究

一、用户牵引    1. 短视频民间拍摄,基本上都是富豪权贵佯装贫民被欺负各式背景较量、不忍直视的社会现象等    2. 以上为视频正文,正要剧情反转时,各式理由要求转发才能继续观看 二、技术特征    1. 页面由 标题、日期、模仿公众号的”作者“(链接地址,而非公众号)、视频窗口、短链接化的其他视频链接清单        2. 两种地址格式<!DOCTY...
原创
1682阅读
0评论
0点赞
发布博客于 3 年前

概述10种常见软件架构模式

备注    本文译自https://towardsdatascience.com/10-common-software-architectural-patterns-in-a-nutshell-a0b47a1e9013?gi=f8addb915af7,作者Vijini Mallawaarachchi,Sep 4, 2017。    为了更好的组织语言和理解,符合我们的阅读习惯,原文的部分段落被合并...
翻译
16649阅读
0评论
13点赞
发布博客于 3 年前

用日志构建坚固的数据基础设施/为什么双写不好

1. 备注    本文译自https://www.confluent.io/blog/using-logs-to-build-a-solid-data-infrastructure-or-why-dual-writes-are-a-bad-idea/,作者Martin Kleppmann,May 29, 2015。    为了更好的组织语言和理解,符合我们的阅读习惯,原文的部分段落被合并或者分割,...
翻译
631阅读
1评论
1点赞
发布博客于 3 年前

Chrome像 Firefox/IE 一样拖拉收藏网页

1. 像 Firefox/IE 那样拖拉 tab,Chrome 就会打开一个新窗口来显示这个 tab 网页;以为 Chrome 就这样了。2. 其实不是,Chrome 支持两种方式收藏:    1)点击地址栏(全选网址),拖拉收藏,如此收藏的网页显示为网址;网址方式有时候需要,比如IP 的情况    2)点击地址栏左边的小图标,https 的会显示Secure 之类的,一律左键按住拖拉
原创
375阅读
0评论
0点赞
发布博客于 4 年前

logstash快速安装插件并打离线包(不改动永远别想装上)

一、背景1. 生产环境是不能直接联网的2. 要给 Logstash 安装上 logstash-input-jdbc 插件用来读取 Mysql 数据到 ES 进行全文检索3. 联网环境:VM CentOS7.3 Logstash5.5.2,RPM 安装二、原生安装# /usr/share/logstash/bin/logstash-plugin install log
原创
9418阅读
1评论
1点赞
发布博客于 4 年前

搞定!Firefox收藏夹默认在当前tab打开

Firefox.com.cn下载的Firefox收藏夹链接总是在新tab打开。恼火啊!它默认启用了“Tab Tweak"这么个插件,禁用之后,终于和Chrome默认方式对齐了。另外有个牛逼的插件 vimfox,让Firefox像vim那样操作,比如r就reload,x就关闭tab。不过页面编辑的时候有冲突。
原创
370阅读
0评论
0点赞
发布博客于 4 年前

Win/CentOS/MacOS Chrome/Firefox/IE/Safari DNS缓存时间与刷新

环境键默认缓存时长刷新方法WindowsMaxCacheTTL86400s[24H]ipconfig /flushdnsMacOSDNS TTL3600s[1H]# killall -HUP mDNSResponder #或者# dscacheutil -flushcache #或者# discoveryutil md
原创
853阅读
0评论
0点赞
发布博客于 4 年前

DAS, NAS, SAN(FC-SAN/IP-SAN)区别

FC-SAN,IP-SAN,NAS,DAS区别 DASNASFC-SANIP-SAN成本低较低高较高数据传输速度快慢极快较快扩展性无扩展性较低易于扩展最易扩展服务器访问存储方式直接访问存储数据块以文件方式访问直接访问存储数据块直接访问存储数据块服务
原创
3094阅读
0评论
1点赞
发布博客于 4 年前

VBA编码几个注意点

.ApplyDataLabels ShowValue:=True 必须放在 .SetSourceData 之后申明小数点类型为variant为了让宏执行时不白屏,在语句前后添加 Application.screenUpdating=False/True“参数不可选",给调用的函数少输入了实参.Select要求sheet首先被Activate隐藏行列时for循环要用 .[A65535].End(xl
原创
947阅读
0评论
0点赞
发布博客于 4 年前

使用阿里云容器Hub加速Docker镜像下载

阿里云的镜像服务做得不错,包括常用的Debian(Ubuntu)和RedHat(CentOS)的镜像,各类开源软件的repo,以及docker的Container镜像,全部copy了一份在国内服务器上。下载速度就不再受限于你懂的大防火墙。系统及各类开源软件的备份直接看http://mirrors.aliyun.com/,下面单独说下Docker Hub在阿里的镜像加速器设置,以CentOS7为例。...
原创
9488阅读
0评论
1点赞
发布博客于 5 年前

USB3硬盘盒及数据线造成Macbook Pro WiFi Bluetooth网络不稳定

USB3设备会对工作在2.4GHz的无线WiFi和蓝牙造成信号干扰,如果你用便宜的诸如硬盘盒,那可能就有我现在的情形。Orico的USB 3.0 Type-C数据线,造成WiFi老是断掉,我查电脑问题搞了半天。Macbook Pro的WiFi和Bluetooth天线都在电脑的折叠处,所以:1. 尽量把硬盘盒放远点,尤其不能靠近笔记本折叠处或者屏幕后面,所以放两边2. 买好点的数据线
原创
2600阅读
0评论
0点赞
发布博客于 5 年前

解决Macbook OSX文件/夹灰色不可复制

记得一次大量拷贝照片,造成很多图片灰色(不论电脑中还是移动存储设备中),每次复制都提示文件正在被其他程序使用;后来移动硬盘的文件有的也灰色,有拷贝过程,但是不能成功拷贝到电脑中。比如下图,移动硬盘中,系统镜像文件全部灰色,执行如图步骤。1. 打开终端输入 “ls -@eln 灰色文件路径”(这个路径可以直接拖入文件到终端自动填充)2. 复制显示结果中的"com.apple.Find
原创
10962阅读
2评论
1点赞
发布博客于 5 年前

MacBook原生便捷使用NTFS格式的U盘/移动硬盘

Macbook的OSX系统本身能读写使用NTFS格式的U盘等移动存储设备,如此即可在Windows之间来回使用。没必要安装如Tuxera NTFS等(收费)类似的三方软件。一、格式化U盘、移动硬盘为NTFS,MBR格式    插入U盘-->Initialize-->选中U盘-->Erase-->填写U盘名称如Evan_USB64,NTFS,MBR-->Erase-->Done,格式化完成马
原创
4807阅读
2评论
0点赞
发布博客于 5 年前

去掉:Zone.Identifier文件

环境:Win7虚机寄宿在CentOS中并共享CentOS的文件夹。每当在Win7中下载一个文件file_name.extention到这个共享文件夹,就会自动生成一个file_name.extention:Zone.Identifier格式的文件,这个文件可以删掉没啥影响,文件内容如下格式:这个附属的文件就是为了描述对应文件的元信息(alternative data stream,ADS)
原创
6558阅读
1评论
0点赞
发布博客于 5 年前

详解SSH三种端口转发

SSH端口转发的好处:    1. 利用SSH通道天然的加密特性    2. 通过具备访问权限的第三者,突破防火墙对自己的限制角色定义:    A. 本地服务器,想通过中间服务器B间接访问目标服务器C    B. 中间服务器,类似于代理,A以B的名义去访问C    C. 目标服务器,C看到的都是中间服务器B在访问自己1. 本地端口转发命令:
原创
15871阅读
0评论
0点赞
发布博客于 5 年前

OpenStack Identity Keystone基本概念及验证进化过程

一、概念与关系    先上图,看user、credential、group、role、project/tenant、service、endpoint、domain、region;token、authentication、scope等彼此间的关系。1. resource:project、domain2. credential:可以是3个配对,username/password,use
原创
2880阅读
0评论
1点赞
发布博客于 5 年前

OpenStack Nova VNC Proxy原理及过程

VNC Proxy的功能 将公网(public network)和私网(private network)隔离 VNC client运行在公网上,VNCServer运行在私网上,VNC Proxy作为中间的桥梁将二者连接起来 VNC Proxy通过token对VNC Client进行验证 VNC Proxy不仅仅使得私网的访问更加安全,而且将具体的VNC Server的实现分离,可以支持不同
转载
2253阅读
0评论
0点赞
发布博客于 5 年前

Kali Rolling Virtualbox5 SSH+Guest Addition增强包

在VirtualBox上安装了Kali Rolling 2016.1之后,需要调整两个东西:1. 配置root能SSH登陆;2. 给Kali安装VirtualBox的增强包,以便虚机能全屏,虚机宿主机间鼠标便捷移动及文件共享。一、配置root能SSH Kali默认情况下,安装Kali后只有root用户。而OpenSSH从版本7开始就调整了PermitRootLogin的默认
原创
729阅读
0评论
0点赞
发布博客于 5 年前

磁盘阵列RAID原理、种类及性能优缺点对比

RAID:1. 存储的数据一定分片;2. 分基于软件的软RAID(如mdadm)和基于硬件的硬RAID(如RAID卡);3. RAID卡如同网卡一样有集成板载的也有独立的(PCI-e),一般独立RAID卡性能相对较好,淘宝一搜便可看到他们的原形;4. 现在基本上服务器都原生硬件支持几种常用的RAID。级别特
原创
1747阅读
0评论
1点赞
发布博客于 5 年前

系统空间占用排查 tomcat超大日志catalina.out 删除 与df 状态更新

收到zabbix报警,硬盘空间非常低,inode耗尽。进入系统df一看,只剩下20k。一、系统空间占用排查# du -h --max-depth=1 / /*从根目录开始一层一层目录遍历式查找罪魁祸首*/二、catalina.out占用多达60+G并且其他诸如catalina.2016-03-29.log等具体日期的日志文件,个别的也有10G左右,直接删除这些大个头。df看
原创
19865阅读
0评论
0点赞
发布博客于 5 年前

mysql/mariadb centos7 修改root用户密码及配置参数

一、修改用户密码,以root为例1. 知道root密码,需要修改a. 登入数据库来修改# mysql -uroot -p /*输入密码进入*//*第一个方式:直接编辑数据库字段*/MariaDB [(none)]> use mysql;MariaDB [mysql]> UPDATE user SET password=password('newpassword') WHE
原创
17650阅读
2评论
2点赞
发布博客于 5 年前

洁癖必须删除百度云盘中“我的应用数据” 图文教程

这个“我的应用数据”应该是在手机端同步后自动产生的,并且手机端和网页以及PC端都不能删除,默认放在第一位,太碍眼了。方法:手机上,通过ES file expolorer登陆百度云盘,然后删除apps这个文件夹。1. 下载ES file explorer,或者ES file explore pro(界面是传统风格),两个感觉就界面风格不同而已2. 进来左上角目录-->Network(
原创
22121阅读
0评论
0点赞
发布博客于 5 年前

cron crontab anacron anacrontab Linux下的计划任务

命令/进程 程序位置 读取文件 日志 crond crontab anacron /etc/rc.d/init.d(/etc/init.d) /lib/systemd/system/crond.service systemctl start crond.service /var/spool/...
原创
842阅读
0评论
0点赞
发布博客于 5 年前

Word 2007文档结构图 大纲视图 目录默认折叠收缩

Word的大纲视图/文档结构图,打开的时候默认所有层级全部展开,一旦文档非常长,看起来就别扭,半条找不到东西。这里就设置它默认全部折叠,也就是只显示一级目录。实现原理就是建立一个word自动执行的宏(不仅仅是Excel才有宏)。看图就好。1. 首先启用”开发工具“,默认是没启用的2. 建立宏    a) 首先输入宏名称,注意必须是AutoOpen,其他名字则不会自动执行,然后编
原创
10482阅读
2评论
3点赞
发布博客于 5 年前

ramfs ramdis tmpfs rootfs initrd initramfs swap区别

类别 原理 ramfs RAM内存:高速缓存在内存中的数据,包括页缓存、目录缓存等会回写到后端如硬盘的存储,标记为clean,同时继续保留在内存中以备其他用途;标示为clean的内存部分可被清理以重新分配利用。 ramfs:基于RAM内存的一种硬盘缓冲机制,但没有回写功能,也就没有clean标示,也就不会被释放清理重复利用,直到填满,所以只有root或在授权用户能写...
原创
749阅读
0评论
1点赞
发布博客于 5 年前

OpenStack Juno实例迁移resize:nova ssh无密码计算节点互连

一、在Dashboard
原创
4641阅读
4评论
2点赞
发布博客于 5 年前

CentOS7 Juno Cinder块重启后 实例起不来 --rescan Exit code: 21

阿飞
原创
2687阅读
2评论
1点赞
发布博客于 5 年前

CentOS7 Mac安装SecureCRT 7 8附破解

官网下载Linux最新版本为scrt-7.3.6-963.rhel6-64.x86_64.rpm。根据官网提示7.3.x开始就支持CentOS7,但所安装的时候不行。# rpm -ivh scrt-7.3.6-963.rhel6-64.x86_64.rpm /*提示需要python-libs2.6*/Requires: libpython2.6.so.1.0()(64bit)#
原创
4620阅读
0评论
1点赞
发布博客于 5 年前

OpenStack Juno删除僵尸实例 - 虚机实例相关nova表

MQ服务
原创
1997阅读
0评论
0点赞
发布博客于 5 年前

GNOME CentOS "资源管理器" 文件夹 快捷方式 拖入左侧导航面板

要实现的效果,如同Windows中随意地把文件夹,作为快捷方式,拖入到左边的导航栏。CentOS桌面安装版,左侧默认如下,不能更改已有的项目,托不进去,也不能删除,只能重命名。为了添加新的文件夹的快捷方式,进入到想要加的文件夹,CentOS7.1这么搞  CentOS7.2有一点点变化 ,看起来更好看了。
原创
3883阅读
0评论
0点赞
发布博客于 5 年前

VirtualBox Host-Only CentOS7 Mac Windows vboxnet0 网络共享

# ip a1: lo: mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever i
原创
3213阅读
0评论
0点赞
发布博客于 5 年前

[MBR GPT] [BIOS EFI] LVM [fdisk parted]

# parted /dev/sdbGNU Parted 3.1Using /dev/sdbWelcome to GNU Parted! Type 'help' to view a list of commands.(parted) help align-check TYPE N check partition N for TYPE(min
原创
1162阅读
0评论
0点赞
发布博客于 6 年前

CentOS 7 创建程序(FireFox)桌面快捷方式

如果RPM包安装的或在系统原装的程序,直接到/usr/share/applications/ 右击对应的图标,copy to....桌面就好。因为CentOS系统自带的Firefox默认使用
原创
5585阅读
0评论
0点赞
发布博客于 6 年前

CentOS 7默认的jdk 1.7升级方法(到1.8) - alternatives的功能

要搞整最新2.1版本的elasticsearch,最好用jdk 1.8。CentOS7默认的却是1.7,所以得升个级。首先看图一目了解java的架构JDK 8 is a superset of JRE 8, and contains everything that is inJRE 8, plus tools such as the compilers and debuggers ne
原创
11314阅读
2评论
6点赞
发布博客于 6 年前

Linux及Mac OS X修改主机名方法及优先级比较

这里说的是主机名,并非共享名或者hosts中的DNS名,涉及共享名或者hosts/resolv的方法都是扯淡。有好几种方法,好几个地方。临时方法# hostname abc /*设置*/# hostname /*验证*/abc永久方法(重启有效)Mac:# scutil --set HostName MacBookPro /*设置*/
原创
895阅读
0评论
0点赞
发布博客于 6 年前

从CentOS7默认安装的/home中转移空间到根目录/ - LVM操作简明教程

# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 50G 4.8G 46G 10% /devtmpfs 3.9G 0 3.9G 0% /devtmpfs 3.9G 140
原创
31602阅读
10评论
10点赞
发布博客于 6 年前

Linux(CentOS7) NVIDIA GeForece GTX 745 显卡驱动

戴尔台式机Vostro,根据它的“服务编号”或者“快速服务代码”查找,官网只有Windows系列的显卡驱动,没有Linux驱动提供下载。程序--》系统工具--》硬件--》显示器,里面分辨率只有两个可选,界面相当的别扭。检查显卡型号# lspci | grep VGA01:00.0 VGA compatible controller: NVIDIA Corporation GM1
原创
4679阅读
0评论
0点赞
发布博客于 6 年前

Mac OS CentOS下 dd命令行创建系统USB安装盘

百度说Mac自带工具disk utility可以搞,但是不知道为什么我打开就是这个样子的,没找到有什么刻录的字样。下面用命令行来刻录一个USB安装盘,系统镜像为CentOS7,已经从官网下载好了。1. 插入usb,看看USB的分区,我的是个FAT的,16G大小# diskutil list/dev/disk0 (internal, physical): #:
原创
2723阅读
0评论
0点赞
发布博客于 6 年前

OpenStack CentOS7 virt-manager Windows Server 2012R2镜像

接上文(1)10.既然virt-install不行,那就用图形化的virt-manager安装:用virt-manager来安装也是有特殊的设置的,我费了很多时间在瞎试排错,更换驱动和镜像,最后发现只有一个驱动0.1-59.iso适合我,0.110.iso有朋友是搞定了的。下面就来一步一步详实的列出用virt-manager安装windows镜像及virtio驱动的步骤。提前说一句
原创
3649阅读
0评论
1点赞
发布博客于 6 年前

OpenStack Kilo VirtualBox CentOS7 部署问题汇总及解决办法

*********************************************搭建环境*********************************************Mac Pro(Yosemite 10.10.5 as host)+VirtualBox 4.5+CentOS7(desktop as VM)*****************************
原创
3447阅读
2评论
1点赞
发布博客于 6 年前

纪念2015年大股灾:股票和分级基金呈现的一些哲理启示

一、之前遇到的励志表达式: 二、2015年千股涨停跌停那是司空见惯,下面是个连续跌停需要的连续涨停数量对比:表明:持续的堕落,需要持续双倍的努力代价来挽回损失!所以要注意风控,设置不管是股市还是生活工作上的止损线(底线)!上面计算的公式如下,换算成mn之间的关系为(Excel表达的公式,你可以自己计算更多的对照):m=log(1/power(0.9,n),1.1) ...
原创
1913阅读
0评论
0点赞
发布博客于 6 年前