自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

it_Shine的博客

生命因阳光而精彩,奋斗让梦想成真!

原创 ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction的问题解决(备忘)

今天让运维将测试库的数据到了导出一份到自己电脑本地来做测试,数据量较大(几百万条吧),系统运行起来之后查看订单列表数据很慢(估计是自己电脑配置太low了,刷新列表的时候一直在加载),然后就想删除部分数据,在删除的时候出现报错:ERROR 1205 (HY000): Lock wait timeou...

2017-07-27 15:10:59

阅读数 26531

评论数 1

原创 Java8学习笔记 — 其它新特性【接口默认方法(静态方法)、重复注解、类型注解】

一、接口默认方法&静态方法 Java8允许在接口中存在具有具体实现的方法,需要使用default修饰符进行修饰。 接口默认方法的“类优先”原则:          若一个接口中定义了一个默认方法,而另外一个父类或接口中又定义了一个同名方法时: 选择父类中的方法。如果一个父类提供了具体...

2017-05-25 13:49:18

阅读数 493

评论数 0

原创 Java8学习笔记 — 新日期时间API

LocalDate、LocalTime、LocalDateTime类的实例是不可变的对象,分别表示使用ISO8601日历系统的日期、时间、日期和时间。它们提供了简单的日期或时间,并不包含当前的时间信息,也不包含与时区相关的信息。 @Test public void test1() { Loca...

2017-05-25 12:05:30

阅读数 208

评论数 0

原创 Java8学习笔记 — Optional

Optional类(java.util.Optional)是一个容器类,代表一个值存在或者不存在,原来用null表示一个值不存在,现在Optional可以更好的表达这个概念。并且可以避免空指针异常。   常用方法: Optional.of(T t):创建一个Optional实例Opt...

2017-05-25 12:01:17

阅读数 217

评论数 0

原创 Java8学习笔记 — 【Stream API】

Stream(java.util.stream.*)是Java8中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API对集合数据进行操作,就类似于使用SQL执行的数据库查询。也可以使用Stream API来进行执行操作。简...

2017-05-25 11:42:23

阅读数 413

评论数 0

原创 Java8学习笔记 — 【Lambda表达式】

1、Lambda表达式介绍 Lambda表达式是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样传输),这样就可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java语言表达能力得到提升。 2、Lambda表达式入门示例 需求:获取公司中员工年龄...

2017-05-25 11:17:40

阅读数 307

评论数 0

原创 This function has none of DETERMINISTIC, NO SQL解决办法

一、问题描述: 最近在项目开发中,将数据源切到我电脑本地安装的数据库上了,没有继续使用公司的开发环境的数据库(原因就是一堆人在用,有时候自己debug程序的时候不太方便,此处省略一堆吐槽......),我自己电脑上安装的是MySQL 5.6,今天打开某个页面的时候控制台提示了一堆报错信息:This...

2017-03-08 14:29:00

阅读数 250

评论数 0

原创 全局异常处理器实现系统异常日志记录到数据库

一、需求描述: 每次系统出现异常(有系统异常,也有业务功能的异常)都需要让运维拉生产上的日志文件,查看哪个地方出问题了,根据打印的log日志定位问题点以及原因,比较浪费时间。为了解决这个问题,就想到:当系统出现异常时,将异常信息记录到数据库中,然后以短信或邮件的形式通知管理员登录到管理系统后台页面...

2017-03-01 17:59:42

阅读数 6961

评论数 7

原创 Windows下MySQL5.6查找my.ini配置文件

记录一笔,防止以后忘了可以过来看看。 问题描述: 今天做个小实验需要修改MySQL的配置文件,我电脑上安装的是MySQL5.6,由于安装时间太久忘了安装在哪个目录下了,所以首先查了一下安装在本机上的MySQL的目录位置。 在DOS命令行窗口登录MySQL,输入如下命令查看MySQL的安装目录和数据...

2017-01-06 17:57:29

阅读数 31303

评论数 3

原创 SpringMVC学习5 - 拦截器

