摘要: New Document 阅读全文
posted @ 2013-04-24 09:29 季相相 阅读(99) 评论(0) 推荐(0) 编辑
摘要: HASP的定义HASP多语言云计算开发框架(Hypercloud-Active-Service-Platform)是目前最先进、最敏捷、高效的基于云计算操作系统的软件应用开发框架。它运行于Windows Azure平台,兼容C#、Java、PHP、ASP等多种语言和Web开发模式的敏捷开发框架,该框架可同时与.NET Framework、ASP、JSP、FuelPHP、Laravel、phalcon、ThinkPHP等框架无缝对接,实现各类门户网站、企业信息化软件大数据挖掘处理、云计算应用及安卓、IOS手机客户端应用的高效批量生产。HASP多语言云计算开发框架是一套强大的云计算软件(网站)应用 阅读全文
posted @ 2013-04-21 12:08 季相相 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 前两天的进度似乎有些慢,今天加快了一点, 不把每一步说的那么详细了.==》地区信息的提取继性别和生日之后,最后一个信息块,只是列出测试如下.(本文版权属于© 2012 - 2013予沁安)==》有效性这是一个比较大的问题. 前面,我临时性的把不同地方的验证去掉了. 代码原作者也过来, 畅叙了他关于验证的看法. 他是对的, 这种完全验证的方式,根本上说是 DDD的设计思想。不过,想我所说,我知识临时性的去掉,保证测试的单元性。验证的功能,由验证的测试来驱动。而第二点考虑,我的验证打算放在构造器中,也就是说,如果,有任何错误的输入,连第一道门都进不来。这里,测试和实现都很简单,看起来很多 阅读全文
posted @ 2013-04-21 12:06 季相相 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"CVuser","JavaVuser"等协议。同样,Jmeter也支持自定义编写的测试代码,不过与LoadRunner不同的是,Jmeter没有自带编译器,需要借助第三方编译器才能实现。1)下面举一个简单的Java自定义测试代码例子,使用Java编译器编写测试代码(Java编译器可以用Eclipse),实现功能为:在测试前输入任意一个字符串,然后判断该字符串的长度是否大于5,如果大于则测试结果成功,否则测试结果失败, 阅读全文
posted @ 2013-04-21 12:03 季相相 阅读(1655) 评论(0) 推荐(0) 编辑
摘要: 目录(?)[-]进程与线程使用线程的理由有关线程操作的函数线程之间的互斥互斥锁线程之间的同步条件变量试题最终代码1、进程与线程2、使用线程的理由3、有关线程操作的函数4、线程之间的互斥5、线程之间的同步6、试题最终代码1、进程与线程进程是程序执行时的一个实例,即它是程序已经执行到何种程度的数据结构的汇集。从内核的观点看,进程的目的就是担当分配系统资源(CPU时间、内存等)的基本单位。线程是进程的一个执行流,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。一个进程由几个线程组成(拥有很多相对独立的执行流的用户程序共享应用程序的大部分数据结构),线程与同属一个进程的其他的线程共 阅读全文
posted @ 2013-04-21 12:01 季相相 阅读(211) 评论(0) 推荐(0) 编辑
摘要: ubuntu 安装jdk7,现在来总结一下:第一步:下载jdk-7-linux-i586.tar.gz直接在ORACLE的官网中下载就可以:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.htmlPS:要注意系统版本的选择,32位 还是 64位,uname -a 命令即可知道答案。第二步:解压安装接着就是解压tar.gz的文件了。。。tar -xzf jdk-7-linux-i586.tar.gz接着就是解压出来的文件夹移动到/usr/lib/jvm的目录下在这之前当然需 阅读全文
posted @ 2013-04-19 11:18 季相相 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 由于项目需求在上传头像是需要使用异步上传文件,在上传的过程中需要对文件进行校验:规则如下:宽度和高度大于200,宽高比要小于2,大小小于2M。我这里使用的是AjaxFileUploader这个组件,服务器使用Struts处理文件。实例:[html]view plaincopyprint?<formaction=""id="imageForm"enctype="multipart/form-data"method="POST"><inputtype="file"name=&quo 阅读全文
posted @ 2013-04-17 21:45 季相相 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 最近在工作中做一个管理系统,在本地的时候自己测试,没有任何问题,然后放在公司服务器开始测试,测试的一开始就出现了问题,通过date类型的条件查询数据的时候,接收请求的action直接down掉,并且直接跳转到了input对应的界面,这种问题之致命的,因为一旦这样,所有该action的请求功能全部down掉,简单的说,整个系统部分功能完全崩溃,一开始没找到病症,死活解决不了,后来在不懈的努力之下,终于找到了问题所在,是因为linux环境是英文的,不能识别yyyy-MM-dd这种日期格式,说实话,struts2这个地方做的太粗糙了,java作为跨平台的语言,这点居然给忽视了,后来自己在网上找到.. 阅读全文
posted @ 2013-04-16 11:45 季相相 阅读(571) 评论(1) 推荐(0) 编辑
摘要: 摘要:2013年4月TIOBE编程语言排行榜发布,本月Java与C位置互换,C++反超Objective-C进前三,前三甲分别为C、Java、C++。这个月的排名情况,让你大跌眼镜吗?2013年4月TIOBE编程语言排行榜发布!本月Java与C位置互换,C++反超Objective-C进前三,前三甲分别为C、Java、C++。这个月的排名情况,让你大跌眼镜吗?可以说,在2009年夏天之前Objective-C这门语言很难被人熟知和使用。如今, Objective-C发展如此强劲这要归功于iPhone和iPad,使之一度窜至编程语言排行榜前三甲位置并连续两年摘得年度编程语言桂冠(2011年和20 阅读全文
posted @ 2013-04-14 15:54 季相相 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 上篇中已经安装好redis,然后下面就说怎么在java web中用客户端来使用regis使用jedis java客户端一:一个简单的示例代码:[java]view plaincopypublicstaticvoidmain(String[]args){Jedisjedis=newJedis("147.151.240.234",6379);jedis.set("foo","bar");Stringvalue=jedis.get("foo");System.out.println(value);}二:spring中配置 阅读全文
posted @ 2013-04-12 13:21 季相相 阅读(1820) 评论(0) 推荐(2) 编辑