摘要:
部署模式:单机模式、伪集群模式、集群模式。 阅读全文
posted @ 2020-05-07 19:52
咔啡
阅读(1450)
评论(0)
推荐(0)
摘要:
zookeeper 采用了全局递增的事务 Id 来标识,所有的 proposal(提议)都在被 提出的时候加上了 zxid,zxid 实际上是一个 64 位的数字,高 32 位是 epoch(时 期; 纪元; 世; 新时代)用来标识 leader 周期,如果有新的 leader 产生出来,epoch 阅读全文
posted @ 2020-05-07 19:51
咔啡
阅读(1761)
评论(0)
推荐(2)
摘要:
第一级缓存由Session实例维护,它是必选的,其中保持了Session当前所有关联实体的数据,也称为内部缓存。而第二级缓存则存在于SessionFactory层次,它是可选的。一级缓存只能为当前线程的会话缓存,无法给整个应用共享;二级缓存可为整个应用提供缓存支持。二级缓存可以开启查询缓存,而一级缓 阅读全文
posted @ 2020-05-07 19:48
咔啡
阅读(209)
评论(0)
推荐(0)
摘要:
Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和 Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五的核心接口分别加以介绍。 Se 阅读全文
posted @ 2020-05-07 19:47
咔啡
阅读(289)
评论(0)
推荐(0)
摘要:
Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现. 拦截器栈(Interceptor Stack)类似于过滤器链。拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,拦截器 阅读全文
posted @ 2020-05-07 19:46
咔啡
阅读(156)
评论(0)
推荐(0)
摘要:
MVC (Model View Controller) 是一个设计模式,使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以应用于不同的表现形式。 MODEL: 阅读全文
posted @ 2020-05-07 19:45
咔啡
阅读(4869)
评论(0)
推荐(1)
摘要:
PreparedStatement是预编译的SQL语句,效率高于Statement。 PreparedStatement支持操作符,相对于Statement更加灵活。 PreparedStatement可以防止SQL注入,安全性高于Statement。 阅读全文
posted @ 2020-05-07 19:44
咔啡
阅读(238)
评论(0)
推荐(0)
摘要:
工作原理:JAVA EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。当使用的池连接调用完成后,池驱动程序将此连接表记为空 阅读全文
posted @ 2020-05-07 19:43
咔啡
阅读(380)
评论(0)
推荐(0)
摘要:
1.通过创建临时表 creat table tbl_tmp as select distinct * from tbl; truncate table tbl;//清空表记录 insert into tbl select * from tbl_tmp;//将临时表中的数据插回来。 2.利用rowid 阅读全文
posted @ 2020-05-07 19:42
咔啡
阅读(835)
评论(0)
推荐(0)
摘要:
WHERE是在数据分组前进行条件过滤, HAVING子句是在数据分组后进行条件过滤,WHERE子句中不能使用聚合函数,HAVING子句可以使用聚合函数。 需要注意说明:当同时含有where子句、group by 子句 、having子句及聚集函数时,执行顺序如下: A、执行where子句查找符合条件 阅读全文
posted @ 2020-05-07 19:41
咔啡
阅读(1032)
评论(0)
推荐(0)
摘要:
JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"类servlet"。 Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。 而JSP的情况是Java和HTML可以组合成 阅读全文
posted @ 2020-05-07 19:40
咔啡
阅读(362)
评论(0)
推荐(0)
摘要:
动态INCLUDE用jsp:include动作实现 <jsp:include page=included.jsp />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数. 用于动态引入一个 JSP 页面,是编译后的页面,只要编译后的结果 静态INCLUDE用<%@ include f 阅读全文
posted @ 2020-05-07 19:39
咔啡
阅读(472)
评论(0)
推荐(0)
摘要:
Servlet3.0相对于Servlet2.0来说最大的改变是引入了Annotation标注来取代xml配置,用于简化web应用的开发和部署。最主要几项特性: 1. 新增的注解支持:该版本新增了若干注解,用于简化 Servlet、过滤器(Filter)和监听器(Listener)的声明,这使得 we 阅读全文
posted @ 2020-05-07 19:37
咔啡
阅读(329)
评论(0)
推荐(1)
摘要:
1. forward服务器内部跳转(在当前webapp中跳转),地址栏不显示跳转后的url, sendRedirect是地址栏重新发请求,地址栏显示的是跳转后的url 2. forward跳转时可以通过request共享数据,而sendRedirect不能通过request共享数据。 3. forw 阅读全文
posted @ 2020-05-07 19:36
咔啡
阅读(207)
评论(0)
推荐(0)
摘要:
Jquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents 阅读全文
posted @ 2020-05-07 19:35
咔啡
阅读(714)
评论(0)
推荐(0)
摘要:
Ajax 是 Asynchronous JavaScript and XML(以及 DHTML 等)的缩写。 Ajax 尝试建立桌面应用程序的功能和交互性,与不断更新的 Web 应用程序之间的桥梁。不需要刷新页面就可以将请求提交到后台,用户根本感觉不到页面在发送请求或是交换数据. Ajax 提供将笨 阅读全文
posted @ 2020-05-07 19:34
咔啡
阅读(1657)
评论(0)
推荐(0)
摘要:
XML技术用于数据存储、信息配置、数据交换三方面。 可以将数据存储在XML中,通过节点、元素内容、属性标示数据内容及关系。 可以使用XML很方便的做信息配置,软件的各种配置参数和对象关系都存贮在XML文件中。 在做数据交换平台时,将数据组装成XML文件,然后将XML文件压缩打包加密后通过网络传送给接 阅读全文
posted @ 2020-05-07 19:33
咔啡
阅读(276)
评论(0)
推荐(0)

浙公网安备 33010602011771号