我是一个小小的程序媛!
JAVA EE第一阶段项目——车辆管理系统。MyEclipse + MySQL +powerDesinger +tomcat +svn。 我周五的时候说这个周末就完成自己的任务的。结果我写了两天的代码,就一直在报错!就连一个删除都没写好!唉!页面还算是写了的吧! 完成的任务:分页,显示数据。
一: 乱码 原因: 由于同组的其他同学的myeclipse默认的编码方式是GBK,而我的默认的是UTF-8。所以当我使用svn把其他同学提交到组长那里去的代码下载下来的时候,就全乱码了! 解决问题: 我直接在Window---》Preferences-->General-->Workspace-->这里改 我上课不怎么喜欢带手机的。
JAVA EE第一阶段项目——车辆管理系统。MyEclipse + MySQL +powerDesinger +tomcat +svn。 其实今天就开始各自的任务了!但是在开始之前我就把自己坑了!昨天晚上我就把我的任务的后台代码的持久层和业务层的代码都写了。
JAVA EE第一阶段项目——车辆管理系统。MyEclipse + MySQL +powerDesinger +tomcat +svn。 今天组长把项目的分工安排好了!这个周末两天的作业就是我的车主信息管理。
JAVA EE第一阶段项目——车辆管理系统。MyEclipse + MySQL +powerDesinger +tomcat+svn 页面:JSP HTML CSS JS jquery easyui。
之前做的题都没有记录哪里的知识点存在漏洞的。有些时候还是会忘记的,还是记录下来吧! 在做题的时候也有发现自己完全没有见过的知识内容! 1 Math 类包含用于执行基本数学运算的方法? Math 类包含用于执行基本数学运算的方法,这也不需要一一的记住。
什么是Base64呢? Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。
在第一阶段中我们学习了Spring Struts2 Hibernate.虽然在外面的公司中,公司项目的框架中都不在使用Struts2了。他好像出现了不可修复的bug。但是在学校,依然还是要学习这个。在这个元旦也没有好好的休息。
Struts2+Spring4 +Hibernate4 首先看看建立项目的框架 第一步 建立web项目 第二步 导入相对应需要的jar包(放在项目WEB-INFO/lib下) 需要导入Spring需要的,Struts2需要的,Hibernate需要的,mysQL连接驱动; 第三步 配置ssh各个的xml文件; 第四步 将log4j.
简单了解拦截器 拦截器,在AOP中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。
1 在Struts2中上传文件需要 commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar 这两个包。 2 确认页面form表单上的提交方式为POST,enctype属性的值为“multipart/form-data”。
一:简单理解 国际化简称i18n,其来源是英文单词 internationalization的首末字符i 和n。18为中间的字符数。 随着全球经济的一体化,软件开发者应该开发出支持多国语言、国际化的Web应用。
得到作用域对象有三种方法,这里用代码来解释: 1 package com.cy.action; 2 3 import javax.servlet.ServletContext; 4 import javax.
自我完善的过程就是在不断的自我总结不断的改进。 我们这半个月来都是学习j2ee。这个知识是很重要的,一般我们出去工作都是会用到的。我们的星期六,星期天也是不上课的。所以说我相当于上了十天的j2ee了。
1 创建一个web项目。 2 导入必要的JAR文件。 放在WEB-INF下lib包里。 3 添加web.xml配置,添加启动配置。 1 2 3 StrutsDemo 4 5 index.
第一步 : 首先回顾MVC架构,分为模式1与模式2. 模式1: WEB项目几乎全由JSP页面组成,JSP页面负责所有的展示与业务逻辑的处理(业务,数据库连接……)。 缺点:JSP页面兼容了view与controller两种角色,控制逻辑与表现逻辑混杂,导致代码重用性很低,增加了扩展与维护的难度。
Spring-IOC(Inversion of Control ,控制反转或依赖注入) 1 理解Spring IOC IOC不是一种技术,只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合、更优良的程序。
注解主要的目的就是实现零XML配置。一:自动扫描装配Bean。 spring为我们引入了组件自动扫描机制,它可以在类路径底下寻找标注了@Component、@Service、@Controller、@Repository注解的类,并把这些类纳入进spring容器中管理。
1 final finally finalize 的区别? final:是关键字,修饰属性,属性不可被改变;修饰方法,方法不可被重载;修饰类,该类不可以被继承。 finally:是异常处理的一部分,总是会执行的,一般用来关闭资源的。
刚开始学习hibernate的时候,第一次就遇到了空指针异常,结果是我的配置文件处理错误(主要是数据库表的字段与就java实体类的属性名单词写错了);一般是报空指针异常的话,多半是配置文件的问题。 但是这次报空指针异常找了两天的。
1 谈谈你对ORM框架的基本思想的了解? 首先 ORM是 对象关系映射,是为了解决类似于JDBC实现对象持久化的问题开发的。 框架的基本特征:完成面向对象的编程语言到关系数据库之间的映射。
一:什么是锁? 需要一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,也就是所谓 的“锁”,即给我们选定的目标数据(对象)上锁,使其无法被其他程序修改 二:hibernate中的锁? Hibernate支持两种锁机制
1 package com.cy.utils; 2 3 import java.io.Serializable; 4 import java.util.Iterator; 5 import java.
Hibernate缓存在工作面试的时候很可能会遇到的问题。 缓存其实就是一块内存空间,充当数据库的内存中的一个临时的容器。 一:hibernate缓存是怎样的? Hibernate缓存提供了两种缓存:一级缓存和二级缓存。
一对多映射有两种,一种是单向的,另一种的多向。我们一般是使用双向的,所以我就写写一对多的双向映射。 还是想昨天一样举个例子来说明:作者《===》作品,还是对数据进行增删改查。 我们一般是把外键建立在多方的,一个作者对应多个作品。
在业务成的域模型中,类和类之间最普遍的关系就是关联关系,而关联也是有方向的。 就以例子来说明:一个人对应一张身份证。对其进行增删改。 对于人在数据创建表的时候,我们就给他两个字段,一个是id号,一个就是名字。
昨天的作业 分页: 主要的代码块:(明天实现分页的封装) 1 package com.cy.beans; 2 3 import java.util.List; 4 5 /** 6 * 定义一个分页对象 7 * @author acer 8 * ...
首先我们看看hibernate手动配置步骤 (这个了解一点就可以了,以后是不会自己全部手动配置的) 1、 创建WEB项目 2 下载hibernate-release-4.3.11.Final.zip,并解压。
自我完善的过程就是在不断的自我总结不断的改进。 前半个月刚好把项目做完了,项目也答辩了。总的来说吧,我觉得自己在java web这块知识上不算是彻彻底底把他弄懂了,就是说到的知识点都能够回答的上来一些。
今天早上我了一道有关java的题。主要考点是考java中值得传递方式。 之前我在javaoo里总结的是:基本数据类型中保存的是实际的值,引用数据类型保存的是被引用的内存地址,那么基本数据类型就是按值传递,引用数据类型就是按地址来传递的。
提问: (这一些题是答辩或是面试可能遇到的或是我经常搞混的题) 1 JDBC是什么? JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。
今天我们组答辩。在昨天前三个组答辩之后,整理了一些试题。 在这个项目的答辩准备:首先把这个java web这本书大概的看了一遍;对整理的那些试题也把答案整理出来了;针对老师提问频率较高的试题;针对自己不是特别清楚的知识点记了记。
答辩每个人的总分为1.5分。每个人主要问3个问题。 开发流程===》系统架构====》项目模块+功能===》项目得失重定向与转发:?九个隐式对象?get与post的区辨:?jsp有静态包含,动态包含,两者的区辨:?什么是MVC:?web系统架构:? java web项目答辩总结试题 注释:用楷体写的就是用自己组织的话来回答老师的问题。
明天开始答辩。 今天老师给我们整理了一些知识点。 第一章 java Web 工作原理 重点: 什么是HTTP?(了解) HTTP是一种超文本传送协议,是一套计算机在网络通信的一种规则。 特记:HTML超文本标记语言,以.htm或.html为扩展名, HTTP请求/响应包含哪些内容?(了解) HTTP请求包含了:请求行,请求头,空行与消息体。
一:什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。
12月8号完结项目,12月9号答辩。 本来是打算把验证都写好的,但是我在写的时候发现需要验证的东西太多了。我就没有写。只把登录的验证写了。 打算是在项目完成后,在周末的时候,就可以去写写验证,这样没有规定的时间,也不用那么忙。
12月8号完结项目,12月9号答辩。 自己的任务: 明天写验证。 完成的任务: 今天把主页完成了。 把一些还存在小问题的功能解决了。
12月8号完结项目,12月9号答辩! 自己的任务: 明天看看能不能把验证给写完的!测试自己的项目!看看还存在什么问题。 完成的任务: 今天把之前遇到的问题差不多都解决了! 解决的问题: 插入数据乱码?解决 日志记录的时间显示?sql语句 解决! 添加会商信息?有待解决!
12月8号完结项目,12月9号答辩。 自己的任务: 明天把所有的功能问题都解决!完善页面的显示。 完成的任务: 今天把查询出来的数据也进行了分页设置。 事件记录哪里的er_id?解决!专家查询后显示数据?解决! 药剂器械的di_id?解决! 遇到的问题: index.
12月8号完结项目,12月9号答辩。 自己的任务: 明天就修改一些项目还存在问题,或没有考虑完整的地方。 完成的任务: 今天把出库管理完成了。我把添加出库信息里的添加物品直接跳到了药剂机械管理页面去选择添加的物品。
12月8号完成项目,12月9号项目答辩! 自己的任务: 明天将完成出库管理。 完成的任务: 今天完成了系统信息里的用户管理和日志一览。 截止今天我的页面数据显示的都完成了。主要的功能完成就差出库管理里的添加出库信息。
今天迎来了一个新的老师。他将带我们以后的学习直到我们毕业。他是在公司里上过几年班的。这个项目完了,他将带领我们学习java EE。 12月8号项目完结,12月9号项目答辩。 自己的任务: 明天完成系统信息部分日志一览。
自己的任务: 专家会商部分的会商灾情。因为一进这个页面就显示的数据和事件记录的数据差不多的。而且里面有两个任务我还是没分析清楚。 完成的任务: 今天我没有做专家会商部分的会商灾情,而是做的药剂器械出库管理部分的药剂器械管理,出库管理完成了数据的显示。
自我完善的过程就是在不断的自我总结不断的改进。 在前的近半个月里,我们经过了考试,也开始了java web的项目。 先看看这次的考试。考完之后我就觉得有点不对劲的,结果 结果真的是一塌糊涂。上周五的时候成绩就出来了。
12月8号答辩!!! 自己的任务: 明天完成专家会商里的会商灾情。这个还需要先分析一下他有什么业务的。需要完成那些功能。因为在pdf里只有一张图,有可以点击的,但是点击之后,没有页面显示出来。
班级进度: 今天老师说我们12月8号答辩。让我们自己抓紧时间,抓紧自己的项目。 自己的任务: 明天完成事件记录里的查询,查看,修改,申请专家会审。 完成的任务: 文件的上传,与读出文件内容在页面上。
班级任务: 完成文件的上传。和第二部分灾情防治。 自己的任务: 明天完成灾情防治的第三小块(事件记录): 主要的功能主页面: 添加事件:添加事件联系了多张表,当添加事件的时候,其他几张表也需要插入数据; 查询和修改的界面差不多 完成的任务: 完成了第二部分的灾情防治的区域一览和小班管理。
自己的项目任务: 这两三的时间完成灾情防治的功能。每个小模块都有增删改查。ru: 完成的任务: 完成根据id值查看事物的详细信息。 本来的想法是,当我选中一条数据的时候,我把这数据的id值传到根据servlet里去,在把查询出来的数据传到回到的那个jsp页面去。
班级任务: 依然是资料管理里的三个模块。 自己的任务: 实现根据不同的条件实现查询数据,并且跟根据不同条件查询出的数据放在页面表格里。通过查看按钮显示出来更多的数据。 通过id值查看数据: rg: 完成的任务: 昨天晚上还是把分页给写出来了。
班级任务: 今天班级任务还是周六周末的任务。大多数同学回去后都没有怎么做的。只是有个别的同学写了代码,但是也还是没有写完。 自己的任务: 我是打算做了登录的验证,数据的分页。 写代码时的问题: 我本来在网上下了个分页的插件,他单独的运行的时候都是可以的。