2011年12月17日

Axis2系列之准备工作【1】

摘要: 这几天在浏览老项目时发现有块逻辑不是很明白,上网一查原来使用到了叫Web Service的东东,所以花了一些时间学习并记录以备不时之需。 “工欲善其事必先利其器”,首先需要把开发环境准备好。Eclipse+Tomcat应该是标配了吧,在网上看到了好多还需要什么eclipse的Axis2插件,而且很多情况下都安装失败,再加上项目中并没有使用插件,所以姑且先不安装,与其花大量时间浪费在工具上,还不如先把“Hello Axis2”跑通,然后用到插件时再安装不迟。 1.下载Axis2相关的东东 Axis2下载地址http://axis.apache.org/axis2/java/core/dow... 阅读全文

posted @ 2011-12-17 11:22 重阳真人 阅读(295) 评论(0) 推荐(0)

2011年12月7日

像可口可乐这类世界知名公司为什么要持续大量地投放广告?

摘要: 知名公司不会一味地持续大量投放广告,而是围绕营销目标、综合考量产品和市场的现实情况,争取恰到好处地投放。分析如下:1、先解决为什么要做广告的问题。只要广告的目标存在,即有广告必要,广告目标有四:告知、说服、提醒、强化。以可口可乐为例,有果粒奶优等新产品上市,揭盖赢奖等新的营销活动需要通过广告来告知消费者;因为百事可乐、康师傅、统一等竞争对手的存在,说服消费者购买的广告就很重要;恰当提醒饮用的广告会促使消费者饮用更多的饮料,提升平均饮用量,比如雪碧的“家中享”系列广告就是要提醒你这个;碳酸饮料面对不少健康疑虑,需要不断地强化现有消费者继续购买的理由,2010年世界杯期间“Brrrr”系列广告,爽 阅读全文

posted @ 2011-12-07 12:42 重阳真人 阅读(843) 评论(0) 推荐(0)

2011年12月6日

Struts2中的参数传递

摘要: 【转自】本篇主要通过实例来讲述Struts2中各种各样的参数传递。这个参数传递的过程主要指数据从View层传递到Control层时Struts2的工作方式。根据前两篇文章的知识,我们知道,Struts2完成参数传递处理工作的基础是OGNL和ValueStack。而在这个过程中,我也把Struts2所要做的工作大致归纳为两个方面:1. 对OGNL操作进行封装,完成OGNL表达式所表示的值到Java对象的值传递机制2. 在参数传递的过程中,做恰当的类型转化,保证页面上的字符串能够转化成各式各样的Java对象接下来,通过四个不同的角度,来具体讲述Struts2在这两个方面的工作。目 录[ - ]最简 阅读全文

posted @ 2011-12-06 17:42 重阳真人 阅读(3051) 评论(0) 推荐(1)

在Struts2中使用OGNL

摘要: 【转自】http://struts2.group.iteye.com/group/wiki/1356-how-to-use-ognl-in-struts2OGNL是XWork引入的一个非常有效的数据处理的工具。我们已经了解了OGNL的基本操作和OGNL的内部结构,接下来,我们来看看XWork对OGNL做了什么样的加强,以及OGNL的体系在Struts2中如何运转。目 录[ - ]从例子开始ValueStack —— 对OGNL的加强Struts2中的OGNL上下文环境Struts2中使用OGNL进行计算从例子开始我们先从一个例子开始,看看数据在Struts2中是如何运转的。Java代码/*** 阅读全文

posted @ 2011-12-06 17:36 重阳真人 阅读(559) 评论(0) 推荐(0)

OGNL —— 数据运转的催化剂

摘要: 【转自】http://struts2.group.iteye.com/group/wiki/1353-ognl-catalyst-for-data-operation-in-struts2首先让我们花费1分钟的时间来简单思考一个问题,MVC这3者之间,到底是通过什么真正融合起来的?有人说是Controller,因为它是核心控制器,没有Controller,MVC就无从谈起,失去了职责划分的原本初衷。也有人说是View,因为所有的需求都是页面驱动的,没有页面,就没有请求,没有请求,也谈不上控制器和数据模型。个人观点:贯穿MVC模型之间起到粘合剂作用的是数据。数据在View层成为了展示的内容,而在 阅读全文

