自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

itmyhome的专栏

越努力,越幸运

  • 博客(9)
  • 资源 (70)
  • 论坛 (24)
  • 收藏
  • 关注

原创 Java并发编程之volatile

volatile可以说是Java虚拟机提供的最轻量级的同步机制,Java内存模型对volatile专门定义了一些特殊的访问规则。当一个变量定义为volatile之后,它将具备两种特性,第一是保证此变量对所有线程的可见性,这里的“可见性”是指当一条线程修改了这个变量的值,新值对于其他线程来说是可以立即得知的。 而普通变量不能做到这一点,普通变量的值在线程间传递均需要通过主内存来完成,例如,线程A修改一

2017-12-30 22:25:35 525

原创 Java并发编程之内存模型

硬件的效率与一致性让计算机并发执行若干运算任务不可能只靠处理器“计算”就能完成,处理器至少要与内存交互,如读取运算数据、存储运算结果的哪个,由于计算机的存储设备与处理器的运算速度有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(Cache)来作为内存与处理器之间的缓冲;将运算需要使用到的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步回内存

2017-12-26 21:09:24 690

原创 深入理解Java虚拟机 - 泛型与类型擦除

泛型是JDK 1.5的一项新增特性,它的本质是参数化类型(Parametersized Type)的应用,也就是说所操作的数据类型被指定为一个参数。 这种参数类型可以用在类、 接口和方法的创建中,分别称为泛型类、 泛型接口和泛型方法。Java语言中的泛型只在程序源码中存在,在编译后的字节码文件中,就已经替换为原来的原生类型了,并且在相应的地方插入了强制转换代码,因此,对于运行期的Java语言来

2017-12-22 13:39:37 1423 2

原创 深入理解Java虚拟机 - 字节码指令集

Java虚拟机的指令由一个字节长度的、 代表着某种特定操作含义的数字(称为操作码,Opcode)以及跟随其后的零至多个代表此操作所需参数(称为操作数,Operands)而构成。字节码与数据类型在Java虚拟机的指令集中,大多数的指令都包含了其操作所对应的数据类型信息。 例如,iload指令用于从局部变量表中加载int型的数据到操作数栈中,而fload指令加载的则是float类型的数据。

2017-12-22 13:38:05 1746

原创 深入理解Java虚拟机 - 类文件结构

无关性的基石各种不同平台的虚拟机与所有平台都统一使用的程序存储格式——字节码(ByteCode)是构成平台无关性的基石。实现语言无关性的基础仍然是虚拟机和字节码存储格式。 Java虚拟机不和包括Java在内的任何语言绑定,它只与“Class文件”这种特定的二进制文件格式所关联,Class文件中包含了Java虚拟机指令集和符号表以及若干其他辅助信息。Class类文件的结构任何一个Clas

2017-12-19 21:04:04 797

原创 深入理解Java虚拟机 - OutOfMemoryError异常

在Java虚拟机规范的描述中,除了程序计数器外,虚拟机内存的其他几个运行时区域都 有发生OutOfMemoryError(下文称OOM)异常的可能下文代码的开头都注释了执行时所需要设置的虚拟机启动参数(注释中“VM Args”后面跟着的参数),这些 参数对实验的结果有直接影响,可在Eclipse IDE中设置如下:-verbose:gc -Xms20M -Xmx20M -Xmn10

2017-12-12 22:01:07 891

原创 深入理解Java虚拟机 - Java内存区域

运行时数据区域Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。 这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。 根据《Java虚拟机规范(Java SE 7版)》 的规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如图所示。程序计数器程序计数器:

2017-12-10 23:07:51 810

原创 MYSQL实现Oracle的Start with…Connect By递归树查询

