08 2016 档案

摘要:创建会话 1 package org.zln.zk; 2 3 import org.apache.zookeeper.WatchedEvent; 4 import org.apache.zookeeper.Watcher; 5 import org.apache.zookeeper.ZooKeepe 阅读全文
posted @ 2016-08-27 21:11 csnmd 阅读(729) 评论(0) 推荐(0)
摘要:quit 退出 connect host:port 连接到其他ZooKeeper服务器 close 关闭连接 history 操作指令历史 redo 重复执行某个指令, 使用格式为 redo id,id号就是 history 命令时显示的编号 阅读全文
posted @ 2016-08-27 16:06 csnmd 阅读(1069) 评论(0) 推荐(0)
摘要:首先使用 zkCli.sh 连接上ZooKeeper服务器 配额设置命令格式如下: -n:val设置子节点个数 -b:val设置节点的数据长度 如果我们指定了某个节点只允许创建3个子节点,但是我们创建了四个,也不会报错,只是在日志上记录一个警告而已 日志文件在bin目录下,有一个zookeeper. 阅读全文
posted @ 2016-08-27 16:02 csnmd 阅读(1752) 评论(0) 推荐(0)
摘要:zkCli.sh 在 bin 目录下的 zkCli.sh 就是ZooKeeper客户端 ./zkCli.sh -timeout 5000 -server 127.0.0.1:2181 客户端与ZooKeeper建立链接 timeout:超时时间,单位毫秒 r:只读模式,当节点坏掉的时候,还可以提供读 阅读全文
posted @ 2016-08-27 15:48 csnmd 阅读(126442) 评论(1) 推荐(8)
摘要:ZooKeeper笔记 ZooKeeper概述 背景: 现代企业对计算机系统的计算存储能力要求越来越高,单纯的高性能服务器已经无法满足要求。企业的IT架构从集中式向分布式过度。 所谓分布式,就是将一个计算任务分解成若干计算单元,分派到不同的计算机中去执行,然后汇总计算结果的过程。 ZooKeeper 阅读全文
posted @ 2016-08-27 10:56 csnmd 阅读(671) 评论(1) 推荐(0)
摘要:基础知识 Dubbo是什么:Dubbo是一个分布式的服务框架,提供高性能和透明化的RPC远程调用方案,以及SOA服务治理方案 Dubbo涉及的知识: 远程调用:RMI、hassion、webservice、thrift 通信交互:HTTP、mina、netty 序列化:hessian2、java、j 阅读全文
posted @ 2016-08-25 22:01 csnmd 阅读(233) 评论(0) 推荐(0)
摘要:什么是反向代理和负载均衡 反向代理:先来说说什么是正向代理。A通过服务器B访问服务器C。正向代理的一个明确的特点就是我们知道要访问哪个服务器。但是如果服务器C是一个集群,由服务器B决定到底访问集群C上的哪台机器,则服务器B就成了一个反向代理服务器了。 负载均衡:对于一个集群,怎么样让集群中的每台机器 阅读全文
posted @ 2016-08-25 20:39 csnmd 阅读(288) 评论(0) 推荐(0)
摘要:Nginx用来处理静态页面的请求,JSP交给Tomcat处理 安装JDK 安装后,配置好JAVA_HOME和PATH Mac查看JAVA_HOME路径的方法:/usr/libexec/java_home 安装Tomcat 将安装包解压后,将目录配置为 CATALINA_HOME 环境变量,同时将bi 阅读全文
posted @ 2016-08-25 20:16 csnmd 阅读(465) 评论(0) 推荐(0)
摘要:平滑升级 所谓平滑升级,就是在不影响当前程序运行的情况下,对Nginx版本进行升级、添加/删除服务器模块 具体做法如下: 1、下载新版本 2、执行make 3、对旧版本的 nginx 命令进行copy备份 如:cp nginx nginx_version 4、使用新版本的nginx命令去覆盖旧版本的 阅读全文
posted @ 2016-08-24 23:19 csnmd 阅读(634) 评论(0) 推荐(0)
摘要:启动 sudo nginx [-c 配置文件] 停止 一般通过发生系统信号给Ngnix主进程的方式来停止Nginx 主进程号的获取方式: ps -ef|grep nginx ,选择master,其进程号就是nginx服务的主进程号 另外:Nginx在启动的时候,pid文件(/usr/local/ng 阅读全文
posted @ 2016-08-24 22:59 csnmd 阅读(1552) 评论(0) 推荐(0)
摘要:什么是Nginx 一款服务器软件,类似于Apache、Tomcat Nginx还是一款HTTP和反向代理服务器,同时也是一个代理邮件服务器。除了实现网站发布的功能外,还可以提供负载均衡。 所谓负载均衡,就是当大量用户访问服务器的时候,为了减少服务器的压力,我们需要将用户分别引入各个服务器,分担服务器 阅读全文
posted @ 2016-08-24 21:43 csnmd 阅读(268) 评论(0) 推荐(0)
摘要:Spring会自动将 Servlet API 作为参数传过来 相当于request.getInputStream() 获取请求区内容字节流 相当于request.getOutputStream() 获取响应区内容字节流 request.getReader() request.getWriter() 阅读全文
posted @ 2016-08-20 10:44 csnmd 阅读(3495) 评论(1) 推荐(0)
摘要:所谓请求参数绑定,就是在控制器方法中,将请求参数绑定到方法参数上 @RequestParam 绑定单个请求参数到方法参数上 将请求参数名为id的变量,绑定到id参数上,如果不知道@RequestParam值,默认从请求参数中取和变量名相同的请求参数 可以通过指定required参数来指定是否必须有这 阅读全文
posted @ 2016-08-18 23:05 csnmd 阅读(540) 评论(0) 推荐(0)
摘要:@RequestMapping 这个是最常用的注解,可以配置在类上,也可以配置在方法上,两个一起作用组成方法能够响应的请求路径,举例如下 1 package org.zln.myWeb.controller; 2 3 import org.springframework.beans.factory. 阅读全文
posted @ 2016-08-18 21:21 csnmd 阅读(8399) 评论(0) 推荐(0)
摘要:主配置文件 初始化 映射文件 Mapp接口 Dao 与Spring集成 与Spring集成后的Dao 阅读全文
posted @ 2016-08-16 22:35 csnmd 阅读(327) 评论(0) 推荐(0)
摘要:程序员的学习不同于学生时代的学习,有老师手把手教,有时候甚至连一份值得信赖的资料都没有,完全是需要自己去摸索着学习的。 个人经过了长时间的自学后,总结了一下对我来说比较适用的自学方法,有更好的方式的话,也希望大家能够告知。 1、明确目的 要学习一门新技术,首先得明确自己为什么要去学这门新技术。是项目 阅读全文
posted @ 2016-08-14 18:01 csnmd 阅读(305) 评论(0) 推荐(0)
摘要:Ext,是一个对象,onReady是Ext的准备函数。 Ext相关的代码都会在onReady函数中编写,类似于window的onload方法,以及jQuery中的onReady方法。 其执行时机是在页面DOM对象加载完毕后立即执行(这点和jQuery是一样的,window的onload方法,是在整个 阅读全文
posted @ 2016-08-14 15:59 csnmd 阅读(8364) 评论(0) 推荐(0)
摘要:本人采用的是ExtJs4.2版本,采用WebStorm作为IDE开发工具 目录说明 builds:压缩后的ExtJs代码 docs:文档 examples:官方示例 locale:多国语言的资源文件 src:未压缩过的源码 bootstrap.js:ExtJs库的引导文件,通过参数可以自动切换ext 阅读全文
posted @ 2016-08-14 11:38 csnmd 阅读(183) 评论(0) 推荐(0)
摘要:ExtJs是一款强大的JavaScript富客户端框架 阅读全文
posted @ 2016-08-14 11:19 csnmd 阅读(135) 评论(0) 推荐(0)
摘要:从事JavaWeb的开发已经三年了,从最开始的啥都不会,到慢慢的能够独立做项目,从一开始的一片茫然,到现在的心中有数。对于技术、业务也有了自己的看法。 JavaWeb开发所涉及到的知识点非常多,涉及到非常多的底层知识,特别是网络编程、多线程、浏览器等等。但我们可能处于一个比较幸运的时代吧,我们并不需 阅读全文
posted @ 2016-08-13 21:04 csnmd 阅读(1174) 评论(0) 推荐(1)
摘要:在菜鸟教程中,可以看到BootStrap各种实用功能,作为参考手册极好 阅读全文
posted @ 2016-08-10 18:55 csnmd 阅读(137) 评论(0) 推荐(0)
摘要:所谓响应式布局,就是根据浏览尺寸的不同,做出相应的变化 其原理是利用 CSS3 的 media queries 判断浏览窗口的尺寸 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Medi 阅读全文
posted @ 2016-08-06 21:54 csnmd 阅读(302) 评论(0) 推荐(0)
摘要:之前的布局都是固定了,不管实际页面的大小 如果要改成流动布局,只需要将 container 类改成 container-fluid 即可 然后把 row 类改成 row-fluid 所谓流动布局,就是其不再是固定像素大小,而采用了百分比 一旦改成了流动布局后,神奇的一幕就出现了,当我们去改变浏览器大 阅读全文
posted @ 2016-08-06 15:08 csnmd 阅读(1213) 评论(0) 推荐(0)
摘要:对于区块3,其本身已经是占用了4个网格了,如果其下的内容要再二等分,就是各自再占用2个网格,并且这两个网格需要被row类包含 阅读全文
posted @ 2016-08-06 14:56 csnmd 阅读(473) 评论(0) 推荐(0)
摘要:说明: 阅读全文
posted @ 2016-08-06 14:41 csnmd 阅读(710) 评论(0) 推荐(0)
摘要:BootStrap主要是一个CSS框架,用于页面布局 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <link type="text/css" rel=" 阅读全文
posted @ 2016-08-06 14:13 csnmd 阅读(18514) 评论(0) 推荐(0)
摘要:AngularJs路由: 不同的URL,映射到不同的控制器,然后显示不同的视图 阅读全文
posted @ 2016-08-05 22:03 csnmd 阅读(143) 评论(0) 推荐(0)
摘要:为什么在前端也需要MVC 1、代码规模越来越大,切分职责是大势所趋 2、为了复用 3、为了后期维护方便 MVC的目的是为了模块化和复用 前端实现MVC的困难 1、操作DOM必须等整个页面加载完 2、多个js如果出现依赖,需要程序员自己解决 3、js的原型继承 Controller 需求:有一些功能, 阅读全文
posted @ 2016-08-03 20:52 csnmd 阅读(2854) 评论(0) 推荐(0)
摘要:Title {{clock.now}} 阅读全文
posted @ 2016-08-03 19:17 csnmd 阅读(230) 评论(0) 推荐(0)
摘要:对于单向数据绑定而言,模型中的数据和模板结合后生成视图,一旦模型发生了变化,无法反馈到视图上,除非再进行一次刷新 而在AngularJs中,视图可以随着模型状态的变化实时变化 阅读全文
posted @ 2016-08-02 21:16 csnmd 阅读(189) 评论(0) 推荐(0)
摘要:在HTML中,很明显是没有hello标签的,但是通过模块的directive方法,使用函数中的模板替换了hello标签 有了指令功能,我们可以自己封装一些很使用的指令标签 ng-app属性其实也是AngularJs的一个指令,类比于Java中的main函数,其是AngularJs执行的入口 在任意的 阅读全文
posted @ 2016-08-02 21:03 csnmd 阅读(204) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript" src="../../jslib/angular.min-1.5.8. 阅读全文
posted @ 2016-08-02 20:49 csnmd 阅读(261) 评论(0) 推荐(0)
摘要:HelloAngular_MVC.js 从Angular-1.3.0 beta15开始,Angular不再支持全局的Controller! 我们一般接触到的第一个入门教程都是类似与这样的,代码简单。我们有个ng-app作为Angular的启动口,然后ng-controller="helloCtrl" 阅读全文
posted @ 2016-08-02 20:15 csnmd 阅读(513) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html lang="en" ng-app> <head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript" src="../../jslib/angular.min 阅读全文
posted @ 2016-08-02 20:12 csnmd 阅读(233) 评论(0) 推荐(0)