方法一:
Action中还有两个属性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名、文件类型。这是Struts2设计的独到之处:Strut2的Action类直接通过File类型属性直接封装了上传文件的文件内容,但这个File属性无法获取上传文件的文件名和文件类型,所以Struts2就直接将文件域中包含的上传文件名和文件类型的信息封装...
分类:
其他 时间:
2014-01-21 10:10:26
收藏:
0 评论:
0 赞:
0 阅读:
346
前面已经对libevent的事件处理框架和event结构体做了描述,现在是时候剖析libevent
对事件的详细处理流程了,本节将分析libevent的事件处理框架event_base和libevent注册、
删除事件的具体流程,可结合前一节libevent对event的管理。
1 事件处理框架-event_base
回想Reactor模式的几个基本组件,本节讲解的部分对应于Reacto...
分类:
其他 时间:
2014-01-21 10:11:11
收藏:
0 评论:
0 赞:
0 阅读:
414
我们直接看例子吧:
${var.contact } ${var.address } ${var.phone } ${var.postalCode }
${var.contact } ${var.address } ${var.phone } ${var.postalCode }
${var.contact } ...
分类:
其他 时间:
2014-01-21 10:10:16
收藏:
0 评论:
0 赞:
0 阅读:
430
Android通讯录开发之解决快速搜索联系人线程同步问题
2013年1月13日
上一篇博客介绍的是如何实现搜索,在PhoneUtil中已经定义好了search方法,开发者直接拿来用就ok了,但用的时候肯定会遇到线程同步问题,如何解决搜索的时候UI线程卡顿的现象,这时候就需要另开一个线程来进行搜索操作了,但由于在搜索框输入字符的时候,一般都是快速输入的,这就会导致线程同步问题的出现,搜...
分类:
移动平台 时间:
2014-01-21 10:10:11
收藏:
0 评论:
0 赞:
0 阅读:
412
MySQL 的备份使用的命令是:mysqldump,此命令包含在 mysql 安装包的 bin 目录下,所以此命令在 CMD 端运行。
MySQL 的恢复使用的命令是:source,此命令在 MySQL CMD 中运行。
备份:
备份一个数据库:
mysqldump -u 用户名 -p密码 库名 > 备份路径/备份名
备份多个数据库:
mysqldump -u 用户名 -p密码 -B ...
分类:
数据库技术 时间:
2014-01-21 10:10:06
收藏:
0 评论:
0 赞:
0 阅读:
370
linux usb 3g 中兴AC580 ZTE ac580...
分类:
其他 时间:
2014-01-21 10:10:01
收藏:
0 评论:
0 赞:
0 阅读:
414
1、apt-get install sl 这时候忘记了sudo ,那么只要执行sudo !!,!!表示上一条命令
2、vi hello.c 退出后,如果想打开刚才的hello.c文件,只需要!vi
3、man ascii 来查看ascii码表
4、echo "wanderful",其实是想输出echo "wonderful"。只需要^a^o就行
5、Ctrl + U 将输入错误的正行全部删...
分类:
其他 时间:
2014-01-21 10:09:51
收藏:
0 评论:
0 赞:
0 阅读:
361
直接看例子啦:
function fmoney(s, n) //s:传入的float数字 ,n:希望返回小数点几位
{
n = n > 0 && n
s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + "";
var l = s.split(".")[0].split("")...
分类:
Web开发 时间:
2014-01-21 10:09:46
收藏:
0 评论:
0 赞:
0 阅读:
416
题意问你在序列中有多少个这样的关系式:ai ak (i
两次使用树状数组。 注意:ai可以为0!!
/*This Code is Submitted by yew1eb for Problem 2275 at 2014-01-13 11:14:55*/
#include
#include
#define MAXA 32768
#define MAXN 50000 + ...
分类:
其他 时间:
2014-01-21 10:09:41
收藏:
0 评论:
0 赞:
0 阅读:
369
Js日期选择器并自动加入到输入框中
var gMonths=new Array("一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月");
var WeekDay=new Array("日","一","二","三","四","五","六");
var strToday="今天";
var strYea...
分类:
Web开发 时间:
2014-01-21 10:09:36
收藏:
0 评论:
0 赞:
0 阅读:
447
文章作者Juan Pablo
Sarmiento收集了60个较为实用、高效的工具资源库,可以帮助开发者快速创建各种Web App和移动App。这些资源的特点是:简单、便捷、免费、高效、功能多。当你独自一人需要在短期内构建一个产品的时候,这些起关键作用的工具定会给你留下更深刻的印象。(以下是编译内容)
下面所列举的就是近期比较受欢迎的资源集合:
1、M...
分类:
其他 时间:
2014-01-21 10:09:31
收藏:
0 评论:
0 赞:
0 阅读:
404
我的博客www.waitingfy.com因为备案被取消了,所以就用了美国www.ixwebhosting.com的虚拟主机。
美国虚拟主机有个特点,什么带宽无限,存储空间无限,无限绑定域名个数。但它不会告诉你CPU和内存是有限的,一旦你超过它的限定,你的域名就会被封。我的就被封了!
我的博客平均访问量就40-50左右,节假日更低,怎么会超出CPU限定呢?答案是大量机器人访问。查看Apache...
分类:
其他 时间:
2014-01-21 10:09:26
收藏:
0 评论:
0 赞:
0 阅读:
582
C++实现的url encode 和decode,已验证和google搜索url一致...
分类:
编程语言 时间:
2014-01-21 10:09:21
收藏:
0 评论:
0 赞:
0 阅读:
407
css样式表总结
CSS: Cascading Style Sheet,层叠样式表
一、CSS的基本语法:
Css由三部分组成:选择符、样式属性、值;
基本语法:选择符 {样式属性:值;样式属性:值.....}
二、CSS的四种添加方式
(1)、连接外部样式表
如:
(2)、内部样式表
如:...
分类:
Web开发 时间:
2014-01-21 10:09:16
收藏:
0 评论:
0 赞:
0 阅读:
397
打开某些excel表时,Excel会提示:
"a.xls"的文件格式和扩展名不匹配。文件可能已损坏或不安全。除非您信任其来源,否则请勿打开。是否仍要打开它?
在编辑大量的xls表时每次打开某些xls文件都会弹出这个会疯掉的,所以必须要把这个警告框关掉。
1、运行regedit打开注册表编辑器,找到:
HKEY_CURRENT_USER\Software\Mi...
分类:
其他 时间:
2014-01-21 10:10:21
收藏:
0 评论:
0 赞:
0 阅读:
900
原理:先数据放到一个table中,先显示10条,table底部有一察看更多选项,点击察看更多查看解析的剩余数据。基本上就是数据源里先只放10条, 点击最后一个cell时, 添加更多的数据到数据源中. 比如:
数据源是个array:
NSMutableArray *items;
ViewController的这个方法返回数据条数: +1是为了显示"加载更多...
分类:
其他 时间:
2014-01-21 10:09:06
收藏:
0 评论:
0 赞:
0 阅读:
378
网上看到的javabean的代码都比较简单只是返回简单的String,但是实际使用中有时候可能会有需要一次返回多条数据的情况,下面例子就是使用List返回多条数据的例子,一次类推像dataset,table之类的数据应该也是可以这样得到的
javabean的代码,为了方便直接写的固定数据firstname
package com.myapp.struts;
import java.beans....
分类:
Web开发 时间:
2014-01-21 10:09:01
收藏:
0 评论:
0 赞:
0 阅读:
406
这是一个网上的node js 封装Map 的方法。很好用
mapUtil.js
function Map(){
this.elements = new Array();
//获取Map元素个数
this.size = function() {
return this.elements.length;
},
...
分类:
Web开发 时间:
2014-01-21 10:08:46
收藏:
0 评论:
0 赞:
1 阅读:
824