加载中…
个人资料
益杰瑞设计
益杰瑞设计
  • 博客等级:
  • 博客积分:0
  • 博客访问:1,022
  • 关注人气:0
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
访客
加载中…
好友
加载中…
评论
加载中…
留言
加载中…
博文
分类: 毕业设计-java
开发工具:eclipse

开发语言:JAVA

主要技术:SERVLET

数据库:sql server2008

1、系统框架

学校班主任办工系统是学校信息系统的一个子系统,相应的系统框架图如下图

系统框架

2、学校班主任办工系统的部分实现

班主任管理系统的实现是在我们毕业实践小组的共同努力下完成的,我所作的工作是:

管理及协助小组成员如期的完成实践项目。为此在首先的几天中完成了人员的分工调度,并对整个系统做初步的分析,以搭建出初步的框架,好为以后的项目规划奠定一定的基础。

为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此我编写了一份项目计划书,把对于在项目生命周期内的工作任务范围、各项工作的任务分解等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 毕业设计-java

用JAVA  SWING实现的捕鱼教程

开发工具:ECLIPSE

实现技术:JAVA SWING

用到的JAR包:xmlpull_1_1_3_4c.jar、dom4j-1.6.1.jar、jl1.0.jar、jmf.jar、jogg-0.0.7.jar、jorbis-0.0.15.jar、kxml2.jar、mp3spi1.9.4.jar、tritonus_jorbis-0.3.6.jar、tritonus_share.jar。

项目运行效果图

JAVA捕鱼游戏运行效果JAVA捕鱼游戏运行效果

1、新建一个JAVA项目,导入相应的JAR包。提示JAR包必须全部导入,要不会报错,运行不了。怎么导入JAR包的这里就不详细说了。不明白的度娘科普下。

项目工程代码项目工程代码

2、复制捕鱼游戏项目代码到你的项目SRC目录中,如CannonManager.JAVA代码

CannonManager代码

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

杂谈

分类: 毕业论文模板教程

快毕业了,就要开始着手写毕业设计了,很多人都卡在了开题报告这块,下面说说开题报告的写法与写作技巧。说白了毕业论文开题报告其实就是写写文章的浓缩版,你把文章摘要、引言、文章主体框架和最后结束语写下即可。​

开题报告大致分为以下五部分:​

1、选题的背景和意义

2、研究的基本内容和拟解决的主要问题

3、研究方法及措施

4、研究工作的步骤与进度

5、主要参考文献等项目。​

开题报告由5大块组成开题报告由5大块组成

一、选题的背景和意义
主要说明所选课题的历史背景、国内外研究现状和发展趋势。历史背景部分着重说明本课题前人研究过,研究成果如何。国内外研究现状部分说明本课题目前在国内外研究状况,介绍各种观点,比较各种观点的

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

java基础

java毕业设计

杂谈

分类: 毕业设计-java
问答系统简单实现教程,可用做JAVA毕业设计。需要的留言获取
系统简介:
开发环境:
JAVA JDK8 TOMCAT7 ECLIPSE MYSQL
使用到的技术框架:
spring spring mvc mybatis ajax jquery jsp
数据库:
MYSQL
开发工具
ECLIPSE

项目部署:
1、导入下载的安装包,既完成项目创建。


2、修改配置文件applicationContext.xml。注意需要修改的点有数据库名称,数据库链接用户名和密码
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
ava毕业设计:控制台实现的简单租房系统。此源码是适用于基本课程设计。需要的收藏吧
运行后截图


java毕业设计:控制台实现的简单租房系统。

开发环境:JAVA JDK8

开发工具:eclipse

代码目的:实现简单的控制台输出

java毕业设计:控制台实现的简单租房系统部分代码一

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

java基础

分类: java基础教程

Java 基础语法

一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。

  • 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
  • :类是一个模板,它描述一类对象的行为和状态。
  • 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
  • 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。

第一个Java程序

下面看一个简单的Java程序,它将打印字符串 Hello World


阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 开发经验-JAVA
web应用程序通过Tomcat等容器启动时,会首先加载web.xml文件,通常我们工程中的各种配置文件,如日志、数据库spring的文件等都在此时被加载,下面是两种常用的配置文件加载路径,即配置文件可以放到 SRC目录下或者可以放到WEB-INF根目录下

 

第一种在web.xml中这样配置:
   
     contextConfigLocation 
     classpath:config/XXXXXXX.xml 
 </ context-param>
  表示在类路径下有一个名为config的文件夹
第二种在web.xml中这样配置:
     contextConfigLocation 
     /WEB-INF/config/*-cont
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 开发经验-JAVA

springmvc controller层
类在org.apache.poi.xwpf包下
POI在读写word docx文件时是通过xwpf模块来进行的,其核心是XWPFDocument。一个XWPFDocument代表一个docx文档,其可以用来读docx文档,也可以用来写docx文档。XWPFDocument中主要包含下面这几种对象:

XWPFParagraph:代表一个段落。

XWPFRun:代表具有相同属性的一段文本。

XWPFTable:代表一个表格。

XWPFTableRow:表格的一行。

XWPFTableCell:表格对应的一个单元格。

重点介绍写文档,比较灵活,但有点麻烦,也可以通过模板来读之后进行替换。

注意对象的获取与方法的调用

“`
@RequestMapping(value=”/export”,method = {RequestMethod.GET,RequestMethod.POST})
@ResponseBody
public void doWord(HttpServletResponse response){
//创建文档对象
XWPFDocument xdoc = new XWPFDocument();
//设置页眉(自己封装的方法)
simpleDateHeader(xdoc);
//创建段落
XWPFParagraph titleMes1 = xdoc.createParagraph();
//设置段落居中(段落格式利用段落对象调用方法来设置,

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 开发经验-JAVA

在使用spring时,遇到几个异常:

第一个异常:

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
解决:

在buildpath中加入commons-logging-1.1.3.jar


第二个异常:

java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext

解决:

错误的写法是:ApplicationContext ctx = new ClassPathXmlApplicationContext();

应修改为ApplicationContext ctx = new ClassPathXmlApplicationContext(“beans.xml”);

其中beans.xml是spring bean的配置文件


修改上一个异常之后,第三个异常:

org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [beans.xml]; nested exception is java.io.FileNo

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 开发经验-JAVA
事物传播行为介绍:
  @Transactional(propagation=Propagation.REQUIRED) :如果有事务, 那么加入事务, 没有的话新建一个(默认情况下)
  @Transactional(propagation=Propagation.NOT_SUPPORTED) :容器不为这个方法开启事务
  @Transactional(propagation=Propagation.REQUIRES_NEW) :不管是否存在事务,都创建一个新的事务,原来的挂起,新的执行完毕,继续执行老的事务
  @Transactional(propagation=Propagation.MANDATORY) :必须在一个已有的事务中执行,否则抛出异常
  @Transactional(propagation=Propagation.NEVER) :必须在一个没有的事务中执行,否则抛出异常(与Propagation.MANDATORY相反)
  @Transactional(propagation=Propagation.SUPPORTS) :如果其他bean调用这个方法,在其他bean中声明事务,
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有