- 博客(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
19203
原创 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
928
原创 Caused by: java.lang.ClassNotFoundException: org.hamcrest.SelfDescribing
IDEA报错原因Junit问题导入的Junitjar包版本太高的时候,需要同时导入hamcrest-core-1.3.jar
2017-08-09 19:39:32
3002
原创 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
715
原创 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
812
原创 maven hibernate hibernate.cfg.xml以及 XXX.hbm.xml文件找不到
xml文件需要放到resources下才能加载到classes,才能被解析
2017-08-05 11:11:58
1682
原创 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
9385
原创 com/intellij/junit5/JUnit5IdeaTestRunner : Unsupported major.minor version 52.0
使用IDEA调试单元测试时报错,刚开始还以为是Junit的问题,后来才想起来,IDEA装的是64位,而JDK是32位的,将JDK换成64位的就好用了
2017-08-05 10:39:32
1944
原创 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
2454
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
924
原创 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
1854
原创 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
408
原创 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
349
原创 配置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
327
原创 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
531
原创 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
1328
原创 配置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
4526
1
原创 java基础七(成员变量 局部变量 匿名对象 封装 设计原则 private this 构造方法 static)
1:成员变量和局部变量的区别(理解)(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(4)初始化值不同成员变量:有默认值局部变量:没有默认值,
2017-03-23 11:26:01
846
原创 java基础六(面向对象)
3:面向对象(掌握)(1)面向对象面向对象是基于面向过程的编程思想(2)面向对象的思想特点A:是一种更符合我们思考习惯的思想B:把复杂的事情简单化C:让我们从执行者变成了指挥者举例:买电脑洗衣服做饭...万事万物皆对象(3)把大象装进冰箱(理解)A:面向过程实现B:面向对象实现注意:如何让我们的操作更符合面向对象思想呢?A
2017-03-21 10:39:13
295
原创 java基础五(方法;数组)
方法(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {方法体语句;return 返回值;}修饰符:目前就用 public static。后面再详细讲解其他修饰符返回值类型:就是功能结果的数据类型方法名:就是起
2017-03-20 20:36:45
336
原创 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
2453
原创 JavaScript(JS)
一 JS的简介 JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。 特点:交互性(信息的动态交互) 安全性(不可以直接访问本地磁盘) 跨平台性(只要是可以解析JS的浏览器都可以执行,和平台无关)二 JS和HTML的结合方式
2017-03-16 12:52:04
487
原创 CSS
一 CSS简介 (Cascading Style Sheets)是层叠样式表用来定义网页的效果显示。可以解决HTML代码对样式定义的重复,提高了后期样式代码的可维护性,并增强了网页的显示效果功能。简单一句话:CSS将网页内容和显示样式进行分离,提高了显示功能。 层叠:一层一层的 样式表:有很多的属性和属性值
2017-03-09 10:59:18
270
原创 HTML
一 html的简介什么是HTML:全称为HyperText Markup Language,超文本标记语言,又叫网页语言什么叫超文本:超出文本的范畴,使用html可以轻松实现什么叫标记:html所有的操作都是通过标记实现的,标记就是标签,什么叫网页语言:第一个html程序:html后缀:.html或.htm直接通过浏览器就可以运行 这是第一个html程序
2017-03-08 16:48:25
375
原创 java基础加强(枚举,反射,增强for循环,可变参数,自动拆箱装箱,内省)
一 Eclipse的使用和程序的断点调试二 eclipse常用快捷键三 junit测试框架四 java5的静态导入和自动装箱拆箱五 增强for循环六 可变参数七 什么是枚举类型和定义枚举八 定义枚举的构造函数,方法和字段九 定义抽象方法的枚举十 枚举的常用方法和其它细节十一 反射技术概述十二 反射类的构造函数十三 反射类的方
2017-03-03 23:34:27
844
原创 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
1223
原创 java基础—二(基础语法)
java基础语法关键字(1)被Java语言赋予特定含义的单词(2)特点:组成关键字的字母全部小写。(3)注意事项:A:goto和const作为保留字存在,目前并不使用。保留字:在JDK的新版本中可能提升为关键字。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记标识符(1)就是给类,接口,方法,变量等起名字的字符序列(2)组
2017-03-01 15:07:40
238
原创 java基础-一
Java语言概述Java语言的发展史Java之父:詹姆斯 高斯林经典版本:JDK1.4.2JDK5JDK7Java语言的特点简单性,面向对象,分布式处理,健壮性,结构中立,开源,跨平台,解释性,高能性,多线程,动态,安全性Java语言是跨平台(操作系统)—可移植性通过java语言编写的应用程序在不同的系统平台上都可以运行原理:只需要在运行java应用
2017-02-28 15:30:51
356
原创 计算机基础
计算机 全称电子计算机,是一种能够按照程序运行,自动的高速的处理海量数据的现代化智能电子设备,由硬件和软件组成,没有安装任何软件的计算机称为裸机。计算机的应用科学计算数据处理自动控制计算机辅助设计人工智能多媒体应用计算机网络计算机硬件计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。计算机通常由CPU,主板,内存,电源,主机箱,硬盘,显
2017-02-28 09:25:44
1227
原创 java基础—内存结构
//计算机内存结构//Java内存结构//简单内存模型//继承内存模型//标志位//垃圾回收机制//String对象的回收//字符串常量池管理//计算机的内存结构://java虚拟机管理的内存:/*//Java简单内存模型class Demo{public static void main(String[] args){Per
2017-02-27 19:41:31
324
原创 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
701
原创 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
965
原创 java面向对象思想
1 猫,狗,鱼过河问题有一条河,河上没有桥,一个农夫带着一只狗,一只猫,一条鱼过河农夫发现岸边有一天船这个船一次只能装载农夫和任意一种东西过河当农夫从左岸划船到右岸时,如果农夫离开了其中的一边,另一边可能会发生问题: 猫和狗在一起,狗咬猫 猫和鱼在一起,猫咬鱼编程解上述问题分析: 通过分析,河的存在性不重要,需要设计
2017-02-25 10:22:05
278
原创 原码 反码 补码 数据类型转换 位运算符 位移运算符
默认情况下,你写的一个十进制数据是int类型。1真实的二进制表示:00000000 00000000 00000000 000000001在计算机中,所有的数据都是补码形式存储和进行计算。正数:原码,反码,补码都相同。负数:原码和正数的符号位不同,数值位相同 反码和原码的符号位相同,数值位0变1,1变0 补码是反码+1数据类型
2017-02-24 16:21:19
677
原创 进制转换
进制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
387
原创 java基础笔记
JavaAPI:Application Programming InterfaceJava 版本: javaSEjavaEE:企业网站开发,核心:EJBjavaME:嵌入式系统开发应用领域:桌面应用程序开发嵌入式系统开发电子商务应用企业级应用系统开发交互式系统开发多媒体系统开发分布式系统开发Web应用系统开发语言的特性:简单面向对象分布性:
2017-02-24 14:36:16
549
转载 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
565
原创 数组数据转换成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
2769
原创 操作系统实验及代码(全)
题目1:基本操作命令实践 题目2:Windows进程的创建与销毁 题目3 作业调度题目4 基于优先数的时间片轮转调度算法调度处理器题目5 银行家算法题目6 内存管理题目7 页面置换题目8 磁盘调度
2017-02-20 16:24:49
60707
1
linux依赖(安装jdk,mysql,tomcat,redis....)
2017-08-21
石头剪刀布游戏
2017-02-10
CaiPiao.java
2017-02-10
SellTicket
2017-02-10
slider.java
2017-02-09
J2EE_API.zip
2016-10-21
酒店管理系统(2008SQL Server+java+jsp)
2016-08-29
有关jqGrid插件的的问题
2016-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人