自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

粟西米的博客

一枚一直再努力的程序员

  • 博客(91)
  • 资源 (4)
  • 收藏
  • 关注

原创 10张图带你深入理解Docker容器和镜像

10张图带你深入理解Docker容器和镜像 【编者的话】本文用图文并茂的方式介绍了容器、镜像的区别和Docker每个命令后面的技术细节,能够很好的帮助读者深入理解Docker。【Kubernetes培训通知】DockOne将会于2019年3月8日在深圳举办Kub...

2019-02-22 10:39:50 215

原创 详解Java中的checked异常和unchecked异常

(一)Java的异常层次结构  要想明白Java中checked Exception和unchecked Exception的区别,我们首先来看一下Java的异常层次结构。   这是一个简化的Java异常层次结构示意图,需要注意的是所有的类都是从Throwable继承而来,下一层则分为两个结构,Error和Exception。其中Error类层次描述了Java运行时系统的内部错误和资源耗尽...

2019-01-16 10:59:51 721

原创 Spring事务异常回滚,捕获异常不抛出就不会回滚

下面这种情况,使用了catch捕获了异常,spring事务不会发生回滚try {userDao.save(user);userCapabilityQuotaDao.save(capabilityQuota);} catch (Exception e) {logger.info("能力开通接口,开户异常,异常信息:"+e);} 默认spring事务只在发生未被捕获的RuntimeEx...

2019-01-16 10:55:18 1919

原创 springboot声明式@Transactional事务失效的原因

原因:1、检查你方法是不是public的2、你的异常类型是不是unchecked异常还是check异常3、数据库引擎要支持事务,如果是MySQL,注意表要使用支持事务的引擎,比如innodb,如果是myisam,事务是不起作用的4、是否开启了对注解的解析<tx:annotation-driven transaction-manager=“transactionManager” pr...

2019-01-16 10:52:44 1614

原创 springboot项目在IDEA开发环境下进行热部署调试

服务器基于SpringBoot开发时修改了代码,如果需要重新编译部署才能查看效果的话,就会比较麻烦,如果文件一旦保存就会进行热部署的话,就会大大提高开发效率:1.首先要在pom.xml引入对应的开发依赖: <dependency> <groupId>org.springframework.boot</groupId&gt...

2019-01-14 15:32:06 291

原创 PowerDesigner快捷键大全

一般快捷键F4   打开检查模型窗口,检查模型F5   如果图窗口内的图改变过大小,恢复为原有大小即正常大小F6   放大图窗口内的图F7   缩小图窗口内的图F8   在图窗口内中查看全部图内容F9   预览图窗口F10   在图窗口中以

2019-01-07 11:32:04 681

原创 在线引用js文件

在线引用js文件,不用下载js文件然后在引用到工程里,避免了麻烦。<!--bootstrap.css文件在线引用--><link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"><!--socket在

2018-09-13 10:38:27 9129

原创 从文件中读取json格式的数据

