自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

从日志上理解java调试机制

       java调试我想大家都玩过,或许因为非常完美地集成到了我们日常的IDE里,比如eclipse,netbeans,可是大家有没有想过它是怎么实现的呢,接下来我会从vm中打印的调试日志来跟大家认识下这个调试体系。       大家都是一点IDE里面的调试按钮,就轻松建立了调试环境,IDE其实是帮你做了些你可能不知道的事,请看如下图 你将会看到如下内容其实这就是ecl...

2013-05-30 00:01:59 293

原创 java虚拟机指令集

指令码 助记符 说明0x00 nop 什么都不做0x01 aconst_null 将null推送至栈顶0x02 iconst_m1 将int型-1推送至栈顶0x03 iconst_0 将int型0推送至栈顶0x04 iconst_1 将int型1推送至栈顶0x05 iconst_2 将int型2推送至栈顶0x06 iconst_3 ...

2013-04-17 01:52:51 112

javaagent加载机制分析

      在启动和运行期都可以加载agent代理,在启动的时候可通过-javaagent参数来执行agent代理,而在运行期就是通过attach这种机制动态load了。       如果在vm启动过程中加载agent,那么会在vm初始化过程中先执行libinstrument.dylib里InvocationAdapter.c的Agent_OnLoad方法,这里主要是实例化agent,...

2013-04-14 19:05:08 783

浅谈jvm中Instrumentation的实现

想必不少人听说过javaagent,但是很少人听说Instrumentation,其实Instrumentation就是javaagent的实现机制,说到Instrumentation,就必须想了解java的attach机制,那就先说下attach的实现。          大家进行jstack的时候,是不是经常看到两个线程Signal Dispatcher和 Attach Liste...

2013-04-12 19:54:14 432

java debug体系为什么不能debug到jdk里所有的代码

       作为java码农肯定碰到过当我们debug到一些class的时候,发现当进入到某个方法里是看不到声明的入参名,取而代之的是arg0,arg1等,继续深入更是看不到局部变量,这主要是java类编译的时候没有加-g参数导致的,而为什么我们自己在eclipse中写的代码却是可以正常跟踪呢,原因很简单,因为eclipse自行编译的时候是带-g参数编译的。        这种问题在...

2013-04-08 21:42:27 214

Flex+Hibernate无法级联操作解决方案

本文最初发布在[url]http://www.lovestblog.cn[/url],转载请注明出处,谢谢合作。 最近在忙一个项目,使用的是Flex+Spring+Hibernate,期间碰到一个问题,有必要在此记录一下,也方便有相似问题的来者参考下 问题描述:有一个用户表和一个用户详情表,这两个表是一个一对一的单向关联关系,即在用户表中一个外键引用用户详情表,我在Us...

2010-06-22 11:08:01 72

原创 新版博客发布啦

呵呵,废话不多说了,有兴趣的朋友就来我博客转转吧,聆听您宝贵的意见[url]http://www.lovestblog.cn[/url]下面是新博客部分截图呀[img]http://dl.iteye.com/upload/attachment/259055/a848bfff-2fab-3222-9a9a-763fc185e158.jpg[/img][img]http://dl.it...

2010-06-03 12:40:12 114

Flex博客&&Flex Blog&&Flex版本博客

呵呵,博客开发蛮久了,不过发现在google"Flex博客"关键字居然没搜到我的,借助JavaEye的强有力的搜索提高下知名度哈,哈哈哈,网址[url]http://www.lovestblog.cn[/url]附上截图哈[img]http://dl.iteye.com/upload/attachment/242503/ed1dd52a-6aff-368b-b1e1-e6ecf5...

2010-04-30 00:18:46 127

dom4j在指定位置新增节点

欢迎光临笔者博客[url]http://www.lovestblog.cn[/url] 最近两天本人在为本博实现rss发布和订阅,本来是想在前端实现xml的生成和修改,因为用as3的E4X操作xml比较方便,但是后面发现不能为元素设置CDATA值,于是只好作罢,便只能依靠后台的java来实现此功能了,当然操作xml的话,我首先想到了dom4j,dom4j操作xml还是比较方便...

2010-04-01 02:06:49 827

MySQL select语句之from从句

本文最新发布于[url]http://www.lovestblog.cn[/url],欢迎转载该文,但请注明文章出处,谢谢合作。 mysql的from从句用来指定参与查询的表,当然也可以是生成的中间表,在表前我们有时需要指定数据库,这主要是用在我们需要访问当前数据库之外的数据库中的表的情况,在这中情况下我们采用"."操作符来进行,如userdb.user,其实userdb为数据...

