叶新东的个人博客 叶新东的个人博客 
  • 首页
  • 关于我
  • 碎言碎语
  • 学无止尽
  • 留言板
  • 登入
×
欢迎登录叶新东的博客
用户名:
密码:
首页 > 学无止尽 >  每页10条   共298条   当前第16页
  • 应该选

    idea打开后project窗口未显示项目名称的解决方案

    yexindonglai@163.com 2022-06-02 14:20 idea

     4156°

     0

    前言原因解决方案1解决方案21、打开ProjectStructure…2、AddContentRoot3、选择项目4、完成前言今天上班后,打开了idea发现之前project窗口中的项目都不见了,啥也没有,见下图原因一般为配置文件*.iml出错了。解决方案1方法1:若知道出错的具体位置与原因,用文本编辑器打开.iml文件,找到出错位置,修复。方法2:清除配置,重新生成配置。1)关闭IDEA,2)删除项目文件夹下的.idea文件夹和.iml文件3)重新用IDEA工具打开项目解决方案2觉得方案一太麻烦了,还要重启idea,我像现在马上就看到我的项目,应该怎么做呢?很简答,按以下步骤操作即可1、打开
  • 应该选

    linux查看操作系统版本的方法

    yexindonglai@163.com 2022-06-02 11:56 linux

     941°

     0

    查看方法:1、使用uname-a2、使用cat/proc/version3、使用cat/etc/issue4、使用cat/etc/redhat-release5、使用lsb_release-a查看方法:用uname-a命令,可获取内核版本;用cat/proc/version命令,可获取版本信息;用cat/etc/issue或cat/etc/redhat-release命令,可获取发行版信息。本教程操作环境:Ubuntu12.04系统。Linux中查看操作操作系统版本、内存等信息的方法:1、使用uname-a[root@iZt4nibhtstmpdf20l7kytZ~]#uname-aLinux
  • 应该选

    maven聚合工程(多个mudule只编译、打包指定module)

    yexindonglai@163.com 2022-06-02 11:22 Maven

     1725°

     0

    打包单独的mudule项目1、进入工程ztuo-framework目录2、打包打包单独的mudule项目项目目录结构如下图,比如我现在只想打包market工程,应该怎么做呢?其实很简单,只需要按以下步骤即可1、进入工程ztuo-framework目录cdztuo-framework2、打包执行以下打包命令即可mvncleanpackage-plmarket-am-Dmaven.test.skip=true说明clean:清理项目install:安装项目(打包)-pl:打包指定模块,以逗号分隔-am:打包所指定模块的依赖模块-amd:打包所指定模块的依赖模块的依赖,含有传递依赖-rf:按指定顺序
  • 应该选

    手把手教你设计一个高并发秒杀系统

    yexindonglai@163.com 2022-05-24 17:50 架构

     1389°

     0

    前言1瞬时高并发2.页面静态化3秒杀按钮4读多写少5缓存问题5.1缓存击穿5.2缓存穿透6库存问题6.1数据库扣减库存6.2redis扣减库存6.3lua脚本扣减库存7分布式锁7.1setNx加锁7.2set加锁7.3释放锁7.4自旋锁7.5redisson8mq异步处理8.1消息丢失问题8.2重复消费问题8.3垃圾消息问题8.4延迟消费问题9如何限流?9.1对同一用户限流9.2对同一ip限流9.3对接口限流9.4加验证码9.5提高业务门槛完前言高并发下如何设计秒杀系统?这是一个高频面试题。这个问题看似简单,但是里面的水很深,它考查的是高并发场景下,从前端到后端多方面的知识。秒杀一般出现在商城
  • 应该选

    spring的5大作用域详解

    yexindonglai@163.com 2022-05-24 11:15 Spring

     4504°

     0

    Bean简介1、singleton作用域:2、prototype作用域:3、request作用域:4、session作用域:5、globalSession作用域:6、自定义scope注解方式配置Bean简介在Spring中,那些组成你应用程序的主体(backbone)及由SpringIoC容器所管理的对象,被称之为bean。简单地讲,bean就是由Spring容器初始化、装配及管理的对象,除此之外,bean就与应用程序中的其他对象没有什么区别了。而bean定义以及bean相互间的依赖关系将通过配置元数据来描述。Bean的作用域创建一个bean定义,其实质是用该bean定义对应的类来创建真正实例
  • 应该选

    表单重复提交、以及重复消费的幂等性问题解决方案

    yexindonglai@163.com 2022-05-23 14:23 后端

     1793°

     0

    什么是幂等性解决方案1、分布式锁+唯一索引2、token机制(防止重复提交)3、mysql数据库的唯一索引4、redissetnx命令5、状态机6、去重表7、乐观锁什么是幂等性幂等是一个数学上的概念,在软件行业里指的是多次相同的请求只会有一次修改,哪些情况下会导致幂等性问题呢?消息队列,为了保证消息不丢失,会有重发机制,有重发就会有重复消费的问题;微服务,服务之间的调用会有失败的情况,也会有重发机制,表单重复提交,前端的提交按钮在短时间内连续点击多次,就会有多个相同的请求同时打到后端;解决方案1、分布式锁+唯一索引索引可以是全局的唯一uuid,也可以是一个自增唯一的数字,在处理业务逻辑时进行上
  • 应该选

    RabbitMq 常用命令和REST API

    yexindonglai@163.com 2022-04-12 16:14 消息队列

     2514°

     0

    服务管理相关用户相关创建用户修改密码校验密码展示所有用户删除用户清除密码角色相关设置用户角色Vhost管理权限管理设置用户权限查看用户权限清除用户权限web管理相关开启/关闭web管理页面插件相关应用管理队列管理查看所有队列清除所有队列强制清除队列集群管理信息查看RESTAPI查看所有队列统计数据查看虚拟主机myvh下hello-queue队列的数据统计创建队列查看当前连接信息查看当前用户信息创建用户为新用户设置vhost服务管理相关启动:servicerabbitmq-serverstart或rabbitmq-servicestart关闭:servicerabbitmq-serverstop
  • 应该选

    常用git命令集锦

    yexindonglai@163.com 2022-04-12 11:26 git

     1661°

     0

    gitinit初始化gitinit-qgitinit—baregitinit—templatedirgitinit—separate-git-dirdirgitlog查看当前git提交记录gitremote命令gitremoteaddoriginurl创建远程仓库gitremote-v查看本地添加了哪些远程分支的地址gitremoteremovexxxgitpulloriginxxx拉取代码gitadd.将文件保存到缓存区gitcommit-m‘xxx’提交到本地仓库gitpushoriginxxx推送到远程仓库gitpullurl拉取远程仓库的代码且与本地代码合并gitfetchurl拉取远
  • 应该选

    Hystrix底层原理

    yexindonglai@163.com 2022-04-09 00:02 Hystrix

     1302°

     0

    Hystrix底层原理Metrics是什么Hystrix底层原理通过配置或注解的方式构建Hystrix的Command对象,调用执行方法(调用其他服务)Hystrix会检查当前服务的熔断器是否开启,若开启,则执行降级逻辑Fallback方法,返回友好提示若熔断器开关关闭,则Hystrix检查当前熔断器的线程池是否能接收新的请求,若线程池已满则拒绝请求,执行降级熔断逻辑,并上报Metrices。(注:不同熔断器可以共用一个线程池,线程池名称不同的话是相互隔离的,commandKey区分熔断器,threadPoolKey区分线程池)若线程池接收请求,则Hystrix调用服务逻辑的run方法。若服务
  • 应该选

    消息队列MQ常见问题和解决方案

    yexindonglai@163.com 2022-04-03 15:32 消息队列

     2512°

     0

    一、前言1、消息队列是什么2、为什么需要消息队列2.1、传统模式2.2、消息模式2.3、市面上常见的消息队列有哪些二、消息队列会出现哪些问题?1、消息丢失1.1、生产者发送给broker防止消息丢失1.1.1、生产者发送失败了怎么办?1.2、broker防止消息丢失1.3、消费者防止消息丢失1.3.1、broker发送给消费者进行消费(发送模式)1.3.1.1.、如果broker未收到消费者返回的ack怎么办?1.3.2消费者主动去broker拉取消息进行消费(拉取模式)2、幂等性问题:重复消费3、消费速率问题:如果broker发送太快了,消费者无法承受这么大的流量怎么办?4、消息积压4.1、
上一页 16 下一页
博客搜索
热门推荐
  • java日志框架JUL、JCL、Slf4j、Log4j、Log4j2、Logback 一网打尽

    4004

  • 手把手教你复现apache log4j2 漏洞

    2645

  • Elasticsearch 核心概念

    3585

  • Centos开启Swap交换分区教程

    3322

  • 9千字长文带你了解SpringBoot启动过程--史上最详细 SpringBoot启动流程-图文并茂

    2689

标签云
程序人生 人工智能 计算机理论与基础 资讯 音视频开发 区块链 安全 研发管理 编程语言 后端 数据库 移动开发 物联网 架构 云计算/大数据 互联网 游戏开发 运维 前端 Go Java linux Centos Docker Kubernetes SpringMVC Spring SpringBoot SpringCloud 设计模式 子墨掩码 IO Netty idea Redis Kafka Hystrix Mysql Eureka Oracle Mybatis Maven Nginx 消息队列 git flink Dubbo c++ QT 定时任务 DrawIO Lua skynet OpenCV CMake FFmpeg

Copyright © 2022 www.chn520.cn
粤ICP备18099573号 icode、爱程序、爱代码,联系管理员QQ:422301654