自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 收藏
  • 关注

转载 MySql事务传播行为

传播特性 该特性是保证事务是否开启,业务逻辑是否使用同一个事务的保证。当事务在传播过程中会受其影响。其传播特性包括: 1、Propagation.REQUIRED方法被调用时自动开启事务,在事务范围内使用则使用同一个事务,否则开启新事务。 2、Propagation.REQUIRES_NEW无论何时自身都会开启事务 3、Propag...

2019-08-21 09:38:00 149

转载 sql 多个模糊查询优化

MySQL实现多关键词模糊搜索,搜索结果按照匹配关键词的多寡来排序目前在做“Brick4.com - 国产积木索引表”这个小工具。它是当作“工具书”而存在的,必然需要一个靠谱的检索功能。按主题和品牌这些即有的筛选就不说了,今天把我的摸索过程整理一下,说说如何用 MySQL 实现多关键词站内“模糊查找”。拿一个简化的小表儿做例子表名叫:article字段有:title、su...

2019-07-04 17:32:00 324

转载 MySQL之隐式转换,回头有时间了看下

MySQL之隐式转换 inexplicit conversion之前也总给业务优化SQL,隐式转换也非常常见,但是下面这个图,一下子还真解释不清楚。下面的内容,最终就是为了解释下面这个图。问题描述where 条件语句里,字段属性和赋给的条件,当数据类型不一样,这时候是没法直接比较的,需要进行一致转换默认转换规...

2019-04-25 10:36:00 155

转载 存储过程和SQL的选取

存储过程与SQL语句如何选择58到家数据库30条军规,有一条是“禁止使用存储过程、视图、触发器、Event”,高并发大数据的互联网业务,架构设计思路是“解放数据库CPU,将计算转移到服务层”,并发量大的情况下,这些功能很可能将数据库拖死,业务逻辑放到服务层具备更好的扩展性,能够轻易实现“增机器就加性能”。数据库擅长存储与索引,在目前的互联网系统架构中...

2019-04-25 10:28:00 83

转载 SpringBoot 整合Quartz框架的简单实用

转载自https://blog.csdn.net/wk52525/article/details/791009731 maven依赖 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</art...

2018-08-21 16:25:00 58

转载 Spring Cloud入门(一) 服务提供者和服务消费者

微服务的概念什么。。。。。。百度吧第一步:麻烦自己先准备两个普通的Spring boot 简单的 demo  我写的demo是这两个      Spring Boot 中,服务消费者可以直接远程调用 服务提供者,代码如下   假设服务一 用户服务中 UserApplication中有一个查询用户信息的接口(其他简单的连接数据库,mapper文件不做多解释)@R...

2018-07-29 23:08:00 126

转载 eclipse使用使用generator的自动生成xml,dao和实体类

第一步:先贴一个generatorConfig的文件格式,命名为generatorConfig.xml  放到resource下的generator文件夹中!!  这个文件中的必要条件    数据库驱动包,    数据库账号密码,    表名称,  其他根据文件介绍自己配置<?xml version="1.0" encoding="UTF-8...

2018-07-29 21:49:00 298

转载 (二)Spring boot 集成 RabbitMQ 的demo(转)

先贴个链接:demo在这:https://www.cnblogs.com/boshen-hzb/p/6841982.html这里重点只是解释下步骤和一些类的区别下面是Rabbit MQ的原理图,可以发先,所有的消息都是先经由 Exchange (交换器)进行转发到 Queue(队列)中,然后消费者会从Queue中取出数据,消息就是存储到 队列 中的。  有...

2018-07-28 18:06:00 143

转载 (一)Windows下安装RabbitMQ服务

一:安装RabbitMQ需要先安装Erlang语言开发包,百度网盘地址:http://pan.baidu.com/s/1jH8S2u6。直接下载地址:http://erlang.org/download/otp_win64_18.3.exe。安装完成后需要配置环境变量:新建系统变量:变量名 ERLANG_HOME 变量值D:\softInstall\erl8.3(Erlang安...