2009-09-24 15:44:44 551

SQL标量函数API

本文最先发布于[url]http://www.lovestblog.cn[/url],请转载的该文者注明文章出处,谢谢合作。 下面简单介绍几种标量函数,也是常用的,我们可以通过类似select abs(-123);的语句来看到我们标量函数的效果。 abs:该函数返回一个数值表达式的绝对值。如abs(-123); adddate:该函数将一个时间间...

2009-09-23 16:50:56 136

AIR版本OsWorkFlow设计器(新增变直线为折线,导入文件生成流程图功能)

(欢迎大家光临个人博客:[url]http://www.lovestblog.cn[/url])前两天和一网友聊天的时候,他强烈建议我把这个工作流设计器好好完善下,本来学校项目的需求基本已经满足了,但是离完善实在差距太远,于是花了两天时间在原有基础上进行了下改进,现在得工作流设计器比以前的版本多了几个功能:1. 导出文件请选择文件-->>导出选项,导出文件保存时请您务必加上xml的后缀2....

2009-09-05 18:14:33 141

Flex+Spring+Hibernate在myEclipse中的整合(图片说明)

本文最先发布在个人博客,[url=http://www.lovestblog.cn]http://www.lovestblog.cn[/url],主要用图来说明问题哈 [img]http://dl.iteye.com/upload/attachment/132083/6a7f0440-9c63-3ee3-be27-5dc48d5ff364.jpg[img] [img]http://...

2009-08-04 15:25:35 66

OSWorkflow画图工具flex版终于完工了

欢迎大家提出意见,多余的话就不多说了,花了10天的作品,辛苦啊由于有400多k,所以大家在看到下面效果前,先给大家几张截图哈[img]/upload/attachment/131109/54b80d92-b324-37e0-9290-016bdd76518a.jpg[/img][img]/upload/attachment/131111/5d936cbf-7bb8-3149-8...

2009-07-31 22:42:37 161

Flex版OSWorkflow界面展示(山寨版)

这个暑假本来打算去广州一公司实习的,结果接到老师的一个项目,是关于工作流的,实现一个文件审批的流程,起初也不知道是怎么回事,老师也有些事情,就抛下一句话“去下载OSWorkflow的客户端下来看看”,结果下载下来才知道是怎么回事,要求用Flex实现它,我的妈呀,这个可是一个不小的工程,还得我一个人完成,上面这个项目也批下来了,钱都拨下来了,不完成不行啊,巧合的是自己这个暑假又有一个培训,...

2009-07-24 23:13:02 133

归并排序

本文最先发布于本人个人博客[url]http://www.lovestblog.cn[/url] 下面简单的说说归并排序,所谓归并排序就是说把输入数组分成两组当然也可以大于2组,一般我们是等量的分成2组,通过递归我们可以把长度为n的数组分成n个数组,我们通过一定的关键字比较把两两结合成一个有序的数组,然后回溯到原数组大小的有序数组,具体的我就不多说了,因为比较简单,到网上可以...

2009-05-29 16:54:04 82

就地堆排序

本文最先发布在我的个人博客[url]http://www.lovestblog.cn[/url]。 今天来了解一下堆排序的问题,“堆”是个很有趣的结构。通常“堆”是通过数组来实现的,这样可以利用数组的特点快速定位指定索引的元素。而对“堆”的操作中定位某个元素简直就是家常便饭。为什么这么说呢,我们来看看“堆”的定义:在起始索引为 0 的“堆”中:1) 堆的根节点将存放在位...

2009-05-28 21:32:25 170

装箱问题

本文最先发表在本人的个人博客[url]http://www.lovestblog.cn[/url] 先把题目晒出来,这个题目不是很难,但是当时仅仅因为输出的问题折腾了我大半天,在ACM提供的运行环境中只有到最后才能把结果输出,不能在中途就把结果输出来,不然老师看见那红色的[color=red]Wrong Answer[/color],对于ACMER来说这是最不想看到的结果了...

2009-05-26 10:55:07 120

flex中文问题,访问中文路径问题

本文最先发表在本人个人java+flex技术博客[url]http://www.lovestblog.cn[/url],欢迎大家光临。 这两天接了一个网站,比较简单两三天就基本搞定了,但是其中碰到最难的就是flex的一个中文问题了,下面我主要想讲讲三种不同的现象。[list][*] 第一种: Image组件的源地址是中文的,比如resources/数学/高等...

2009-04-30 01:32:42 104

小议jQuery对象中的类数组操作

本文最初发布于本人的flex博客[url]http://www.lovestblog.cn[/url],欢迎大家光临; 我们都知道jQUery对象中有一个类数组的元素包装集,该集合类似js中的数组一样拥有length属性,因此我们称此为类数组,下面我们就来总结下这个jQuery对象中的类数组时如何进行操作的,看看我们的jQuery为我们都提供了哪些可用的方法:[list][...

2009-04-22 10:41:09 65

jQuery选择器选择dom元素

本文最初发表于本人个人博客[url]http://www.lovestblog.cn[/url],欢迎大家光临。 jQuery选择器其实是一个有些地方比较费解的,如果没有经过多次实验的话,很难得出它的每个操作符到底是干什么的,很容易出错,经过我的多次测试,终于对一些比较难理解或容易出错的选择操作进行总结,既方便自己将来查询又方便初学者学习。如果哪里有不对的还望大家帮我指出来,这里...

2009-04-21 12:14:00 261

这些继承知识你都知道吗?

本文最初发表在个人博客[url]http://www.lovestblog.cn[/url],欢迎大家光临。 在这里我主要是想记录点继承的基础知识,当是一次小小的总结吧,以便自己将来查阅,也便于初学者学习,此文主要是以知识小结为主,不会详细阐述原理,当然我觉得有必要的还是会讲点的,下面从几个方面来说说哈。 1.子类继承父类哪些东西呢?[list][*]子类和父...

2009-04-10 15:05:12 69

JUnit测试小记

本文最先发布在我自己的博客[url]http://www.lovestblog.cn[/url],欢迎大家光临,希望我的博客能给大家带来帮助,我会不断更新我的博客,欢迎大家给我提出宝贵的意见,谢谢。 今天说说junit测试技术,其实这个技术大部分人都听过,只是有些人没用过而已,这东西说起来也很容易,但是确实软件开发过程中必不可少的一门技术,对于一些不规范的小公司也许产品的发布不经...

2009-04-05 23:13:59 104

Flex与java交互之数据库数据读取

嘿,先向大家宣传下我站啊,[url]http://www.lovestblog.cn[/url],这是我的个人博客,希望大家常来我博客坐坐呢,相信大家也会有所收益的,不过我也不会放弃javaeye的,我也会一直在这里写东西的。 前几天有网友要我写一篇关于flex与数据库交互的例子,一直由于时间紧没能写,今天晚上特地花点时间写了个例子,希望能给大家一点帮助,其实flex与数据库交互很简...

2009-03-27 20:19:37 177

原创 类的生命周期

一个类在使用前,Java虚拟机一般要确保该类已经被加载,连接(包括验证,准备,解析)和初始化,这些步骤都是严格按顺序执行的 加载:查找并把类的二进制数据加载到内存中,把它存放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构; 连接:把已经加载到内存中的类的二进制数据合并到虚拟机的运行时环境中去,包括验证,准备,解析类的二进制数据...

2009-03-13 17:58:07 193

原创 模仿javaeye开发了一个Flex的个人博客,欢迎大家光临

喜欢javaeye的界面风格,于是模仿javaeye开发了一个Flex的个人博客,欢迎大家给我提出宝贵意见,谢谢 博客暂时地址是http://nijiaben058.jspkj.com 过些日子,等上面批下来,我的正式域名是http://www.lovestblog.cn,欢迎大家前来,不过我还是会经常来javaeye博客上看看的,感谢javaeye让我结...

2009-03-08 17:55:48 84

Flex流行MVC框架之Cairngorm小试牛刀

前几天学了下Flex的一MVC流行框架Cairngorm,并自己小试牛刀一把,暂作了一网站后台,通过项目让我现在觉得Cairngorm并不是一个如此神奇的东西,只要我们大家都能按照它走一遍就会有所收获,我们就会对MVC有个基本的了解,也会对Cairngorm有一个初步了解,希望大家通过我的这篇文章也能写出一个demo出来,当然是能在不看我这篇demo或者别人的demo的前提下写出来啦,呵呵,...

2008-10-23 21:51:30 193

Flex+J2EE+Lcds在myEclipse中的配置

学Flex才十来天,其中遇到不少的问题,都是自己一点一点的摸索过来的,那过程说痛苦也痛苦,但是挺享受那种自己解决问题的成就感的,下面主要是对初学者用Myeclipse插件开发Flex项目的步骤。 插件安装在此就不提了,不会的google一下吧。 下面主要是通过先建web项目再加Flex容器的方法。因为我发现一个问题就是如果先建Flex项目再加web项目时发现,直接访问jsp页...

2008-10-14 18:42:38 93

谈谈java和actionscript中的单例模式

大家都知道java和actionscript都是面向对象的,而且相信大家也都知道一些面向对象的设计模式,下面主要针对单例模式在这两种语言中的实现做个简单的比较。 首先我们知道java中的构造函数的访问权限是可以有3种的,public,protected,public,但是我们要实现单例模式,通常我们不把它设为public类型的,通常设置为protected或private类型,也许...

2008-10-13 23:08:02 124

如何自定义事件

曾经在学习自定义事件时碰到不少问题,当时又没人问,周围也没什么人学,网上答案说得也不是很详细,所以有时碰壁不少,为了给初学者(比我学得晚的哈,呵呵)更容易使用自定义事件,我写了个简单的例子,希望能给迷茫中的他们带去希望。 经过我的不断调试,我自己总结出了一点东西,有些也不知道准不准确,就是说要分发事件的组件必须是继承自EventDispatch的,否则就不能分发事件,也不能监听事件...

2008-10-08 11:44:05 132

谈谈actionscript中的getter和setter

大家在学习actionscript时也许也跟我一样碰到过一些疑问,希望大家都能把自己的疑问抽取出来,一起讨论讨论,共同进步。 对于曾经主要学习java的程序员来说对于getter和setter有些不是很习惯的,java中很简单两段代码就了事了[code="java"] public String getPhone() { return phone; ...

2008-09-29 15:48:25 102

为什么我们要尽量把属性设为private

对于一些初学者也许对于为什么有些属性设置为private访问权限有点不是很理解,今天我在看actionscript3.0时同样讲到了这么一个问题,今后会把actionscript3.0与java的一些异同在本博进行粗略的比较,由于本人能力有限,而且也正处于学的阶段,对一些东西只能谈谈自己的理解,有什么不对的地方还望各位高人指出来。大家一起学习进步... as与java同是面向对象的一...

2008-09-29 15:25:31 3146

谈谈Flex中的事件流的理解

今天上课的时候看了Flex的事件流,看得云里雾里的,回来又好好看了下,有了点自己的理解,也不知道对不对,大家正在学的话可以参考下哈. 事件流包括了三个阶段,即捕捉阶段,定位阶段,冒泡阶段。所谓捕捉阶段主要涉及到从根结点到目标节点的父节点之间的所有节点。当执行本阶段的时候,Flash Player是从根结点开始的不断检测没过节点,看是否注册此事件。该阶段不会进行处理。其次就是定位阶段了...

2008-09-09 19:46:35 90

一个关于单实例的问题

最近在写一个虚拟教室的东东,其实也不是什么特难的东东,只是用到了我们以前未用过的新东东罢了,比如说JGroups等。 在写一个swing的界面时候碰到一个关于单例程的问题,在毛哥的帮助下,得到了解决... 下面我写了一个简单的界面东西,把问题展示出来。由于代码简单就没写注释了。相信大家都能看懂的。这个类没什么问题[code="java"]package tes...

2008-08-04 23:59:40 81

双向链表的实现

[code="java"]package cn.rjb;public interface Position { public Object getElem(); public Object setElem(Object e);}[/code][code="java"]package cn.rjb;/** * 双向链表节点 * @author ljp...

2008-07-16 21:00:33 69

关于查找指定后缀文件的多线程程序

[code="java"]package cn.rjb;import java.io.File;import java.io.FileFilter;/** * 过滤器的实现类 * @author ljp * */public class MyFilter implements FileFilter{ //suffix为要过滤的后缀名 privat...

2008-07-15 00:17:56 93

把自己曾经写的一个客户间聊天的程序与大家分享(8)

[code="java"]package Server;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;im...

2008-06-18 00:18:18 83

把自己曾经写的一个客户间聊天的程序与大家分享(7)

[code="java"]package Server;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.net.Socket;import java.sq...

2008-06-18 00:17:29 76

把自己曾经写的一个客户间聊天的程序与大家分享(6)

[code="java"]package Server;/** * * 通过配置文件与数据库取得连接 */import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.io.FileInputStream;import jav...

2008-06-18 00:16:43 71

把自己曾经写的一个客户间聊天的程序与大家分享(5)

[code="java"]package Server;import java.io.*;import java.net.ServerSocket;import java.net.Socket;import java.util.*;/** * Server主要是用来不断接收新的用户 * @author lijiapeng * */ public cl...

2008-06-18 00:15:50 169

空空如也

空空如也

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

TA关注的人

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