排序:
默认
按更新时间
按访问量

ClickHouse集群搭建从0到1

阅读此文,你将得到什么: ClickHouse安装的2种方法,以及背后的坑 一步步帮你实现ClickHouse从单机到集群化,以及集群化的原理、配置文件等 集群化的2种方案,孰优孰劣 如有疑问,请留言或者联系我 组件介绍 ClickHouse安装完后,会有几个...

2018-11-19 18:41:21

阅读数:4

评论数:0

openresty+lua在反向代理服务中的玩法

0x01 起因 几天前学弟给我介绍他用nginx搭建的反代,代理了谷歌和维基百科。 由此我想到了一些邪恶的东西:反代既然是所有流量走我的服务器,那我是不是能够在中途做些手脚,达到一些有趣的目的。 openresty是一款结合了nginx和lua的全功能web服务器,我感觉其角色和tornado...

2018-11-19 12:09:11

阅读数:11

评论数:0

nginx 优化

1  nginx  优化   十万并发  一般来说nginx 配置文件中对优化比较有作用的为以下几项:  worker_processes 8;  nginx进程数,建议按照 cpu 数目来指定,一般为它的倍数。  worker_cpu_affinity  00000001  000000...

2018-11-19 11:45:30

阅读数:19

评论数:0

浅谈 URI 及其转义

URI URI,全称是 Uniform Resource Identifiers,即统一资源标识符,用于在互联网上标识一个资源,比如 https://www.upyun.com/products/cdn 这个 URI,指向的是一张漂亮的,描述又拍云 CDN 产品特性的网页。 URI 的组成 ...

2018-11-12 16:51:52

阅读数:5

评论数:0

Shell开启扩展模式匹配shopt -s extglob

shopt 命令可以设置 shell 的可选参数. shopt [-psu] [optname …] -s 开启某个选项. -u 关闭某个选项. -p 列出所有选项的当前生效命令. (不带-p表示列出所有选项的当前状态) extglob选项 如果开启 extglob 选项, shell...

2018-11-01 16:04:45

阅读数:16

评论数:0

LUA--thrift--lib库的创建生成

首选先参考这个作者些的: thrift是一个比较流行的rpc框架,很多公司都有大规模使用的经验,不过网上很少有关于thrift-lua的介绍和example apache的thrift-lua也是刚刚从fbthrift项目引入,在安装过程中踩了一些坑,记录一下 首先是版本问题,a...

2017-12-18 16:58:51

阅读数:469

评论数:0

Python正则表达式指南

本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。  注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whate...

2017-10-25 16:34:14

阅读数:230

评论数:0

编写高性能的Lua代码

前言 Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面,尤其是游戏。像《魔兽世界》的插件,手机游戏《大掌门》《神曲》《迷失之地》等都是用Lua来写的逻辑。 所以大部分时候我们不需要去考虑性能问题。Knuth有句名言:“过早优化是万恶之源”。其意思就是过早优化是不必要的,会浪费大...

2017-09-27 19:21:03

阅读数:209

评论数:0

thrift的lua实现

最近要进行系统升级,后台的数据是根据城市区分的。担心新系统的稳定性及新数据的准确性,计划部分城市采用新接口。接口的入参里没有城市信息,只有经纬度坐标,需要调用一个thrift接口来根据坐标获取城市信息。   如果直接修改代码逻辑,则会造成新旧版本的耦合,不仅完全上线时要再次修改,而且还要增加...

2017-09-11 17:50:42

阅读数:281

评论数:0

Docker Swarm 入门一篇文章就够了

还是简书好啊,娘了,花钱短信验证才等进去,操蛋的产品 改文章转自简书:http://www.jianshu.com/p/9eb9995884a5 Swarm 在 Docker 1.12 版本之前属于一个独立的项目,在 Docker 1.12 版本发布之后,该项目合并到了 Docker 中,成为...

2017-05-25 16:32:01

阅读数:875

评论数:0

Sublime Text 3--破解汉化--lua运行环境搭建

Sublime Text,是一款付费的软件,如果需要购买正版则需要70美金,对于普通个人用户来说还是不小的费用。不过我们可以通过强大的网络资源,以及很多热心网友的努力找到破解版本和激活码免费使用。如果我们成本允许,建议还是购买正版序列号支持这款优秀的软件。Sublime Text的特点之处也在于有...

2017-04-11 15:13:37

阅读数:750

评论数:1

用ElasticSearch搭建自己的搜索和分析引擎

互联网产品中的检索功能随处可见。当你的项目规模是百度大搜|商搜或者微信公众号搜索这种体量的时候,自己开发一个搜索引擎,加入各种定制的需求和优化,是非常自然的事情。但如果只是普通的中小型项目甚至创业团队|创业项目,直接拿轮子则是更合理的选择。 ElasticSearch就是这样一个搜索引擎的轮子。更...

2017-03-30 15:37:15

阅读数:6056

评论数:0

MySQL优化笔记

可以从这些方面进行优化: 数据库(表)设计合理SQL语句优化数据库配置优化系统层、硬件层优化 数据库设计 关系数据库三范式 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否则就...

2017-03-09 15:28:51

阅读数:272

评论数:0

[MySQL] - MySQL的Grant命令

来源:http://yingxiong.javaeye.com/blog/451208   本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户       一、grant 普通...

2017-03-09 15:26:33

阅读数:193

评论数:0

iptables详解

一:前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。 目...

2017-03-01 18:26:19

阅读数:293

评论数:0

shell中$(( )) 与 $( ) 还有${ }的区别

$( ) 与 ` ` (反引号) 在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用(command substitution)的。 所谓的命令替换与我们第五章学过的变量替换差不多,都是用来重组命令行: * 完成引号里的命令行,然后将其结果替换出来,再重...

2017-01-26 10:51:47

阅读数:299

评论数:0

shell sed实例详解

一、sed (Stream Editor) 1、定位行: sed -n '12,~3p' pass #从第12行开始,直到下一个3的倍数行(12-15行) sed -n '12,+4p' pass #从第12行开始,连续4行(12-16行) sed -n '12~3p' pass #从第1...

2017-01-25 11:45:23

阅读数:348

评论数:0

WiFi流量劫持—— 浏览任意页面即可中毒!

大家都知道公共场所的Wifi安全性很差,但并不清楚究竟有多差。大多以为只要不上QQ、不登陆网站账号就没事了,看看新闻小说什么的应该毫无关系。   的确如此,看看新闻网页没有涉及任何敏感的账号信息。即便是数据明文传输,Hacker也只能嗅探到你看了哪些新闻,这些毫无价值的信息。   不过...

2017-01-23 17:56:09

阅读数:2286

评论数:0

在 WampServer 上手工安装 PHP 的多个版本

WampServer是一个集成了PHP/Mysql/Apache及其它应用(如PhpMyAdmin/Xdebug[也许没有])的软件,它最令人喜爱的特征,不是令Php/Mysql/Apache的安装配置简单化,而是让我们只需要点点鼠标,就可以随意切换已经安装的PHP/Mysql/Apache的不同...

2017-01-22 11:27:38

阅读数:292

评论数:0

【nginx】负载均衡和proxy的配置--后端检测扩展

简介 使用upstream模块实现nginx负载均衡 使用nginx_upstream_check_module模块实现后端服务器的健康检查 使用nginx-sticky-module扩展模块实现Cookie会话黏贴(session-sticky效果) 使用proxy模块实现静态文件缓存 ...

2017-01-19 18:33:04

阅读数:604

评论数:0

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