因项目迁移,使用的数据库也需要从Oracle迁移到MySQL 其中有个功能使用到了Oracle的Start with…Connect By递归树查询,而MySQL中没有此函数,但可以通过自定义函数的方式来解决这个问题创建表create table treeList( id varchar(10), -- 节点ID name varchar(10), -- 节点名称 p

2017-12-08 17:58:43 5929 1

原创 EasyUI tree 实现点击展开/折叠

$('#tt').tree( { url : 'getTree.do', animate: true, onClick: function(node){ $('#tt').tree(node.state === 'closed' ? 'expand' : 'collapse', node.target); }});作者:itmyhome

2017-12-01 19:17:32 7995

CSS3/jQuery自定义弹出窗口 多种弹出动画

这是一款利用jQuery和CSS3实现的自定义弹出窗口,这可比浏览器默认的弹出窗口漂亮多了。弹出窗口中可以自定义html,十分灵活。另外最重要的一个特点是,它利用了jQuery和CSS3可以实现很多种弹出窗口动画效果,挺酷的。

2014-06-01

PL SQL Developer 7 含注册码

PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。">PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Develo

2013-12-27

JS前台加密,java后台解密实现

需要对用户信息进行加密,前台js中对用户名密码进行加密传输。 然后后台进行解密操作

2015-04-04

jQuery拖动调整表格列宽度-resizableColumns

jquery-resizable-columns是一个实现表格列宽可以拖动调整的jQuery插件 $(function(){ $("#myTable").resizableColumns({ store: window.store }); })

2014-05-23

springMVC3学习(十二)--文件上传优化CommonsMultipartResolver(源码)

springMVC3学习(十二)--文件上传优化CommonsMultipartResolver(源码) 文章地址:http://blog.csdn.net/itmyhome1990/article/details/27977329

2014-06-05

SyntaxHighlighter代码高亮插件

SyntaxHighlighter是Google Code上的一个开源项目,主要用于给网页上的代码着色, 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/38517737

2014-08-14

windows安装jekyll所需软件 ruby DevKit python pip

Windows上安装Jekyll所需软件包含ruby 、DevKit、python、pip 目录 Jekyll介绍 安装Ruby 安装DevKit 安装Jekyll 安装Python 安装pip 运行Jekyll 博文参考http://blog.csdn.net/itmyhome1990/article/details/41982625

2014-12-19

struts2_JSONObjec的使用

struts2_JSONObjec的使用源码 一、jar包 二、前台代码 三、后台Action 四、Struts配置

2014-12-16

Struts2 ajax json使用介绍

介绍struts、ajax如何返回json数据 一首先引入Struts和json所需的jar包。 二编写页面 三编写action类 四Struts配置

2014-12-17

kindeditor图片上传 struts2实现

介绍kindeditor环境部署已经如何进行图片上传。整合struts2以及页面bootstrap展现来进行 详细介绍。kindeditor版本为4.1.10

2014-11-17

Simditor图片上传源码

介绍Simditor使用方法及图片上传。并结合bootstrap和syntaxhighlighter演示如何使用。

2014-11-12

egit-updatesite-1.2

MyEclipse8.5整合Git插件EGit 版本1.2

2014-10-13

EasyUI Editable Tree源码

使用方法: <ul id="tt"></ul> $('#tt').etree({ url: 'tree_data.json', createUrl: ..., updateUrl: ..., destroyUrl: ..., dndUrl: ... }); 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/38846521

2014-09-02

CKEditor实现图片上传(使用Struts2)

CKEditor实现图片上传使用Struts2 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/17264627

2014-09-01

EasyUI实现异步加载tree(整合Struts2)源码

EasyUI实现异步加载tree(整合Struts2) 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/38818449

2014-09-01

xhEditor实现插入代码功能

博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/38495623

2014-08-13

xhEditor struts2实现图片上传

参考博文:http://blog.csdn.net/itmyhome1990/article/details/38491205

2014-08-12

xheditor搭建

xhEditor是一个基于jQuery开发的简单迷你并且高效的可视化XHTML编辑器。 xhEditor可以在您的CMS、博客、论坛、商城等互联网平台上完美的嵌入运行,能够非常灵活简单的和您的系统实现完美的无缝衔接 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/38422255

2014-08-11

jQuery幻灯片插件Skippr

Skippr是一款带左右箭头,索引按钮,滑动切换效果并且轻量、快速的幻灯片 $(document).ready(function(){ $("#myskipper").skippr(); }); 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/38366895

2014-08-06

jQuery全屏插件Textarea Fullscreen

插件描述 Textarea Fullscreen是一个jquery插件,可以将textarea设置为全屏模式 使用方法 引用jquery.js,jquery.textareafullscreen.js和textareafullscreen.css <script type="text/javascript"> $(function(){ $('#demo').textareafullscreen(); }) </script> 博文地址:http://blog.csdn.net/itmyhome1990/article/details/38372877

2014-08-07

jQuery回到顶部插件jQueryGoUp

jQuery GoUp!是一个简单的jQuery插件,让你的网页用户直接回到顶部。 使用方法非常简单 引用jquery库和jquery.goup.min.js到你的页面 在调用下插件就OK了 $(document).ready(function () { $.goup({ trigger: 100, bottomOffset: 20, //距底部偏移量 locationOffset: 30, //距右部偏移量 title: '返回顶部', titleAsText: true //是否显示title }); });

2014-08-04

jQuery跳房子插件hopscotch

插件描述 跳房子是一个框架,使开发人员可以轻松预览产品并添加到他们的网页 跳房子接受JSON对象作为输入,并提供开发人员来控制渲染巡演显示和管理的游览进度的API。 参考博文地址:http://blog.csdn.net/itmyhome1990/article/details/38337995

2014-08-05

Bootstrap网站模板

Bootstrap网站模板 供大家学习参考 博客地址:http://blog.csdn.net/itmyhome1990/article/details/38122707

2014-07-31

EasyUI DataGrid及Pagination(源码)

介绍EasyUI的DataGrid数据表格以及Pagination分页 按照说明可直接运行代码. 博文地址:http://blog.csdn.net/itmyhome1990/article/details/37563551

2014-07-08

Flexigrid的使用(整合Struts2 )

Flexigrid是一个类似于Ext Gird,但基于jQuery开发的Grid。它具有的功能包括:可以调整列宽,合并列标题,分页,排序,显示/隐藏表格等。Flexigrid显示的数据能够通过Ajax获取或者从一个普通的表格转换。 本资源为Flexigrid的入门使用 博文地址:http://blog.csdn.net/itmyhome1990/article/details/37599503

2014-07-09

EasyUI项目

本项目采用struts2+JDBC+easyui进行编写,对easyui各个组件进行详细介绍。 由于水平有限,项目bug在所难免,欢迎指正。 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/37502601 使用方法: 1、首先你的电脑得安装有mysql、myeclipse 2、执行init.sql里的语句,顺序执行即可。 3、将项目easyui导入到myeclipse中,部署,运行 4、打开浏览器,输入http://localhost:8080/easyui/

2014-07-07

ajaxFileUpload+struts2实现多文件上传(动态添加文件上传框)

ajaxFileUpload+struts2实现多文件上传(动态添加文件上传框)(项目源码) 博文地址:http://blog.csdn.net/itmyhome1990/article/details/36433621

2014-07-03

jfreechart

JFreeChart是JAVA平台上的一个开放的图表绘制类库。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。 此资源包含项目演示代码,可直接运行 参考博文地址:http://blog.csdn.net/itmyhome1990/article/details/36898497

2014-07-05

jfreechart.zip(含项目代码)

JFreeChart是JAVA平台上的一个开放的图表绘制类库。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。 参考博文地址:http://blog.csdn.net/itmyhome1990/article/details/36898497

2014-07-05

Struts2框架搭建(项目源码)

Struts2框架搭建(项目源码) 一向web项目中添加struts2依赖库 二在webxml中添加Struts过滤器 三在classpath下添加strutsxml 四Loginjava 五indexjsp 六将项目部署到tomcat下 博文地址:http://blog.csdn.net/itmyhome1990/article/details/36186059

2014-07-01

Struts2框架搭建(源码)

Struts2框架搭建(源码) 一向web项目中添加struts2依赖库 二在webxml中添加Struts过滤器 三在classpath下添加strutsxml 四Loginjava 五indexjsp 六将项目部署到tomcat下 博文地址:http://blog.csdn.net/itmyhome1990/article/details/36186059

2014-07-02

ajaxFileUpload+struts2实现多文件上传(源码)

ajaxFileUpload+struts2实现多文件上传(源码) 博文地址:http://blog.csdn.net/itmyhome1990/article/details/36396291

2014-07-02

jquery.cycle.all.js

Cycle是一个很棒的jQuery图片切换插件,提供了非常好的功能来帮助大家更简单的使用插件的幻灯功能,使用方法很简单 $(document).ready(function() { $('#goods').cycle(); }); 博文地址:http://blog.csdn.net/itmyhome1990/article/details/30480141

2014-06-15

ibatis实战之一对多关联(源代码)

ibatis实战之一对多关联源代码 文章地址:http://blog.csdn.net/itmyhome1990/article/details/30050183

2014-06-13

sql-map-2.dtd和sql-map-config-2.dtd

ibatis标签提示工具 sql-map-2.dtd

2014-06-10

ibatis-2.3.4.726.zip

iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。 iBATIS提供的jar包。ibatis-2.3.4.726.jar

2014-06-09

ibatis实战之基础环境搭建(源码).zip

ibatis实战之基础环境搭建(源码) 文章地址:http://blog.csdn.net/itmyhome1990/article/details/28267901

2014-06-09

springMVC3学习(十一)--文件上传CommonsMultipartFile(源码)

springMVC3学习(十一)--文件上传CommonsMultipartFile(源码) 文章地址:http://blog.csdn.net/itmyhome1990/article/details/27976873

2014-06-04

jQuery表格排序插件jquery.tablesorter.js

jQuery特效插件:Tablesorter 2 0 是一款表格筛选用户体验 非常适合用在表格数据内容比较多的表格 查找数据内容非常方便快捷 非常好的用户体验效果 使用也非常简单 $ document ready function { $ &quot;#myTable&quot; tablesorter ; } ;

2014-05-23

springMVC3学习(八)--全局的异常处理(源码)

springMVC3学习(八)--全局的异常处理(源码) 文章地址:http://blog.csdn.net/itmyhome1990/article/details/26286435

2014-05-21

麦田的留言板

发表于 2020-01-02 最后回复 2020-05-07

祝大家新年快乐【散分】

发表于 2013-12-13 最后回复 2017-11-02

var reg = /\s/g;这个正则表达式如何解释

发表于 2011-12-21 最后回复 2017-07-13

今天1024程序员们庆祝一下

发表于 2013-10-24 最后回复 2014-10-24

2014之愿望(登华山、换座城市、参加马拉松)

发表于 2013-12-31 最后回复 2014-04-21

散分,无理由散分

发表于 2013-09-13 最后回复 2013-09-27

经理回复我的一封信

发表于 2013-05-13 最后回复 2013-09-24

java基础for循环

发表于 2013-06-20 最后回复 2013-08-23

蛋疼的一道java题

发表于 2013-06-08 最后回复 2013-08-23

申请删帖

发表于 2013-06-05 最后回复 2013-06-08

【论坛】申请删帖

发表于 2013-05-30 最后回复 2013-06-08

【论坛】申请删帖 谢谢

发表于 2013-05-30 最后回复 2013-06-08

1111111111111111

发表于 2013-04-29 最后回复 2013-06-05

1111111111111111111

发表于 2012-02-15 最后回复 2013-06-05

111111111111111111111111

发表于 2012-02-17 最后回复 2013-06-05

1111111111111111111111111111

发表于 2012-06-06 最后回复 2013-05-31

1111111111111111111111111111

发表于 2012-02-15 最后回复 2013-05-31

1111111111111111111111111111

发表于 2012-12-10 最后回复 2013-05-31

1111111111111111111111111111

发表于 2013-02-26 最后回复 2013-05-31

111111111111111111111

发表于 2012-05-18 最后回复 2013-05-31

或许这是我们2012的最后一个帖子最后一句话

发表于 2012-12-30 最后回复 2013-05-13

加入<IT小小鸟> 我们共同成长

发表于 2012-02-15 最后回复 2012-02-17

oracle面试题求解

发表于 2012-02-03 最后回复 2012-02-10

第一次发帖,多多关照.

发表于 2011-12-16 最后回复 2011-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除