2018-07-28 17:14:00 58

转载 NOT IN 和 OR 的SQL语句优化

NOT IN 的优化:例如:select ID,name from Table_A where ID not in (select ID from Table_B)这句是最经典的not in查询了。改为表连接代码如下将 NOT IN 改为 表连接 的方式进行优化网上有篇帖子这样的select Table_A.ID, Table_A...

2018-07-27 15:57:00 259

转载 java更改图片格式,,更改图片大小,并实现多线程上传图片。

package com.tongyou.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.util.FileCopyUtils;import org.springframework.web.multipart.MultipartFile;...

2018-04-03 15:44:00 130

转载 数据库根据坐标查找附近的店铺

创建表格当你创建MySQL表时,你要特别注意lat和lng属性。利用Google地图的当前缩放功能,您应该只需要小数点后六位数的精度。为了将表格所需的存储空间保持在最低限度,可以指定lat和lng属性是大小为(10,6)的浮点数。这将使字段在小数点后面存储6位数字,加上小数点前面的4位数字,例如-123.456789度。你的表还应该有一个id属性作为主键。CREATE TAB...

2018-03-29 09:28:00 329

转载 Spring MVC接收提交文件图片的两种方式

FromData接收文件   @ResponseBody @RequestMapping(value="commentPicture") public AjaxJson commentPicture(@ModelAttribute Picture picture, MultipartHttpServletRequest multiRequest,...

2018-03-19 10:01:00 172

转载 搜索引擎选择: Elasticsearch与Solr

搜索引擎选型调研文档Elasticsearch简介*Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先进,最高效...

2017-12-30 12:52:00 60

转载 redis

redis总结http://blog.csdn.net/guchuanyun111/article/category/6335900 (1)什么是redis?Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正)(2)Reids的特点Redis本质上是一个Key-Value...

2017-12-12 11:52:00 65

转载 浅谈分布式事务

前言应用场景事务必须满足传统事务的特性,即原子性,一致性,分离性和持久性。但是分布式事务处理过程中,某些场地比如在电商系统中,当有用户下单后,除了在订单表插入一条记录外,对应商品表的这个商品数量必须减1吧,怎么保证?在搜索广告系统中,当用户点击某广告后,除了在点击事件表中增加一条记录外,还得去商家账户表中找到这个商家并扣除广告费吧,怎么保证?一 本地事务以用户A转账...

2017-11-24 18:28:00 80

转载 hibernate

 在开始学Hibernate之前,一直就有人说:Hibernate并不难,无非是对JDBC进一步封装。一句不难,难道是真的不难还是眼高手低? 如果只是停留在使用的层面上,我相信什么技术都不难,看看别人怎么做的,你也可以很快上手。 这难道是学习的最终目的吗?不是,绝对不是。我们需要了解这门技术的基本概念,它到底是什么,它是干什么的,它有什么...

2017-10-25 12:50:00 64

转载 设计模式之----模板模式

模板方法设计模式     该设计模式解决的问题是:具有固定算法(步骤)的应用。但这些算法步骤,又针对不同的用户(情况)具有不同的实现方式。     在该设计模式中,具有两大类方法:模板方法,步骤方法。       步骤方法又根据其实现情况,分为三种:抽象方法、最终方法、钩子方法。           抽象方法:要求子类必须要实现的方法。           最终方法:由final修饰的...

2017-08-26 23:42:00 67

转载 设计模式之----代理模式

代理模式1. 什么是代理模式?  代理模式是GoF四人组提出的23种设计模式之一。   若一个类T不能或不适合让另外一个类C直接访问,或者,类T在不修改自身源码的前提下,想增强业务逻辑功能,   此时,就可以通过一个中间类P来完成这些需求。那么,这个中间类P就称为代理类,而类T则称为目标类。   换个角度思考,那就是说,客户类C若想与目标类T打交道,那么都需要通过代理类P来...

2017-08-26 13:22:00 73

空空如也

空空如也

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

TA关注的人

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