自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sorted set类型

TreeSet 为啥可以排序…limit

2019-10-28 16:12:57 160

原创 set类型

set 不重复smembers 打印所有sismember 判断里面有没有该元素scardscrem 删除看返回成功与否srandmember 随机返回正数不重 负数要重sadd

2019-10-28 15:46:03 373

原创 List类型

Array list 初始长度 动态扩容 新数组是原数组的1.5倍 初始长度是10新数组的长度是旧数组的1.5倍 扩容LinkedList前驱连着后继 搜索很慢 next一直挨个向下面走 删除很快Array有下标 所以搜索很快listlpush 左边存rpush 从后面往前面放lrange 从左边获取元素的内容lpop 获取并移除 (从左边)li...

2019-10-28 15:34:53 875

原创 Hash类型

hset hashflushdb 清空hset person is 1 name zhangsan age 18 hget person xxxmset删除 hdel (删除的是属性)exists 判断存在与否批量的新增hset hget 会覆盖

2019-10-28 14:52:42 270

原创 set String类型

Redis 5种基本数据类型字符串String 使用比较多对象序列化成Json的字符串 存进去 取出来再反转成对象Hash表 存对象 不用转json 列表 listset 集合类型(不重复)有序集合 sorted set字符串类型String 序列化成jsonset 可以存和修改覆盖getincre 对某个值自增一如果不存在 则从一开始默认自增decr 自...

2019-10-28 14:36:47 1482

原创 Redis的基础命令

./redis-server 启动redis 服务器前端启动的时候该界面不能关闭找到conf将no 改成yes在同一个界面就可以简单启动了查看进程结束进程连接本地的Redis可视化客户端 有很多BUG 不常用连接之后有16个数据库默认操作第0个库bug一般出现在 显示不出来存入的值redis 实际开发中 是在Java程序里面写命令 redis 编程式客户端...

2019-10-28 11:28:40 165

原创 Redis的安装和搭建

Redis的安装流程5种数据类型 String Map list sets sorted sets内存中的数据存在磁盘里面 重启的时候可以再次加载使用(数据库的持久化策略)Redis默认的端口 6379set get 直接使用 Windows版本的安装和使用仅供测试Linux 是开发常用的数据库常用命令表示安装ok!详细的参考地址:https://blog.c...

2019-10-28 10:42:40 121

原创 NoSQL简介

