- 博客(16)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 苹果iphone ios系统 键盘弹起导致页面高度发生变化,无法回弹的解决方案
//监听苹果手机软键盘收起事件重置页面 document.body.addEventListener('focusin', () => { //软键盘弹起事件 let scrollTop = 0; if (document.documentElement && document.documentElement.scrollTop) { scrollTop = document.documentElement.s...
2020-06-29 14:47:36
2406
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 设计模式——原型模式
一、原型模式概述 原型模式是一种特殊的创建型模式,它通过复制一个已有对象来获取更多相同或者相似的对象。原型模式可以提高相同类型对象的创建效率,简化创建过程。二、原型模式克隆机制浅克隆(Shallow Clone) 浅克隆:如果原型对象的成员变量是值类型(如 int、double、byte、boolean、char等基本数据类型),将复制一份给克隆对象;如果...
2019-11-22 14:07:39
291
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 设计模式——单例模式
一、单例模式介绍 单例模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。二、单例模式的实现方式饿汉式(静态常量) 饿汉式(静态代码块) 懒汉式(线程不安全) 懒汉式(线程安全,同步方法) 懒汉式(线程不安全,同步代码块) 双重检查 静态内部类 枚举三、单例模式实现示例1.饿...
2019-11-20 15:03:53
184
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 浅析Java堆栈跟踪工具:Jstack【下】
上篇讲了jstack命令的使用,不知你是否和小编有一样的想法:我们能否自己写代码来实时监控线程堆栈信息呢?本篇我们将讲一下如何在我们的程序中模拟jstack获取线程堆栈信息。 一、jar包准备 在我们安装完jdk后,里面就有我们的工具包,也许你从没使用过,今天就到了发挥他们用处的时候了!!!jstack有两种实现方式,一种是基于attac...
2019-08-02 16:52:07
592
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 浅析Java堆栈跟踪工具:Jstack【上】
近期线上项目遇到比较棘手的问题:【定时任务在运行一段时间后突然停止运行】,排查了若干天仍旧没有发现具体问题,头疼哟~~进入正题! 一、什么是Jstack Jstack(Stack Trace for Java),用于生成虚拟机当前的线程快照信息,包含每一条线程的堆栈信息。该命令通常用于定位线程停顿原因,当出现线程停顿时,可通过stack查看每个...
2019-08-02 16:22:13
581
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 关于Druid重试机制的问题及解决方案
在昨天项目开发中,使用了Druid作为数据库连接池,当数据源密码错误时,报出了以下错误:2019-04-09 10:09:36 [Druid-ConnectionPool-Create-2053591126] [ com.alibaba.druid.pool.DruidDataSource ] [ 53 ] [ ERROR ] create connection SQLException,...
2019-04-09 11:06:47
20260
5
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 List<Integer>集合与int[]数组之间的转换问题。
开发中遇到list<Integer>集合转int[]数组的问题,解决方案示例代码如下:package test20190213;import java.util.ArrayList;import java.util.Arrays;import java.util.HashMap;import java.util.List;import java.util.Map;...
2019-02-13 11:36:24
20925
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 springboot多数据源配置
一、maven依赖信息(笔记习惯用log4j2,读者可不引入该依赖信息)<dependencies> <!-- 集成web组件 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...
2019-01-25 15:45:29
112
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 springboot使用log4j2进行日志记录(配置文件为properties方式)
一、maven依赖pom.xml加入以下依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <!-- 排除默认日志配置 --&g...
2019-01-25 15:10:03
7230
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 CentOS6.5下安装MySQL5.6
1.查看当前系统中是否已经安装的有mysql。[root@root usr]# rpm -qa | grep mysqlmysql-libs-5.1.71-1.el6.x86_642.查看后发现当前系统中已经安装的一个版本,我们卸载掉。rpm -qa | grep mysql查看是否卸载成功。[root@root usr]# rpm -e --nodeps mysql-lib...
2018-10-02 21:14:52
122
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java中拦截器、过滤器与监听器的区别
一、拦截器 interceptor:java里的拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行,同时也提供了一种可以提取action中可重用部分的方式。在AOP(Aspect-Oriented Programming)中拦截器用于在某个方法或字段被访问之前,进行拦截然后在...
2018-09-11 20:09:57
1008
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 前端框架LayUi的使用总结(二)
接着上篇分享,继续给大家分享自己的使用总结。一、页面演示效果Ps:LayUi这款套装版的前端框架数据表格自带分页功能,但是后台还是需要大家自己写的。二、后台代码展示java代码段(Controller)@Controllerpublic class AdminController { @Autowired private AdminService...
2018-08-28 20:42:41
2948
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 前端框架LayUi的使用总结(一)
近端时间做一个关于后台管理系统时用到了LayUi前端框架,对于搞后台的我开始使用时那真是一脸茫然,百般查阅资料才搞明白一些简单的使用,小小的总结一下分享给大家。不足之处,欢迎指导交流。 一,使用LayUi需要引入的文件及目录结构├─css// css目录 ││─modules//模块css目录(一般如果模块相对较大,我们会单独提取,比如下面三个:) ││├─Layda...
2018-08-28 20:03:04
15062
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 AJAX与JSON验值
近段时间在学习休眠,示例项目就使用Hibernate的框架。本文展示了添加部门信息的校验,因只是示例,部分错误就此忽略,不足之处还望指教。一,项目路径二,用到的JAR包三,表现层AJAX的代码<script type="text/javascript" src="js/jquery-1.8.3.js"></script><scrip...
2018-06-29 14:08:03
184
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 hibernate工作原理及作用
hibernate 简介:hibernate是一个开源框架,它是对象关联关系映射的框架,它对JDBC做了轻量级的封装,而我们java程序员可以使用面向对象的思想来操纵数据库。hibernate核心接口session:负责被持久化对象CRUD操作sessionFactory:负责初始化hibernate,创建session对象configuration:负责配置并启动hibernate,创建Sess...
2018-06-25 22:54:50
103
原创 前端框架vue学习------vue.js的使用
1、独立使用直接下载将Vue.js(https://vuejs.org/js/vue.min.js)下载下来,使用<script>标签引入即可。例:<script src="./vue.mi.js"></script>2.使用CDN我使用的CDN(https://cdn.jsdelivr.net/npm/vue),使用<scrip...
2019-06-06 14:58:52
388
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人