自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 JVM虚拟机-面试题

JVM虚拟机1. JVM运行时数据区有哪些?包括方法区、堆、虚拟机栈、本地方法栈、程序计数器程序计数器:是一块较小的内存空间,可以看做是当前线程执行的字节码的行号指示器,每个线程都有一个独立的程序计数器,是线程私有的内存区域。(此内存区域是唯一一个不会抛出OutOfMemoryError的区域)java虚拟机栈:描述的java方法执行的内存模型:每个方法在执行的...

2019-03-21 15:01:07 312

原创 java多线程和并发编程面试题

多线程和并发编程1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成该任务只需10毫秒。2) 线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程,每条线程并发执行不同的任务。不同的进程使用...

2019-03-21 14:49:42 13896 1

原创 ligerdateeditor -- format设置

今天对jqueryLigerUI插件的日期展示,格式设置做个总结,搞了一下午总算是好了,记录一下,希望能帮到其他人。1. 插件默认支持“yyyy-MM-dd hh:mm”格式,可通过设置showTime是否展示时间(默认不展示),如下源码:$.ligerDefaults.DateEditor = { format: "yyyy-MM-dd hh:mm",

2017-11-27 17:38:47 2886

原创 util工具

import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @Description: StringUtil工具类 * @author: mengmei */public class StringUtil { /** * @Description: 特殊字符转换 * @param

2017-10-09 15:16:49 412

原创 java反射 -- 通过反射注入service/dao,进行UT测试

UT单元测试的时候,遇到一种情况就是service/dao为空,不能调用方法,一般情况下使用@Autowired,在项目启动后使用时就可以自动注入service/dao,但是使用junit单元测试时,不能成功进行注入。此时可以通过java反射的方式,一下是要测试的类以及测试类。public class OffTheShelfTask { @Autowired private BookSol

2017-09-04 17:11:41 4263

原创 JAVA反射--通过反射对pojo进行UT覆盖率测试

最近一直写UT单元测试,一般pojo通过程序调用,要测试pojo,直接测试action或者service就可以,但是难免还是有些pojo覆盖不到。但是上司又一直催要覆盖率,所以只能硬着头皮提升pojo的覆盖率。下面是通过反射的方式实现的pojo覆盖率测试,如下是pojo类,基本上包括了各种数据类型,如8中基本数据类型及其包装类型,引用类型等。 /** * @Descripti...

2017-08-30 16:25:47 1945

原创 jquery-- 获取自定义数据的值

如上,一般情况下,input标签获取value都是通过 $("mediaId").val() 或 $("input[name='mediaId']").val()方式实现,但是对于自定义数据data通过以上方式无法获取,可以通过jquery的attr获取,如下:$("mediaId").attr("data");最终可以获取到data的值:“test100”。

2017-06-20 15:43:10 959

原创 FileReader -- 图片预览问题

封面: //用于展示图片 浏览 * //用于上传图片 js方法: function uploadImg(){ $("#live_image_file").click(); }$(function(){ //图片预览 if(typeof FileReader==='undefined'){ $("#sho

2017-05-25 16:07:10 595

原创 oracle ---- tnsnames.ora配置

ALM_PROD =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.211.95.53)(PORT = 1521))    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = stdb)    )  )cgtestdb2

2017-04-06 09:59:46 773

原创 springmvc一次接受多个复杂对象

在这之前,遇到的客户端与服务器的参数传输都是单个对象,数组、或基本数据类型,容易处理,springmvc可自动进行参数匹配。现在要一次性传多个对象,如一次性修改多个User对象。       看了很多资料,网上上可以通过将数据转换成json方式,然后Controller直接以List接收,尝试了但是不行。       还有一种方式就是新建一个类,将要传输的复杂对象作为该类的属性,在Cont

2017-02-15 11:27:55 3072

原创 jQuery通过json的方式响应map的list对象集合,并以table的形式展示

controller收到ajax请求,处理完成后作出响应,返回map的list对象集合, @RequestMapping(value = "/getPartByPurchBillId") @ResponseBody public Map getPartByPurchBillId(@RequestParam(value="purchBillId") Integer purchBillId){

2016-12-16 17:00:55 3640

原创 Hibernate懒加载导致json数据对象传输异常的问题---(非常重要)

1. 异常:[console_demo][WARN] [2016-12-15 19:49:35] org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver.handleHttpMessageNotWritable(407) | Failed to write HTTP message: org.spr

2016-12-15 20:30:35 6142 1

原创 在<c:foreach />标签之外访问遍历的单个对象--作用域扩展

我们都知道,遍历的对象是变量,作用域只能是标签内,想要在标签之外继续运用遍历的某一对象,不行!如下: 配件模板 -- 请选择模板 -- ${modpart.partName}          配件编

2016-12-10 09:39:29 2837

原创 JSP--设置性别是否被选中

1.添加操作 性别 男 女 可以设置默认选中男,即添加checked="true" 。2.修改操作

2016-12-07 09:43:57 6998

原创 tomcat启动问题---java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener    

2016-11-25 16:39:01 503

原创 springmvc(3)----参数绑定

1. 参数绑定过程:2. 默认支持的类型:  直接在Controller方法形参上定义下边类型的对象,就可以使用这些对象。  2.1. HttpServletRequest      通过request对象获取请求信息  2.2. HttpServletResponse      通过response处理相应信息  2.3. HttpSession  2.4.

2016-11-24 09:59:54 299

原创 springmvc(2)----配置

以下是springmvc+spring的整合配置:第一步:配置前端控制器 springMVC org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath*:springmvc.xml 1 springMVC /

2016-11-24 09:21:43 272

原创 springmvc(1)----框架处理流程

1. 框架流程图如下:以上图就是springmvc框架的整个处理流程,其步骤即:第一步:用户发送请求到前端控制器(DispatcherServlet)第二步:前端控制器请求HandlerMapping查找Handler(可以根据xml配置、注解进行查找)第三步:HandlerMapping向前端控制器返回Handler第四步:前端控制器调用HandlerAdapter去

2016-11-23 17:13:28 345

原创 springmvc4之<mvc:exclude-mapping path="" />拦截配置

cvc-complex-type.2.4.a: Invalid content was found starting with element 'mvc:exclude-mapping'. One of '{"http://www.springframework.org/schema/mvc":mapping}' is expected.在配置springmvc拦截器的时候,一直报上面

2016-11-19 10:31:11 18986 1

转载 spring事物控制--HibernateTransactionManager

1. 事物管理器Spring并不直接管理事务,而是提供了多种事务管理器,他们将事务管理的职责委托给Hibernate或者JTA等持久化机制所提供的相关平台框架的事务来实现。Spring事务管理器的接口是org.springframework.transaction.PlatformTransactionManager,通过这个接口,Spring为各个平台如JDBC、Hibernate等

2016-11-17 13:48:16 9300

原创 通过jquery.cookie.js实现记住用户名、密码登录功能

无标题文档 function setCookie(){ //设置cookie var loginCode = $("#login_code").val(); //获取用户名信息 var pwd = $("#login_password").val(); //获取登陆密码信息 var checked = $("[nam

2016-11-08 16:24:19 8536 8

原创 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

每次新建maven的web项目时,都会有该错误。主要是缺少servlet依赖导致,所以在pom中引入一下依赖就可以了: javax.servlet javax.servlet-api 3.0.1然后maven自动去远程仓库下载jar包,错误消失 。如果没有使用maven,自行下载javax.servlet-api的jar包,然后导入也可以。

2016-10-31 14:16:00 486

原创 登录失败时,错误信息的处理

前端页面处理如下:

2016-10-27 10:05:05 4879

原创 实现一组功能的步骤及模板

步骤     1,充分了解需求,包括所有的细节,需要知道要做一个什么样的功能     2,设计实体/表         正向工程:设计实体、映射文件----> 建表         反向工程:设计表 ----> 映射文件、实体     3,分析功能         分析到每个请求的粒度。         得到的结果是我们需要处理多少种请求,其中每种请求对应一个Actio

2016-10-22 10:54:11 543

原创 hibernate延迟加载问题-------could not initialize proxy - no Session

Caused by: javax.el.ELException: org.hibernate.LazyInitializationException: could not initialize proxy - no Session    at javax.el.BeanELResolver.getValue(BeanELResolver.java:310)    at javax.el

2016-10-22 10:39:42 472

原创 maven依赖--dependency命令

maven 依赖要分析的pom文件:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apach

2016-10-13 09:57:05 14619 3

原创 Maven常用插件

Maven常用插件1. maven-compiler-plugin:该插件用于编译源码。如果不指定使用哪个jdk版本编译的话,就会用maven-compiler-plugin默认的jdk版本进行处理,这样容易出现版本不匹配的问题。为了处理这个情况,在构件maven项目的时候,可以使用maven-compiler-plugin插件。如下:org.apache.maven.plug

2016-10-13 08:40:19 969

原创 Hibernate的关联关系注解映射(一对一、一对多、多对一、多对多、自连接)

1. 一对多关系:在一的一方添加注解@OneToMany(targetEntity=Goods.class,cascade=CascadeType.ALL),指定cascade为all,即交由多的一方控制;在多的一方添加注解@ManyToOne(targetEntity=GoodsClass.class,fetch=FetchType.LAZY) @JoinColumn(name="goo

2016-10-11 16:28:24 12549

原创 java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate' is required

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'goodsDao' defined in file [F:\securitydemo\wearshop\target\classes\com\dyoon\dao\impl\GoodsDaoImpl.class]: Invoc

2016-10-11 14:53:56 4084

原创 unexpected token: Member

14:13:34,873 [main] ERROR [org.hibernate.hql.internal.ast.ErrorCounter.reportError(ErrorCounter.java:78)] - line 1:6: unexpected token: Member14:13:34,875 [main] ERROR [org.hibernate.hql.internal.as

2016-10-11 14:15:13 2102

原创 javax.persistence.JoinColumn.foreignKey()Ljavax/persistence/ForeignKey

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'memberController': Unsatisfied dependency expressed through field 'memberService': Error creating bean

2016-10-11 14:02:40 3815

原创 javax.persistence.Table.indexes()[Ljavax/persistence/Index

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'memberController': Unsatisfied dependency expressed through field 'memberService': Error creating bean

2016-10-11 13:44:59 872

原创 Md5加密算法

通过在注册和登录时,使用md5加密算法,提高系统安全性。package com.dyoon.util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.logging.Level;import java.util.logging.

2016-10-10 16:54:58 440

原创 springmvc+spring4+hibernate4整合Could not obtain transaction-synchronized Session for current thread

org.hibernate.HibernateException: Could not obtain transaction-synchronized Session for current threadat org.springframework.orm.hibernate4.SpringSessionContext.currentSession(SpringSessionContext.j

2016-10-07 09:59:12 1089

原创 WEB-INF下jsp文件的路径问题

以前总是访问不了WEB-INF下面的jsp文件,最近终于解决了一个问题,正好今天又用到,所以就记录一下,也能帮助其他人。之前只能通过将jsp文件放到webapp或者WebContent下才能访问,今天就把所有的jsp文件都放到了WEB-INF/page目录下。如下:然后在web.xml文件中配置要访问的初始界面,如下:/WEB-INF/page/regist

2016-10-05 21:08:42 10010 2

原创 springmvc请求问题

今天spring整合springmvc时遇到的问题,每次发送请求,控制台都会弹出如下警告,WARN  [org.springframework.web.servlet.DispatcherServlet.noHandlerFound(DispatcherServlet.java:1147)] - No mapping found for HTTP request with URI [/] in

2016-10-05 20:37:23 402

原创 maven+springmvc+spring4+hibernate4整合

最近在将maven、springmvc、spring4、hibernate4几个技术整合做个项目,刚开始的配置就一直出现问题,所以今天做个总结,这是整个项目针对注册功能的相关配置及实现。1. web.xml配置:xmlns="http://xmlns.jcp.org/xml/ns/javaee"xsi:schemaLocation="http://xmlns.jcp.org/x

2016-10-05 20:25:21 3150 2

原创 Hibernate4 事物解决问题

org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' mar

2016-10-05 20:15:24 2772

easyexcel-阿里导入导出工具类

easyexcel 阿里导入导出工具类

2024-03-12

空空如也

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

TA关注的人

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