自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis驼峰命名

一般数据库和Pojo映射需要字段名相同驼峰命名:数据库表中的user_id==pojo里的userId _小写变成大写默认不开启 开启需要如下配置

2022-05-31 15:38:36 312

原创 lua-canal实现广告缓存-畅购学习day04supplement

1.lua解决高并发问题,nginx可直接从redis和mysql拿数据用户访问页面时 ,要经过广告活动微服务从mysql获取照片等资源,当大量刷网页请求时,会不断请求mysql拿数据,并发量大了,mysql会挂,解决方法加个redis。但是Java代码是放在tomcat里,tomcat最好的并发量是上千,并发量高了后,tomcat也会挂,因此如果换个可以高并发的服务器nginx(最高并发量5w),openresty(里面包含nginx和lua函数库)可以达到10w以上。nginx和openr.

2022-05-30 17:04:49 131

原创 SKU和SPU-畅购学习day03

1.1 SPU与SKU概念SPU = Standard Product Unit (标准产品单位) 概念 : SPU 是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。 通俗点讲,属性值、特性相同的货品就可以称为一个 SPU 同款商品的公共属性抽取 例如:华为P30就是一个 SPU SKU=stock keeping unit( 库存量单位) SKU 即库存进出计量的单位, 可以是以件、盒、托盘等为单位。 S.

2022-05-30 16:16:13 110

原创 FastDFS-畅购学习day02

1 FastDFS1.1 FastDFS简介1.1.1 FastDFS体系结构FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。FastDFS

2022-05-29 23:57:02 152

原创 Content type ‘text/plain;charset=UTF-8‘ not supported

使用postman发出post请求失败,Content type 'text/plain;charset=UTF-8' not supported将参数格式改成json

2022-05-17 16:49:32 1674

原创 springboot依赖版本错误

1.先在对应的pom文件中把出现错误的依赖去掉2.clean3.再加上依赖

2022-05-17 12:34:01 272

原创 spring的事务依赖

引入spring-jdbc依赖后不用再引入spring-tx依赖

2022-03-24 21:42:39 1210

原创 寻找局部最小

定义局部最小的概念。arr长度为1时,arr[0]是局部最小。arr的长度为N(N>1)时,如果arr[0]<arr[1],那么arr[0]是局部最小;如果 arr[N-1]<arr[N-2],那么arr[N-1]是局部最小;如果0<i<N-1,既有arr[i]<arr[i-1],又有arr[i]<arr[i+1],那么arr[i]是局部最小。给定无序数组...

2018-07-24 19:11:51 419

原创 已知一个整型数组arr,数组长度为size且size大于2,arr有size-1种 可以划分成左右两部分的方案

已知一个整型数组arr,数组长度为size且size大于2,arr有size-1种 可以划分成左右两部分的方案。比如: arr = {3, 2, 3, 4, 1, 2}第1种划分左部分为[3],右部分为[2, 3, 4, 1, 2]第2种划分左部分为[3, 2],右部分为[3, 4, 1, 2]第3种划分左部分为[3, 2, 3],右部分为[4, 1, 2]第4种划分左部分为[...

2018-07-24 18:37:17 1070

原创 荷兰国旗问题

已知一个整型数组arr,和一个整数num,请把小于num的数放在数组的左边,等于num的数放在数组的中间,大于num的数放在数组的右边。 要求:时间复杂度为O(N),额外空间复杂度O(1)。这是属于快排的一种思想基础:给一个数r,如何把小于等于的数放在左边,把大于的数放在右边假设有一个数组 arr-> 6 5 3 5 7 2 则设小于等于设一个左边界 ,左边...

2018-07-24 17:28:17 199

原创 约瑟夫环的链表实现

已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列(这就是约瑟夫环问题)如何解决:我第一时间想到的是用环形链表。假设有N人,报的数为M,则第一次第一个人为头,则第M人出列,接着以M+1为头,(M+1+M)淘汰,在还剩一个人之前,循环下去。链表实...

2018-04-06 10:48:22 875 1

原创 Manacher算法

Manacher算法: 在一个字符串中找到最长的回文字串例如:abc12321def 最长回文字串为12321传统思路是遍历每个字符,以此字符为中心向两边扩,看两边的字符是否相等,如果是回文串的长度是奇数的话,可以往两边扩,如果是偶数的话(例如1221)则不行!因此需要加特殊字符,例如(1221—>改为#1#2#2#1#)而且传统思路的时间复杂度比较高。如原始数据为N,...

2018-04-06 00:37:13 274

空空如也

空空如也

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

TA关注的人

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