自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

JSP内置对象(1)----request、response

JSP内置对象即无需声明就可以直接使用的对象实例,在实际的开发过程中,比较常用的JSP对象有request,response,session,out和application等,笔者在本文章中将简单介绍一下以上几种对象的使用。request对象request对象代表这是从用户发送过来的请求,从这个对象中可以取出客户端用户提交的数据或者是参数,这个对象只有接受用户请求的页面才可以访...

2012-03-31 23:22:00 76

数据库的学习

在做日记本时,发现对数据库的知识不是很熟悉,下面是网友的总结,果断转载asc 按升序排列desc 按降序排列下列语句部分是 Mssql语句,不可以在access中使用。SQL 分类:DDL—数据定义语言(Create,Alter,Drop,DECLARE)DML—数据操纵语言(Select,Delete,Update,Insert)DCL—数据控制语言(G...

2012-03-31 17:46:00 112

JSP中文乱码问题终极解决方案

在介绍方法之前我们首先应该清楚具体的问题有哪些,笔者在本博客当中论述的JSP中文乱码问题有如下几个方面:页面乱码、参数乱码、表单乱码、源文件乱码。下面来逐一解决其中的乱码问题。一、JSP页面中文乱码在JSP页面中,中文显示乱码有两种情况:一种是HTML中的中文乱码,另一种是在JSP中动态输出的中文乱码。先看一个JSP程序:<%@ page langua...

2012-03-31 10:00:00 118

聊聊不在提高班的日子里

离开提高班有一段时间了,感触最深的就是环境的影响。很怀念提高班的日子,很期待提高班的日子,很向往渴望回到那个大家一块快乐学习的提高班…… 刚离开提高班时,以为在宿舍也可以学习,只要自己规划好,但是经过这段时间的实验,发现自己错了。发现环境的影响力太大了。 聊聊这段时间的自己的学习生活状况吧。 当时离开提高班时,直接带着自己2G的优盘,只有它默默滴陪伴我,但是它却装载了我所需的重要数据...

2012-03-30 00:48:00 68

struts2下载文件错误提示误导——结果竟是中文乱码所致

在调试struts2文件下载时,提示错误如下:java.lang.IllegalArgumentException: Can not find a java.io.InputStream with the name [fileStream] in the invocation stack. Check the <param name="inputName"> tag spe...

2012-03-29 17:27:00 138

test pthread_cleanup_push、pthread_cleanup_pop and pthread_exit

/****************************************************************************/* Author : Samson* Date : 03/28/2012* Test platform:* GNU Linux version 2.6.29.4* gcc version 4.4.0 20090506 (Re...

2012-03-28 19:02:00 78

有关条件变量

条件变量:是用来通知共享数据状态信息的。可以使用条件变量来通知队列已空,或队列非空,或任何其他需要由线程处理的共享数据状态。每个条件变量必须与一个特定的互斥量,一个谓词条件相关联。当线程等待条件变量时,它必须将相关互斥量锁住。在阻塞线程之前,条件变量等待操作将解锁互斥量;而在重新返回线程之前,会再次锁住互斥锁。任何条件变量在特定时刻只能与一个互斥量相关联,而互斥量则可以同时与多个条件变...

2012-03-27 21:14:00 85

Android布局之weight属性解析

在网上看了一些对Layout_weight的讲解,有些说的比较片面,只列举了一种情况,然后自己通过实验和一些比较好的文章总结了一下,特此记录下来,以备以后所用。Layout_weight是线性布局,也就是LinearLayout里面用到的,下面通过实验来看这个Layout_weight的特性。1.当控件的属性android:layout_width="fill_parent"时,布局文件如下:...

2012-03-27 20:04:00 221

Android布局之屏幕自适应

Android布局之屏幕自适应 在做应用时发现程序没有屏幕自适应功能,变换手机使用之后,界面就很混乱了,字体也很奇怪。经过百度的帮助,找到自适应方法。1字体的自适应这里又有关于Android下表示大小的单位的相关知识。下面列出几种表示单位:1.1dip: device independent pixels(设备独立像素).不同设备有不同的显示效果,这个和设备硬件有关,一...

2012-03-27 20:03:00 352

Struts2实现多个文件上传的示例

上篇博客实现的是单个文件上传,这次实现多个文件上传。其中命名规范跟上篇博客一样。思路如下:多个文件上传,需要注入多个文件对象中,所以Action中定义多个文件,因此是定义文件数组。在这个实例中,我们应用List来实现。其实,在上传文件,无论是单个文件还是多个文件,就是从上传的临时文件或文件组(循环)读到本地中。因此,java的io基础是关键。遇到文件的读写,发现io流基础不牢固,回头又...

2012-03-26 17:25:00 142

Struts2实现单个文件上传的示例

Struts2并未提供自己的上传文件组件,但是Struts2却可以使用其他的上传文件组件,比如Commons-FileUpload,Cos等。即使不懂这些组件细节,我们依然可以正常使用,因为Struts2已经为这些组件封装好了接口,我们按照其规范实现即可。 本文介绍Struts2使用常用的Commons-FileUpload组件实现文件的上传。引入commons-fileupload.jar...

2012-03-26 16:58:00 113

补课了,30分钟让你学会java自定义annotation

自定义Annotation概念篇来看一个最简单的annotationpackage com.cts.elt.annotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import...

2012-03-26 14:22:00 203

正在学习的程序员——struts总结

Struts是基于mvc的一种框架,它属于面向请求驱动的MVC框架,类似的还有webwork等。使用类似Struts这样的mvc框架的作用主要是为了提高程序开发效率。struts是针对B/S模式开发的框架,它的一个主要的作用就是方便控制页面的流转,可以对页面流转进行统一的配置,同时还集成了国际化、声明异常、异常自动处理机制等可以直接拿来用的功能模型。1、struts是如何实现MVC的(核心机...

2012-03-26 08:55:00 58

3月25日CSDN社区产品升级停站公告

各位尊敬的CSDN用户:你们好!我们将于3月25日上午对CSDN个人空间进行升级,升级完成后新版个人空间面向全体CSDN用户公测。由于新版个人空间涉及多个社区产品集成,因此3月25日CSDN博客、论坛、passport将同步升级。届时提醒各位用户注意以下事项:1、CSDN Passport 升级到2.0版本,增加了多项帐号安全性提醒设置。升级期间用户无法登录CSDN网站。2、升级期...

2012-03-23 18:23:00 102

公告:CSDN新版个人空间上线公测

各位尊敬的CSDN用户:你们好!经过近两个月的研发,CSDN新版个人空间终于要和大家见面了!3月25日上午个人空间将进行升级,升级完成后新版个人空间面向全体CSDN用户公测。自3月25日(本周日)凌晨起,旧版个人空间将只能访问不能进行发布操作。之后三个月内,新版个人空间首页仍会保留旧版空间入口,用户仍然可以访问旧版空间,但不能在旧版空间进行发布操作。本次个人空间改版过程中,我们收集了很...

2012-03-23 18:16:00 202

JSP运行原理及优势

JSP本质上就是把Java代码嵌套到HTML中,然后经过JSP容器(Tomcat、Resin、Weblogic等)的编译执行,再根据这些动态代码的运行结果生成对应的HTML代码,从而可以在客户端的浏览器中正常显示。运行原理如果JSP页面是第一次被请求运行,服务器的JSP编译器会生成JSP页面对应的JAVA代码,并且编译成类文件。当服务器再次收到对这个JSP页面请求的时候,会判断...

2012-03-22 23:37:00 94

QA例会的6个问题

QA人员在工作中要按照质量保证的流程进行工作,QA的主管要对QA的工作进行检查,如何检查呢?参考每日站立会议的方法,我认为无论是周例会还是月例会,在每次的QA例会上,建议每个QA都要回答清楚如下的6个问题: 1 本期检查了什么? 2 该检查未检查的过程或活动有哪些? 3 查出来了哪些不符合问题(NC)? 4 该解决未解决的NC有哪些? 5 后续的解决或改进措施有哪些? 6 后续的检查重点...

2012-03-21 15:21:00 282

Android UI设计,google官方

1.<wbr><span style="word-wrap:normal; word-break:normal; line-height:28px; color:rgb(51,51,51); font-family:宋体; font-size:15px"><strong>UI设计5不要</strong></span><p sty..

2012-03-20 20:01:00 73

获得Android系统外置SD卡的路径

方法1:在SD卡中放入特殊文件,搜索此文件找到SD卡http://JAVA和C实现文件搜索方法2:加监听,在加载或者卸载SD时获得SD卡的信息 public void onReceive(Context context, Intent intent) { System.out.println(" Receive SDCard Mount/UnMount!"); ...

2012-03-20 15:34:00 149

Dojo Dnd - 拖拽功能实战

本文翻译自:http://www.sitepen.com/blog/2011/12/05/dojo-drag-n-drop-redux/原文作者:Colin Snover译者:Ruan Qi拖拽(dojo/dnd)作为Dojo的基础功能之一,可视化地支持页面元素或对象在多个容器之间拖放。Dojo/dnd还支持同时拖拽多个对象;另外还可以制定规则过滤拖放对象的目标容器,比如“桌子”应该被放在...

2012-03-20 10:26:00 95

Android日历(1)

刚刚才实现简单的显示日历,用gridview实现界面设计,比较简陋啊~~555,无奈实在是水平低级,等待逐步提升了。实现内容:1、显示日期信息2、可变化月份3、点击日期可以显示日记4、双击日期或者双击日记备注的显示部分,可以跳转至日记编辑5、添加关于备注的内容6、每页日历需要有默认当前日,选中或者默认当前日需要有特定的背景色7、加入设置功能待实现内容:特殊的...

2012-03-19 15:28:00 123

获取build.prop中的指定属性

// 获取build.prop中的指定属性 public static String GetBuildProproperties(String PropertiesName) { try { InputStream is = new BufferedInputStream(new FileInputStream(new File(...

2012-03-15 20:07:00 166

JAVA和C实现文件搜索(递归和文件过滤器)

public static void findFile(File allList,String endName,List<File> filenames){ FileFilter filefilter = new ExtensionFileFilter(endName); // 创建fileArray名字的数组 ,存储allL...

2012-03-15 20:05:00 69

对字符串的一些操作(在对文件及文件夹中用到)

1、连接两个数组,头尾相接 public static String[] arraycat(String[] Buffer1, String[] Buffer2) { String[] BufferRet = null; int Buf1Len = 0; int Buf2Len = 0; if (Buffer1 != null) { Buf1Len = Buffer1...

2012-03-15 17:45:00 70

VB总结

整整迟到了一个月的VB总结,希望不会太迟。以前一直以为总结没用,而且浪费时间,这两天开始着手VB的总结,一开始还比较烦躁,强迫着自己去总结,去整理,但是在翻看以前的笔记时,忽然发现,总结相当于一次复习啊,而且脑力劳动相当的多,不仅仅是看,还要把每一个零散的知识点串联起来,织成网。还要统观全局,有舍有得,大的方面,小的细节,还有当时遗留下来的问题,模糊不清的东西,都被统统翻出来了,不仅仅是自己不...

2012-03-15 07:33:00 64

对象

2012-03-15 07:30:00 76

富互联网应用程序中多个构件之间的通信

原文:http://www.sitepen.com/blog/2011/11/07/communicating-between-widgets-in-a-rich-internet-application/作者:Ken Franqueiro译者:Liu Yang (fdliuyang@gmail.com)作为我们十月(译者注:2011年)份举行的免费Dojo 支持活动的一部分,我们收到来自M...

2012-03-14 23:35:00 52

高仿CSDN社区树形图

一直感觉CSDN社区的树形结构特别的人性化,直观化。最近做系统的时候需要用到这个树形结构,于是模仿CSDN的树形结构做了一个自己的树形结构,将实现过程记录如下,希望对读者有用。工欲善其事必先利其器,要模仿一个经典的树形结构就应该参照人家是怎么实现的,这里用到了firebug插件,在firefox中查看了CSDN的树形结构的组成,发现其实树形结构就是一个个的DIV借助img以及背景图片拼...

2012-03-14 00:45:00 65

文件系统处理

2012-03-13 23:07:00 54

ACTION

StringADD_SHORTCUT_ACTION动作:在系统中添加一个快捷方式。String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 String ANSWER_ACTION 动作:处理拨入的电话。String BATTERY_...

2012-03-13 20:47:00 55

键盘和鼠标事件

2012-03-13 11:21:00 87

绘制图形

2012-03-13 10:39:00 75

白话SCRUM之五:四种会议

在SCRUM方法中定义了4种会议活动: Sprint planning Daily meeting Sprint review Sprint retrospective 除去开发活动外这4种会议构成了scrum方法的核心活动。 这四种会议的要点如下:...

2012-03-12 11:27:00 274

学习List之双击显示

如果是双击,1秒内连续点击判断为双击,需要判断时间和两次双击的ID是否相同。// 双击事件记录最近一次点击的IDprivate static Long LastClickId;//双击事件记录最近一次点击的时间private static long LastClickTime = 0; protected void onListItemClick(ListView l, View v...

2012-03-11 22:07:00 106

Android模拟键盘和键盘监听的一些调研

1、 键盘监控分析Android的按键产生的是一个KeyEvent,这个KeyEvent只能被最上层focus窗口的activity和view得到。所有的按键事件都会首先触发public boolean dispatchKeyEvent(KeyEvent event)这个函数,这个函数在SDK里的英文说明如下:boolean zy.keytest.keytest.dispatchKeyEv...

2012-03-08 17:26:00 77

Android事件处理(按键、触摸屏和滚动球的一些实现细节)

对于按键事件,调用mDevices[i]->layoutMap->map进行映射。映射实际是由 KeyLayoutMap::map完成的,KeyLayoutMap类里读取配置文件qwerty.kl,由配置 文件 qwerty.kl 决定键值的映射关系。你可以通过修 改./development/emulator/keymaps/qwerty.kl来改变键值的映射关系。JNI 函数在...

2012-03-08 16:22:00 82

Android2.3源码下载编译全过程

@官方的文档地址:http://source.android.com/source/download.html(但可能会遇到点问题请看下面的讲解)@系统要求:1 ubuntu 10.04或以上版本 2 64位系统(查看系统命令: uname -m 如果出现i386 i686 i586则是32位 如果出现amd64 则是64位系统) 3 jdk1.6 或更高版本@说明...

2012-03-08 16:05:00 99

利用JAVA反射机制访问ITelephony隐藏接口(android程序中挂断电话)

这两天研究如何利用程序挂断电话。发现在Android1.0的时候Phone中提供了提供了endCall方法,而1.5以后这个方法被设置为私有了。如此有了如下研究: /** * 利用JAVA反射机制调用ITelephony的endCall()结束通话。 */ private void endCall() { // 初始化iTelephony Class<Telephon...

2012-03-08 15:59:00 165

Dojo 1.7 Release Notes翻译完成,包含若干重大更新

Dojo 1.7作为变化重大的一个版本,已经Release近两个月,而现在已经放出了1.7.2的小版本更新,包括了一些小的fix。让人难以理解的是即使Dojo 1.7已经Release这么久,但是其release notes至今仍然是draft状态。。这也导致了迟迟不能对它进行翻译。看来Dojo社区的那帮老大完全是技术狂,对于文档和社区其他用户的关注还远远不够啊,需要改进。。尽管Release ...

2012-03-08 15:49:00 64

常用HTML标签美化博文

行百里者半九十,写博客亦是如此。绞尽脑汁写完一篇博文未经排版就直接发到博客中,无论文章是多么的好,由于排版的问题总会让部分人敬而远之,因为排版的问题给人以距离感岂不是可惜了好文章!好文章是思想的结晶,既然花费了时间、精力让思想落实成文字,那么为什么不做好最后一步----排版?顺手把文章排排版让读者赏心悦目,岂不是锦上添花?使用在线的编辑器可以高效率的编辑博文,但是相对比使用HT...

2012-03-08 00:05:00 71

空空如也

空空如也

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

TA关注的人

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