讲真,这份新年豪礼【面试锦囊】真舍不得给你们
马上就是新年啦,最近有很多粉丝跟我交流关于面试方面的经验以及分享,也有部分是在准备明年的金三银四的春招。小羽也一直没出关于面试方面的文章,这篇就结合自己之前的面试经历以及总结,在这里分享给大家。
图文详解:内存总是不够,我靠HBase说服了Leader为新项目保驾护航
最近在工作中用到了 Hbase 这个数据库,也顺便做了关于 Hbase 的知识记录来分享给大家。其实 Hbase的内容体系真的很多很多,这里介绍的是小羽认为在工作中会用到的一些技术点,希望可以帮助到大家。
图文详解:阿里宠儿【小兔】RabbitMQ的养成攻略
今天给大家带来的的是关于小兔RabbitMQ的养成攻略,RabbitMQ 中的 Rabbit 是兔子的意思,就是形容跑的和兔子一样快。是一款轻量级的,高可用的消息队列。是不是都对小兔很喜欢呢,下面跟着小羽一起来看看这只小兔是如何养成的吧。
图文详解:Kafka到底有哪些秘密让我对它情有独钟呢?
本文对 Kafka 的基本组件的实现细节及其基本应用进行了详细介绍,同时,也熬了几天夜画了图解,希望能让大家对 Kafka 核心知识的有了更深刻的理解,最后也总结了 Kafka 在实际业务中的应用。跟着小羽一起熟悉一下Kafka的小秘密吧!
图文详解:如何给女朋友解释什么是微服务?
终于有人把微服务给女朋友讲清楚了,小羽第一次尝试画图的方式,欢迎大家积极交流意见。也希望本文能给想要了解微服务的小伙伴带来不一样的体验。相信之后面试造火箭,工作至少造个机身出来,不会是工作拧螺丝的卑微打工仔了,年轻人嘛,还是要讲武德的嘛!
写给普通人看的自媒体分享|万事开头难,勇于分享自己,我们都很棒!
对于我们普通人来说,到底做自媒体还有戏嘛,或者说是不是已经红利期已到,有点晚了呢?在这里,我分享一些我的感悟,也没有对与错,只希望这些我的主观感想,能让我们普通人看到一点动力,然后坚持下去,已经就很满足了。
人人自媒体的时代,程序员该如何利用好自己的优势?我记住了这些神器...
对于我来说呢,我觉得自媒体还是很有前景的,有很多人说哪个类型自媒体已经很晚了。我觉得只要你自己用心做这件事,什么时候都不算晚。成功都是属于那些坚持到最后的人的。?本篇文章主要为大家介绍一些做自媒体不可获取的神器,赶快收藏起来吧!
连Hibernate技术都不清楚,你敢说你自己会ORM框架?
ORM框架不是一个新话题,它已经伴随我们很多年了。它提供了概念性的、易于理解的数据模型,将数据库中的表和内存中的对象建立了很好的映射关系。常用的ORM框架主要有两个:Hibernate和iBatis。本文章主要介绍Hibernate的使用。
Spring Data开发手册|手摸手教你简化持久层开发工作
Spring Data,是为数据访问提供熟悉且一致的基于Spring的编程模型,同时仍然保留底层数据存储的特殊特性。它是对于数据访问技术,关系数据库和非关系数据库,map-reduce框架和基于云的数据服务变得容易。
Spring Data开发手册|Java持久化API(JPA)需要了解到什么程度呢?
?JPA是一套规范,不是一套产品。Hibernate是一套产品,如果这些产品实现了JPA规范,那么我们可以叫它们为JPA的实现产品。使用JPA,就可以把我们的应用从Hibernate中解脱出来,那么现在问题来了::如何使用JPA来开发呢?
尚能饭否|技术越来越新,我对老朋友jQuery还是一如既往热爱
最近在搭建完善自己的博客,需要用到一些页面样式之类的,认为jQuery是一个不错的过渡选择,也可以学习下前端编程思想,对于我们来说也很简单,所以本文带大家一起回忆那些jQuery的点点滴滴,也为我们前端知识打个牢固的技术基础。
告别祈祷式编程|单元测试在项目里的正确落地姿势
单元测试(unit teseting),是指对软件中的最小可测试单元进行检查和验证。是软件开发过程中要进行的最低级别的测试活动,软件的独立单元与程序的其他部分相隔离的情况下测试。本文将带大家介绍几款主流的单元测试使用方法,希望可以帮到大家。
组件必知必会|那些年我们使用过的轮子—Filter和Proxy
过滤器Filter、代理设计模式这些激动人心的技术虽然老生常谈,但是你真的懂其原理以及使用嘛?
ES开发指南|如何快速上手ElasticSearch
ElasticSearch不只是全文检索引擎的领头羊,现在也是各个大厂标配的大数据平台之一,被广泛用于搜索加速,用户标签、画像系统、向量搜索等领域,那么如何才能成为一个被认可的ElasticSearch工程师?希望这篇文章能给大家带来帮助。
玩转Redis|学会这10点让你分分钟拿下Redis,满足你的一切疑问
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis能运行在大多数系统上,所以深得开发者喜爱。本文将带大家一一回忆关于Redis的那些必备操作。
超级详细|Linux系统下从0到1的玩法大全
?Linux是一个开源、免费的操作系统,其稳定性、安全性、处理并发已经的到业界的认可,目前很多企业级的项目都会部署到Linux/unix系统上,Linxu可以安装在各种计算机硬件设备中。本篇文章将带大家详细介绍linux系统的玩法大全。
简化开发|Lombok神器带你消除冗余代码
?Lombok是一款Java开发插件,使得Java开发者可以通过其定义的一些注解来消除业务过程中冗余的代码。它能够在编译源代码期间自动帮我们生产一些方法,并没有如反射那样降低程序的性能。本文将带大家详细介绍关于Lombok的使用以及原理。
异步编程|五分钟让你学会局部刷新Ajax技术
Ajax的工作原理是一个页面的指定位置可以加载另一个页面所有的输出内容,实现了一个静态网页在不刷新整个页面的情况与服务器通信,减少了用户等待时间,降低了网络流量,增强了客户体验的友好程度。本文将为大家详细介绍Ajax的工作原理以及实现步骤。
全面解析|搞懂Nginx这一篇就够了
Nginx是一款高性能的http服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。能够支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。本文将为大家详细介绍关于Nginx的原理以及在应用场景下的相关解析。
干货|SpringBoot JMS(ActiveMQ)API实践应用详解
ActiveMQ的设计目标是提供标准的,面向消息的,能够跨越多语言和多系统的应用集成消息通信中间件。ActiveMQ实现了JMS标准并提供了很多附加的特性。本文将带大家详细介绍ActiveMQ的API的使用。