posted @ 2011-12-06 17:33 重阳真人 阅读(382) 评论(0) 推荐(0)

电信联通为何惧怕反垄断调查?

摘要: 大喊“震惊!冤枉!委屈!无奈!”的《邮电报》余声未断,电信、联通向发改委申请中止反垄断调查,并承诺整改的“低头状”就飞速“蹦出”。消息一出,引来无数质疑,甚至有网友直接问道“不是说没有垄断吗?还怕自查什么呀?”时隔仅几日,中国电信、中国联通的态度就会发生如此之大的“惊人转变”,被后到底背后是什么原因,促使其在短时间内完成:消气→自查→协商,并“牵手认错”等一系列动作。为何,在反垄断调查刚开始之际,他们就“同时”匆忙求饶?团团迷雾背后,笔者梳理出这样一些线索。犯了法,求饶就能妥协?让更多人,感到迷糊的可能要算是“电信联通向发改委申请中止反垄断调查”中,“申请中止”的举动。国家对于企业的经营违规, 阅读全文

posted @ 2011-12-06 13:03 重阳真人 阅读(168) 评论(0) 推荐(0)

2011年12月1日

BigDecimal使用并提供精确工具集

摘要: 先看下面一段代码,猜测一下执行结果,然后再运行之后看结果 Double d1 = 0.13; d1 = d1 * 100; Double d2 = 0.14; d2 = d2 * 100; Double d3 = 0.15; d3 = d3 * 100; System.out.println("d1=" + d1); System.out.println("d2=" + d2); System.out.println("d3=" + d3);运行结果是:d1=13.0d... 阅读全文

posted @ 2011-12-01 18:20 重阳真人 阅读(1583) 评论(0) 推荐(0)

DB2存储过程简单例子

摘要: 客户在进行短信服务这个业务申请时,需要填写一些基本信息,然后根据这些信息判断这个用户是否已经存在于业务系统中。因为网上服务和业务系统两个项目物理隔离,而且网上数据库保存的客户信息不全,所以判断需要把数据交换到业务系统,在业务系统中判断。 解决方式是通过存储过程,以前也了解过存储过程,但没使用到项目中。不过经过一番努力最后还是完成了,期间遇到了一些困难,特写此文让对DB2存储过程还不熟悉的童鞋避免一些无谓的错误。DROP PROCEDURE "PLName"@CREATE PROCEDURE "PLName"(--存储过程名字IN IN_ID BIGINT 阅读全文

posted @ 2011-12-01 17:55 重阳真人 阅读(43611) 评论(0) 推荐(1)

2011年10月21日

从需求开发会议谈起

摘要: 今天项目组进行了一个小时的需求讨论,由于刚进入项目组不久,对系统了解不多,几乎没有发言一直在旁听。此次会议得出一点心得:系统开发中最重要的就是解决方案的敲定,解决方案选择对的话,就算没有达到事半功倍的效果,开发人员开发起来也能轻松很多。怎么才能产生一个好的解决方案,这就与对系统、需求、技术的掌握程度了,程度越高考虑事情越周全、解决方案越有效。由此也可以得出,企业在选择员工时应该看重分析问题、解决问题的能力,而不是技术能力。当然了,技术能力一般,解决问题能力可能也不是多好。一个好的程序员:技术能力+解决问题能力(思维逻辑),所以技术是基础、必备的,技术上要每天都有收获,思维方式要时刻注意培养,不 阅读全文

posted @ 2011-10-21 23:19 重阳真人 阅读(249) 评论(0) 推荐(0)

2011年10月9日

你的成功在于你每天养成的习惯

摘要: 要成功,就马上准备有所付出吧!这就是每天你应该养成的习惯。 1、不说“不可能”; 2、凡事第一反应: 找方法,不找借口; 3、遇到挫折对自己说声:太好了,机会来了! 4、不说消极的话,不落入消极的情绪,一旦发生立即正面处理; 5、凡事先订立目标; 6、行动前,预先做计划; 7、工作时间,每一分、每一 阅读全文

posted @ 2011-10-09 10:58 重阳真人 阅读(361) 评论(0) 推荐(0)

导航