自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 spring boot应用启动原理分析

spring boot quick start在springboot里,很吸引人的一个特性是可以直接把应用打包成为一个jar/war,然后这个jar/war是可以直接启动的,不需要另外配置一个Web Server。如果之前没有使用过spring boot可以通过下面的demo来感受下。下面以这个工程为例,演示如何启动Spring boot项目:git clone git@git...

2019-10-23 10:37:40 120

转载 Tomcat修改JVM内存配置

1、修改启动时内存参数、并指定JVM时区(在windows server 2008 下时间少了8个小时):在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数:window下, 在catalina.bat最前面:查看源代码打印帮助1 set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -...

2019-08-19 13:29:27 395

转载 Java高并发之BlockingQueue

1:BlockingQueue继承关系java.util.concurrent 包里的BlockingQueue是一个接口,继承Queue接口,Queue接口继承CollectionBlockingQueue----->Queue-->Collection图:队列的特点是:先进先出(FIFO)2:BlockingQueue的方法...

2019-07-08 09:48:43 199

转载 Log4j2中RollingFile的文件滚动更新机制

一、什么是RollingFileRollingFileAppender是Log4j2中的一种能够实现日志文件滚动更新(rollover)的Appender。rollover的意思是当满足一定条件(如文件达到了指定的大小,达到了指定的时间)后,就重命名原日志文件进行归档,并生成新的日志文件用于log写入。如果还设置了一定时间内允许归档的日志文件的最大数量,将对过旧的日志文件进行删除操作...

2019-06-14 12:22:48 4194

原创 事务Transaction的理解(二)

可编程事务管理什么是可编程的事务管理,简单的将就是自己通过编程来管理事务,这种方式的事务管理具有相当程度的复杂性,不是那么容易maintain. 为了更好的描述这种事务管理方式,我们首先创建两个table: Students and MarksStudent表用来记录Student的相关信息.CREATE TABLE Student( ID INT NOT NULL AUT...

2018-12-28 16:37:48 6541

原创 事务Transaction的理解(一)

目录什么是事务?局部事务和全局事务可编程事务管理和Java注解型事务管理Spring抽象事务层什么是事务?数据库事务就是将数据库的一系列操作作为一个工作单元。这一系列的操作要么一起生效要么就全都不起作用。事务管理是数据库中非常重要的组成部分,它能确保数据的一致性和完整性。事务具有如下几个特点:原子性 一致性 隔离性 牢固性一个关系型数据库的事务管理必须满足上...

2018-10-24 13:32:36 4349

转载 注释驱动的 Spring cache 缓存介绍

概述Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果。Spring 的缓存技术还具备相当的灵活性,不仅能够使用 SpEL(Spring Exp...

2018-08-01 16:52:59 352

原创 Java 图片压缩的两种方式

Java 图片压缩的两种方式 问题背景    在客户端和服务器中,不可避免的会遇到客户端从服务器获取图片数据用于显示的情形。在实际使用中,由于原图清晰度高,考虑到效率问题,我们不可能拿原图进行显示,服务端一般都要对图片进行压缩处理,然后发送给客户端显示。那么如何进行压缩呢?这里提供了两种解决方案:Java Graphics类和Thumbnailator.2. GraphicsGraphics类提供...

2018-07-13 13:02:57 21216 3

转载 java中方法drawImage()的参数详细解释

方便自己理解public abstract boolean drawImage(Image img,int x,int y,int width,int height,ImageObserver observer)绘制指定图像中已缩放到适合指定矩形内部的图像。图像绘制在此图形上下文坐标空间的指定矩形内部,并且如果需要,则进行缩放。透明像素不影响该处已存在的像素。此方法在任何情况下都立刻返回,甚至在整...

2018-07-12 14:22:44 17353 1

转载 数据库性能优化详解

出处:https://www.cnblogs.com/easypass/archive/2010/12/08/1900127.html1.数据库访问优化法则要正确的优化SQL,我们需要快速定位能性的瓶颈点,也就是说快速找到我们SQL主要的开销在哪里?而大多数情况性能最慢的设备会是瓶颈点,如下载时网络速度可能会是瓶颈点,本地复制文件时硬盘可能会是瓶颈点,为什么这些一般的工作我们能快速确认瓶颈点呢,因...

2018-07-11 13:40:09 232

转载 矩阵求导

转载的文章,留着给自己看 https://zhuanlan.zhihu.com/p/24709748矩阵求导的技术,在统计学、控制论、机器学习等领域有广泛的应用。鉴于我看过的一些资料或言之不详、或繁乱无绪,本文来做个科普,分作两篇,上篇讲标量对矩阵的求导术,下篇讲矩阵对矩阵的求导术。本文使用小写字母x表示标量,粗体小写字母表示(列)向量,大写字母X表示矩阵。首先来琢磨一下定义,标量f对矩阵X的导数...

2018-06-19 09:09:34 217

空空如也

空空如也

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

TA关注的人

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