新建一个工具类FileUtils,用来读取文件内容public class FileUtils { public String ReadFile(String Path) { BufferedReader reader = null; String laststr = ""; try { FileInputStr...

2018-09-05 14:14:02 4859 2

原创 net.sf.json.JSONObject依赖

<!-- JSONObject对象依赖的jar包 --> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> ...

2018-09-05 14:08:05 2425

原创 idea中yml文件图标问题及自动提示失效解决方法

解决方法:

2018-08-03 17:38:29 13342 1

原创 SpringCloud使用eureka配置集群出现问题unavailable-replicas(副本不可用)

eureka集群available-replicas不为空需满足如下条件: 1.不能用localhost比如: eureka.client.serviceUrl.defaultZone=http://localhost:2222/eureka/ 要采用: eureka.instance.hostname=master eureka.client.serviceUrl.defau...

2018-08-01 22:11:01 9012 1

原创 String类型转换成Date类型

@Test public void test() throws ParseException { //字符串数组 String[] s1 = new String[] { "8,9", "9,10" }; for (String string : s1) { // 分割出来的字符数组 Strin...

2018-05-03 17:49:38 4176

原创 springmvc文件下载和上传

下载模块: @RequestMapping("/download") public static void download(HttpServletRequest request, HttpServletResponse response, String storeName, String contentType ) th...

2018-04-30 14:40:01 128

原创 Thymeleaf常用th标签

关键字 功能介绍 案例 th:id 替换id <input th:id="'xxx' + ${collect.id}"/> th:text 文本替换 <p th:text="${collect.description}">description</p> ...

2018-04-26 18:03:47 3584

原创 maven项目中ssm整合ehcache

一、maven添加Ehcache核心包 <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> <version>2.7.5</version> &am

2018-04-22 11:13:15 561

原创 js时间戳与日期格式之间相互转换

方法一:// 比如需要这样的格式 yyyy-MM-dd hh:mm:ssvar date = new Date(1398250549490);Y = date.getFullYear() + '-';M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';D = date.g...

2018-04-18 17:21:18 188

原创 jsp页面 date转化成string

第一步:引入标签库<%@ taglib prefix=”fmt” uri=”http://java.sun.com/jsp/jstl/fmt”>第二步:利用标签实现格式转换首先,将字符串截取,并且转换为时间格式:<fmt:formatDate value="${test}" pattern="yyyy-MM-dd HH:mm"/> ...

2018-04-18 14:55:24 4006

原创 shiro实现系统的退出功能

思路:1.shiro有许多过滤器,其中就有一个LogoutFilter的过滤器,只需要继承并重写preHandle方法2.在配置文件中注入自定义实现的过滤器,在此配置当退出的时候应重定向到某个页面3.注入自定义filter,并且配置过滤器链4.直接在页面中配置相应退出链接1.自定义实现LogoutFilter@Service public class SystemLogo...

2018-04-18 08:56:46 1720 1

原创 jstl中 c:choose c:when 和 c:otherwise 标签用法

在用spring mvc中,页面前端老用jstl,记录一下。 <c:choose>、<c:when>和<c:otherwise>在一起连用,可以实现Java语言中的if-else语句的功能。例如以下代码根据username请求参数的值来打印不同的结果: <c:choose> <c:when test=”${empty param...

2018-04-15 16:18:43 6240

原创 华硕A555l进BIOS界面

按F2或者fn+F2

2018-04-15 16:04:23 1975

原创 修改Tomcat的context.xml文件,Tomcat重启后修改内容消失

最近的项目需要修改 context.xml 文件,可是每次重启Tomcat,context 文件又还原了。从网上查了一些资料,但总感觉说的不是很清楚,在此记录下我的环境和操作,希望对其他人有所帮助。例如环境如下:Tomcat 安装路径:D:\apache\apache-tomcat-7.0.56\Eclipse工作空间:D:\De...

2018-04-13 17:01:45 2601 1

原创 Ajax方法代码及前台ajax分页

$.ajax({ type : "post", dataType : 'json', url : "${pageContext.request.contextPath}/subjectInformation/page.action", data : { 参数名1 : 参数值1, ...

2018-04-13 15:31:47 394

原创 Ajax上传文件(包含文件的类型,大小验证)

JS代码块:<script> // 上传文件 $(function() { $("#button").click(function() { if ($("#website-title").val() == "") { alert('文件名称不能为空!\r\n') ...

2018-04-13 14:36:30 2633 1

原创 Activiti工作流之异常处理一

SpringMVC + Activiti部署应用时出现文章最后的异常代码。这里说明一下,在部署应用时使用Spring自动部署流程。首先,仔细检查各个Service的@Service标识是否都写上,没问题下一步。然后,检查Acticiti的act_ge_property中的初始化数据是否存在,初始化数据库时该表中应该包含三条记录。如果没有则Spring在部署应用时自动部署流程,查询该表数据不...

2018-04-12 20:23:02 3466

原创 spring+mybatis+activty+shiro整合

配置文件所在位置:spring-activity.xml文件:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/...

2018-04-10 12:55:02 278

原创 spring+shiro整合项目启动错误

Line argument must contain a key and a value. Only one string token was found. 改为如下格式就可以了

2018-04-10 11:42:49 624

原创 Activiti工作流框架学习(一)——环境的搭建和数据表的了解

一、什么是工作流 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 工作流管理系统(Workflow Management System,WfMS)是一个软件系统,它完成工作量的定义和管理,...

2018-04-02 15:22:48 152

原创 UEditor提交

前端代码<body> <form action="server.php" method="post"> <li class="clearfix"><label class="label_name">(这里用udeitor编辑器填写内容)</label> &

2018-03-30 09:19:26 1277

原创 form提交表单的方法汇总

<form id="myform" name="myform" method="post" onsubmit="return sumbitTest();" action="RegisterAction.action"> <table> <tr> &a

2018-03-27 10:37:17 181

原创 shiro启动错误

配置完shiro权限字符串之后,启动项目报错。错误信息如下:<br />PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'filterChainDefinitions' threw exception; nested exception i...

2018-03-26 15:15:21 876

原创 JSP页面表单提交,controller接收为乱码,以及保存到数据库时为乱码解决方法

1.确保项目编码为utf82.确保数据库编码为utf8,以mysql为例,可到mysql目录下,my.ini文件中修改后,重启mysql服务重启mysql服务方法:3.数据库建库时,确认编码为utf-8,以使用Navicat为例4.jsp页面顶端加入<%@ page language="java" import="java.uti...

2018-03-24 09:29:16 493

原创 静态资源无法找到(No mapping found for HTTP request with URI)问题

部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:52:51,646 WARN [org.springframework.web.servlet.PageNotFound] -<No mapping found for HTTP request with URI [/springmvc/images/1.jpg] in DispatcherServlet with...

2018-03-12 16:40:57 1059 1

原创 SSM框架——使用MyBatis Generator自动创建代码

这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。 使用自动生成有很多方式,可以在eclips...

2018-03-05 15:47:24 152

原创 @org.springframework.beans.factory.annotation.Autowired(required=true)

错误:org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘paymentOrderController’: Injection of autowired dependencies failed; nested exception is org.springframewo...

2018-03-05 15:10:21 6622

原创 springMVC学习笔记(一)-----springMVC原理

一、什么是springmvc  springMVC是spring框架的一个模块,springMVC和spring无需通过中间整合层进行开发。     springMVC是一个基于mvc的web框架。      Spring&...

2018-02-26 17:40:10 251

原创 spring data jpa中@Query中的模糊查询 like 关键字

@Query(value="select * from search_key a where a.key_name like CONCAT('%',:keyName,'%') limit 1",nativeQuery=true) List<SearchKey> findByKeyNameLimit(@Param("keyName") String keyName);pub...

2018-02-09 13:51:47 18734 1

原创 spring data jpa 创建方法名进行简单查询

版权声明:本文为博主原创文章,未经博主允许不得转载。spring data jpa 可以通过在接口中按照规定语法创建一个方法进行查询,spring data jpa 基础接口中,如CrudRepository中findOne,save,delete等,那么我们自己怎么按照需要创建一个方法进行查询呢?最常见的做法是声明一...

2018-02-09 13:45:35 182

原创 第七章Spring-data-jpa扩展之JpaSpecificationExecutor

第七章Spring-data-jpa扩展之JpaSpecificationExecutor不属于Repository体系,实现一组 JPA Criteria 查询相关的方法Specification:封装 JPA Criteria 查询条件。通常使用匿名内部类的方式来创建该接口的对象Repositorypublic ...

2018-02-08 08:34:56 323

原创 Jpa配置实体类创建时间更新时间自动赋值,@CreateDate,@LastModifiedDate

操作数据库映射实体类时,通常需要记录createTime和updateTime,如果每个对象新增或修改去都去手工操作创建时间、更新时间,会显得比较繁琐。Springboot jpa提供了自动填充这两个字段的功能,简单配置一下即可。@CreatedDate、@LastModifiedDate、@CreatedBy、@LastModifiedBy前两个注解就是起这个作用的,后两个是设置修改人和创建人的

2018-02-02 10:12:16 22389

转载 Lambok的安装及使用

Lombok的安装1、从官网下载lombok.jar。 链接:[Lombok官网] 2、将lombok.jar复制到eclipse.ini文件所在目录。3、打开eclipse.ini,在该文件的最后插入并保存: -Xbootclasspath/a:lombok.jar -javaagent:lombok.jar 4、打开Eclipse,右击”项目”

2018-01-31 15:22:21 603

常用的js文件,包含jQuery,socket等js文件

常用的js文件,包含jQuery,socket等js文件,一下栽导入就能用的

2018-09-13

一个全套的前端模板,包含文件上传,权限等界面

一个bootstrap编写的全套模板,包含增删改查,文件上传,角色权限管理的界面,还有其他图形化界面,大气好用

2018-05-03

登陆前端模板

一个前端模板,适合用来登陆,非常的酷炫!!!!!!!

2018-05-03

AJAX&JQuery详细用法说明

很详细的AJAX&JQuery详细用法说明,很详细的AJAX&JQuery详细用法说明,很详细的AJAX&JQuery详细用法说明,特别适合新手学习,也可以用于复习和参考。

2017-09-18

空空如也

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

TA关注的人

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