- 博客(8)
- 问答 (3)
- 收藏
- 关注
转载 springboot的缓存技术
引子我门知道一个程序的瓶颈在于数据库,我门也知道内存的速度是大大快于硬盘的速度的。当我门需要重复的获取相同的数据的时候,我门一次又一次的请求数据库或者远程服务,导致大量的时间耗费在数据库查询或者远程方法的调用上,导致程序性能的恶化,这更是数据缓存要解决的问题。spring 缓存支持spring定义了 org.springframework.cache.CacheManager和org.
2017-08-30 17:29:27 251
转载 spring boot 整合spring data jpa
本文结构: - 什么是springdata jpa - springboot 整合spring data jpaSpring Data Repository的核心接口是Repository(好像也没什么好惊讶的)。这个接口需要领域类(Domain Class)跟领域类的ID类型作为参数。这个接口主要是让你能知道继承这个类的接口的类型。CrudRepository 供了对被管
2017-08-30 11:07:22 309
原创 Maven 安装和配置
1.安装将“apache-maven-3.2.1-bin.zip”解压,建议解压路径不要有中文。2.配置环境变量:MAVEN_HOME:PATH:在path中加入maven的执行程序路径:(maven安装目录)将%MAVEN_HOME%\bin;追加在path变量后面即可,不要覆盖原来的内容。验证是否安装成功:可以正常显示maven的版本号即安装成功。
2017-08-30 10:28:17 236
转载 数据库-索引 (聚集索引和非聚集索引)
SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。一、简介 数据库的索引可以加快查询速度,原因是索引使用特定的数据结构(B-Tree)对特定的列额外组织存放,加快存储引擎(索引是存储引擎实现)查找记录的速度。 索引优化是数据库优化的最重要手段。 如果查询语句使用索引...
2017-08-23 10:50:28 774
转载 关于HTTP协议
HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系
2017-08-23 10:27:45 353
转载 Java-线程池专题(什么是线程池,如何使用,为什么要用)
1、什么是线程池: java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,
2017-08-23 10:13:07 59859 8
翻译 spring事物的7个传播行为
@Transactional之propagation Propagation支持7种不同的传播机制: REQUIRED -- required 业务方法需要在一个事务中运行,如果方法运行时,已处在一个事务中,那么就加入该事务,否则自己创建一个新的事务.这是spring默认的传播行为.。 SUPPORTS: -
2017-08-21 09:22:45 1346
原创 一个简单的抽奖(概率)小程序
最近在开发中接到一个抽奖(概率)的需求,需求如下:用户在商品购买成功后,生成一个随机红包返还给购买用户。红包比例须在后台配置,如下所示: 序号红包金额百分比(%)110602203035010
2017-08-20 18:13:47 21820 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人