自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

分享牛

盘古BPM

  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

原创 java虚拟机 jvm java堆 方法区 java栈

java堆是java应用程序最密切的内存空间。几乎所有的对象都存在堆中。java堆完全自动化管理,通过垃圾回收机制,垃圾对象会自动清理,不需要显式释放。根据java垃圾回收机制的不同,java堆可能有不同的结构。最常见的是将整个java堆分为新生代和老年代。跟人类差不多了,老龄化就有可能找上帝去了,新生代存放新对象或者年龄不大的对象,老年代存放老年对象。新生代有可能分为eden区、s0区和s1

2016-03-27 21:12:41 3648

原创 java虚拟机参数设置 jvm参数设置

java进程命令行使用方式如下:java [-options] class [args...]-options 表示虚拟机的启动参数,class为带有main()函数的java类的全名称args表示传递给主函数main()的参数 多个用空格 分割即可。如以下代码,看一下如何设置参数并且获取到参数。package cn.xhgg.test; public class Jv

2016-03-27 18:33:33 6536

原创 java原码、补码、反码总结

1.1. java虚拟机整数在java虚拟机中整数有byte、short、int、long四种 分别表示 8位、16位、32位、64位有符号整数。整数使用补码表示。所以我们先了解一下原码和反码。1.1.1. 原码所谓原码就是符号位加上数字的二进制表示,int为例,第一位表示符号 (0正数 1负数)简单期间一个字节表示+7的原码为: 00000111 -7的原码为: 1000

2016-03-27 14:02:15 15195 2

原创 java中&和&&的区别 位运算

&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。区别:&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式以及后面的表达式。(如果遇到true就一直向下判断条件直到遇到false的表达式返回)&不具有短路的功能,逻辑运算表达式条件都会执行。&&不支持位运算符 &支持位运算。两个运算的操作数位都为1,结果为1,不然结果为0

2016-03-27 09:53:44 12207

原创 Spring Resource接口获取资源

1.1.1. Resource简介 在Spring内部实现机制,针对于资源文件(配置的xml文件)有一个统一的接口Resource。 1.1.1.1. 接口定义的方法1.exists():判断资源文件是否存在。2.isReadable():用于判断对应资源的内容是否可读。返回false肯定不可读,true也不一定可读。3.isOpen():用于判断当前资源是否代表一个已打开

2016-03-20 16:25:42 3351

原创 java操作properties配置文件

Java中有个类Properties(Java.util.Properties),主要用于读取Java的配置文件,将一些可能需要变化的值存放在properties中进行配置,通常为为.properties文件,其实就是普通的文本文件,文件的内容的格式是“键=值”的格式,文本注释信息可以用"#"来注释。尽量使用UTF-8格式存储。jdk自身提供的类有缺点,所以我们通常使用 commons-confi

2016-03-19 17:15:04 3412

原创 jQuery Ajax 使用 ($.ajax、$.post、$.get)

