- 博客(24)
- 资源 (6)
- 收藏
- 关注
原创 深入浅出hibernate第一天
好久没有写blog的习惯了,实习的时候很累就忘记了写了,三个月的实习生活,和实习回来的的颓废,导致忘记了写自己的blog,保持前进的方向和动力,终于在上周,我重新开始拿回书本,开始深入了解一些框架的知识,如tomcat的构造分析,spring的源码分析,hibernate的深入浅出,今天就是对深入浅出hibernate的这本书的前120页的一个小总结:1. 在hibernate中,sessio
2014-11-26 19:08:34 783
原创 第一个简单的程序——Struts 2 官方文档翻译(Struts 2官方文档中文版)
这个教程旨在教大家如何如何安装框架和创建一个简单的程序Struts 2框架用起来很简单,这个教程假设你已经掌握如下J2EE技术:JavaFilters, JSP, and Tag LibrariesJavaBeansHTML and HTTPWeb Containers (such as Tomcat)XMLJava需求Struts 2 需要Serv
2014-02-26 22:46:47 1385
原创 Struts2入门的一个登录应用
1.Struts2简述Struts 2是Struts的下一代产品,是在struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts2可以理解为
2014-02-23 12:25:31 801
转载 Struts2验证框架 Struts2Validator
Action配置中一定要设置input返回页面 添加验证只要创建验证的xml文件 1.创建xml文件名验证Action中全部方法在Action同包下,创建:Action类名-validation.xml如:ValidateAction创建ValidateAction-validation.xml 验证Action中单个方法注意事项注意:1.要验
2014-02-20 14:45:56 853
转载 struts2的检验规则
前面讲到了一种验证方法,是在Action的 validate方法中通过代码的方式来完成的。而struts2提供了另外一种 方式来实现输入验证。这种方式就是使用validate框架来实现输入校验,这种方式是基于XML的验证。文件名为XXXAction-validation.xml。那么校验xml文件格式该如何写呢?可以使用firefox查看此xml的DTD定义,地址为
2014-02-20 14:35:47 1111
转载 struts2环境配置
struts2框架,大多数框架都在使用。由于工作需要,开始做Java项目。先学个struts2。 一、下载struts2 有好多版本,我下载的是struts-2.2.1.1。 二、创建web项目,导入使用struts2所必须的jar包。 我使用的是MyEclipse 7.5。建立web项目,给项目添加外部引用包(project-properties-Java Build P
2014-02-19 22:23:54 768
原创 自学制作贪吃蛇
在学习的过程中,特别是学习程序,如果看懂了一个程序,但是你如果不亲自去写一遍这个程序,你还是不算是真正会制作这个程序的,本人利用闲暇时间,参考别人的程序,自己做出了一个贪吃蛇游戏的程序:程序设计的过程是:一:抽象出:贪吃蛇游戏中的各个对象(界面,游动的蛇,)二.一步一步的理顺游戏的逻辑,从设计对象开始,三,修改自己的程序,使其尽量少地bug出现总结:我自己制作的贪吃蛇程
2014-02-16 00:05:42 1395
原创 Myeclipse(eclipse)中自动注释格式设置
在类eclipse的IDE中,我们经常要使用到注释,所以默认自动注释格式,给了我们很大的帮助,但是默认的格式中描述过于简单,我们使用不便,本是将充分介绍自动注释的使用,并附上通用的格式文件,看客可以进行自我修改,以便符合自己的使用要求! 接下来我们就详细介绍设置的过程:注释格式及设置步骤方式: Window -> Preferences -> Java -> Code Style
2014-01-08 21:52:38 1336
原创 java 网络编程之使用UDP
本实例使用UDP设计一个小聊天程序首先我们应当知道,UDP协议是一种不可靠的传输协议,不想TCP协议建立了可靠的链接即UDP只管发送不管是送送达,但是我们设计的聊天程序是需要可靠的传输的,所以我们需要拓展UDP的使用添加两个技术: 1.添加检验功能,保证数据传输的正确性; 2.添加可靠的传输技术,保证数据能传送达到;程序的界面设计如下:简单而达到了基本功能的使用
2014-01-08 10:49:54 1185
转载 学习算法之路
出处:http://www.kuqin.com/algorithm/20130212/333969.html第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来.1.最短路(Floyd、Dijstra,BellmanFord)2.最小生成树(先写个prim,kr
2013-12-31 14:09:22 933
原创 2013年12月21日程序联系题(初级)
初级1. 写程序将” Hello World”打印到屏幕。package org.com.rainplus;public class HelloWorld { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated me
2013-12-21 20:50:57 1003
原创 处理机调度算法(时间调度)
南昌航空大学实验报告课程名称: 操作系统 实验名称: 处理机调度班级:110462 姓名:黄 绍 宇 学号: 11046208一 实验目的:编写程序以下面三种方式之一模拟处理机调度。要求掌握几种处理机调度算法的基本思想和特点,理解并发与并行的区别,学会设计处理调度算法二 实验内容:时间片轮转算法:时间片轮转调
2013-12-14 20:50:11 3140
原创 java实现银行家算法
南昌航空大学实验报告课程名称: 操作系统 实验名称: _避免死锁(银行家算法)班级:110462 姓名:XXX 学号: 11046208一 实验目的 1. 加深对死锁概念的理解。2. 能够利用银行家算法,有效避免死锁的发生,或检测死锁的存在。二 实验内容实验要求用高级语言编写和调试一个简单的银行家算法程序。加
2013-12-14 20:46:49 4345
转载 001 一些简单的编程练习题
每当成为入门CS课程(学生们学习编程语言的课程)的助教时,都困于提出好的练习题。Project Euler和类似的问题通常对初学者来说来难了,尤其是对于那些没有很强数学背景的同学。在这篇文章中,Adrian Neumann 收集了一些从初级到高级逐级困难的练习题,适合刚开始学习编程的初学者。当有新的练习题时,Adrian 会及时添加。除了一些GUI问题外,练习题一般都是算法题,无需学习任何库就
2013-12-10 18:36:40 1507
原创 Myeclipes的安装与破解
Myeclipes的安装与破解 学习java,从开始不用IDE起步,到开始使用eclipse上手,现在为了有更加近一层的进步,我在今天终于安装了myeclipse,曾经都听说,这个神器有如何如何的牛,今天算是看见了,不过想说一句,本软件是收费的,我不是土豪..所以我使用了一本屌丝的做法,破解版.. 从以下地址拿到了myeclise10.0版本的安装包,已经安
2013-11-08 22:18:34 4722
原创 Myeclipse的汉化
汉化包的下载: 汉化包:http://pan.baidu.com/share/link?shareid=3558638816&uk=3005393069 Myeclipse的汉化与eclipse的汉化有很大的区别,eclipse的汉化只要去官网下载一个中文语言包,然后解压放都eclipse安装目录下面直接覆掉源文件就行Myeclipse相对eclipse的汉化有了一个很大的区别,因为这
2013-11-08 22:13:07 1237
原创 tomcat8.0服务的虚拟目录使用配置
Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为T
2013-11-03 13:05:35 7000 1
原创 第一次优化后---学生管理系统(层次分明的设计)
在上周,个人学习java的路上,写了一个可以连接数据库,从数据库中拿去数据的学生管理系统,但鉴于动能过于简单,同时时写学来的程序没有一个调理性,导致代码实在看着就是一个词形容:惨不忍睹,丝毫条理性都没有,所以几个一个星期的空余时间的努力,我又做出了里一个学生选课管理系统,功能相近,只是优化了整个设计过程,利用了老师说的结构,数据,与视图的分析方法,个人不知道是不是传说中的MVC默认,但是整个开发过
2013-11-02 21:24:32 2323 4
原创 链接MYSql数据库的学生选课管理系统
学生管理系统Java老师给我们小组安排了课程最后的一个实验课,做一个链接数据库(mysql或者sql server)的学生选课管理系统个人从周三开始用零碎的时间,慢慢动手今天终于大致全部功能都完成了,有点小bug在选择的时候,CheckBox显示与实际选择时候稍有延迟;作品介绍:一.建立的基础数据库及其各种表格信息:DataBase schooTable courseTab
2013-10-26 17:37:37 10943 5
原创 Java io基础(一)RandomAccessFile类
JavaIO(二) RandomAccessFile类我们知道,在File中的数据是按照顺序进行存取的,但是如果我们希望在文件的特殊位置中添加一些内容,使用File类进行设计的话,进行的操作量很大,所以有了一个RandomAccessFile类来进行个快速的开发:作用:对文件内的数据内容进行随机位置存取 构造方法解释:RandomAccessFile类的构造方法是通
2013-10-19 10:49:40 805
原创 Java io基础(一)FILE类
File类是java io 的基础,一个程序与电脑的交互必须通过,FILE和流,所以File类毫无疑问的说在JAVA IO中站有一席之地;所以学习java io就必学深刻理解FILE类作为入门基础;今天就来深入学习一下java io中占有一席之地的File类: File 类的字段可以说是没有,因为他的四个字段的功能都是用来标志系统路径的:(虽然说java.io.File类中的字
2013-10-18 22:44:37 737
原创 用java写的Notepad简单实现版
用java写记事本(NotePad) 这个本人第一个用java写的比较有用的程序,可用来实现某种功能目的,同时也让我更加深入地了解和掌握了java的基本语法,这重要的是本程序使我对枯燥的程序设计产生并且保持了一定的浓厚设计兴趣; 本程序设计的程序界面: (很类似windows下面的NotePad 记事本程序吧,其实就是仿造notePad 一个java的基础程序设计,用与
2013-10-13 15:46:06 2754
原创 大三,再不学习,我就真的老了
忙碌着的大三生活让我忘记了今天是星期几,也不知道是什么时候了,对时间早就已经不再有感觉,每天基本上就是起床,上课,自习,吃饭 ,睡觉,我也不知道我现在的生活究竟有没有意义,看着身边的同学终日沉迷在游戏上面,我不知道我是不是在浪费青春,"大学里的青春是拿来消费",不知道是谁,早在我上大学的时候就向了我说过这句话,然而,两年的时间过去了,我经历过迷茫,也是,有谁的青春不迷茫.. 大一的时
2013-10-07 18:01:23 1112
原创 Jlist基础总结(-)
JList类是显示对象列表并允许用户选择多个选项的控件,列表的选项内容为对象数组(Object[])抑或列表模型(ListMode) JList类内置的方法应该不算多,常用方法有如下几个: 构造函数:JList()就不多解释了,参数可以是对象数组和列表的模型; 1.setListData(Object[] listData);定义列表的选
2013-10-07 17:11:08 1264
struts2建立流程
2014-02-23
使用java实现的windows notepad
2013-11-07
第一次优化过后的学生管理系统
2013-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人