菜鸟阿都 菜鸟阿都
4年前
pageHelper一对多分页解决方案
前言   pageHelper是一款优秀的Mybatis分页插件,在项目中可以非常便利的使用,使开发效率得到很大的提升,但不支持一对多结果映射的分页查询,所以在平时的使用时,对于一对多分页会出现分页错误,这篇文章主要对pageHelper分页错误进行重现以及提出解决方案。分析    mybatis进行一对多查询时,映射文件(mapper.xml
Irene181 Irene181
4年前
秀的一批,那些你不得不知的 PyCharm 高效操作
本文转载自公众号【Python技术】,详情可以点击上方卡片,关注该公众号,获取更多好文推荐。文|豆豆来源:Python技术「ID:pythonall」熟话说,工欲善其事,必先利其器,PyCharm作为最好用的IDE工具,有着各种各样的骚操作,这是高级开发工程师必须熟悉的基本技能。今天就给大家推荐一些秀的一批的高效操作。让你脱离CV
捉虫大师 捉虫大师
4年前
Sentinel在docker中获取CPU利用率的一个BUG
Sentinel简介微服务治理中限流、熔断、降级是一块非常重要的内容。目前市面上开源的组件也不是很多,简单场景可以使用Guava,复杂场景可以选用Hystrix、Sentinel。今天要说的就是Sentinel,Sentinel是一款阿里开源的产品,只需要做较少的定制开发即可大规模线上使用。从使用感受上来说,它有以下几个优点:轻量级,对性能损耗几乎可以忽略
Deepracer比赛一般性问题
问:什么是AWSDeepRacer?AWSDeepRacer是开启强化学习(RL)的最快方式,字面意思是一款由强化学习、3D赛车模拟器和全球赛车联盟驱动的1/18比例的完全自动驾驶赛车。开发人员可以在在线模拟器中训练、评估和调整RL模型,将他们的模型部署到AWSDeepRacer上,从而获得现实世界的自动驾驶经验,并参加AWS
Easter79 Easter79
4年前
Spring框架学习(四):聊一聊xml配置和Java配置
之前的例子在演示过程中直接使用了xml的配置方式,对于刚刚接触Spring的同学来说肯定也是蒙圈的。这篇我们就从配置开始聊起。在开发过程中,程序员通常使用这两种方式进行Spring的配置:基于XML配置文件配置基于Java代码配置对于第一种配置方式,我们来看一个例子,还是引用之前的。1<?xmlversion
Stella981 Stella981
4年前
Material Component 动画基础—Spring Animation
不管是在AndroidMaterialDesign,还是Flutter中,Google都在尝试统一动画的行为和实现,在Google看来,动画基本都分为两种,即模拟动画和物理动画,本篇将介绍物理动画,这个概念在Android开发中,涉及的非常少,同时文档也最少,但却是实现很多优雅动画的基础,特别是MDC中封装的一些动画,在很多细节的处理上,都使用到了物理动
Stella981 Stella981
4年前
Kubernetes(K8S)
一、简介  Kubernetes是Google公司在2014年6月开源的一个容器集群管理系统,使用Go语言开发,也叫K8S。Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着
Stella981 Stella981
4年前
CentOS7安装Docker详细实践
一、Docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整的Docker有以下几个部分组成:1.DockerClient客户端2.DockerDae
Stella981 Stella981
4年前
Solr搜索引擎入门知识汇总
1.技术选型,为什么用solr而不用lucene,或者其他检索工具lucene:需要开发者自己维护索引文件,在多机环境中备份同步索引文件很是麻烦Lucene本质上是搜索库,不是独立的应用程序。而Solr是。Lucene专注于搜索底层的建设,而Solr专注于企业应用。Lucene不负责支撑搜索服务所必须的管理,而Solr负责。一句
Wesley13 Wesley13
4年前
2020年微型服务的发展状况
!(https://oscimg.oschina.net/oscnet/bc2e6835216e4484b2b67abfece3fa1f.gif)“微服务架构风格是一种将单个应用程序开发为一组小型服务的方法,每个服务在自己的进程中运行,并与轻量级机制(通常是HTTP资源API)通信。这些服务是围绕业务功能构建的,并且可以通过完全自动化的部署机