Python性能优化之工具篇
之前对公司的一个后端项目做了些性能优化, 学到一些值得记录的东西, 这篇主要是介绍在做性能分析时所用到的工具, 至于如何优化基本就是智者见智吧, 如果有时间可能会写的.
之前对公司的一个后端项目做了些性能优化, 学到一些值得记录的东西, 这篇主要是介绍在做性能分析时所用到的工具, 至于如何优化基本就是智者见智吧, 如果有时间可能会写的.
“节操”,“鬼畜”,“萌”, "二次元"这些词是不是逐渐的融入了你的日常? 这些词其实都是二次元产物。越来越多的人将关注点放到了“二次元群体”上,但是这里的价值和它真正的含义你懂了吗?
时间过得很快2015年最后一天。 还是继续给自己做个总结吧。 去年也有做总结,不过没有发布到Blog罢了。
2015年初在公司定了两个主要目标:
最近在用React写项目,但是我的Vim配置之前并没有配置对JSX和ES6的支持,然后看着那堆报错各种不爽了,于是还是要继续折腾,顺便也增加了点知识,记录一下。
JavaScript已经发展蛮长时间了,对应的Lint工具也是层出不穷,下面介绍一下比较主流的几个Lint工具(其实是我用过的几个XD)
JSLint是由Douglas Crockford开发的,可能是最早的JavaScript Lint工具了吧,它的名字来源于著名的C语言工具Lint。老道把他认为的非Good Parts的部分都报了warning,而且在它的文档中也提到了你应该欣然接受所有的JSLint的建议。最近看了下,老道还在持续更新着这个项目,而且官网上也有着一个在线的体验工具,可以尝试一下。对了,如果想要使用这个工具,建议看看老道在YouTube上关于JavaScript编程风格的视频,讲的还是很幽默的。
做个备忘,也希望可以帮到别人。
一般我们都会选择在项目的顶层包含较基础的文件,比如setup.py,requirements,README等文件。
一般情况下,一个预发布的Python项目中应该包含以下几类文件:
近期在做运维监控方面的事情,也研究了一下其他人是如何做的。把自己的想法做个总结记录一下吧。
需要的是即时监控并报警
定位问题要分开讲
本文并不分析Open-Falcon的架构或者选用它的原因,官方的文档在这里,虽然还不够完善。不过这也是我写这篇的原因,官方文档并没能把整个部署过程连在一起,而且个别地方有点问题。我在这篇文章中就不介绍各个组件的作用和功能了,只是单纯的介绍如何从零部署。
wget https://github.com/XiaoMi/open-falcon/releases/download/0.0.5/open-falcon-0.0.5.tar.gz -O open-falcon.tar.gz
### 解压
> ```
mkdir tmp
tar -zxvf open-falcon.tar.gz -C ./tmp
sudo apt-get install redis-server sudo apt-get install mysql-server pip install virtualenv
上周放假正好有时间,编译安装了MongoDB,虽然MongoDB用了挺长时间的,但还是第一次用源码编译。在此做个备忘。因为已经完整编译安装过了,所以写起来的时候,就按照先知视角来写了~ 2333
在搭建Ghost博客的时候,尚未配置mail服务器时,重置密码的方法做个记录
如果全部默认设置,使用生产环境的话,应该是
sqlite3 content/data/ghost.db
如果是开发环境应该是
sqlite3 content/date/ghost-dev.db