项目中只要涉及到前后台的交互,数据状态之间的交互,ajax是必不可少的。一般项目中jquery方式的ajax用的还是比较多的。封装的比较好,用起来也顺手,兼容浏览器之间的差异。操作的方式有三种:1.$.post(post方式)2.$.get(get方式)3.jQuery.ajax()(上面两种都可以)1.1.1. $.ajax请求的格式$.ajax({ type:

2016-03-19 16:21:01 2562

原创 JS 遍历对象 jQuery遍历对象

jquery for 循环遍历对象的属性://对象的定义如下:var person={id:"1",name:"springok",age:25}; for( p in person){alert(person[p]);}结果:1 springok 25 依次弹出jQuery 中each() 方法遍历对象属性var person={id:"1",name:"spring

2016-03-19 12:43:58 4093

原创 JS和Jquery操作label标签

获取label值: label标签在JS和Jquery中使用不能像其他标签一样用value获取它的值:  代码如下:var label=document.getElementById("springok"); var value=label.value; var value=$("#id").val(); 或者这样: JS: 代码如下:var label=doc

2016-03-19 12:22:34 12565

原创 mysql数据库连接池使用(三)数据库元数据信息反射数据库获取数据库信息

1.1. mysql数据库连接池使用(三)数据库元数据信息反射数据库获取数据库信息有时候我们想要获取到数据库的基本信息,当前程序连接的那个数据库,数据库的版本信息,数据库中有哪些表,表中都有什么字段,字段都是什么类型。等等一些信息,我们称之为数据库的元数据信息。实际开发中hibernate等orm框架或者代码生成器都是通过元数据信息获取库、表的信息进行封装和操作。元数据主要有三种: D

2016-03-19 11:45:55 2518 1

原创 在javascript里 string 和 int 类型转换

string转换为int类型(1)tostring()方法varx=10a=x.toString()//输出为string类型alert(typeof(a));(2)自动隐式转换varx=10;a=x+"";//JS会自动隐性转换//输出为string类型alert(typeof(

2016-03-19 11:43:25 3041 1

原创 mysql数据库连接池使用(二)实现自己的数据库连接池

上一个章节,我们讲了xml文件的解析框架XMLConfiguration的使用,不懂的可以参考Apache Commons Configuration读取xml配置具体使用。这个章节主要实现自己的数据库连接池,封装自己的BasicDataSource类。实现自己业务的数据池。下面开始我们的项目构建。1.1.1. maven依赖。org.apache.commonscommons

2016-03-19 08:10:01 13771

原创 spring源码系列(一)sring源码编译 spring源码下载 spring源码阅读

最近工作需要,使用到spring框架,想对spring框架进行深入的学习一下,看看源代码,提升和沉淀下自己,工欲善其事必先利其器,还是先搭建环境吧。环境搭建sping源码环境的搭建,当然了不想下载源码的话,就直接debug源码也可以的。

2016-03-13 18:18:25 8955

原创 java中List接口的实现类 ArrayList,LinkedList,Vector 的区别 list实现类源码分析

java面试中经常被问到list常用的类以及内部实现机制,平时开发也经常用到list集合类,因此做一个源码级别的分析和比较之间的差异。首先看一下List接口的的继承关系:list接口继承Collection接口,Collection接口继承Iterable接口。Iterable接口定义的方法:public interface Iterable { /**

2016-03-13 12:49:02 16904

原创 mysql数据库连接池使用(一)dbcp方式的配置

Apache的数据库连接池 DBCP的常用配置说明,因为项目中用到了需要对其封装,所以必须先了解怎么配置以及各个配置字段的含义,理解的基础上开发我们自己的数据库连接池。可以参考官网dbcp官网。dbcp的配置在下面的配置文件详细介绍

2016-03-12 16:49:40 11803

原创 Apache Commons Configuration读取xml配置

近期项目自己手写一个字符串连接池。因为环境不同有开发版本、测试版本、上线版本、每一个版本用到的数据库也是不一样的。所以需要能灵活的切换数据库连接。当然这个用maven就解决了。Apache Commons Configuration 框架用的主要是解析数据库连接字符串。 下面介绍Apache Commons Configuration 框架的常用部分。1)Apache Commons Config

2016-03-12 14:50:54 11499 1

原创 ExtJS学习(四)EditorGrid可编辑表格

操作表格有一种需求,要操作表格需要动态的添加内容,删除内容以及双击的时候进入编辑状态。这个时候怎么办呢,看具体的实现吧。 双击点击的时候可以单元格的操作。 代码:

2016-03-12 13:25:00 25684 1

原创 ExtJS学习(三)Grid表格

表格说明Ext中的表格功能非常强大,包括排序、缓存、拖动、隐藏某一列、自动显示行号、列汇总、单元格编辑等实用功能。表格由类Ext.grid.GridPanel定义,继承自Ext.Panel,其xtype为grid。在EXT中,表格控件必须包含列定义信息,并指定表格的数据存储器。表格数据最起码有列、数据、转换原始数据这3项。列信息由数组columns定义,表格的数据存储器由Ext.data.Store

2016-03-12 10:16:48 6335 1

原创 ExtJS学习(二)Ext组件模型

Ext中所有的组件都继承自Ext.component,这种单根继承的模型保证所有组件都拥有相同的通用方法与生命周期,这样在后续对这些组件进行维护管理时将更加便捷,同时也保证了在进行布局时的便利。组件最常见的几项功能包含initComponent()、render()、show()和hide(),无论是哪一种组件都是通过初始化、渲染、显示、隐藏来实现其整个生命周期的。 作为基类Ext.Compone

2016-03-12 09:53:19 9982

原创 ExtJS学习(一)Ext自定义类实现

工作中项目需要extjs,所以学习一下,做个笔记防止遗忘了。以后回忆起来也方便。 首先下载extjs官网地址:http://extjs.org.cn/ 下载以后的目录结构: 先写一个入门的程序吧自定义类实现新建web项目。导入js文件。项目中引用。<!DOCTYPE html><html><head><meta charset="UTF-8"><meta http-equiv=

2016-03-12 09:26:48 7551

flowable6.5资料

上述的文件中,提供了flowable6.5版本中所有的资料,包含flowable6.5视频资料,flowable6.5用户手册、flowable6.5开发文档、flowable6.5源码

2020-01-29

flowable中文资料

flowable中文资料,flowable最新版文档。 flowable中文资料,flowable最新版文档。flowable最新版本文档下载

2017-12-13

Flowable 7.0.M2 release zip下载

Flowable 7.0.M2 release zip下载

2017-04-10

activiti ssm

activiti ssm activiti源码分析,activiti整合ssm框架

2016-11-29

ssh activiti

ssh activiti activiti源码分析

2016-11-29

memcached安装包

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap

2016-04-09

libevent事件库

Libevent 是一个用C语言编写的、轻量级的开源高性能网络库,主要有以下几个亮点:事件驱动( event-driven),高性能;轻量级,专注于网络,不如 ACE 那么臃肿庞大

2016-04-09

jclasslib工具

jclasslib jvm调试 java虚拟机调试。jvm调试利器。java虚拟机调试利器。java字节码调试利器。

2016-04-02

空空如也

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

TA关注的人

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