03 2017 档案

摘要:当用户填写完表单后,在提交过一次后,若用户做如下操作比如再次点击提交、刷新页面、提交页面呈现后点击后退按钮,都会导致表单重复提交。如果信息需要存储到后台数据库中,重复提交就会再次向数据库中插入用户信息,显然这样是不对的。解决方式有两种 (一)Session Token机制 当用户首次访问包含表单的页 阅读全文
posted @ 2017-03-30 22:03 坏~牧羊人 阅读(2047) 评论(2) 推荐(0) 编辑
摘要:本文转自http://www.cnblogs.com/zhuxiaojie/p/5564187.html 目录: 六:ActiveMQ的安全配置 6.1:管理后台的密码设置 6.2:生产消费者的连接密码 一:JMQ的两种消息模式 消息列队有两种消息模式,一种是点对点的消息模式,还有一种就是订阅的模式 阅读全文
posted @ 2017-03-26 22:42 坏~牧羊人 阅读(752) 评论(0) 推荐(0) 编辑
摘要:1 JMS 在介绍ActiveMQ之前,首先简要介绍一下JMS规范。 1.1 JMS的基本构件 1.1.1 连接工厂 连接工厂是客户用来创建连接的对象,例如ActiveMQ提供的ActiveMQConnectionFactory。 1.1.2 连接 JMS Connection封装了客户与JMS提供 阅读全文
posted @ 2017-03-26 20:06 坏~牧羊人 阅读(1993) 评论(0) 推荐(0) 编辑
摘要:简介 ActiveMQ是由Apache出品的一款消息中间件,完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,它非常快速,支持多种语言的客户端和协议,而且可以非常容易的嵌入到企业的应用环境中,并有许多高级功能 1、下载地址 http://activemq.apache.or 阅读全文
posted @ 2017-03-25 21:50 坏~牧羊人 阅读(178) 评论(0) 推荐(0) 编辑
摘要:简介 wait,notify,notifyAll,都是属于object对象提供的方法,但在实际工作中怎么使用这几个方法,确是很多程序员清楚,不够明白,在群里问,有人说,哪个线程想wait,就用 需等待线程.wait(),就跟Thread.sleep()一样,唤醒也一样,这样显然是不对的。 在 Jav 阅读全文
posted @ 2017-03-25 11:06 坏~牧羊人 阅读(644) 评论(0) 推荐(0) 编辑
摘要:基本数据类型是放在栈中还是放在堆中,这取决于基本类型声明的位置。 一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁而结束,这就局部变量只能在方法中有 阅读全文
posted @ 2017-03-21 22:22 坏~牧羊人 阅读(535) 评论(0) 推荐(0) 编辑
摘要:1、Netty是什么? 本质:JBoss做的一个Jar包 目的:快速开发高性能、高可靠性的网络服务器和客户端程序 优点:提供异步的、事件驱动的网络应用程序框架和工具 通俗的说:一个好使的处理Socket的东东 2、Netty的异步事件驱动模型主要涉及到下面几个核心的概念 Channel:表示一个与s 阅读全文
posted @ 2017-03-17 22:36 坏~牧羊人 阅读(558) 评论(0) 推荐(0) 编辑
摘要:1、通过拿NIO和传统IO做对比来了解NIO 面向流与面向缓冲 Java NIO和IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据。如果需要前后移动从流 阅读全文
posted @ 2017-03-13 22:17 坏~牧羊人 阅读(291) 评论(0) 推荐(0) 编辑
摘要:1、StudentPK类,存放Student的联合主键,必须实现java.io.Serializable接口(为了序列化扩充移植),必须重写equals跟hashCode方法(为了确保唯一性) 2、Student.hbm.xml: 测试文件: 阅读全文
posted @ 2017-03-06 23:30 坏~牧羊人 阅读(2023) 评论(0) 推荐(0) 编辑
摘要:今天项目中遇到这个问题,搞了大半天,现在记录下来hibernate里联合主键配置(多个字段一起作为主键) 主键的生成文件 查询单个主键时用HQL语句 from BbWjjc bw where bw.BbWjjcId.wjid=? 结果报错: could not resolve property: B 阅读全文
posted @ 2017-03-06 23:26 坏~牧羊人 阅读(3980) 评论(0) 推荐(0) 编辑
摘要:1、方法一 主键类用@Embeddable,pojo类仍然用@Entity但是引用主键类的对象用@Id 主键pojo类: pojo类: 2、方法二: @EmbeddedlD(*) 主键pojo类无需加@EmbeddedlD注解,只需在pojo类新属性“composeIdPK”的get方法前写@Emb 阅读全文
posted @ 2017-03-06 23:21 坏~牧羊人 阅读(407) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示