- 博客(44)
- 资源 (1)
- 收藏
- 关注

原创 SpringCloud—笔记(三)高级篇
SpringCloud Alibaba 入门简介1、why会出现SpringCloud alibabaSpring Cloud Netflix项目进入维护模式进入维护模式意味着Spring Cloud Netlix将不再开发新的组件我们都知道Spring Cloud版本迭代算是比较快的,因而出现了很多重大ISSUE都还来不及Fix就又推另一个Release了. 进入维护模式意思就是目前一直以后一段时间Spring Cloud Netflix提供的服务和功能就这么多了,不在开发新的组件和功能了。以后
2021-05-30 13:38:18
825

原创 SpringCloud—笔记(一)零基础篇
1、微服务与SpringCloud微服务架构概述数服务架构是种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相协作(通常是基于HTTP协议的RESTfulAPI)。每个服务都围绕着具本业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。另外,应当尽量避免统的、集中式的服务管理机制,对具体的一个服务而言,应根据引用上下文,选择合适的语言、工具进行构建。分布式微服务架构:服务调用、服务
2021-05-21 19:37:41
284
1

原创 JVM笔记(一)
JVM笔记1、类的加载过程加载–>连接(linking)(验证、准备、解析)–>初始化加载(loader)1、通过一个类的全限定类名获取定义此类的二进制字节流2、将这个字节流所代表的静态储存结果转化为方法区的运行时数据结构3、在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的访问入口验证(verify)1、目的在于确保Class文件的字节流中包含信息符合当前虚拟机要求,保证被加载类的正确性,不会危害虚拟机自身安全。。2、主要包括四
2021-04-12 20:50:46
524
1
原创 springboot+maven+WebSocket-tio 简易聊天室后台代码
【代码】springboot+maven+WebSocket-tio 简易聊天室后台代码。
2024-11-04 11:11:08
268
原创 Encountered invalid @Scheduled method ‘execute‘: For input string: “L“
【代码】Encountered invalid @Scheduled method 'execute': For input string: "L"
2024-02-04 11:13:56
1198
原创 gitlab docker部署,备份,恢复。附踩坑记录
方式二:使用指定版本镜像,这里使用了13.10.0版本 (教程使用的此方式)备份文件可在 /data/gitlab/data/backups找到。方式一:直接使用最新版本镜像。检查是否已经安装yum。
2023-10-10 16:52:23
1950
原创 ES自定义分词,对数字进行分词,小数点也进行拆分
我们使用的Unicode进行正则匹配,Unicode将字符编码分为了七类,其中P代表标点L 代表字母Z 代表分隔符(空格,换行)S 代表数学符号,货币符号M代表标记符号N 阿拉伯数字,罗马数字C其他字符例如:所以\pP的作用是匹配中英文标点,比如, . > 》?,而\pS代表的是数学符号,货币符号等#自定义分词器},"name": {},},"punctuation_analyzer":{// 分词器的名字"type":"custom", //类型是自定义的。
2023-07-27 16:16:15
2280
原创 难找的bug(随时更新)
数据访问超时,nginx默认的超时时间是60s。令缓存输出,就会先执行delete再执行新增。对同一表进行新增删除,顺序因为是随机的可用。
2023-07-13 14:37:03
100
原创 MyBatis Plus 自动类型转换之TypeHandler
前端数据类型"name" : "名称" , "ids" : [ 1 , 2 , 3 ] }1、实体类添加2、需要转换的对象@MappedTypes:数据类型 @MappedJdbcTypes:数据库类型/*** set-string转化类} }数据库存储为:1,2,3前端查询返回为数组类型。
2023-05-23 11:47:54
1474
原创 新增商品(商品维护模块)
7、商品维护:SPU管理、发布商品、商品管理将其它前端页面导入项目pubsub un difined:在src下的main.js添加import PubSub from 'pubsub-js'Vue.prototype.PubSub = PubSub配置member的路由- id: member_route uri: lb://gulimall-member predicates: - Path=/api/member/*
2021-07-26 17:12:56
1386
原创 仓库管理(库存系统模块)
库存系统整合ware服务spring: cloud: nacos: discovery: server-addr: 127.0.0.1:8848 application: name: gulimall-ware主启动:@EnableDiscoveryClient@MapperScan("com.wlq.gulimall.ware.dao")@EnableTransactionManagement配置网关- id:
2021-07-26 17:12:42
956
原创 谷粒商城-前端基础
1、技术栈简介前端技术栈类对比一、VSCode使用二、ES61、简介ECMAScript6.0 (以下简称ES6,ECMAScript 是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言)是JavaScript 语言的下一代标准,已经在2015 年6月正式发布了,并且从ECMAScript6 开始,开始采用年号来做版本。即ECMAScript 2015,就
2021-06-22 22:28:28
546
原创 @component注解详情
1、@controller 控制器(注入服务)用于标注控制层,相当于struts中的action层2、@service 服务(注入dao)用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问)用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的< bean id="" class=""/>)泛指各种组件,就是说当我们的类不属于各种归类的时候(不属于@Co
2021-05-21 19:38:10
2099
原创 关于Required request body is missing问题
@PostMapping(value = "/payment/create") public CommonResult create(@RequestBody Payment payment){ int result = paymentService.create(payment); log.info("*****插入结果:"+result); if (result>0){ return new CommonResult
2021-05-10 13:41:42
411
原创 Linux—笔记
买完服务器该干嘛服务器就是一个远程Linux。1、在阿里云购买的,需要开通安全组设置;端口映射2、获取服务器的公网ip地址;修改实例名称和密码,第一次修改需 要重启.使用xshell远程连接
2021-05-06 09:03:04
296
原创 Redis笔记
NOSQL概述为什么要用Nosql用户的个人信息,社交网络,地理位置。用户自己产生的数据,用户日志等等爆发式增长!这时候我们就需要使用NoSQL数据库的,Nosql可以很好的处理以上的情况!1、单机MySQL的年代!(DAL数据库访问层)90年代,一个基本的网站访问量一般不会太大 ,单个数据库完全足够!那个时候,更多的去使用静态网页Html ~服务器根本没有太大的压力!思考一下,这种情况下:整个网站的瓶颈是什么?数据量如果太大、一一个机器放不下了!数据的索引(B+Tree),一个机器内存
2021-05-06 09:02:08
232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人