- 博客(10)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 zookeeper入门基本介绍
一、分布式协调技术 在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成"脏数据"的后果。这时,有人可能会说这个简单,写一个调度算法就轻松解决了。说这句话的人,可能对分布式系统不是很了解,所以才会出现这种误解。如果这些
2016-12-13 17:47:51 355
原创 mybatis学习笔记---mapper标签及其子标签的属性
以下图为例讲解mapper标签及其子标签属性的含义: Namespace : 给这个映射文件中的sql片段的id定义一个命名空间,这样,在dao类的方法中就可以区分出调用的是哪个映射文件中的这个sql片段了。 id : 给一个sql语句起一个名字,方便在dao类中调用,在dao类的方法中就是通过这个id找到相应的Sql语句的 parameterType: 执行一个sql语句时
2015-08-16 18:48:51 5203 1
转载 mybatis的逆向工程
为了开发更方便mybatis提供了逆向工程,即我们程序员不用编写mapper接口以及mapper.xml文件,这些事情完全可以交给mybatis的工具来完成. 开发步骤: 1)导入mybatis的逆向工程的jar包mybatis-generator-core-1.3.2.jar(去官网下载)+mybatis的jar包(核心包+依赖包) 2)为了使用逆向工程我们需要先定义好数据库,
2015-08-08 15:35:56 410
转载 事务学习
一、事务的概念 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 例如:A——B转帐,对应于如下两条sql语句 update from account set money=money+100 where name='B'; update from account set money=money-100 where name='A';
2015-08-02 17:54:54 315
原创 Hibernate在更新时,是可以不用session的update方法的
public void synDevNameWithItil() { Session session = null; Transaction tr = null; try { session = HibernateUtil.getSession(); tr = session.beginTransaction(); tr.begin(); Query query = sess
2015-08-02 17:26:15 3329 4
转载 servelt filter listener 的生命周期
1. servlet 当第一次请求一个servlet资源时,servlet容器创建这个servlet实例,并调用他的 init(ServletConfig config)做一些初始化的工作,然后调用它的service方法处理请求。当第二次请求这个servlet资源时,servlet容器就不在创建实例,而是直接调用它的service方法处理请求,也就是说servlet对象是常驻内存的,
2015-07-23 10:03:20 832
转载 Struts2的声明式异常处理
在struts2应用程序中你还在使用try catch语句来捕获异常么?如果是这样的,那你OUT啦!struts2支持声明式异常处理,可以再Action中直接抛出异常而交给struts2来处理,当然需要我们在xml文件中配置,由于抛出同样的异常的处理方法通常都一样,所以如果能在xml中配置全局异常,将会使得开发便捷性大大提高。 以前的异常捕获可能是这样的:
2015-07-22 18:13:43 208
转载 BigDecimal.setScale 处理java小数点
BigDecimal.setScale()方法用于格式化小数点 setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_H
2015-07-14 14:39:39 298
转载 eclipse启动tomcat访问不到主页
在eclipse中配置好tomcat后访问不到主页,而访问自己建的项目时则能访问到,问题原因何在? 查阅了相关资料后得知 在eclipse中启动tomacat后,它去启动的web项目并不是tomcat文件夹下的webapp下web工程,而是eclipse中自己的一个文件夹下的web工程。 双击tomcat服务器,打开tomcat的配置页面,如图所示:
2014-09-21 17:19:05 641
Java 读写锁中 读锁未释放的情况下,竟然可以获取写锁
2021-07-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人