原问题来自于CSDN问答频道,更多解决方案见:http://ask.csdn.net/questions/1879问题描述:在一个列表中我使用add(int,Object)方法添加了一个值,但是当我使用get(int)方法检索值的时候,却还是获得上次添加的值,并不是这次新添加的值。 谁能给出适当的建议呢? 我使用的下面的代码:public static List getCompanyName(String user_id) { List<CustomerList> fetchDatefromID = new ArrayList<CustomerList>(); Cust Read More
posted @ 2013-03-28 20:57 javawebsoa Views(183) Comments(0) Diggs(0)
项目中用到struts2容器管理servlet.不是单纯的直接用servlet.workbook.write(os);os.flush();os.close();return"SUCCESS";在我的action中用是这样处理最后的传出.但是报出了:java.lang.IllegalStateException:getOutputStream()hasalreadybeencalledforthisresponse的错误.Struts2方法之间调用引起的。 因为:每个方法都返回的是一个Action对象,而response是Action对象参数,所以就会使response冲突 Read More
posted @ 2013-03-28 20:55 javawebsoa Views(409) Comments(0) Diggs(0)
图片加水印和防盗链(一) 这几天看了几篇关于IHttpHandler和IHttpModule的文章,对此深有感触,这些东西网上也有很多范例,我写出来的目的也是方做笔记,当然也是一种学习,同时也希望能帮助有需要的人。总的来说这2个东西的作用还是挺大的,在遇到一些问题比较难处理的时候,这2个东西的作用不可忽视。也不多说,直接上作品展示才是有力的武器。 一、首先建立一个类库建立类库可以比较好的直接引用进自己的项目当中,在此类库中,创建一个类,ImageHttpHandler.cs,代码如下:using System;using System.Collections.Generic;using Sy. Read More
posted @ 2013-03-28 20:54 javawebsoa Views(586) Comments(0) Diggs(0)
最近几次电话面试,都比较悲剧,关于面试者比较关注的地方,总不能很好地把握,对于自己蜻蜓点水式的学习方式,很难在面试的时候给人留下很牛逼,很专业,很高深,很强大的感觉,不过现在亡羊补牢或许还为时不晚。 由于很难一次性整理完全,所以先发上来不定期更新//-------------------------------------------------------------------格叽格叽------------------------------------------------------------------------------注入 其实注入这种漏洞,基本上是由于对于用户输入过. Read More
posted @ 2013-03-28 20:53 javawebsoa Views(368) Comments(0) Diggs(0)
记得刚学joomla的时候, 在某些教学网站上提到joomla的代码设计模式是是"观察者设计模式", 那是我第一次听到"设计模式"的概念.随后就wiki了一下这个模式.可能当时对面向对象的编程方式的认识只是停留在创建一个 class, 然后 new 它. 于是怎么读那段文字也不明所以. 总好像明白了, 但是又什么都不明白. 现在回过头来看看这个模式. 终于找到了理解这个模式的接入点. 下面我和大家一起重头开始研究下这个 "观察者设计模式" 在研究这个模式之前. 我们要尽可能的了解面向对象编程. 充分了解"对象"的含 Read More
posted @ 2013-03-28 20:52 javawebsoa Views(180) Comments(0) Diggs(0)
之前已经安装完成,接下来我们配置keepalived。 假设我的ip地址如下: server1:192.168.0.150 server2:192.168.0.157 vip:192.168.0.50 在两台服务器上分别执行如下命令 :[@server_150 keepalived]# mkdir /etc/keepalived [@server_150 keepalived]# cp /usr/local/keepalived/sbin/keepalived /usr/sbin/ [@server_150 keepalived]# cp /usr/local/keepalived/... Read More
posted @ 2013-03-28 20:50 javawebsoa Views(300) Comments(0) Diggs(0)
题目来自:http://blog.csdn.net/sxhelijian/article/details/8723847【项目3】编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类Bulk的数据成员包括长(length)、宽(width)、高(heigth)等。另外: (1)需要定义长方柱类,5个长方柱采用一个对象数组表示; (2)定义相应的构造函数以支持如下main()函数中的初始化,其中前3个直接给出参数初始化(未给出的参数默认为1.0),第4个对象b[3]用默认构造函数初始化;第5个长方柱定义时不初始化,而是由键盘输入长、宽、高赋值; (3)输出这5个长方柱的体积和表面积;#inc Read More
posted @ 2013-03-28 20:49 javawebsoa Views(276) Comments(0) Diggs(0)
一、SQL*Loader的体系结构 SQL*Loader由一个输入控制文件来控制整个装载的相关描述信息,一个或多个数据文件作为原始数据,其详细组成结构包括 Input Datafiles-->装载到数据库的原始数据文件 Loader Control file -->提供给QL*Loader寻找及翻译数据的相关信息 Log File -->装载过程中产生的日志信息 Bad Files -->被剔除的一些不合乎规范化的数据,由SQL*Loader剔除,也可能被Oracle剔除 Discard Files-->对不满足控制文件中记录选择标准的一些物理记录 以上五个完整的 Read More
posted @ 2013-03-28 20:48 javawebsoa Views(294) Comments(0) Diggs(0)
这个问题一般人的直觉都是非常正确但是不太明了的.大多数人知道成为专家需要持续的实践,但是同时不知道如何成为专家.测试: 你能不能在自己的工作中进行自我工作模式和方案/流程的改进?你有没有过自己采用新方案比自己的旧方案提高很多效率的感觉,;你能够听懂你所在的行业专家所说的原则并且不需要提供情境地自由地使用这些原则. 如果你经常有这种感觉.恭喜你至少是一个精通者.持续几年你马上就会变成专家. 可惜大多数在行业里打滚的人都是.....高级新手, 老的高级新手可能会成为胜任者,这些胜任者有着他们所擅长的问题域.但是他们总是无法超越他们所在的框架.无法拥有掌控项目全局架构... Read More
posted @ 2013-03-28 20:47 javawebsoa Views(167) Comments(0) Diggs(0)
Reaver基本命令参数 XiaoPanOS下: 选择“终端”输入sudo thunar 这里是为了取得超级权限,选择系统文件-usr-local-ect-reave ifconfig–a//确认你用哪一个网卡WLAN0或WLAN1 airmon-ng start wlan0//开启监听模式 wash–i mon0–C//查看开启wps的无线路由器 airodump-ng mon0//查看周边AP信息(抓包) reaver–i mon0–b MAC–a–S–vv–d 3–t 3//开始穷举PIN码 reaver–i mon0–b MAC–a–S–vv–d 0//加快速度为1秒 reaver.. Read More
posted @ 2013-03-28 20:45 javawebsoa Views(990) Comments(0) Diggs(0)
题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=4517第一种解法:遍历求解。num[i][j]代表i行j列之前一共有多少个'×'。然后再面积夹击求解x*y、y*x是否满足,x==y只需要判断一次。这种方法提交用C++,不要用G++,否则会超时。#include <iostream>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include <algori Read More
posted @ 2013-03-28 20:44 javawebsoa Views(182) Comments(0) Diggs(0)
环境:Ubuntu10.04g++ / gcc 4.4.3 特别标注: 有些网站转载我的文章不标明出处,并且转载不到位,没有把相应的链接一块转过去,比如说下载链接或相关文献的链接等,导致一些网友阅读和使用出现障碍和知识的不连续,所以在此特别标注:我的这篇文章发表在CSDN—— jasonque的博客上,可以到CSDN博客来阅读。 正文: 开始啃《UNIX网络编程:卷1》.看完第一章,下载本书源码,刚开始运行程序就大受打击,不是少这文件就是少那个。看到源码文件夹里面的文件和文件夹挺多的,一下子蒙了,不知从何下手,第一章的源码文件在“intro”文件夹里面,直接在终端输入“make”命令,出来.. Read More
posted @ 2013-03-28 20:43 javawebsoa Views(358) Comments(0) Diggs(0)
1. 安装环境:Oracle linux 5.92. 下载安装:Linux 下yum命令安装见:http://blog.csdn.net/lichangzai/article/details/8453657检测yum源是否有mongodb:[root@bakdbserver ~]# yum info mongo-10genLoaded plugins: rhnplugin, securityThis system is not registered with ULN.You can use up2date --register to register.ULN support will be d Read More
posted @ 2013-03-28 20:42 javawebsoa Views(384) Comments(0) Diggs(0)
计数排序 计数排序假设n个输入元素中的每一个都是介于0到k之间的整数。此处k为某个整数(输入数据在一个小范围内)。 算法思想计数排序的基本思想是对每一个输入元素x,确定出小于x的元素的个数。然后再将x直接放置在它在最终输出数组中的位置上。 由于数组中可能有相等的数,在处理时需要注意。 时间复杂度和空间复杂度分析 算法总时间Θ(k + n)。当k=O(n)时,计数排序的运行时间是Θ(n)。空间复杂度是O(n+k)。需要两个辅助数组:存放排序结果的数组B[n],存放临时结果的C[k]。 计数排序是稳定的排序算法。 编程实现(CPP)//计数排序-《算法导论(第二版)》P98 8.2计数排序//.. Read More
posted @ 2013-03-28 20:40 javawebsoa Views(268) Comments(0) Diggs(0)
题目来自:http://blog.csdn.net/sxhelijian/article/details/8723847【项目1拓展(选做)】请自行设计一个矩形类,可以计算矩形的面积、周长、对象线,判断是否是正方形。请用上类似的构造函数,自己设计main()函数,对设计的类进行测试。 #include <iostream>#include <cmath>using namespace std;class Rectangle{private: double length; double width;public: Rectangle():length(1),width(1 Read More
posted @ 2013-03-28 20:39 javawebsoa Views(376) Comments(1) Diggs(0)
接上一篇博文 反射+枚举+freemarker,自动生成实体类,自动建表建索引(一)之生成实体类,枚举详解,这篇博文介绍自动建表。用反射+枚举+freemarker,自己实现的自动生成实体类和自动建立数据表建索引。用enum枚举作为数据表的配置文件,1个枚举就是1张表,根据枚举类,自动生成实体类,和自动建表建索引。主要步骤和 上一篇博文差不多,就是先反射读取枚举类,获取所需信息,然后用freemarker生成实体类。这里也需要用到freemarker.jar这个jar包(点击下载)。由于是要建表,和建索引,需要用到底层数据库的javaAPI,所以也要先普及一下Java中DatabaseMeta Read More
posted @ 2013-03-28 20:38 javawebsoa Views(597) Comments(0) Diggs(0)
都是常用技巧,经常用C++的应该都会注意到一两条,为综合整理,非个人独创,从开源代码以及书本论文中抄过来的,数目链接http://blog.csdn.net/iuhsihsow/article/details/7222093如有雷同,纯属巧合。 直接上代码,这次归纳了6点// Maro.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <Windows.h>#include <iostream>#include <string>using namespace std;// 宏的用法// 1 Read More
posted @ 2013-03-28 20:37 javawebsoa Views(187) Comments(0) Diggs(0)
虽说现在较新的kernel都支持ALSA了,但是我认为OSS编程是比较容易上手的,因为比较符合Linux的编程的框架。再说ALSA配置的时候也可以选择OSS支持,这样OSS应用程序无需更改就可以使用ALSA驱动。 关于录音和放音的ADC/DAC的控制设备节点为/dev/dsp, 音量调整的设备节点为/dev/mixer。从/dev/dsp读取的过程是录音,向/dev/dsp写入的过程为播放。有许多CODEC,不支持以O_RDWR的方式打开。所以对于读和写,要分别打开,以两个文件描述符进行操作。针对录音的流程,大致代码如下:#include <unistd.h>#include &l Read More
posted @ 2013-03-28 20:35 javawebsoa Views(425) Comments(0) Diggs(0)
mysql1# cat mysqlbackup.sh #!/usr/local/bin/fish #备份策略为每天全备 #设置备份路径变量 set backupdir /usr/db/backup #生成备份目录 mkdir -p $backupdir #删除备份时间超过一个月的备份 find $backupdir/ -mtime +30 -type d -delete #开始备份 innobackupex --user=root --password='yUe5bkgOf$' --parallel=12 $backupdir/mysql1# cd /usr/db/back.. Read More
posted @ 2013-03-28 20:34 javawebsoa Views(184) Comments(0) Diggs(0)
名称 Unicode 符号句号 3002 。 问号 FF1F ? 叹号 FF01 ! 逗号 FF0C ,顿号 3001 、 分号 FF1B ; 冒号 FF1A : 引号 300C 「 300D 」 引号 300E 『 300F 』 引号 2018 ‘ 2019 ’ 引号 201C “ 201D ” 括号 FF08 ( FF09 ) 括号 3014 〔 3015 〕 括号 3010 【 3011 】 破折号 2014 — 省略号 2026 … 连接号 2013 – 间隔号 FF0E . 书名号 300A 《 300B 》 书名号 3008 〈 3009 〉... Read More
posted @ 2013-03-28 20:33 javawebsoa Views(2046) Comments(0) Diggs(0)
现在网上很多朋友在弄网页的视频聊天室通过学习,我自己也做了个简单的小例子,几十行JavaScript脚本就能轻松实现视频通话;也不用去下载指定的什么浏览器,因为IE、firefox、chrome等windows平台主流浏览器全部通过,完美运行。下边就跟大伙分享分享我的成果,布局代码就不贴出来了,只贴JavaScript脚本。下面是我所使用的开发包的特点:( 浏览器上的音频即时通讯应用开发 )支持Windows平台浏览器上的音频即时通讯应用开发提供JavaScript语言API接口,脚本编程兼容IE、Chrome、Firefox、360、遨游等主流浏览器支持iOS、Android、PC等设备和W Read More
posted @ 2013-03-28 20:32 javawebsoa Views(571) Comments(0) Diggs(0)
join 一共有四个 左右 内外 joininner join left joinouter join right joinouter join full joinouter join举例: A表1 2 B表1 3 A join B 1 1A left join B1 1 2 nullA right join B1 1 null 3A full join B1 1 2 nullnull 3 join =inner join Join是关系型数据库系统的重要操作之一,SQL Server中包含的常用Join:内联接、外联接和交叉联接等。如果我们想在两个或以上的表获取其中从... Read More
posted @ 2013-03-28 20:30 javawebsoa Views(320) Comments(0) Diggs(0)
1、创建一个列出希望升级的数据库的文本文件,并让邮件转换实用程序使用它来仅升级那些文件(既可以实现批量转换,也可以实现在文本文件指定哪些文件,哪些文件就可以获得升级)2、命令格式:load convert -f –u c:\temp\maillist.txt * mail85.ntf其中-f参数是必须的,否则不能从文本文件读取信息maillist.txt文件可以放置在本机任何一个位置,只要路径书写正确并能正常读取即可maillist.txt文件的格式要求如下:必须写出每个需要替换的nsf文件的绝对路径相互分行书写,但相邻两行间不能有空白隔行范例如下:mail85.ntf是domino的模板文件 Read More
posted @ 2013-03-28 20:29 javawebsoa Views(230) Comments(0) Diggs(0)
一、DOMDOM: DOM= Document Object Model,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言. D:文档 – html 文档 或 xml 文档 O:对象 – document 对象的属性和方法 M:模型 DOM 是针对xml(html)的基于树的API。 DOM树:节点(node)的层次。 DOM 把一个文档表示为一棵家谱树(父,子,兄弟) DOM定义了Node的接口以及许多种节 Read More
posted @ 2013-03-28 20:28 javawebsoa Views(170) Comments(0) Diggs(0)
偶然在查看文档时,看到这个demo,后来认真看了下真是麻雀虽小,很单一的struts2的增删改查,但是却从各方面诠释着struts2这一开源框架的精妙设计和丰富的可定制性。文档上提供是片段式的代码讲解,且是英文的,所以这里记录一下,方面以后查看。 和以前一样,先上效果图: 图一: 图二: 图三: 图四: 虽然从图上看的话,以上功能简单,但是代码里,时刻体现着该框架的设计之优秀,首先,我们新建一个web功能CusManager,并加入struts2的7个必要jar包。 第一步,新建两个实体类Department和Employee作POJO,代码如下: Java代码 ... Read More
posted @ 2013-03-28 20:27 javawebsoa Views(249) Comments(0) Diggs(0)
做项目的时候遇到了这样一个问题,如果用普通的ASP.NET FileUpload控件实现文件上传,那么页面会刷新,那么页面上用JS拼出的元素就会消失,为了上传文件,又不能刷新页面,ajaxfileupload插件是一个很好的选择(插件下载地址:http://www.phpletter.com/DOWNLOAD/)ajaxfileupload是jQuery的一个插件,使用这个插件同时要引用jQuery.js文件 直接上代码吧 JS代码 //执行AJAX上传文件 $.ajaxFileUpload({ url: '/Web/Teacher/ImportAchievements.ashx Read More
posted @ 2013-03-28 20:25 javawebsoa Views(285) Comments(0) Diggs(0)
如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效,事件会被子View捕获到,ListView无法捕获处理该事件.解决方法:在checkbox、button对应的view处加android:focusable="false"android:clickable="false"android:focusableInTouchMode="false"其中focusable是关键从OnClickListener调用getSele Read More
posted @ 2013-03-28 20:24 javawebsoa Views(203) Comments(0) Diggs(0)
os:ubuntu12.04 LTSkernel:3.5.0.26-generic1、下载flashcachehttps://github.com/facebook/flashcache/2、unzip flaschache-master.zip3、cd ./flashcache-master4、make(在当前运行的内核中编译flashcache模块)5、make install(安装flashcache的相关模块、工具以及帮助页)6、modprobe flashcache(初始化安装好的flashcache模块)7、dmesg | tail(检测flashcache模块是否成功初始化)fl Read More
posted @ 2013-03-28 20:23 javawebsoa Views(137) Comments(0) Diggs(0)
浏览器与服务器连接的一般过程: ServerSocket serverSocket = new ServerSocket(80); serverSocket.accept(); www.sohu.com+80(浏览器自动生成)->DNS(Domain Name Service)->221.179.180.20:80; Socket socket = new Socket(221.179.180.20:80); 服务器的建立需要下载并启动Tomcat。 下载Tomcat:http://tomcat.apache.org/download-60.cgi 下载一个To... Read More
posted @ 2013-03-28 20:22 javawebsoa Views(833) Comments(0) Diggs(0)
原文:http://liveforlinux.blog.51cto.com/3337218/741865[root@localhost test]# cat awk 1a 9,100.34 1b 1,999.00 1c 5,656.55 [root@localhost test]# awk '{sub(/1/,"test")}{print "\n",$1,$2}' awk testa 9,100.34 testb 1,999.00 testc 5,656.55 [root@localhost test]# awk '{gsub(/ Read More
posted @ 2013-03-28 20:21 javawebsoa Views(232) Comments(0) Diggs(0)
最近在用腾讯微博的api时候,认证的时候发现有腾讯微博的redirectUri 10051错误,百度了一下说是没有填对redirecturi 我勒个去哪里有redirecturi呢,找了半天原来是 尼玛的写的说明是个啥啊,明明是应用网址变成了回调地址,腾讯蛋碎了。。。 Read More
posted @ 2013-03-28 20:19 javawebsoa Views(135) Comments(0) Diggs(0)
前面的几篇博客,详细的说明了如何编写webservice服务端程序。今天简单的说明一下如何调用自行发布的webservice。 一、环境准备下载cxf,并在环境变量中进行如下操作: 新建CXF_HOME D:\cxf\apache-cxf-2.5.2 在PATH中添加%CXF_HOME%/bin 二、执行命令打开cmd,运行wsdl2java.bat -client -d [d://] [http://127.0.0.1:8080/helloWebservice?wsdl]其中,参数[d://]为预期输出目录为d盘;[http://127.0.0.1:8080/helloWebservic.. Read More
posted @ 2013-03-28 20:18 javawebsoa Views(264) Comments(0) Diggs(0)
转载请注明来源:http://blog.csdn.net/kaosini/article/details/8731549sqlmap下面有个可以快速编写sqlmap命令并且执行的UI小工具,sqm.pyw,但是我发现有个bug: 这三个输入框都被隐掉了一部分,你输入的内容少的话,会看不到的。这个肯定是布局的问题了,用文本工具打开这个pyw文件,居然可以清晰的看到程序的代码。搜索“指定数据库名”关键字,找到下面的几行类似self.entryD.grid(row=0,column=0, sticky='we', padx=30)的代码,把最后一个参数改大就可以了。吼吼,下面就是我修 Read More
posted @ 2013-03-28 20:17 javawebsoa Views(294) Comments(0) Diggs(0)
这个系统实现两个功能,分别是管理教师的信息和学生的成绩,用户可以选择切换实现相应的功能。话不多说了,现在看下程序的实现截图:这里给出程序代码下载地址:http://download.csdn.net/detail/dlutbrucezhang/5191828 下面贴出部分代码:void add_tea(Teacher tea[]) { int i=0,j,num; char str[5]; if(numtea!=0) { printf("cover the current record?(y/n)\n"); gets(str); if(str[0]=='Y' Read More
posted @ 2013-03-28 20:16 javawebsoa Views(248) Comments(0) Diggs(0)
最近在研究文件的增量同步问题,着重研究了文件差异编码部分,因为这个其实是文件同步的核心。目前应用最广泛的当然是linux下的RSYNC算法,但是这个算法本身存在缺陷,就是当两个文件完全无关时,差异编码的效率非常低,几乎难以接受!带着这个问题,我研究了CDC(Content-Defined Chunking)算法,发现CDC算法恰好解决了这个问题:当两个文件的差异非常大时,CDC的效率非常高。我尝试了对两个完全不同的安装包文件进行差分编码,文件大小约120M左右,使用RSYNC算法大约耗时180s,而CDC算法耗时则只有4s!但CDC也有自己的问题,在文件差异不大的情况下,RSYNC和CDC效率 Read More
posted @ 2013-03-28 20:14 javawebsoa Views(524) Comments(0) Diggs(0)
aop代理就是到了某个方法(被称为“切点”),在执行这个方法之前干什么、之后干什么、异常了有什么等(这些在“切面”中定义) <!-- 增加aop头,共五个 --> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xmln Read More
posted @ 2013-03-28 20:13 javawebsoa Views(335) Comments(0) Diggs(0)
一、chown 命令用途:更改文件的所有者或组。命令由单词change owner组合而成。使用示例:1,更改文件的所有者:chown jim program.c文件 program.c 的所有者更改为 jim。作为所有者,jim 可以使用 chmod 命令允许或拒绝其他用户访问 program.c。2,更改目录的所有者:chown -R john:build /tmp/src将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build- R 递归式地改变指定目录及其下的所有子目录和文件的拥有者。 - v 显示chown命令所做的工作。 二、chmod 命令 用途.. Read More
posted @ 2013-03-28 20:12 javawebsoa Views(359) Comments(0) Diggs(0)
控制器,局部渲染视图方法,后面的两个参数往往会省略$this->renderPartial('taskactions',array( 'taskAction'=>$taskAction, 'task'=>$task, ), false, true);今天在项目开发中发现用ajax载入的ajax操作按钮失效,对比正常页面如下错误页面,触发ajax载入文件 正常页面,触发ajax载入文件 对比发现错误页面载入缺少jquery文件,于是手动重新加载jquery文件,还是没有效果最后层层对比发现渲染视图时缺少默认参数,$processO Read More
posted @ 2013-03-28 20:11 javawebsoa Views(164) Comments(0) Diggs(0)
创建数据库过程中更改了sys,system等密码后,EM可以正常登录,但是登录后提示“数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 '启动' 可以获得当前状态并打开数据库。如果无法打开数据库, 单击 '执行恢复' 可执行相应的恢复操作。” 解决方法如下: 1、停止dbconsole [oracle@star~]$ emctl stop dbconsole 查看状态,确认dbconsole已经停止 [oracle@star~]$ emctl status dbconsole **如果执行emctl stop dbconsole报错:Enviro Read More
posted @ 2013-03-28 20:09 javawebsoa Views(258) Comments(0) Diggs(0)
在struts1.xAction类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对象了。 但在Struts2 Action类中仍然有很多方法可以获得这些对象。下面就列出四种获得这些对象的方法。【方法1】使用Struts2 Aware拦截器 这种方法需要Action类实现相应的拦截器接口。如我们要获得HttpServletResponse对象,需要实现org.apache.struts2.interc... Read More
posted @ 2013-03-28 20:08 javawebsoa Views(221) Comments(0) Diggs(0)
template<bool> struct CompileTimeError;template<> struct CompileTimeError<true>{};#define STATIC_ASSERT(expr) \ CompileTimeError<(expr)>() Read More
posted @ 2013-03-28 20:07 javawebsoa Views(173) Comments(0) Diggs(0)
//T could converted to U ?template<typename T, typename U>class Conversion{private: typedef char Small; struct Big{ char big[2]; }; static Small _helper_fun(U); static Big _helper_fun(...); static T _make_T();public: enum { Exists = (sizeof(_helper_fun(_make_T())) == sizeof(... Read More
posted @ 2013-03-28 20:06 javawebsoa Views(152) Comments(0) Diggs(0)
animator 动画动画的作用是让UI有动感, 看上去时尚。 Android中动画分两种方式: 一种方式是补间动画Tween Animation,就是说你定义一个开始和结束,中间的部分由程序运算得到。 另一种叫逐帧动画Frame Animation,就是说一帧一帧的连起来播放就变成了动画。 动画可以实现的效果: 1. 移动(Translation) 2. 透明度(alpha) 3. 旋转(rotate) 4. 缩放 (scale) 现在分别用例子来讲解:以下的实现都是用代码实现的(ObjectAnimator) ... Read More
posted @ 2013-03-28 20:05 javawebsoa Views(253) Comments(0) Diggs(0)
今天在使用oracle 11时,使用sqlplus中默认的账号scott登录,发现报错,无法登录解决此类问题:1,账号scott已经是unlocked状态了。--当然,他不会报这个错2,Oracle11g的密码过期。 原因:是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。,3,C:\>sqlplus / as sysdba查看指定概要文件(如default)的密码有效期设置: SQL> select * from dba_profiles where profile='DEFAULT' and Read More
posted @ 2013-03-28 20:03 javawebsoa Views(193) Comments(0) Diggs(0)
简介DEP - 数据执行保护的缩写,Data Execution Prevention。数据执行保护 (DEP) 是一套软硬件技术,能够在内存上执行额外检查以帮助防止在系统上运行恶意代码。在 Microsoft Windows XP Service Pack 2、 Microsoft Windows Server 2003 Service Pack 1 、Microsoft Windows XP Tablet PC Edition 2005 、 Microsoft Windows Vista 和 Microsoft windows7 中,由硬件和 软件一起强制实施 DEP。DEP关闭方法 开. Read More
posted @ 2013-03-28 20:02 javawebsoa Views(2621) Comments(0) Diggs(0)
<html> <head> <meta charset="utf-8"/> <script type="text/javascript" src="script/jquery-1.4.2.min.js"></script> <script> $(function(){ //在jquery中如果操作的是同一个对象,规范建议换行 $("#username").focus(function)(){ $(this).val("") Read More
posted @ 2013-03-28 20:01 javawebsoa Views(183) Comments(0) Diggs(0)
六条道上的芸芸众生All mortal being on the Buddhism six paths不继地从四面八方拥来Come from everywhere continuously再通过一道光缝擦身而出The go through a ray of light你以为自己在走自己的路You thought you were walking under your own road不变的直线Non-changeable straight line其实你逃不出,一直在绕圆圈In fact,you cannot avoid to go around the circle时间突兀地洒下Sudden Read More
posted @ 2013-03-28 19:59 javawebsoa Views(140) Comments(0) Diggs(0)
<head> <meta charset="utf-8"/> <script type="text/javascript" src="../script/jquery-1.4.2.min.js"></script> <script> /*创建节点*/ $(function(){ //1,创建元素节点append var $li = $("<li></li>"); $("ul").append($li); //2, Read More
posted @ 2013-03-28 19:58 javawebsoa Views(365) Comments(0) Diggs(0)
经过前面的配置,S5PV210开发已经可以成功进入Linux控制台了,那么,有了这个环境就可以开始学习Linux驱动的编写和测试了。学习Linux设备驱动,通常是从字符设备驱动开始。由于linux驱动开发具有比较系统的体系结构,我很难在一篇文章中阐述其开发思路,为了简单起见,从本文开始,自行编写的驱动将直接附上代码,对开发过程中感触比较深的地方稍作陈述。我写的第一个驱动程序是Led的,但是感觉没有必要发出来了,S5PV210(TQ210)的按键驱动程序源码,仅供参考:#include <linux/types.h>#include <linux/module.h>#in Read More
posted @ 2013-03-28 19:57 javawebsoa Views(517) Comments(0) Diggs(0)
某系统要配套做一个android客户端,来一次android开发环境快速搭建,系统Win7,具体步骤如下:1、下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html安装jdk,我的安装目录是C:\Java\jdk1.7.0_17和C:\Java\jre7;2、下载android SDK工具包adt-bundle-windows-x86,http://developer.android.com/sdk/index.html大概4百M,里面包含eclipse和SDK,eclipse它已经集成好了ADT。我的报 Read More
posted @ 2013-03-28 19:56 javawebsoa Views(384) Comments(0) Diggs(0)
是应用了他的render函数,render的作用是:Renders the source rect from scene into target, using painter. This function is useful for capturing the contents of the scene onto a paint device, such as a QImage (e.g., to take a screenshot), or for printing with QPrinter. For If source is a null rect, this function will Read More
posted @ 2013-03-28 19:54 javawebsoa Views(514) Comments(0) Diggs(0)