一个风轻云淡_社区达人页

个人头像照片
一个风轻云淡
已加入开发者社区798

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布736篇文章
7条评论
已回答2个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

又菜又爱玩的一个人

暂无精选文章
暂无更多信息

2022年09月

  • 09.24 12:04:40
    发表了文章 2022-09-24 12:04:40

    微服务项目:尚融宝(12)(前端平台:NPM包管理器)

    2020年3月17日,Github宣布收购npm,GitHub现在已经保证npm将永远免费。
  • 09.24 12:02:05
    发表了文章 2022-09-24 12:02:05

    微服务项目:尚融宝(11)(后端接口:统一日志处理)

    默认情况下,spring boot从控制台打印出来的日志级别只有INFO及以上级别,可以配置日志级别
  • 09.24 11:57:58
    发表了文章 2022-09-24 11:57:58

    微服务项目:尚融宝(10)(后端接口:统一异常处理)

    微服务项目:尚融宝(10)(后端接口:统一异常处理)
  • 09.24 11:53:07
    发表了文章 2022-09-24 11:53:07

    微服务项目:尚融宝(9)(后端接口:统一返回结果)

    项目中我们会将响应封装成json返回,一般我们会将所有接口的数据格式统一, 使前端对数据的操作更一致、轻松。 一般情况下,统一返回数据格式没有固定的格式,只要能描述清楚返回的数据状态以及要返回的具体数据就可以。但是一般会包含 状态码、返回消息、数据 这几部分内容
  • 09.24 11:49:44
    发表了文章 2022-09-24 11:49:44

    微服务项目:尚融宝(8)(后端接口:积分等级CRUD)

    微服务项目:尚融宝(8)(后端接口:积分等级CRUD)
  • 09.24 11:46:05
    发表了文章 2022-09-24 11:46:05

    微服务项目:尚融宝(7)(后端接口:创建尚融宝接口工程)

    微服务项目:尚融宝(7)(后端接口:创建尚融宝接口工程)
  • 09.24 11:41:22
    发表了文章 2022-09-24 11:41:22

    微服务项目:尚融宝(6)(上手复习mybatisplus)

    在MP中我们可以使用通用Mapper(BaseMapper)实现基本查询,也可以使用自定义Mapper(自定义XML)来实现更高级的查询。当然你也可以结合条件构造器来方便的实现更多的高级查询。
  • 09.24 11:37:11
    发表了文章 2022-09-24 11:37:11

    微服务项目:尚融宝(5)(上手复习mybatisplus)

    MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能
  • 09.24 11:30:25
    发表了文章 2022-09-24 11:30:25

    微服务项目:尚融宝(4)(上手复习mybatisplus)

    实体类的名字是User,数据库表名是t_user
  • 09.24 11:20:59
    发表了文章 2022-09-24 11:20:59

    微服务项目:尚融宝(3)(上手复习mybatisplus)

    MP中的基本CRUD在内置的BaseMapper中都已得到了实现。
  • 09.24 11:16:16
    发表了文章 2022-09-24 11:16:16

    微服务项目:尚融宝(2)(上手复习mybatisplus)

    MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
  • 09.24 11:12:18
    发表了文章 2022-09-24 11:12:18

    微服务项目:尚融宝(1)(项目介绍)

    从今天开始做一个全栈项目,巩固学完的springcloud,复习之前学过的ssm mp redis MQ等知识点,拿下我的第二个项目 。技术栈中未掌握部署,计划到项目后期部署的时候,再自学一波
  • 09.24 11:06:14
    发表了文章 2022-09-24 11:06:14

    子查询(2)

    如果子查询的执行依赖于外部查询,通常情况下都是因为子查询中的表用到了外部的表,并进行了条件关联,因此每执行一次外部查询,子查询都要重新计算一次,这样的子查询就称之为 关联子查询 。相关子查询按照一行接一行的顺序执行,主查询的每一行都执行一次子查询。
  • 09.24 11:03:45
    发表了文章 2022-09-24 11:03:45

    子查询(1)

    子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL 4.1开始引入。
  • 09.24 10:58:14
    发表了文章 2022-09-24 10:58:14

    springmvc拦截器

    SpringMVC中的拦截器用于拦截控制器方法的执行 SpringMVC中的拦截器需要实现HandlerInterceptor SpringMVC的拦截器必须在SpringMVC的配置文件中进行配置
  • 09.24 10:56:48
    发表了文章 2022-09-24 10:56:48

    SpringMVC执行流程

    DispatcherServlet:前端控制器,不需要工程师开发,由框架提供 作用:统一处理请求和响应,整个流程控制的中心,由它调用其它组件处理用户的请求
  • 09.24 10:52:26
    发表了文章 2022-09-24 10:52:26

    redis分布式锁(2)

    redis分布式锁(2)
  • 09.24 10:48:43
    发表了文章 2022-09-24 10:48:43

    redis分布式锁(1)

    随着业务发展的需要,原单体单机部署的系统被演化成分布式集群系统后,由于分布式系统多线程、多进程并且分布在不同机器上,这将使原单机部署情况下的并发控制锁策略失效,单纯的Java API并不能提供分布式锁的能力。为了解决这个问题就需要一种跨JVM的互斥机制来控制共享资源的访问,这就是分布式锁要解决的问题!
  • 09.24 10:44:34
    发表了文章 2022-09-24 10:44:34

    声明式事务

    Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作
  • 09.24 10:37:35
    发表了文章 2022-09-24 10:37:35

    gateway

    Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关; 但在2.x版本中,zuul的升级一直跳票,SpringCloud最后自己研发了一个网关替代Zuul, 那就是SpringCloud Gateway一句话:gateway是原zuul1.x版的替代
  • 09.24 10:33:33
    发表了文章 2022-09-24 10:33:33

    存储过程与函数

    MySQL从5.0版本开始支持存储过程和函数。存储过程和函数能够将复杂的SQL逻辑封装在一起,应用程序无须关注存储过程和函数内部复杂的SQL逻辑,而只需要简单地调用存储过程和函数即可
  • 09.23 16:40:51
    发表了文章 2022-09-23 16:40:51

    MySQL触发器

    在实际开发中,我们经常会遇到这样的情况:有 2 个或者多个相互关联的表,如 商品信息 和 库存信息 分 别存放在 2 个不同的数据表中,我们在添加一条新商品记录的时候,为了保证数据的完整性,必须同时 在库存表中添加一条库存记录。
  • 09.23 16:33:06
    发表了文章 2022-09-23 16:33:06

    Sentinel规则持久化(7)

    将限流配置规则持久化进Nacos保存,只要刷新8401某个rest地址,sentinel控制台 的流控规则就能看到,只要Nacos里面的配置不删除,针对8401上sentinel上的流控规则持续有效
  • 09.23 16:29:26
    发表了文章 2022-09-23 16:29:26

    Sentinel和Feign进行整合(6)

    Sentinel和Feign进行整合(6)
  • 09.23 16:27:09
    发表了文章 2022-09-23 16:27:09

    SpringCloud AlibabaSeata处理分布式事务

    单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源, 业务操作需要调用三个服务来完成。此时每个服务内部的数据一致性由本地事务来保证,但是全局的数据一致性问题没法保证。
  • 09.23 16:24:49
    发表了文章 2022-09-23 16:24:49

    sentinel整合ribbon+fallback(5)

    前期准备: 启动nacos和sentinel
  • 09.23 16:16:55
    发表了文章 2022-09-23 16:16:55

    Redis应用问题解决

    key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会压到数据源,从而可能压垮数据源。比如用一个不存在的用户id获取用户信息,不论缓存还是数据库都没有,若黑客利用此漏洞进行攻击可能压垮数据库。
  • 09.23 16:11:42
    发表了文章 2022-09-23 16:11:42

    @SentinelResource(4)

    通过访问的URL来限流,会返回Sentinel自带默认的限流处理信息
  • 09.23 15:56:27
    发表了文章 2022-09-23 15:56:27

    热点key限流(3)

    热点即经常访问的数据,很多时候我们希望统计或者限制某个热点数据中访问频次最高的TopN数据,并对其访问进行限流或者其它操作
  • 09.23 15:53:58
    发表了文章 2022-09-23 15:53:58

    降级规则(2)

    平均响应时间 超出阈值 且 在时间窗口内通过的请求>=5,两个条件同时满足后触发降级 窗口期过后关闭断路器
  • 09.23 15:50:06
    发表了文章 2022-09-23 15:50:06

    SpringCloud AlibabaSentinel实现熔断与限流(1)

    初始化演示工程 前提启动nacos,Sentinel成功 新建cloudalibaba-sentinel-service8401
  • 09.23 15:43:23
    发表了文章 2022-09-23 15:43:23

    SpringCloud AlibabaSentinel

    SpringCloud AlibabaSentinel
  • 09.23 15:39:56
    发表了文章 2022-09-23 15:39:56

    Nacos作为配置中心

    Nacos同springcloud-config一样,在项目初始化时,要保证先从配置中心进行配置拉取, 拉取配置之后,才能保证项目的正常启动。
  • 09.23 15:33:36
    发表了文章 2022-09-23 15:33:36

    Nacos作为服务注册中心演示

    目的: 实现83端口对9001 9002端口的服务调用,负载均衡
  • 09.23 15:26:59
    发表了文章 2022-09-23 15:26:59

    Nacos简介

    前四个字母分别为Naming和Configuration的前两个字母,最后的s为Service。
  • 09.23 15:24:49
    发表了文章 2022-09-23 15:24:49

    SpringCloud Alibaba入门简介

    why会出现SpringCloud alibaba
  • 09.23 15:19:58
    发表了文章 2022-09-23 15:19:58

    SpringCloud Sleuth分布式请求链路跟踪

    在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高延时或错误都会引起整个请求最后的失败。
  • 09.23 15:13:18
    发表了文章 2022-09-23 15:13:18

    SpringCloud Stream消息驱动代码实战

    工程中新建三个子模块 在7001端口使用eureka注册服务中心(自行准备)
  • 09.23 15:05:10
    发表了文章 2022-09-23 15:05:10

    SpringCloud Stream消息驱动

    什么是SpringCloudStream,官方定义 Spring Cloud Stream 是一个构建消息驱动微服务的框架。 应用程序通过 inputs 或者 outputs 来与 Spring Cloud Stream中binder对象交互。
  • 09.23 15:01:15
    发表了文章 2022-09-23 15:01:15

    SpringCloud Bus消息总线

    Spring Cloud Bus是用来将分布式系统的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和消息中间件的功能。Spring Clud Bus目前支持RabbitMQ和Kafka。
  • 09.23 14:58:08
    发表了文章 2022-09-23 14:58:08

    SpringCloud Config分布式配置中心

    微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。
  • 09.23 14:49:24
    发表了文章 2022-09-23 14:49:24

    Gateway中Filter的使用

    路由过滤器可用于修改进入的HTTP请求和返回的HTTP响应,路由过滤器只能指定路由进行使用。 Spring Cloud Gateway 内置了多种路由过滤器,他们都由GatewayFilter的工厂类来产生
  • 09.23 14:47:17
    发表了文章 2022-09-23 14:47:17

    Gataway中的Predicate的使用

    说白了,Predicate就是为了实现一组匹配规则,让请求过来找到对应的Route进行处理。
  • 09.23 14:38:15
    发表了文章 2022-09-23 14:38:15

    gateway的基本使用

    路由是构建网关的基本模块,它由ID,目标URI,一系列的断言和过滤器组成,如果断言为true则匹配该路由
  • 09.23 14:34:12
    发表了文章 2022-09-23 14:34:12

    Gateway新一代网关

    Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关; 但在2.x版本中,zuul的升级一直跳票,SpringCloud最后自己研发了一个网关替代Zuul, 那就是SpringCloud Gateway一句话:gateway是原zuul1.x版的替代
  • 09.23 14:28:51
    发表了文章 2022-09-23 14:28:51

    断路器流程图

    涉及到断路器的三个重要参数:快照时间窗、请求总数阀值、错误百分比阀值。 1:快照时间窗:断路器确定是否打开需要统计一些请求和错误数据,而统计的时间范围就是快照时间窗,默认为最近的10秒。
  • 09.23 14:26:45
    发表了文章 2022-09-23 14:26:45

    hystrix服务熔断(1)

    熔断机制是应对雪崩效应的一种微服务链路保护机制。当扇出链路的某个微服务出错不可用或者响应时间太长时, 会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应信息。 当检测到该节点微服务调用响应正常后,恢复调用链路。
  • 09.23 14:23:43
    发表了文章 2022-09-23 14:23:43

    hystrix服务降级处理方案

    当一个服务端的业务响应的时间过长的时候或者业务处理逻辑处理异常,不应该等待,应该给出一种处理方法
  • 09.23 14:19:32
    发表了文章 2022-09-23 14:19:32

    Hystrix断路器概述

    复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。
  • 09.23 14:16:41
    发表了文章 2022-09-23 14:16:41

    OpenFeign超时控制和日志打印功能

    OpenFeign默认等待1秒钟,超过后报错 现在假设8001端口有一个请求复杂的业务,需要的时间比较长。
  • 发表了文章 2024-05-15

    谈谈Redo Log和Undo Log

  • 发表了文章 2024-05-15

    谈谈SQL的优化经验

  • 发表了文章 2024-05-15

    谈谈Redis的过期数据删除策略

  • 发表了文章 2024-05-15

    用Python手把手教你WordCloud可视化

  • 发表了文章 2024-05-15

    Nacos心跳机制解读(含简单源码分析)

  • 发表了文章 2024-05-15

    谈谈ACID

  • 发表了文章 2024-05-15

    谈谈MYSQL中的Explain

  • 发表了文章 2024-05-15

    谈谈MYSQL索引

  • 发表了文章 2024-05-15

    Sentinel核心类解读:Node

  • 发表了文章 2024-05-15

    谈谈Redis的数据淘汰策略

  • 发表了文章 2024-05-15

    Sentinel核心类解读:Entry

  • 发表了文章 2024-05-15

    基于Docker的安装和配置Canal

  • 发表了文章 2024-05-15

    硬核神作|万字带速通Nacos

  • 发表了文章 2024-05-15

    简单聊聊copy on write(写时复制)技术

  • 发表了文章 2024-05-15

    一文解读Docker 网络Network

  • 发表了文章 2024-05-15

    一文简单聊聊protobuf

  • 发表了文章 2024-05-15

    数据同步策略解读

  • 发表了文章 2024-05-15

    SpringCloud之Sentinel概述和安装及简单整合

  • 发表了文章 2024-05-15

    一文带你深度体验DevChat

  • 发表了文章 2024-05-15

    一文速通Sentinel熔断及降级规则

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2022-09-22

    你知道什么是“云境深处的守护者”吗?

    人们习惯于将一些个人信息和重要文件保存在计算机软盘或硬盘中。黑客利用熟练的技术和丰富的知识,结合计算机中的漏洞和病毒程序,对用户的重要文件进行恶意攻击甚至恶意篡改。携带病毒的文件会继续恶意快速地感染用户计算机中的其他文件,导致数据丢失和系统崩溃。木马病毒程序通过非法入侵和窃取用户重要信息和账号密码信息,使个人信息安全受到严重威胁。 为防止计算机被不法分子和病毒程序入侵,少数用户会在计算机中安装安全查杀软件,但大部分用户网络安全意识薄弱,未能及时查杀,人为地给计算机带来了严重的负担。此外,因缺乏对网络欺诈的恶意信息防范意识,导致人为地泄露自己的身份信息,这些问题使得网络安全无法得到保障。 硬件、软件和协议或系统安全策略的具体实现存在缺陷,使入侵者可以在未经许可的情况下访问和破坏系统和系统中的数据,对系统组成和数据造成破坏。 在上面这些问题中,普通用户采取的正确做法应该是什么呢?
    踩0 评论0
  • 回答了问题 2022-09-22

    嘿!你玩“羊了个羊”吗?

    其实这个游戏,一方面要控制关卡的难度,另一方面又要保证能通关本身就是一个相当困难的问题。而设计者反其道而行之,(可能)没有花力气去设计算法,把坑留给玩家,得到了极低的通关率,反而制造了话题并形成爆款。如此说来,这确实是个抖机灵的“设计”。这种“设计”在游戏策划中是不宜被借鉴的,就像现在市面上泛滥的悬疑剧,开始埋坑无数,吊足观众胃口,最后烂尾不了了之一样,长此以往观众(玩家)对于悬疑剧(游戏)的信任感就被消费殆尽了。----来自于其他博主评价 这个游戏是以运气作为很大的一部分。如果真的要设计的话,我觉得这几个点用的上的, 1.把当前桌面的牌记录在一个数组tiles中,当需要洗牌时,先打乱一下数组中牌的顺序,然后让桌面上每一张牌到tiles中重新取一个值。再来个眼花缭乱点的动画 2.每个关卡能被通过的一个必要条件就是每一种图案的总数,必须能被3整除。实现方法如下 export var initial_tiles = { 0:10, 1:10, 2:10, 3:10, 4:10, 5:10, 6:10, 7:10, 8:10, 9:10, 10:10, 11:10, 12:10, 13:10, 14:10, 15:10 } func _init(): for key in initial_tiles: var num = initial_tiles[key]*3 for i in range(0,num): tiles.append(key) tiles.shuffle() 其中字典initial_tiles 的key对应着每一种图案,后面的value对应着这一关该图案出现的“对数”(此处1对等于3个)。按照value乘以3的数量存入数组tiles(下文称之为:待发牌池),然后把待发牌池中的元素打乱顺序,等待“发牌”。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息