简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
下载好zookeeper后想启动zookeeper,如果是windows直接运行%zookeeer安装目录%/bin/zkServer.cmd即可,运行的时候可能会出现闪退的问题。首先要定位到问题,闪退的原因可能有几种。找到闪退的原因然后对症下药。实际上这个zkServer.cmd是一个脚本文件,脚本里面有个命令pause。可以让程序暂停到这里不往下运行。类似于前端的debgger。和后端的断..
es6更新了很多的语法,这些语法并不是所有的浏览器都支持,由于webstrom默认的是es5语法,使用es6会提示报错。尤其是在使用vue框架的时候。很是烦人,这是因为webstorm默认的是支持es5语法,不支持es6语法。只要将webstrom设置成es6即可如图:改完之后,由于有的浏览器不支持es5,最好有个东西能够自动将其转换为es5就好了。这个时候可以安装 Babel执行 np
zookeeper应用场景zookeeper是一个分布式协同服务。目前很多开源软件都在使用zookeeper1. hadoop:使用zookeeper做nameNode的高可用2. hbase :保证集群中只有一个master,保存集群中的RegionServer列表,保存hbase:meta表的位置3. kafka :集群成员管理,controller的选举4. Dubbo 推荐使用zooke
在使用nodejs 的过程中会有用到很多第三方的包。这个是别人造的轮子。如果之后你自己写了包,在require的时候就要你写好的包的具体的路径。那么这些其他人的轮子是一样的,他们不是核心的。所以在引用的时候也会有路径问题,我们 在命令行中输入npm install mysql会将mysql的包安装在你输入命令的文件下比如你在这里输入命令那么安装的mysql就在 当前目录下的一个node_modu
不使用连接池的坏处想必试过的人都已经知道了,我这里给出一个使用连接池的范例,实现的较为简单,最好不要直接用。连接池范例://导入所需模块var mysql=require(“mysql”); //导入配置文件var cfg=require(“./config/db”); var pool = mysql.createPool({host:cfg.HOST,