HandlerExecutionChain是一个执行链,从HandlerMapping(处理器映射器)返回给DispatcherServlet(前端控制器),其中包含了Handler对象和拦截器Interceptor对象(数组),SpringMVC的拦截器接口定义了3个方法: 1、preHand...

2016-09-05 16:05:22

阅读数 353

评论数 0

原创 使用SpringMVC实现文件上传

使用SpringMVC实现文件上传 步骤: 1、导入需要依赖的jar包 commons-fileupload commons-fileupload 1.3.1 2、在springmvc配置文件中定义文件上传解析器 在spri...

2016-09-05 15:59:25

阅读数 502

评论数 0

原创 SpringMVC学习4

InternalResourceViewResolver视图解析器默认使用的是JSTL解析器,要使用JSTL标签库需要导入JSTL的依赖。 jstl jstl 1.2 jsp页面导入jstl标签库: ...

2016-09-05 15:55:06

阅读数 256

评论数 0

原创 SpringMVC学习3

数据绑定 获取用户提交的参数,绑定到入参的参数中,就叫做数据绑定。 在Controller中获取Servlet的内置对象(Request、Response、Session)是非常简单的,如下: @RequestParam 作用:获取请求中的参数,问号后面的请求参数。如果是P...

2016-09-05 15:42:41

阅读数 452

评论数 0

原创 SpringMVC学习2

@RequestMapping:可以将请求映射到具体的Controller的具体方法上。 @RequestMapping既可以定义在类上,又可以定义在方法上。 请求映射的规则是:类上的@RequestMapping.value + 方法上的@RequestMapping.value 注意:如果va...

2016-09-05 14:55:50

阅读数 259

评论数 0

原创 SpringMVC学习1

发现可以在springmvc的配置文件中注释掉处理器映射器和处理器适配器的配置(可省略不配置映射器和适配器),重新测试发现依然可以正确的访问Controller,得到预期的内容。 问题:为什么可以省略? 因为SpringMVC具有默认的配置。 在spring-webmvc/org.sp...

2016-09-05 14:40:20

阅读数 210

评论数 0

原创 SpringMVC - HelloWorld

1、创建一个Maven工程 2、导入依赖 4.11 4.1.6.RELEASE 1.2 2.5 2.0 junit junit ${junit.version} test org.springframewo...

2016-09-05 14:27:47

阅读数 159

评论数 0

原创 SpringMVC执行流程

SpringMVC执行流程图: 用户发起请求到前端控制器(Controller)前端控制器没有处理业务逻辑的能力,需要找到具体的模型对象处理(Handler),到处理器映射器(HandlerMapping)中查找Handler对象(Model)。HandlerMapp...

2016-09-05 13:59:06

阅读数 250

评论数 0

原创 Windows右键“新建”项不见了怎么找回?

问题出现时间:2015-6-3 上午 操作系统:Windows 7 x64 问题现象:在桌面上点击右键,发现“新建”选项消失了,重启电脑情况依旧。 处理步骤: 1、打开注册表编辑器: 按Windows+R快捷键打开运行,输入命令regedit打开注册表编辑器 ...

2015-06-03 10:43:24

阅读数 2067

评论数 0

原创 系统图标和其它应用程序快捷方式异常:“图标文字后缀全部变成.lnk”解决方法

问题描述: 操作系统:Windows 7 问题现象:电脑桌面上的所有快捷方式以及开始菜单里面的软件图标都变成了文本文件的图标样式,且后缀名为.lnk格式,双击打开显示乱码。 问题原因: 系统文件被误删或者系统文件被病毒木马破坏。 解决方式: 第一种方法:在c...

2015-03-27 11:24:18

阅读数 646

评论数 0

原创 访问共享资源提示“网络不存在或尚未启动”解决方法

问题描述: 点击“开始”→“运行”,通过UNC路径访问局域网共享资源(例如:\\172.16.0.2),得到提示:“网络不存在或尚未启动”。 解决方法: 在“开始→运行”中输入命令:regedit,打开注册表,逐级打开[HKEY_LOCAL_MACHINE\SYSTE...

2015-03-27 11:13:01

阅读数 7047

评论数 0

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