2017年11月29日

Apache+modproxy布置tomcat集群

摘要: 一、环境: Apache: 2.2.14; 下载地址:http://archive.apache.org/dist/httpd/binaries/win32/ Tomcat: 7.0.82 JDK1.7 Win7 64位系统 二、Apache设置: 1、修改httpd.conf文件: LoadMod 阅读全文

posted @ 2017-11-29 12:12 小夏coding 阅读(150) 评论(0) 推荐(0) 编辑

2017年11月27日

Nginx+redis部署tomcat集群

摘要: 一、部署环境: 两个tomcat实例部署在Ubuntu 14上,IP地址分别为192.168.1.110和192.168.1.111,Nginx和redis部署在windows7上,IP地址为192.168.1.100; 二、部署redis: 1、下载并解压redis; 2、Cmd下进入redis目 阅读全文

posted @ 2017-11-27 16:22 小夏coding 阅读(225) 评论(0) 推荐(0) 编辑

2017年11月21日

Apache+modjk布置tomcat集群

摘要: 一、版本: Apache: 2.2.14; 下载地址:http://archive.apache.org/dist/httpd/binaries/win32/ Mod_jk:tomcat-connectors-1.2.37-windows-i386-httpd-2.2.x; 下载地址:http:// 阅读全文

posted @ 2017-11-21 18:08 小夏coding 阅读(593) 评论(0) 推荐(0) 编辑

2017年11月14日

tomcat源码阅读之session管理器(Manager)

摘要: 一、UML图分析: (一) Session: Session保存了一个客户端访问服务器时,服务器专门为这个客户端建立一个session用来保存相关的会话信息,session有一个有效时间,这个时间默认是60秒,如果超过60秒该客户端没有再发送请求信息过来,则服务器会删除该session; 1、每个s 阅读全文

posted @ 2017-11-14 11:33 小夏coding 阅读(483) 评论(0) 推荐(0) 编辑

2017年11月10日

tomcat源码阅读之载入器(Loader)

摘要: 一、Java类的载入器: 双亲委派模型: 1、JVM提供了三种类型的类加载器:引导类载入器(bootstrap class loader)、扩展类载入器(extension class loader)、应用程序类载入器(也叫系统类载入器:system class loader); 2、引导类载入器用 阅读全文

posted @ 2017-11-10 17:29 小夏coding 阅读(282) 评论(0) 推荐(0) 编辑

2017年11月4日

tomcat源码阅读之日志记录器(Logger)

摘要: UML图: 1、Logger接口中定义了日志的级别:FATAL、ERROR、WARNING、INFORMATION、DEBUG,通过接口函数getVerbosity获取日志级别,setVerbosity设置日志级别; 2、接口中提供一组重载的log方法来记录日志,在LoggerBase实现类中除了l 阅读全文

posted @ 2017-11-04 16:58 小夏coding 阅读(340) 评论(0) 推荐(0) 编辑

tomcat源码阅读之生命周期(LifeCycle)

摘要: 一、事件机制流程: 1、 当外部事件源发生事件(比如点击了按钮,数据发生改变更新等)时,事件源将事件封装成事件对象Event; 2、 将事件对象交由对应的事件派发器Dispatcher进行派发(将Event对象传递给事件派发器。事件派发器中存储了一个事件监听器列表,需要提前将监听器注册到派发器的), 阅读全文

posted @ 2017-11-04 14:51 小夏coding 阅读(150) 评论(0) 推荐(0) 编辑

2017年11月3日

tomcat源码阅读之容器(Container)

摘要: 一、 实现容器的接口是Container接口,Tomcat中共有四种类型的容器: 1、Engine:表示整个Catalina Servlet引擎; 2、Host:表示含有一个或者多个Context容器的虚拟主机,通常一个Engine下含有一个Host; 3、Context:表示一个web应用程序; 阅读全文

posted @ 2017-11-03 11:31 小夏coding 阅读(273) 评论(0) 推荐(0) 编辑

2017年11月1日

分布式系统学习笔记

摘要: 概念: 分布式系统: 组件分布在网络计算机上,组件之间仅仅通过消息传递来通信并协调行动。 节点: 完成一组完整逻辑的程序个体,对应于server上的一个独立进程。 异常: 在分布式系统中还存在着一种状态:超时,意味着结果完全不确定。分布式协议就是保证系统在各种异常情形下仍能正常的工作。 CAP理论: 阅读全文

posted @ 2017-11-01 12:35 小夏coding 阅读(157) 评论(0) 推荐(0) 编辑

2017年10月29日

Revit API 加载族并生成实例图元

摘要: 在Revit API中加载族可以使用Doc.LoadFamily方法,传入要加载的族文件路径名,但是这种方式有一种缺点,就是如果族文件在当前工程中没有加载的话则返回成功,如果已经加载过,则返回失败,也就是拿不到FamilySymbol实例,而根据族生成实例图元又需要这个FamilySymbol。网上 阅读全文

posted @ 2017-10-29 17:23 小夏coding 阅读(2183) 评论(0) 推荐(0) 编辑

导航