NoSQL的机遇redis的前身 Memcached 数据库安装在硬盘上 读写速度很慢 缓存服务器会挡在数据库的前面 缓存数据库基于内存的 读写特别快 是键值对数据库 不是表 不仅仅是SQL 非关系型数据库 数据库存储的不是二维表格的数据库 常见的NoSQL :redis MongoDB Elasticsearch SQLite(手机) solr ES Hbase(存...

2019-10-28 10:04:38 296

原创 模板的新增数据

2019-10-25 11:30:24 141

原创 多个复选框的回显

模板编辑回显的数据显示String工具类回显测试:名字名字在实际开发中不重名,是数据库的脏数据造成的!

2019-10-25 11:22:17 570

原创 异步绑定下拉框

返回两次 有绑定 if的作用是 换行 样式能比较合理异步绑定成功!

2019-10-25 10:14:31 144

原创 广告分页展示

广告模块

2019-10-25 09:59:13 176

原创 登录和其他

2019-10-24 15:15:51 160

原创 修改更新

2019-10-24 11:20:19 139

原创 批量删除,级联新增

对象用body 多个参数就用parm…事务 业务逻辑层去写

2019-10-24 10:57:12 196

原创 错误调试

难受的错误调试。。。。想哭!!!!

2019-10-23 16:34:54 153

原创 规格管理之前的准备

讨论颜色和型号等属性就是规格的管理选择规格规格可以动态变化和添加涉及到一对多 动态增加修改 级联新增准备逆向pojo加上注解防止重名改个表单名...

2019-10-23 14:47:43 237

原创 更新表单,删除品牌

数据回显回显ok界面返回错误!

2019-10-23 10:57:30 143

原创 单表新增

删除实质是更新新增报错404Service没重启 del没给0 查不出来long转换有问题在common 里面标准化新增了状态类来标准化,倒序测试ok!...

2019-10-23 10:30:06 89

原创 分页查询展示

公共工具类的Moudle-common 创建开启Mybatis分页的插件

2019-10-23 10:07:16 158

原创 找不到yml文件的错误"/classpath:application.yml找不到

java.lang.IllegalStateException: Failed to load property source from location ‘classpath:/application.yml’把GBK改成UTF-8 ,Eureka注册中心就能成功启动啦!!!(前提是找到其他的每个地方都确认后没有错误,该加的注解都加了那种 )...

2019-10-22 16:22:01 2386

原创 整合Thymeleaf静态模板

Thymleaf 整合测试:可以看到页面的展示暂时是ok的

2019-10-22 15:52:48 117

原创 Mybatis整合SpringCloud

先注释,后面解开(说明书生成)注意:Web层不需要Mybatis-Plus的依赖测试结果:结果表现得很满意,整合成功!

2019-10-22 15:43:28 120

原创 Mybatis-plus 整合SpringCloud

Mybatis-plus 整合SpringCloud要记得注释mybatis启动器,Plus已经集成了集成了很多自己的方法

2019-10-22 15:27:23 1651

原创 实体层,服务层的准备

2019-10-22 12:20:03 124

原创 搭建Eureka注册中心

电子商务的网站开发起步环境搭建不建空工程

2019-10-22 11:45:42 70

原创 Swagger的相关配置

SpringBoot项目的开发和构建,可以提供RESTful API 接口总是反馈Json格式的数据(因为他是通用的数据格式,iOS,安卓,PC都通用)。尽量减少前端和后端的沟通成本,尽量形成接口文档!XML格式也是跨平台的数据格式,也是通用的格式!可以自动生成API文档,还支持自定义调用方式postmen测试接口专业工具和别人交互的问题就暴露了,接口文档的生成s...

2019-10-21 11:15:11 208

原创 序列化ID自动生成的配置

自动生成序列化ID的方法在Settings下面找到Inspections选项 搜索serialization issues并对…UID的选项打勾在实现类里面点击对象的名字出现一个屎黄色的可爱的小灯泡点击第一个Add…于是自动生成的序列化ID如图所示...

2019-10-18 17:06:35 441

原创 Lombok的使用配置

Lombok的使用配置常用的几个注解:@Data//自动生成getter,setter方法@NoArgsConstructor//无参@AllArgsConstructor//全参相关步骤如下:在Settings下面的Plugins里面搜索lombok,这是安装好lombok后的界面未加入注解的时候,对象都是私有的导入Lombok相关的依赖,接下来就是见证奇迹的时刻加入@Da...

2019-10-18 16:50:54 348

原创 Hystrixf服务熔断的相关介绍

服务熔断,请求比例超过50%,就开路,与服务端直接断开断路器保持在一段时间后,自动切换到半开路状态,下次请求成功的话,就关闭熔断,系统恢复,如果继续失败,则继续保持断路器的打开状态。要打开的参数由快照时间窗,错误百分比来统计。熔断器打开后就直接降级,降级逻辑替换成为主逻辑(在休眠时间窗内),如果再发生一次请求是正常的,则切换回主逻辑,关闭断路器!降级是人工轻微的处理,熔断是系统直接断...

2019-10-18 15:20:08 161

原创 Hystrix断路器的相关概念!

断路器,熔断器(刺猬,豪猪)hystrix保护措施,做服务的保护和降级。一个消费者调用多个服务,服务之间有着依赖关系,其中如果一个服务瘫痪或者延迟,服务的累积等待现象就会很严重,系统的资源就会占用严重,最终导致系统崩溃现象的发生!随着雪崩效应的出现,熔断器出现了。断路器的故障监控机制会反馈备选方案,让服务不必长期等待,不至于长时间等待以后抛出异常让系统崩溃。备选方案达到了服务降级的...

2019-10-18 10:54:57 194

原创 feign的基本使用和配置

Ribbon核心组件IRule加权轮询Postman 插件双击打开 可以提供测试方法 ,get请求 加上地址能够更加简洁的测试结果的有效性,增删改查也可以测试,以Json格式返回,后台展示的效果很强大(接口测试的专业工具)Ribbon的另一种配置方式运用的负载均衡策略的切换方式两种配置的方式的区别 注意不能放在xxx包下,第二种的私人定制的个性化要强一点,足够厉害的话就可以...

2019-10-17 15:06:24 434

原创 Ribbon的重试机制配置

机制的源码查询拦截器里面的拦截方法客户端启用Debug模式负载均衡的策略测试该类的choose方法是干啥的模拟访问10次查看结果的变化轮询算法Ribbon内置的负载均衡的算法算法变换,可以通过配置做改变查看结果的变化可以看到调度的服务是随机的,Ribbon的算法可以切换,通过在配置文件配置即可。重试策略小卖部去买泡面,第一次去那家小...

2019-10-17 11:24:06 587

原创 Ribbon的轮询算法调度服务机制测试

互相通信的集群----------------------------RibbonRibbon 做负载均衡 运用轮询算法或者其他的算法来对服务进行调度,是做客户端的负载均衡的,为了避免单点故障,采用集群可以让系统的功能更好的运行!重点记忆:轮询算法是负载均衡器普遍采用的默认算法。超时连接 重试策略 …等功能可以由Ribbon来具体实现。相当于分配任务的调度者,软件和硬件方面都可...

2019-10-17 10:31:32 442

原创 CAP原则的相关理论

CAP定理:一致性 可用性 分区容错只能满足其中的两个特性,不能同时满足三个特性,一致性(数据的实时备份),可用性(集群里面的部分故障,系统的功能还可以使用,不会对本身产生太大的影响),分区一致性(客户端向另一个客户端发送消息,或是系统故障导致其中一个收不到,即不能通信,必须考虑到这种情况的存在,即目标是努力达到分区一致)c 和 a 不能同时成立 是一个矛盾的状态其中一个在写,另外...

2019-10-16 16:50:59 216

原创 Eureka的自我保护机制(有掉线不会立即删除服务)

30秒的renew心跳 向注册中心说明自己还活着,90秒未发送,会让注册中心认为,该服务器已经凉了,会把它删除。实例的名字和instance id 不是同一个名字,前者可以有多个,后者只有一个。eureka的配置...

2019-10-16 15:59:43 1328

原创 Eureka的配置和注册

默认名字是:hostname+applicationName+port可以配置当前服务的id节点会有保护机制,服务虽然不可用,不会立马剔除,会等待一会儿,避免系统崩溃的保护机制!写名字就可以,写id会写死了,集群的时候可以选id,会比较灵活高度可用性High A…防止其中发生宕机事故后,系统能够继续提供服务,集群就显得非常重要。每个集群集群进来的主机都在工作,涉及到服务的通信...

2019-10-16 15:00:02 330

原创 从注册中心拉取服务并调用

消费者拉动服务的配置注册成功调用的方式发生改变获取所有的服务列表打印列表用于查看,获取指定的服务获取服务调用服务地址没写死,可以根据名字找的涉及到负载均衡的概念,这就比较高端了注解要开启客户端注解 server client 配置到此完成。基础环境配置就比较完美了…...

2019-10-16 11:25:21 1292

原创 服务注册到注册中心

注册服务客户端的包依赖加入注册的服务都得有自己的名字注册服务到注册中心完成,启动提供者服务已经注册进来了。

2019-10-16 11:00:55 400

原创 启动注册中心Eureka

Eureka专注于注册和发现第三方的存在是为了更好的管理,注册和发现服务…renew 为了确保服务提供者还是可用机制,比如房东的房子需要向中介说明房子的情况,确保不是装修的状态…Dubbo有一个监控中心Monitor,注册中心的原理都差不多,相当于一个中介而已。服务者和提供者都是客户端,都要向注册中心注册…快速启动的菜单Services这样会启动项目比较快,加...

2019-10-16 10:50:11 830

空空如也

空空如也

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

TA关注的人

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