自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信登录功能实现(可用)

本次实现微信登录功能,主要根据微信官方文档,流程如下1微信登录接口实现思路,根据申请的,wx.open.app_id,wx.open.app_secret,wx.open.redirect_url,baseUrl,进行封装,具体如下可参考使用//生成微信扫描的二维码,在前段显示,弹出框方式@GetMapping("get")@ResponseBodypublic Result wxLogin(HttpSession session) throws UnsupportedEncod

2021-12-20 11:51:16 1401

原创 Elasticsearch基础整理

elasticsearch核心: 1什么是搜索? 百度,找出你想要找的东西,但是百度不等于索索 垂直搜索(站内搜索)例如:互联网的所搜。it系统的搜索 搜索就是在任何场景下,寻找你想要的的信息,这时候输入关键字,然后期望能招寻处想要的信息 2为什么要使用搜索: 如果直接查询不通过es,前台请求就会直接访问数据库,通过权标扫描进行查找,这样对数据库压力太大,而且可能找不到想要的结果 而且可能找不到想要的,因为输入的词不能被数据库拆分,通常来说性能会很差 3什...

2021-04-20 15:19:01 284

原创 springcloud微服务一站式解决方案笔记整理

单体应用: model model1 --》mvc模式 model view controller垂直应用:相当于微服务项目,每个模块差分为服务:rpc分布式应用:soa流动是计算架构:微服务,查分的更加小springcloid=分布式微服务架构的一站式解决方案,是多种微服务架构落地的集合体,速成微服务全家桶,之中包括多种技术 服务的注册与发现,服务调用,服务熔断,负载均衡,服务降级,服务消息队列,配置中心,服务网关,服务监控, 全链路追中,自动化构建部署,服务定时任务spri...

2021-04-15 13:53:12 306

原创 关于mysql更新时间字段,只更新年月日,时分秒不变

