- 博客(25)
- 资源 (14)
- 收藏
- 关注
原创 Java锁相关
线程 B 执行 addWaiter() 方法之后,就进入了 acquireQueued() 方法中,此时传入的参数为封装了线程 B 的 nodeB 节点,nodeB 的前驱结点为哨兵节点,因此 final Node p = node.predecessor() 执行完后,由于第二次执行 lock() 方法,state 变量的值等于 1,表示 lock 锁没有被占用,此时执行 compareAndSetState(0, 1) CAS 判断,可得 state!这一切都是为了将 nodeB 作为新的哨兵节点。
2023-11-22 21:51:03 392
原创 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
第一篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。第二篇博文深入浅出JMS(二)–ActiveMQ简单介绍以及安装,我们介绍了消息中间件ActiveMQ,安装,启动,以及优缺点。第三篇博文深入浅出JMS(三)–ActiveMQ简单的HelloWorld实例,我们实现...
2018-04-20 11:26:29 194
转载 深入浅出JMS(三)--ActiveMQ简单的HelloWorld实例
第一篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。第二篇博文深入浅出JMS(二)–ActiveMQ简单介绍以及安装,我们介绍了消息中间件ActiveMQ,安装,启动,以及优缺点。这篇博文,我们使用ActiveMQ为大家实现一种点对点的消息模型。如果你对点对点模型的认...
2018-04-20 11:24:58 132
转载 深入浅出JMS(二)--ActiveMQ简单介绍以及安装
现实的企业中,对于消息通信的应用一直都非常的火热,而且在J2EE的企业应用中扮演着特殊的角色,所以对于它研究是非常有必要的。上篇博文深入浅出JMS(一)--JMS基本概念,我们介绍了消息通信的规范JMS,我们这篇博文介绍一款开源的JMS具体实现——ActiveMQ。ActiveMQ是一个易于使用的消息中间件。消息中间件我们简单的介绍一下消息中间件,对它有一个基本认识就好,消息中间件(MOM:Mes...
2018-04-20 11:24:13 154
转载 深入浅出JMS(一)--JMS基本概念
摘要:The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java Platform Enterprise Edition (Java EE) to create, send, receive, and read messages. It...
2018-04-20 11:22:09 177
原创 Hibernate注解
使用注解的配置:-------------------------------------------------------------------------使用基本注解保存无关联实体:public class Test_1 {/*** @param args*/public static void
2017-07-27 21:12:43 186
转载 Eclipse中Hibernate配置
path路径下导入hibernate/lib/required目录下所有的jar包。以及连接数据库的Jar包层次结构hibernate.cfg.xml[html] view plain copy version="1.0" encoding="UTF-8"?> "-//Hibernate/Hibernate Config
2017-07-27 21:07:06 957
转载 Hibernate笔记
flush:使数据库表中的记录和Session缓存中的对象保持一致。为了保持一致,可能会发送对应的SQL语句。1.在Transaction的commit()方法中:先调用session的flush方法,再提交事务2.flush()方法可能会发送SQL语句,但不会提交事物。3.注意1).执行HQL或QBC查询,先会进行flush()操作,得到数据表的最新的记录2).若记录的ID是
2017-07-27 21:02:00 269
原创 MyEclipse中Hibernate准备
完成--------------------------------------------------------------------------------新建一个web项目配置的信息:jdbc:mysql://localhost:3306/blog_db?useUn
2017-07-27 20:51:42 221
转载 hibernate注解总结
1.类级别注解@Entity 映射实体类@Table 映射数句库表 @Entity(name="tableName") - 必须,注解将一个类声明为一个实体bean。属性:name - 可选,对应数据库中的一个表。若表名与实体类名相同,则可以省略。 @Table(name="",catalog="",schema="") - 可选,通常和@Entit
2017-07-27 10:02:17 200
原创 Struts2文件上传下载和表单重复提交问题
Struts2文件上传下载和表单重复提交问题文件上传:jsp:pageEncoding="UTF-8"%>Insert title hereaction:package com.hz.action;import java.io.File;imp
2017-07-24 21:03:18 386
原创 Tomcat乱码问题
解决一:默认情况下,tomcat使用的是iso8859-1的编码编码方式,浏览器的embed标签中src指向的地址要通过tomcat去解析。如果包含中文,采用这种编码方式就会出现乱码问题,而在这种情况下,乱码问题就表现出无法访问该音频文件了。解决方法很简单:修改tomcat下的conf/server.xml文件,如下代码:connectionTimeout=
2017-07-18 21:16:31 478
原创 文本编辑器
将文件夹放在webroot目录下,引用的时候注意路径">文本编辑器-->div {width: 100%;}完整demostyle="width:1024px;height:500px;">获得整个html的内容获得内容写入内容
2017-07-18 21:08:44 174
原创 数据统计
使用的API地址:http://echarts.baidu.com/api.html#echarts示例图地址:http://echarts.baidu.com/demo.html#pie-simple条形图:JSP代码:">My JSP 'index.jsp' starting page
2017-07-18 21:03:09 198
原创 时间插件
在项目的WebRoot目录下放My97DatePicker文件导入文件然后再input标签里添加onClick事件和指定类名下载对应案例
2017-07-18 21:00:39 258
原创 打印的插件
导入两个js的包">My JSP 'index.jsp' starting page-->$(function(){$("#p").bind("click",function(){jQuery('#content').print();});});一直在
2017-07-18 20:32:08 849
转载 Stuts2官网下载
百度搜索“struts2”,选择struts2官网,点击进入,一般官网都是全英文的,这是它们的一个标志。进入主页后点击"download",注意struts2的页面进入有点慢,要耐心等待。下载页面会显示最新的版本,选择第一项full distrubution,即表示下载完整的struts2安装包,它将包含下面所列的所有。
2017-07-17 20:30:07 640
原创 Struts2拦截器
拦截器对类的拦截:package com.chinaosft.intercepor;import javax.servlet.http.HttpSession;import org.apache.struts2.ServletActionContext;import com.chinasoft.entity.User;import com.opens
2017-07-17 20:28:27 439
原创 Struts2-2
Struts2标签入门标签体标签体 标签体删除修改标签判断字符串的时候外面用单引号,里面用双引号Struts2标签合集A: 1. -----超链接,类似于html里的 2. --
2017-07-17 20:26:03 349
原创 Struts2-1
默认执行的execute方法:public class LoginValidate extends ActionSupport {private User user; //用户对象private String msg;public User getUser() {return user;}public void setUser(User us
2017-07-17 20:22:47 404
转载 Java 日期时间
Java 日期时间java.util包提供了Date类来封装当前的日期和时间。 Date类提供两个构造函数来实例化Date对象。第一个构造函数使用当前日期和时间来初始化对象。Date( )第二个构造函数接收一个参数,该参数是从1970年1月1日起的微秒数。Date(long millisec)Date对象创建以后,可以调用下面的方法。序号 方法和描述 1 ...
2017-07-17 20:03:37 311
转载 Java操作Excel基本
读取,写入和修改的方法public class OperateExcel { // 输入一个文件,读取文件内容 public void readExcel(File file) { try { // 创建输入流,读取Excel InputStream is = new FileInputStream(file.getAbsolutePath()); // jxl提供的W
2017-07-11 22:29:58 1789
JD-GUI(Java反编译工具) 0.3.6 绿色免费版
2018-11-12
尚硅谷大数据视频教程
2018-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人