自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三个会痛的石头

菜鸟的日记

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

转载 Struts2中的OGNL表达式

浅析值栈ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到ValueStack对象的顶层节点值栈也位于内存中,它也是和parameters、request、session、applic

2012-10-03 20:25:22 420

转载 struts2标签和OGNL表达式

1.OGNL表达式语言OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts 2框架使用OGNL作为默认的表达式语言。相对EL表达式,它提供了平时我们需要的一些功能,如:支持对象方法调用,如xxx.sayHello(); 支持类静态方法调用和值访问,表达式的格式为@[类全名(包括包路径)]@[方法名

2012-10-03 20:23:37 474

原创 siterator各种遍历用法

4、普通属性public String execute(){   username = "zhangsan";   password = "123";}"username"/>   "password"/> 5、自定义对象public String execute(){ userInfo = new UserInfo(); userInfo.setUsernam

2012-10-03 20:22:27 384

原创 struts2自动编号

s:iterator value="#session.cart.items" status="s">tr>td valign="top">${s.count }//自动编号td>td valign="top">${book.proname }td>td valign="top">${book.dangprice }td>td valign="top"

2012-10-03 20:10:33 266

原创 点击按钮不刷新页面

$('.list_r_list_button>img').click(function(e){var id=$(this).next().val();$.post('../shopping/cart_list.action',{'book.id':id});$(this).next().next().children('span').html("已添加至购物车").fadeOut(20

2012-10-03 20:08:08 934

原创 改变购物车书籍数量

script type="text/javascript">function strip(str){var reg=/(^\s*)|(\s*$)/g;return str.replace(reg,'');}function modify(id,qty){if(strip(qty).length==0){alert('请输入数量');return}

2012-10-03 20:06:48 899

转载 Java_详解_1、==和Equal

l 总结1、= =操作符比较的是操作符两端的操作数是否是同一个对象;另外= =操作符两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。2、String的equals()方法比较的是两个String对象的内容是否一样3、= =比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为TRUE,如:int a=10 与 long b=10L 与 double c=10.0都是相

2012-10-03 20:03:58 416

转载 Java程序员面试中的多线程问题

摘要:很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程

2012-10-03 20:02:45 398

转载 Java程序员应该了解的10个面向对象设计原则

摘要:Java编程最基本的原则就是要追求高内聚和低耦合的解决方案和代码模块设计。查看Apache和Sun的开放源代码能帮助你发现其他Java设计原则在这些代码中的实际运用。面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的

2012-10-03 20:02:01 447

转载 浅谈java中的四个核心概念

摘要:Java已经成为一个庞大而复杂的技术平台,对于开发人员而言,要想更好的掌握Java技术,深入理解底层的技术处理细节必不可少。Java已经成为一个庞大而复杂的技术平台,对于开发人员而言,要想更好的掌握Java技术,深入理解底层的技术处理细节必不可少。现在介绍下java的四个核心概念:1.Java虚拟机Java虚拟机的主要任务是装在class文件并且执行其中的字节码。Java虚拟机包

2012-10-03 20:00:12 331

转载 深度解析Java内存的原型

摘要:本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。栈的优势是,存取速度比堆要快,仅次于寄存器,栈数据可以共享。本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。一、Java虚拟机内存原型寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放

2012-10-03 19:59:08 201

原创 深入Java字符串(三)

经过对两篇字符串文章的研究,下面自己画了语句和内存变化图,仅供参考.String s1=new String("abc");          //在池和堆中分别创建String对象"abc",s1指向堆String s2="abc";                                //s2指向池中的"abc"String s3=new String("abc"

2012-10-01 16:12:44 468

转载 深入Java字符串(二)

2012-10-01 15:51:37 228

转载 深入Java字符串

Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。 一、从根本上认识java.lang.String类和String池 首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到:1、String类是final的,不可被继承。public final cl

2012-10-01 15:41:02 320

原创 statement切割SQL语句中的转义符使用

2012-10-01 15:24:05 390

原创 数据库乱码

在数据库中经常碰见乱码问题,问题原因是不同的开发平台,比如,windows,Linux的默认编码格式不同,还有一些需要设置的地方没有设置,总结了以下几个地方,希望以后碰见的时候可以参考。 1 建表的时候设置 2 使用配置文件的时候  3 使用MyEclipse的数据库工具的时候  4 从文本文档拷贝的时候,可以设置编码格式

2012-10-01 15:14:30 196

原创 开通博客啦

找到了个地方记录自己的学习,工作记录,这里高手大牛很多,希望可以多学东西,让自己进步更快~fightting~

2012-10-01 15:03:47 157

电气工程常用资料工具书

电气资料工具书,在工程中经常会使用到得一些资料,方便整理

2009-06-01

空空如也

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

TA关注的人

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