摘要: 这里直接贴出的是我封装好的doPostFile方法,httpclient 的版本是3.1。 public static String doPostFile(String url, Part[] parts){ String response = null; PostMethod postMethod = new PostMethod(url); try{ //设置请求实体 postMethod.setRequestEntity(new MultipartRequ... 阅读全文
posted @ 2013-08-07 17:13 Ziv小威 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 简单的说,字面量对象提供了一直非常方便构建新对象的方式,它的格式非常简单且容易阅读。是大多数前端程序员在构建对象时比较推崇的一种方式。格式:var person = { name : "ziv", sex : "男", age : "22"}注意字面量对象最后一个属性是不需要逗号的访问字面量对象的属性值:person.name//或者采用数组形式传入属性的key取得valueperson[name]获取字面量对象的所有key值的集合:获取子字面量对象的所有key值,通常可以调用Object对象的getOwnPropertyNames( 阅读全文
posted @ 2013-07-18 14:28 Ziv小威 阅读(602) 评论(0) 推荐(0) 编辑
摘要: ※本文对CouchDB的解释是来自Apache CouchDB的官网的译文,如果有什么问题,请指正。1.CouchDB简介 CouchDB是一种利用JSON文件,javascript作为MapReduce查询,以及常规HTTP作为API的一种数据库系统。2.CouchDB,一个为Web而生的数据库 CouchDB是一个完全为了web而生的数据库,它利用了JSON文件来存贮数据。CouchDB利用你的web浏览器,通过HTTP,查询,结合来处理这些JSON文件,并且利用Javascript来传输这些数据。CouchDB在现代浏览器以及移动浏览器上面的支持是非常好的,你甚至可以直接利用CouchD 阅读全文
posted @ 2013-07-05 11:16 Ziv小威 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 最近一段时间的项目都是在Play这个框架上进行开发的,挺强大的,但不足之处也挺多的。今天分享下play中强大的标签,遍历list,map类型的数据的用法。遍历单纯的list数据,例如:List<People> peoples;#{list peoples,as:'people'} //peoples为list对象,people为实体变量名 ,name则为实体相对应的属性值 ${people.name} #{/list}遍历list中泛化的map类型,例如:List<Map<People>> peoples; #{list peoples,as 阅读全文
posted @ 2013-06-09 17:18 Ziv小威 阅读(4399) 评论(0) 推荐(0) 编辑
摘要: 平时在写css样式的时候position是我们比较常用的一个属性。有时候会弄不清其几个属性值的真正区别。不过用的时间久了,也就慢慢的明白了。不过其实想用好position有时候还是需要些技巧的。写篇博文总结下自己。position的作用:用于设置对html元素的定位方式 position属性的值:值名称描述staticposition的默认值,设置此属性时,元素按照正常的流式布局往下排列inherit继承父元素的position值relative相对于其他元素的定位absolute相对于采用static定位的父元素的绝对定位fixed相对于浏览器的绝对定位 备注:如果给元素才用了top,... 阅读全文
posted @ 2013-06-09 13:09 Ziv小威 阅读(470) 评论(2) 推荐(0) 编辑
摘要: 对于团队这个概念,我小时候的理解就是像国家体育队这样的团体,例如篮球队,或者足球队等。各个运动员在团体中相互发挥自己的优势,从而使整个队伍能发挥出最好的实力。而在我读大学的时候,我选择了软件这个专业,从这个专业中我了解到软件实际工作中,软件开发也是一个非常讲究团队概念的一个工作。只有拥有出色的团队,才能做出优秀的软件产品,然而当我真正踏入这个行业后,对这句话更是深信不疑。在我大一的时候我遇到了我人生中非常重要的一只团队——班级篮球队。可能大家都有过这么个小小的经历,而我把它作为了我的论资。但的确我想表达的是当时的我们真的很团结,很包容。我们不会过分计较个人的失误,我们不会相互埋怨谁,也不会贪. 阅读全文
posted @ 2013-01-29 10:52 Ziv小威 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 使用fileloader.js插件+struts2实现异步上传一、前言 之前在写一个web的文件上传的功能时,希望在web前端对文件的大小,及类型用js给验证掉,然后提交到服务器保存入数据库,同时要求达到页面无刷新的异步效果。在网上也看到有很多用iframe的方式实现了这样的无刷新效果。不过我在这里给大家介绍的是一款js插件,非常强大。在用这款插件前,在网上查询了好久关于js对文件类型的验证,当然这样的方法很多,大多数通过正则表达式对文件后缀验证的方式,只不过对文件大小验证这项功能上网上贴出的大多数代码都不靠谱,很多浏览器根本就不支持很多属性操作,比喻说filesize这项,而且浏览器的兼容. 阅读全文
posted @ 2012-11-01 11:11 Ziv小威 阅读(917) 评论(0) 推荐(0) 编辑
摘要: 当我刚刚接触到编程这个词汇的时候,经常会听到某某大牛的技术怎么样怎么样,然而当我步入大学后,我决然的选择了我向往已经的专业—软件开发。 我一直认为,只要通过自己努力,什么技术的一样我可以学的很好,就算高中的时候数学不好,英语也不是很好,但是我同样可以学习,来填充自己,就算我不是一个在编程方面有特别天赋的人,或者说我可能并不是很适合编程,其实我自己也不知道,可是我知道我自己喜欢编程这件事情。那些技术的大牛就像武侠中的高手,可以深藏不漏的隐居生活,也可以扬名立万,总之技术在我眼里就像武学一样,各种技术就是各种武学。所以,作为男孩子的我,当然向往这种感觉,喜欢做大侠的感觉。我喜欢把自己的各种想... 阅读全文
posted @ 2012-09-26 10:48 Ziv小威 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 本来我的例子是用Struts2+Hibernate+Spring三个框架搭建的,但是没有什么大碍,我们只有知道核心部分在怎么实现的就行。以下是我的Action的代码: //show image private static Image image = new Image(); public Image getImage() { return image; } public void setImage(Image image) { this.image = image; } //imageDao对象我是Spring注入进来的,你可以用new创建 public... 阅读全文
posted @ 2012-09-06 11:45 Ziv小威 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 今天倒腾了半天,终于是把这个两个框架整合到一起了。还是要写一下总结,同时给大家一些帮助。开发环境:myeclipse 9.0(不好用!)tomcat6.0 1.准备工作需要导入的包:struts2与spring基本的包就不用说了,我用的是struts2.1 Spring 3.0,尤其要注意 别少导入的几个是:Spring3.0 Web Libraries ; struts支持spring的插件:struts2-spring-plugin-2.1.8.1.jar 将这个jar文件放到lib目录下 2.web.xml 的配置除了struts2的核心配置外,我们还要加入spring的配置,代码如下: 阅读全文
posted @ 2012-09-06 11:44 Ziv小威 阅读(277) 评论(0) 推荐(0) 编辑