自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟鸟的博客

学习中

  • 博客(99)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 java使用时间戳判断时间大小

@Testpublic void testTimestamp(){ Date time = new Date(); Calendar calendar = Calendar.getInstance(); calendar.setTime(time); calendar.add(Calendar.HOUR,-1); Date startTime = cale...

2018-07-12 14:34:52 19092

原创 org.hibernate.HibernateException: save is not valid without active transaction

org.hibernate.HibernateException: save is not valid without active transaction因为在hibernate中配置了thread删除就好用了

2017-08-10 14:58:21 858

原创 Caused by: java.lang.ClassNotFoundException: org.hamcrest.SelfDescribing

IDEA报错原因Junit问题导入的Junitjar包版本太高的时候,需要同时导入hamcrest-core-1.3.jar

2017-08-09 19:39:32 2943

原创 java.lang.IllegalStateException: Context namespace element 'component-scan' and its parser class [or

JDK从1.7换到了1.8,导入原来的项目,报错原因  Spring版本太低

2017-08-09 19:16:23 665

原创 java.lang.NoSuchMethodException: cn.cust.struts.action.DemoAction.index()

jsp页面s:form action = "demo" method="get"> s:submit value="dddd">s:submit>s:form>struts.xmlpackage name="hellodemo" extends="struts-default" namespace="/"> action name="demo" clas

2017-08-07 19:52:40 752 1

原创 maven hibernate hibernate.cfg.xml以及 XXX.hbm.xml文件找不到

xml文件需要放到resources下才能加载到classes,才能被解析

2017-08-05 11:11:58 1625

原创 org.junit.platform.commons.util.ReflectionUtils.getDefaultClassLoader()Ljava/lang/ClassLoader;

是Junit版本问题pom.xml引入的是dependency> groupId>junitgroupId> artifactId>junitartifactId> version>4.12version> scope>testscope>dependency>但是程序视图采用Junit5运行,所以报错将pom.xml里面的dependency>

2017-08-05 10:42:31 9301 3

原创 com/intellij/junit5/JUnit5IdeaTestRunner : Unsupported major.minor version 52.0

使用IDEA调试单元测试时报错,刚开始还以为是Junit的问题,后来才想起来,IDEA装的是64位,而JDK是32位的,将JDK换成64位的就好用了

2017-08-05 10:39:32 1900

原创 maven配置hibernate环境的<dependency>(全)

dependency> groupId>dom4jgroupId> artifactId>dom4jartifactId> version>1.6.1version>dependency>dependency> groupId>antlrgroupId> artifactId>antlrartifactId> version>2.7.7version>depende

2017-08-04 16:54:37 2336 1

原创 /javaBeanDemo.jsp(3,1) Page directive must not have multiple occurrences of pageencoding

严重: Servlet.service() for servlet jsp threw exceptionorg.apache.jasper.JasperException: /javaBeanDemo.jsp(3,1) Page directive must not have multiple occurrences of pageencodingat org.apache.jasper

2017-07-28 15:16:23 894

原创 Struts Problem Report Struts has detected an unhandled exception:

Struts Problem ReportStruts has detected an unhandled exception:Messages: could not initialize proxy - no SessionError reading 'name' on type cn.my.oa.domain.Department_$$_javassist_2

2017-05-09 09:28:34 1783

原创 Spring环境配置

Spring                                               Jar包:核心包(spring-framework-2.5.6.SEC01\dist下的spring.jar),做aop(spring-framework-2.5.6.SEC01\lib\aspectj下的两个jar包【aop的原理:动态代理和spring-framework-2.5.6.

2017-03-30 21:49:23 354

原创 hibernate环境配置

Hibernate                                               Jar包:核心包(hibernate3.jar),必须包(hibernate-distribution-3.6.0.Final\lib\required文件夹下所有的jar包),jpa(hibernate-distribution-3.6.0.Final\lib\jpa下的hiber

2017-03-30 21:45:01 316

原创 配置Struts环境

Struts2(2.1.8.1)                                               Jar包                                                        打开struts文件包->apps->使用WinRAR打开struts2-blank-2.1.8.1.war包->打开里面的WEB-INT->li

2017-03-30 21:43:33 282

原创 配置Junit环境

Junit                                               右键项目选择BuildPath 选择Libraries

2017-03-30 21:39:40 773

原创 org.springframework.beans.factory.NoSuchBeanDefinitionException:No bean named 'testAction' is define

错误:org.springframework.beans.factory.NoSuchBeanDefinitionException:No bean named 'testAction' is defined                    atorg.springframework.beans.factory.support.DefaultListableBeanFactory.g

2017-03-30 20:57:25 486

原创 hibernate与Spring整合时出现错误org.springframework.beans.factory.BeanCreationException: Error creating bean

hibernate与Spring整合时出现错误:org.springframework.beans.factory.BeanCreationException:Error creating bean with name 'sessionFactory' defined in class path resource[applicationContext.xml]: Instantiation

2017-03-30 20:54:57 1271

原创 配置Spring的applicationContext.xml文件时出现The prefix "context" for element "context:component-scan" is not

配置Spring的applicationContext.xml文件时出现错误:The prefix "context" for element "context:component-scan" is not bound.解决办法:在文件中添加:xmlns:context=http://www.springframework.org/schema/context之后报错:cvc-

2017-03-30 11:12:14 4458 1

原创 java基础七(成员变量 局部变量 匿名对象 封装 设计原则 private this 构造方法 static)

1:成员变量和局部变量的区别(理解)(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(4)初始化值不同成员变量:有默认值局部变量:没有默认值,

2017-03-23 11:26:01 782

原创 java基础六(面向对象)

3:面向对象(掌握)(1)面向对象面向对象是基于面向过程的编程思想(2)面向对象的思想特点A:是一种更符合我们思考习惯的思想B:把复杂的事情简单化C:让我们从执行者变成了指挥者举例:买电脑洗衣服做饭...万事万物皆对象(3)把大象装进冰箱(理解)A:面向过程实现B:面向对象实现注意:如何让我们的操作更符合面向对象思想呢?A

2017-03-21 10:39:13 246

原创 java基础五(方法;数组)

方法(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {方法体语句;return 返回值;}修饰符:目前就用 public static。后面再详细讲解其他修饰符返回值类型:就是功能结果的数据类型方法名:就是起

2017-03-20 20:36:45 269

原创 java基础四(switch;for;while;do...while;break;continue;return)

switch语句(1)格式:switch(表达式) {case 值1:语句体1;break;case 值2:语句体2;break;...default:语句体n+1;break;}格式解释说明:switch:说明这是switch语句。表达式:可以是byte,short,int,charJDK5以后可以是枚举JDK7以后可以

2017-03-17 19:33:49 2381

原创 JavaScript(JS)

一  JS的简介            JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。            特点:交互性(信息的动态交互)                       安全性(不可以直接访问本地磁盘)                       跨平台性(只要是可以解析JS的浏览器都可以执行,和平台无关)二  JS和HTML的结合方式

2017-03-16 12:52:04 431

原创 CSS

一  CSS简介            (Cascading Style Sheets)是层叠样式表用来定义网页的效果显示。可以解决HTML代码对样式定义的重复,提高了后期样式代码的可维护性,并增强了网页的显示效果功能。简单一句话:CSS将网页内容和显示样式进行分离,提高了显示功能。              层叠:一层一层的              样式表:有很多的属性和属性值

2017-03-09 10:59:18 239

原创 HTML

一  html的简介什么是HTML:全称为HyperText Markup Language,超文本标记语言,又叫网页语言什么叫超文本:超出文本的范畴,使用html可以轻松实现什么叫标记:html所有的操作都是通过标记实现的,标记就是标签,什么叫网页语言:第一个html程序:html后缀:.html或.htm直接通过浏览器就可以运行 这是第一个html程序

2017-03-08 16:48:25 350

原创 java基础加强(枚举,反射,增强for循环,可变参数,自动拆箱装箱,内省)

一  Eclipse的使用和程序的断点调试二  eclipse常用快捷键三  junit测试框架四  java5的静态导入和自动装箱拆箱五  增强for循环六  可变参数七  什么是枚举类型和定义枚举八  定义枚举的构造函数,方法和字段九  定义抽象方法的枚举十  枚举的常用方法和其它细节十一  反射技术概述十二  反射类的构造函数十三  反射类的方

2017-03-03 23:34:27 804

原创 java基础—三(运算符&选择结构if)

long: 8个字节float:4个字节A:它们底层的存储结构不同。B:float表示的数据范围比long的范围要大long:2^63-1float:3.4*10^38 > 2*10^38 > 2*8^38 = 2*2^3^38 = 2*2^114 > 2^63-1float数据在内存中是怎样存储的:float类型数字在计算机中用4个字节存储。遵循IEEE-754格式标

2017-03-02 10:36:11 1141

原创 java基础—二(基础语法)

java基础语法关键字(1)被Java语言赋予特定含义的单词(2)特点:组成关键字的字母全部小写。(3)注意事项:A:goto和const作为保留字存在,目前并不使用。保留字:在JDK的新版本中可能提升为关键字。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记标识符(1)就是给类,接口,方法,变量等起名字的字符序列(2)组

2017-03-01 15:07:40 211

原创 java基础-一

Java语言概述Java语言的发展史Java之父:詹姆斯 高斯林经典版本:JDK1.4.2JDK5JDK7Java语言的特点简单性,面向对象,分布式处理,健壮性,结构中立,开源,跨平台,解释性,高能性,多线程,动态,安全性Java语言是跨平台(操作系统)—可移植性通过java语言编写的应用程序在不同的系统平台上都可以运行原理:只需要在运行java应用

2017-02-28 15:30:51 301

原创 计算机基础

计算机  全称电子计算机,是一种能够按照程序运行,自动的高速的处理海量数据的现代化智能电子设备,由硬件和软件组成,没有安装任何软件的计算机称为裸机。计算机的应用科学计算数据处理自动控制计算机辅助设计人工智能多媒体应用计算机网络计算机硬件计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。计算机通常由CPU,主板,内存,电源,主机箱,硬盘,显

2017-02-28 09:25:44 1152

原创 java基础—内存结构

//计算机内存结构//Java内存结构//简单内存模型//继承内存模型//标志位//垃圾回收机制//String对象的回收//字符串常量池管理//计算机的内存结构://java虚拟机管理的内存:/*//Java简单内存模型class Demo{public static void main(String[] args){Per

2017-02-27 19:41:31 296

原创 java基础—算法设计

package dichengshengyanSuanfaDesign;class Demo{public static void main(String[] args){//异或运算符 ^:转换成二进制,相同的0,不同得1//System.out.println(1^2);  // 3//System.out.println(34^17^17);//恢复成原数34

2017-02-27 10:58:37 647

原创 java表达式常见错误—基础

package dicengshengyanFirst;//运算符:Java中预定义的进行某种特殊运算的符号//+ - && //表达式//1.表达式是一种运算符和操作数合成在一起组成的式子//运算符需要的操作数数量不相同 a+b a*b a++ ?://运算符需要的操作数类别不相同 a+b a+1 1+1 a++ 1++//2.表达式都有一个结果值class

2017-02-25 15:06:55 883

原创 java面向对象思想

1 猫,狗,鱼过河问题有一条河,河上没有桥,一个农夫带着一只狗,一只猫,一条鱼过河农夫发现岸边有一天船这个船一次只能装载农夫和任意一种东西过河当农夫从左岸划船到右岸时,如果农夫离开了其中的一边,另一边可能会发生问题:           猫和狗在一起,狗咬猫           猫和鱼在一起,猫咬鱼编程解上述问题分析:    通过分析,河的存在性不重要,需要设计

2017-02-25 10:22:05 259

原创 原码 反码 补码 数据类型转换 位运算符 位移运算符

默认情况下,你写的一个十进制数据是int类型。1真实的二进制表示:00000000 00000000 00000000 000000001在计算机中,所有的数据都是补码形式存储和进行计算。正数:原码,反码,补码都相同。负数:原码和正数的符号位不同,数值位相同      反码和原码的符号位相同,数值位0变1,1变0      补码是反码+1数据类型

2017-02-24 16:21:19 597

原创 进制转换

进制A:是一种进位的方式。B:任意的X进制,表示逢X进一。C:0,1,2,3...9 -- 10二进制其实就是用0和1表示的数据。数据类型基本数据4类8种整数字节 1个字节8bit短整型 2个字节 16bit整型 4个字节32bit长整型 8个字节64bit浮点数字符布尔型引用类型其他进制转成十进制二进制

2017-02-24 15:31:29 297

原创 java基础笔记

JavaAPI:Application Programming InterfaceJava 版本:  javaSEjavaEE:企业网站开发,核心:EJBjavaME:嵌入式系统开发应用领域:桌面应用程序开发嵌入式系统开发电子商务应用企业级应用系统开发交互式系统开发多媒体系统开发分布式系统开发Web应用系统开发语言的特性:简单面向对象分布性:

2017-02-24 14:36:16 424

转载 jdk5~8的区别

jdk5新特性1、自动装箱和拆箱2、枚举3、静态导入4、可变参数5、內省   是Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性那么,那我们可以通过getName,setName来得到其值或者设置新的值。通过getName/setName来访问name属性,这就是默认的规则。Java中提供了一套API用来访问某个属性的getter,setter方法,通

2017-02-21 10:00:39 524

原创 数组数据转换成json形式,用于jqgrid初始化表格

var head=['ID',' 姓名', '性别',' 出生日期',' 身份证号', '学历', '职称', '所属单位',' 工资代号',' 学位' ];var str="[{";//str是转换后的数据function switchData(){for(i=0;ifor(j=0;jstr=str+head[j]+":'"+contents[j+i]+"',";}

2017-02-20 17:11:30 2710

原创 操作系统实验及代码(全)

题目1:基本操作命令实践 题目2:Windows进程的创建与销毁 题目3 作业调度题目4 基于优先数的时间片轮转调度算法调度处理器题目5 银行家算法题目6 内存管理题目7 页面置换题目8 磁盘调度

2017-02-20 16:24:49 59973 1

Java贪吃蛇游戏

用Java语言写的,基于awt的 贪吃蛇游戏源码

2017-11-21

jedis.jar commons-pool2-2.0.jar

java链接Redis,内含jedis的jar包和commons-pool2-2.0.jar

2017-08-21

linux依赖(安装jdk,mysql,tomcat,redis....)

包含gcc-c++-4.1.1-52.el5.x86_64.rpm,glibc-2.5-49.i686.rpm,libaio-0.3.105-2.i386.rpm,libaio-0.3.105-2.x86_64.rpm,libaio-0.3.107-10.el6.x86_64.rpm,libaio-0.3.109-13.el7.i686.rpm,libgcc_s-3.2.3-20040414.so.1,libstdc++.so.6.0.17.tar.gz,libstdc++-4.4.7-17.el6.x86_64.rpm

2017-08-21

ClientAndServer.rar

java可视化控件——客户端服务器聊天程序

2017-02-20

石头剪刀布游戏

编写程序。 基于Swing图形化界面设计以及网络编程技术构建“石头-剪子-布”猜拳游戏。 (1)通过网络实现两个用户的联机,可采用1)指定IP方式固定游戏双方;2)动态连接IP方式实时连接游戏双方(推荐采用此种方式)。允许用户在网络连接持续的情况下,进行不限次数的猜拳。 (2)对单个游戏用户,为其提供两种方式的出手操作:1)自行设定出手方案,即通过按钮方式选定要和对方比较的石头、剪子或布;2)随机设定出手方案,此种方式通过随机数方式实现。用户设定出手方案后,点击提交按钮等待结果。当双方均完成提交后,对其出手方案进行比较,并分别向双方通报猜拳结果。猜拳结果将伴随每一轮出手,在界面上提供累计的记录显示。 (3)为每一轮游戏设定倒计时(15秒、30秒两种方式),并在游戏开始后动态显示倒计时,如在规定倒计时结束时用户仍未提交出手方案,则采用随机设定方式提交出手方案。 (4)参与一方退出程序时,另一方将收到信息提示。 (5)使用控制台输出方式,提供每一轮双方用户的出手结果、出手方式(自选、随机)以及猜拳结果。

2017-02-10

CaiPiao.java

基于Swing图形化界面设计以及多线程方面的知识构建抽奖系统。 通过程序实现,达到以下方面的要求: (1)在1-36(包含1和36)范围内随机生成6个互不相同的整数; (2)将6个数字显示在图形化界面上,程序的初始效果如下图所示: 3)在初始界面,点击Start按钮,则该按钮的显示变为Stop。此时,按钮上方的六个数字将被更新为6个生成的随机数,如果此时不点击Stop按钮,则上述六个数字将持续更新; (4)当点击Stop按钮,则该按钮的显示变为Start,并且上述处于持续更新的六个数字将停止更新,显示为六个确定的彼此不相同的数字。

2017-02-10

SellTicket

编写程序。 //构建售票场景演示。 //(1)通过图形化界面实现功能; //(2)支持手动动态设置总票数(200以上),要对票本身进行定义和描述; //(3)程序运行时,设定有20个售票员同时售票,售票行为采用随机数实现,使多个售票员的售票时间彼此没有规律性; //(4)在程序运行过程中,伴随正在售票,要在用户界面上显示当前剩余票数,以及各售票员已经售出的票数; //(5)在所有票均售出后,要对各个售票员的售票情况进行总结(至少包括售票数量,各次出票时间,票面信息),并按其卖票数量进行排名; //(6)展示的售票情况结果要能够采用文件方式导出并保存在本地,并且支持对该文本的直接打开和查看;文件内容模板请同学们自行设计。推荐采用xml实现。 //(7)售票员的个数和单个售票员参数(如ID,名字,…)的设置,要求采用文件导入方式进行配置,导入后,要在界面上显示导入的各个售票员信息; //(8)要保证程序的健壮性。

2017-02-10

slider.java

构建如图所示的应用程序,通过三个滑动条能够动态调节应用程序的背景颜色。 提示:编写程序过程中将涉及使用JSlider类,以及其中的属性PaintTicks, MajorTickSpacing,MinorTickSpacing。

2017-02-09

J2EE_API.zip

2016-10-21

DataTable 插件v2.2.rar

DataTable 插件v2.2.rar

2016-08-30

bootstrap-3.3.5.rar

bootstrap-3.3.5.rar

2016-08-30

Sublime Text3.rar

Sublime Text3.rar

2016-08-29

酒店管理系统(2008SQL Server+java+jsp)

自己的课程设计:酒店管理系统,文件包含可直接导入的文件+2008SQL Server数据库备份文件,用的java+jsp技术,不包括论文,如有需要可以找我

2016-08-29

js插件ParamQuery grid.rar

js插件ParamQuery grid.rar

2016-08-29

JqGrid插件+JqGridDemo+JqGrid主题

JqGrid插件+JqGridDemo+JqGrid主题,自己项目里引入的文件

2016-08-29

java+API1.7英文版最新版zip

java+API1.7英文版最新版zip

2016-08-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除