
WEB开发
文章平均质量分 70
iteye_11662
这个作者很懒,什么都没留下…
展开
-
点击reset按钮失效,不能清空输入框。
最近做了毕业设计,其中遇到了很多问题。其中之一就是关于reset标签,以前做项目的时候也并没有过多的关注,甚至忽略掉了这个知识点。这次项目时间比较充分,我就细细的研究了一下,并进行综合整理,顺便分享出来,供初学者借鉴! 使用<reset>标签,有时候我们会发现reset按钮失效,点击该按钮并不能清空输入框。 原因在此: w3c网站有这样的描...原创 2011-06-17 21:46:13 · 1913 阅读 · 0 评论 -
Protocol Buffer 安装与使用
本文系转载备份! 最近要在产品中改进对象的序列化了。以前用的是java默认序列化实现功能,在产品上线之前要对关键的对象进行序列化/反序列化优化,以期改善存储效率。这里选取了Protocol buffer作为最终的方案,原因主要有以下几个方面: 1、java默认序列化效率较低。 2、apache的thrift方案并无明显优势,但是使用成本...原创 2014-07-23 15:54:42 · 280 阅读 · 0 评论 -
JAVA随机数之多种方法从给定范围内随机N个不重复数
一、JAVA中生成随机数的方式 1、在j2se中使用Math.random()令系统随机选取一个0~1之间的double类型小数,将其乘以一个数,比如25,就能得到一个0~25范围内的随机数,这个在j2me中没有; int randomNumber = (int) Math.round(Math.random()*(max-min)+min); 2...原创 2013-01-25 11:53:47 · 1167 阅读 · 0 评论 -
WEB容器启动之Web.xml加载顺序
web.xml文件加载顺序 一、 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个...原创 2012-12-08 17:31:33 · 221 阅读 · 0 评论 -
MapReduce-大规模数据集分布式并行运算编程模型
本文转载自优快云博客,纯为技术资料备份! MapReduce的名字源于函数式编程模型中的两项核心操作:Map和Reduce。也许熟悉Functional Programming(FP)的人见到这两个词会倍感亲切。因为Map和Reduce这两个术语源自Lisp语言和函数式编程。Map是把一组数据一对一的映射为另外的一组数据,其映射的规则由一个函数来指定。Reduce是对一...原创 2013-12-03 17:12:10 · 340 阅读 · 0 评论 -
DBUnit入门—初探JUnit
工作时写服务和后台,在项目代码写完之后,当然就是单元测试了,在用JUnit时发现在测很多service层方法时,直接掉用了Dao层的方法,这样感觉不大合理。直接写JDBC又比较麻烦,ConnectManager-->Connection-->PreparedStatement-->ResultSet.这样下来很繁杂。所以在网上找了很多资料,无意间了解到了DBUnit,觉得非常强大...原创 2011-04-03 19:40:40 · 220 阅读 · 0 评论 -
网站访问量统计之 UV/PV/IP 浅析
UV/PV/IP雅虎统计基础数据定义 PV(访问量):即Page View, 即页面浏览量或点击量,用户每次刷新即被计算一次。 UV(独立访客):即Unique Visitor,访问您网站的一台电脑客户端为一个访客。00:00-24:00内相同的客户端只被计算一次。 IP(独立IP):指独立IP数。00:00-24:00内相同IP地址之被计算一次。 现在大多数的统计...原创 2011-10-24 17:43:33 · 1159 阅读 · 0 评论 -
Eclipse中Struts+Ibatis+Spring环境搭建基础
初次使用Eclipse,在搭建Struts+Ibatis+Spring开发环境的过程中遇到了不少的小问题,很多都是些常识性的问题,对高手来说不值一提,但对于我刚入行的新手来说,却是值得借鉴。特此分享出来,供需要帮助的后来人借鉴,呵呵!以下是我在配置过程中所出的错误: 1.我在项目发布后,发现项目名称和我原来准备用的项目名称不一致,我就将项目名改正,这样导致报错,于是我又重新将项目...原创 2011-02-25 11:45:06 · 168 阅读 · 0 评论 -
Tomcat启动时加载数据到缓存---web.xml中listener加载顺序(优先初始化Spring IOC容器)...
最近用到在Tomcat服务器启动时自动加载数据到缓存,这就需要创建一个自定义的缓存监听器并实现ServletContextListener接口,并且在此自定义监听器中需要用到Spring的依赖注入功能.在web.xml文件中监听器配置如下: <listener> <listener-class> org.springframew...原创 2011-07-18 19:44:41 · 326 阅读 · 0 评论 -
Struts2 Action扩展名的三种修改方法
最近在做项目开发过程中犯了一个很低级的错误,在这里列举出来,供大家参考借鉴:我希望通过Url请求一个Action,最终通过服务器的处理能得到一个Json串,所以我在Url中体现这一特点,将action的扩展名写为xxaction.json,在web.xml 中将struts2过滤设置成了全部拦截,代码如下:<filter> <filter-name>stru...2011-07-16 19:16:11 · 221 阅读 · 0 评论 -
Struts2工程环境,未设置struts.multipart.saveDir属性
工程环境:struts2。在测试过程中,出现如下info信息:Unable to find 'struts.multipart.saveDir' property setting. Defaulting to javax.servlet.context.tempdir提示该 struts.multipart.saveDir属性未设置。在运行上述例子,如果您留心一点的话,应该会发现...原创 2011-06-21 13:23:35 · 193 阅读 · 0 评论 -
JNI字段描述符“([Ljava/lang/String;)V” --- 语法定义
“([Ljava/lang/String;)V” 它是一种对函数返回值和参数的编码。这种编码叫做JNI字段描述符(JavaNative Interface FieldDescriptors)。一个数组int[],就需要表示为这样"[I"。如果多个数组double[][][]就需要表示为这样 "[[[D"。也就是说每一个方括号开始,就表示一个数组维数。多个方框后面,就是数组 的类型。...原创 2014-09-16 10:43:38 · 1180 阅读 · 0 评论