摘要:
https://www.cnblogs.com/skying555/p/7903457.html 问题导读1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两 阅读全文
摘要:
1.kafka安装 brew install kafka 安装会依赖zookeeper。 注意:安装目录:/usr/local/Cellar/kafka/0.10.2.0 2.安装的配置文件位置 /usr/local/etc/kafka/server.properties /usr/local/et 阅读全文
摘要:
【libmemcached安装】 libmemcached可以通过直接下载后解压也可以采用wget下载 先下载libmemcached:方式一:libmemcached下载地址:https://launchpad.net/libmemcached/+download方式二:wget https:// 阅读全文
摘要:
1、安装 brew install nginx 2、修改配置文件 sudo vi /usr/local/etc/nginx/nginx.conf 修改默认的8080端口为80 修改日志文件地方 error_log logs/error.log; pid logs/nginx.pid; access_ 阅读全文
摘要:
初始化一个Git仓库,使用 git init 命令,此时会创建一个默认的master分支。添加文件到Git仓库,分两步: 使用命令git add <file>,将文件添加到暂存区; 使用命令git commit -m <message>,把暂存区的所有内容提交到当前分支。 要随时掌握工作区的状态,使 阅读全文
摘要:
MySQL InnoDB 共享表空间和独立表空间 前言:学习MySQL的时候总是习惯性的和Oracle数据库进行比较。在学习MySQL InnoDB的存储结构的时候也免不了跟Oracle进行比较。Oracle的数据存储有表空间、段、区、块、数据文件;MySQL InnoDB的存储管理也类似,但是My 阅读全文
摘要:
一:500错误 1、500 Internal Server Error 内部服务错误:顾名思义500错误一般是服务器遇到意外情况,而无法完成请求。 2、500出错的可能性: a、编程语言语法错误,web脚本错误 b、并发高时,因为系统资源限制,而不能打开过多的文件 3、一般解决思路: a、查看ngi 阅读全文
摘要:
http://alpha-blog.wanglianghome.org/2010/07/30/git-partial-rollback/ reset(版本撤回) 格式 git reset [-q] [<commit>] [--] <paths>...git reset (--patch | -p) 阅读全文
摘要:
转载自:https://www.jianshu.com/p/1ecbd1a88924 Redis集群方案 Redis数据量日益增大,而且使用的公司越来越多,不仅用于做缓存,同时趋向于存储这块,这样必促使集群的发展,各个公司也在收集适合自己的集群方案,目前行业用的比较多的是下面几种集群架构,大部分都是 阅读全文
摘要:
阅读原文 设计模式 单例模式 class Site { //属性 public $siteName; //本类的静态实例 protected static $instance = null; //禁用掉构造器 private function __construct($siteName) { $th 阅读全文