随笔分类 -  JAVA&J2EE

摘要:函数原型: public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) ; src:源数组; srcPos:源数组要复制的起始位置; dest:目的数组; destPos:目的数 阅读全文
posted @ 2014-12-30 15:38 Aviva_ye 阅读(193) 评论(0) 推荐(0)
摘要:需求1、高效率的以excel表格的方式导入多条数据。2、以身份证号为唯一标识,如果身份证号已存在,则该条数据不导入。 分析刚开始的时候是传统的做法,解析excel数据,获取单个对象,判断身份证是否已存在表中,若没有则插入数据库。否则pass结果数据才几百条的时候,导数据都花了10分钟才导入完毕。实在 阅读全文
posted @ 2014-12-30 15:24 Aviva_ye 阅读(3190) 评论(0) 推荐(0)
摘要:菜单、菜品排序问题在菜品分类和菜品表中,新增排序字段,以供用户排序。 新增时需要插入序号(max+1)查询时按照序号从低到高的顺序排序 排序算法:以菜品为例 牛肉粉 序号1 鸡蛋饭 序号2烤羊肉 序号3卤豆腐 序号4 ① 现在需要将 卤豆腐 放在第一位 1)第一步:获取牛肉粉(欲取代的位置)的序号为 阅读全文
posted @ 2014-12-23 12:13 Aviva_ye 阅读(1317) 评论(0) 推荐(0)
摘要:表设计: 版本ID公开版本号 V1.0.0更新版本号 100(整体更新,数字从左到右依次是:必须更新/用户自选择更新/自动更新数据包)开发类型 1 android 2 ios版本描述 对于版本新增或修复的描述下载路径 上传的apk在网站的存放路径 逻辑:1 每次开发者上传新的app包,并将路径和版本 阅读全文
posted @ 2014-12-23 12:04 Aviva_ye 阅读(456) 评论(0) 推荐(0)
摘要:首先,需要导入quartz 的jar包 ① applicationContext.xml <!-- 轮询任务 --> <import resource="classpath:/conf/quartz/ctmanage-schedule.xml" /> ② ctmanage-schedule.xml 阅读全文
posted @ 2014-07-08 17:44 Aviva_ye 阅读(525) 评论(0) 推荐(0)
摘要:1.在web.xml中配置servlet org.springframework.web.context.ContextLoaderListener CXFServlet org.apache.cxf.transport.servlet.CXFServlet 1 CXFServlet /* =================================... 阅读全文
posted @ 2014-06-10 13:49 Aviva_ye 阅读(1353) 评论(0) 推荐(0)
摘要:注意是配置的是系统的环境变量 而不是主机用户的环境变量 JAVA_HOMEC:\Program Files\Java\jdk1.7.0 CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; PATH%JAVA_HOME%\bin; 阅读全文
posted @ 2013-04-10 12:34 Aviva_ye 阅读(156) 评论(0) 推荐(0)
摘要:struts2 相关包 xwork-2.0.5.jar webwork的核心库 ognl-2.6.11.jar OGNL表达式语言,struts2支持该EL freemarker-2.3.8.jar 表现层框架,定义了struts2的可视组件主题 commons-beanutils.jar 提供对j 阅读全文
posted @ 2013-04-01 09:59 Aviva_ye 阅读(379) 评论(0) 推荐(0)
摘要:为什么要有DAO? ① 将从页面接收来的查询条件参数或者从平台获取的参数设置到DAO中,从而DAO的SQL语句中就可以用接收到的参数作为查询数据的where子句条件的参数。 举一个查询列表的实例:1)首先明确一个事实,为什么在handler页面中可以通过request.getParameter(Xx 阅读全文
posted @ 2013-03-20 15:13 Aviva_ye 阅读(748) 评论(0) 推荐(0)
摘要:Tomcat后台报错信息: [Fatal Error] :76:52: Invalid byte 1 of 1-byte UTF-8 sequence.[2012-11-26 09:49:17] : [DEBUG] - : reportConfig.xml File Error: Invalid b 阅读全文
posted @ 2012-11-26 17:59 Aviva_ye 阅读(648) 评论(0) 推荐(0)
摘要:在我们的项目中 ① 页面传递参数 1)JSP-->servlet: JSP页面传递参数一般都是通过在JS函数里面使用表单的Action属性/window的location属性/window的open属性设置跳转路径和URL参数传递,并不通过setAttribute()方法设置和传递参数。 2)ser 阅读全文
posted @ 2012-11-21 18:12 Aviva_ye 阅读(1339) 评论(0) 推荐(0)
摘要:① 下载并导入jstl.jar包 下载一个并导入此包到WEB-INF/lib里或者通过build path设置。 ②解压 jstl.jar包,并把里面的tld标签复制出来,放在项目的WEB-INF文件夹下。这里我们只拷贝c.tld。 ③ 配置web.xml文件 将如下代码添加到<jsp-config 阅读全文
posted @ 2012-11-21 17:53 Aviva_ye 阅读(554) 评论(0) 推荐(0)
摘要:JSTL的常用C标签 1)c:out 单值输出 语法: <c:out value="" /><c:out value=""></c:out> 举例: //1 最常用<c:out value="${info}" /> //2 设置默认值<c:out value="${info}" defalut="i 阅读全文
posted @ 2012-11-20 20:29 Aviva_ye 阅读(1390) 评论(1) 推荐(0)
摘要:因为web应用里面的JSP页面和Servlet程序都将由Web服务器来调用,JSP和servlet之间不会直接相互调用。所以我们需要知道,JSP和Servlet之间是怎样交换数据的 JSP/ASP/PHP/Ruby等语言都提供了四个类似Map的结构,分别是: application/session/ 阅读全文
posted @ 2012-09-03 13:07 Aviva_ye 阅读(256) 评论(0) 推荐(0)
摘要:JSP的九个内置对象是Servlet API接口的实例,已经默认初始化为对象,可以直接使用。 ① application application是javax.servlet.ServletContext的实例,代表JSP所属的Web应用本身。用于在JSP页面,或者在Servlet之间交换信息。 常用 阅读全文
posted @ 2012-08-28 17:05 Aviva_ye 阅读(201) 评论(0) 推荐(0)
摘要:一、概述编译指令是通知Servlet引擎的处理消息,在将JSP编译成Servlet时起作用。动作指令只是运行时的动作,通常可以替代JSP脚本,是JSP脚本的标准化写法。 二、三个编译指令 ① page常用的page指令标签<%@ page contentType="text/html;charset 阅读全文
posted @ 2012-08-28 17:04 Aviva_ye 阅读(289) 评论(0) 推荐(0)
摘要:一、实质JSP的实质依然是Servlet,每一个JSP页面就是一个Servlet实例。也就是说,JSP页面由系统编译成Servlet,Servlet再负责响应用户的请求。 JSP页面所生成的对应的Servlet在以下的目录中:work\Catalina\localhost\newmodules\or 阅读全文
posted @ 2012-08-28 17:03 Aviva_ye 阅读(154) 评论(0) 推荐(0)
摘要:一、Web应用的文件结构<webDemo>--这是Web应用的名称,可以改变|-WEB-INF| |-classes| |-lib| |-web.xml|-<index.jsp>--这里存放任意多个JSP页面 二、WEB-INF文件夹解析 每一个WEB-INF文件夹下都会有这几个内容 ① class 阅读全文
posted @ 2012-08-28 16:52 Aviva_ye 阅读(314) 评论(0) 推荐(0)
摘要:① EL的作用、格式和特点 作用:使用EL表达式可以避免JSP页面中出现过多的scriptlet代码,方便的访问标志位(pageContext/request/session/application)中的属性的内容 语法:${属性名称} 范围:EL表达式的应用范围是JSP页面,在JSP页面中可以替代 阅读全文
posted @ 2012-08-24 14:04 Aviva_ye 阅读(1098) 评论(2) 推荐(1)
摘要:(1) 为什么要学程序设计语言? 为了自己的兴趣而学。 坚信自己能在这行业有所建树。 (2)关于我 我的定位:应用软件开发(电子商务和电子政务系统) 程序设计语言:J2EE/LAMP 使用数据库:oracle/mysql (3) 提醒:欲速则不达。 (4)学习方法: ① 反复实践,反复思考,反复总结 阅读全文
posted @ 2012-05-21 10:33 Aviva_ye 阅读(665) 评论(1) 推荐(1)