今天在做定时任务是遇到的问题,数据库中表的时间字段有start_time和end_time,需要定时查询数据库中数据集合,但是在测试阶段数据库中数据已经不是最新的,所以定时任务不起做用,想通过后台程序写接口实现数据库中时间字段年月日的改变但是时分秒不改变,很尴尬不会写,自己的想法是查询出所有数据集合然后for循环更新时间字段,使用SimpleDateFormat转换时间类型,但是很遗憾没弄明白!!!So,直接打开mysql输入 :UPDATE 表名 set 字段名= ADDTIME(DATE(‘修改的.

2020-12-16 15:59:18 2982

原创 商城秒杀流程业务(特别详细)!!!

秒杀微服务: 把秒杀商品压入redis缓存来提升访问效率(高并发场景),秒杀商品通常有两种限制:库存限制、时间限制。 1:秒杀频道数据(一个时间段可以有多个面纱商品) 2:秒杀详情页数据(秒杀详情页) 3:定时将秒杀商品存入redis缓存中 需求: (1)录入秒杀商品数据,主要包括:商品标题、原价、秒杀价、商品图片、介绍、秒杀时段等信息 (2)秒杀频道首页列出秒杀商品(进行中的)点击秒杀商品图片跳转到秒杀商品详细页。 (3)商品详细...

2020-12-15 13:32:25 6771

原创 微信支付测试商户号开发必备(有效的)

application.yml配置#微信支付信息配置weixin: appid: wx8397f8696b538317 #微信公众账号或开放平台APP的唯一标识 partner: 1473426802 #财付通平台的商户账号 partnerkey: T6m9iK73b0kn9g5v426MKfHQH7X8rKwb #财付通平台的商户密钥 notifyurl: http://www.itcast.cn #回调地址...

2020-12-07 13:17:22 8527 26

原创 启动网关服务报错 Unable to find GatewayFilterFactory with name RequestRateLimiter

今天启动springboot项目,启动我服务网关时报这个错,使用为服务网关,会是用redis的令牌同算法,所以主要看自己项目中的3个问题点:1:配置文件application.yml的令牌桶是否配置正确,可以在网上找下相关配置2:redis在application.yml中是否配置正确的ip和端口(自己电脑的redis配置),服务器是否正常启动3:微服务网关是否添加了相关依赖,我出先找个问题是pom.xml中忘记添加redis的相关配置,如果你也没有复制下边的坐标,希望可以帮助到你<

2020-11-30 11:57:00 9793

原创 slf4j 的jar包冲突问题!!!

找了好久就是jar冲突问题,springboot里的启动类和一些相关的jar包中包含了相同的slf4j 包,有的时候启动会报错SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/D:/learn/Java/maven/repository_taotao/org/slf4j/slf4j-log4j12/1.6.4/slf4j-log4j12-1.6.4.jar!/org/slf4j/

2020-11-10 00:21:13 1546

原创 Redis学习总结,如哟问题私聊

为什么要用nosql? 用户的个人信息,社交网络,地理位置,用户自己产生的数据,用户日志等等爆发式的增长! 这时候我们就需要使用NoSQL数据库的,NoSQL可以很好的处理以上的情况!什么是nosql: NoSQL= Not Only SQL(不仅仅是sql) 泛指菲关系型数据库的,随着web2.0互联网的诞生,传统的关系型数据库很难对付web2.0时代!尤其是超大型的 高并发的社区,宝露出很多难以克服的问题,NoSQl在当今数据环境下发展的十分迅速,redis是发...

2020-11-03 21:24:29 249

原创 redis实现乐观锁功能

悲观锁: 很悲观,认为什么时候都会出问题,无论做什么都回加锁!(影响性能)乐观锁: 很乐观,任务什么时候都不会出现问题,所以不会上锁,只有在更新数据的时候去判断下 再次之前是否有人修改过这个数据,一般只比较一下version或者二通过实间戳,如果相同则继续执行,不同则返回...

2020-11-03 10:13:06 262

原创 关于项目上线时出现乱码,列如头像不显示等问题解决方案

最近上线上线出现头项目不显示,知道是哪里的问题,但是找了好久就是找不到原因,查看了数据库编码,项目编码都是utf-8,测试环境一点问题没有,但是部署到生产环境,哇哇!!头像显示不出来,看了看代码,原来头像是保存到数据库中用的是base64进行的保存,后来发现在测试和盛传中可以设置编码的地方有很多: 1 、第一项目本身的编码,要设置成utf-8 2、数据库的编码也要设置成相同的utf-8 3、如果还有个别的地方在生产环境有乱码,比如图片直接储存在数据库中,一定要在配置数据库的链接中也设置一...

2020-10-30 10:08:43 353

原创 聊聊docker的使用心得

docker作为容器话管理的工具,简化了开发和运维的很多工作,其中docker核心包括几部分:镜像(images):docker镜像就好比是一个模板,可以通过模板创建容器服务,tomcat进行--》run--》tomcat容器(提供服务), 通过这个镜像可以创建出多个容器(最终服务运行或者项目运行就在容器中)容器(container):docker利用容器技术,独立运行或一组运行,通过镜像来创建的 启动,停止,删除,基本命令仓库(repository):仓库就是存放镜像的地方,仓...

2020-10-28 17:27:54 284

原创 近期面试java总结,基础本分的问题

1.redis面临恶意访问怎么解决? 1.打开防火墙,6379端口只对调用的ip暴漏(如何配置见我上一篇博客) 2.为redis添加密码验证 3.以非root用户(即普通用户)启动redis服务 4.建议修改redis端口,不用63792.怎么解决页面js,css加载慢的问题 1.合并CSS和JS文件,在其他页面进行调用 2、合并图片,将一些零碎的图片用PS合并为一个图片,这样就可以把请求多个图片改为请求一个,从而达到提速的目的。 ...

2020-10-28 17:20:53 113

空空如也

空空如也

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

TA关注的人

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