- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 java.math.BigInteger cannot be cast to java.lang.Integer的解决方法
在使用hibernate2进行原生的sql的单个结果的查询时,比如sql:select count(*) from 表,返回的是一个object类型的值。转换为int类型:1、先转成String类型,String str=obj.toString();2、然后使用Integer的parseInt(str)或者valueOf(str)转换成int类型就行了int num = Inte...
2018-08-27 18:36:40 23158 4
原创 mysql让外键暂时失效
失效:SET FOREIGN_KEY_CHECKS = 0;生效:SET FOREIGN_KEY_CHECKS = 1;
2018-08-27 12:02:48 2954
原创 编码问题
一、url的编码(GET请求方式的编码):在tomcat中可以进行配置: userBodyEncodingForURI="true" URIEncoding="UTF-8" 在jstl标签中<c:url><c:param name="" value="" /></c:url>,可以对参数param进行自动url编码 二、POST
2018-08-24 13:52:36 91
原创 hibernate的缓存
一、一级缓存(session缓存) 很明显随session创建而存在随session消亡而结束(也可以说是事务级别的缓存,毕竟框架中几乎不需要自己开启session,一般随事务提交或者当前线程结束而结束),一级缓存是针对持久态的数据,默认开启。 一级缓存的原理: 一级缓存有个副本(也叫快照区),获取数据每次都是先从缓存区取数据,缓存区没有数据才去查数据库(包括第一次获取数...
2018-08-23 22:51:16 159
原创 JasperException异常
今天处理分页遇到一个很郁闷的问题,就是jsp页面显示类型转换异常(id是integer类型的,但是异常提醒是input string id)和JasperException异常,最终问题是出在JasperException异常上。 在使用query对象进行本地sql语句的赋值时如果未使用方法addEntity(clazz);添加运行时类的类型,默认就是Ob...
2018-08-23 10:51:33 17222
原创 stuts2配置文件中action比较简洁的配置方法以及type属性的redirect和redirectAction的区别
<result name="dispatcher">{2}.jsp</result>和 <result name="dispatcher">${url}</result>相比前者将url资源名称、视图名称和action的方法名绑死过于局限,对于不同方法请求都需要给与不同的资源定向,比如:url中请求user_list,会造成<resu
2018-08-15 16:40:58 225
原创 struts2表单封装、值栈和域数据的存取
package action;import java.util.List;import java.util.Map;import java.util.Set;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionContext;import com.opensymp...
2018-08-15 14:22:41 284
原创 @Autowired和@resource注入类的静态属性以及父类属性
静态变量/类变量不是对象的属性,而是一个类的属性,spring则是基于对象层面上的依赖注入。所以我们不能@Autowired(不报错也不起作用)或者@resource(报错)一个静态变量,使之成为一个spring bean。需要注意的是:@Autowired和@resource不仅可以注入属性也可以注入方法,所以可以通过方法来间接实现类静态属性以及父类属性的注入。一、方法来间...
2018-08-14 23:42:49 3648
原创 springMvc和struts配置文件实现方法的原理
记录一下个人见解:springMvc:通过扫描结合@RequestMapping找到方法,实现方法,至于处理器和适配器不多说struts:由配置文件(应该是通过正则表达式结合配置文件解析的url)获取要实现的类全名称以及方法名,结合反射方法的invoke()来实现方法,下面是servlet结合反射实现方法的类似调用。String message = request.getPar...
2018-08-14 22:29:59 147
原创 struts的action的属性的同配符*含义
注意:单独的struts的action属性class是实体类全名称,使用通配符要保证拼凑结果和实体类全名称保持一致。整合spring后的class属性值是action在spring配置文件beans.xml中对应bean的id属性值,使用通配符来表示时要和bean的id属性值保持一致一、解析格式*_*:1、整合spring<action name="*_*" class=...
2018-08-14 16:33:29 167
原创 junit单元测试时spring的@Autowired注入为空
在测试类上添加以下注释,测试时自动创建Spring的应用上下文:@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "classpath:beans.xml" })或者@ContextConfiguration("classpath:beans.xml")—————————————————...
2018-08-14 10:11:50 15276
原创 HibernateDaoSupport属性sessionFactory的注入
一、配置文件正确配置sessionFactory二、HibernateDaoSupport属性sessionFactory的注入:
2018-08-13 20:59:13 424
原创 进程和线程与并发和并行
记录一下个人见解:一、进程和线程1.进程:正在运行的程序在内存所开辟的空间,也就是该程序所占的内存空间。2.线程:在进程(所开辟的内存空间)中代码执行的控制单元,可以说是程序的执行路径。二、并发和并行 在网上看发现很多都提到CPU的多核,个人认为在没有多核之前,并发和并行的定义就已经存在了,所以在考虑基本定义的时候还是应该抛掉多核的问题。1.并行:指在理论上,...
2018-08-08 22:10:43 141
原创 自定义注解和注解反射
package annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;import java.lang.r...
2018-08-08 14:07:36 240
原创 ajax和json类型
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8">&a
2018-08-01 17:57:38 156
原创 EL表达式
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <%-- <!--
2018-08-01 17:55:51 114
原创 常用的jstl标签
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><!DOCTYPE ht
2018-08-01 17:53:13 130
原创 jsp和servlet详解
package servlet;import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import java...
2018-08-01 17:49:40 344
基于xtrabackup2.4(innobackupex)的数据库可配置的备份脚本
2019-08-19
基于xtrabackup8.0的数据库压缩可配置的备份脚本
2019-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人