• 近期将进行后台系统升级,如有访问不畅,请稍后再试!
  • 极客文库-知识库上线!
  • 极客文库小编@勤劳的小蚂蚁,为您推荐每日资讯,欢迎关注!
  • 每日更新优质编程文章!
  • 更多功能模块开发中。。。

勤劳的小蚂蚁每天为您带来精品文章!

京东架构专家分享京东架构之路

京东架构专家分享京东架构之路
京东咚咚架构演进咚咚是什么?咚咚之于京东相当于旺旺之于淘宝,它们都是服务于买家和卖家的沟通。 自从京东开始为第三方卖家提供入驻平台服务后,咚咚也就随之诞生了。 我们首先看看它诞生之初是什么样的。1.0 诞生(2010 – 2011)为了业务的快速上线,1.0 版本的技术架构实现是非常直接且简单粗暴的。 如何简单粗暴法?请看架构图……继续阅读 »

勤劳的小蚂蚁 3天前 9浏览 0评论0个赞

去哪儿超详细面经

去哪儿超详细面经
去哪儿一面问了我的项目我就大致介绍了一下我的项目背景,然后项目有哪些模块,我在里面负责什么模块,以及我的这个模块是如何实现的;项目亮点参考我的这篇文章,我自己把在面试中取到的场景题以及在书上看到的 jvm 调优的实例加到了我的项目里面,虽然我的项目并没有用到这些。也没考察我知识点,直接给出除了一道题目是英……继续阅读 »

勤劳的小蚂蚁 3天前 8浏览 0评论0个赞

Tomcat 单机多实例部署

Tomcat 单机多实例部署
在这篇文章中,我们将会看到在单机单用户基础上,如何运行多个 tomcat 实例。我们首先看到的是 tomcat 的目录结构,其每个文件夹有以下用途:bin – 包含所有运行 tomcat 的二进制和脚本文件lib – 包含 tomcat 使用的所有共享库conf – 包含配置信息,如 tomcat 绑定的端口……继续阅读 »

勤劳的小蚂蚁 3天前 8浏览 0评论0个赞

百度面经总结

百度面经总结
一面1. 使用过哪些 linux 命令?基本指令:ls、mkdir、cd、touch、echo、cat、cp、mv、rm、find、grep、pwd、head、tail系统管理:stat、who、whoami、top、ps、ifconfig、ping、netstat、man、kill打包压缩:gzip、bzip2、tar关机重启:shu……继续阅读 »

勤劳的小蚂蚁 3天前 10浏览 0评论0个赞

Java中的null到底是什么?

Java中的null到底是什么?
让我们从下面的陈述开始:1. 这句话到底是什么意思?回想一下什么是变量,什么是值。一个常见的比喻是变量类似于一个盒子。就像您可以使用一个框来存储某些东西一样,您也可以使用一个变量来存储一个值。在声明变量时,我们需要设置它的类型。Java中有两大类类型:原语类型和引用类型。声明为基元类型……继续阅读 »

勤劳的小蚂蚁 3天前 8浏览 0评论0个赞

Java习惯用法总结

Java习惯用法总结
在 Java 编程中,有些知识 并不能仅通过语言规范或者标准 API 文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。1. 实现 equals()class Person {  String name;  int birthYear;  byte[] raw;   public boolean ……继续阅读 »

勤劳的小蚂蚁 3天前 10浏览 0评论0个赞

阿里面试题(一)

阿里面试题(一)
(以下面试题均搜集于各个招聘网站的面试经历题目)                                              1.如何防止网络抖动产生的重复建单?答:原因:你这种情况应该是客户端请求发过去了,服务器写到数据库了,返回完成状态的时候网断了,这时客户端没有收到反馈以为订单没有生成,再点击下单,这时网络好了,结果生成了……继续阅读 »

勤劳的小蚂蚁 3天前 12浏览 0评论0个赞

提升Web性能的8个技巧总结

提升Web性能的8个技巧总结
互联网盛行的今天,越来越多的在线用户希望得到安全可靠并且快速的访问体验。针对 Web 网页过于膨胀以及第三脚本蚕食流量等问题,Radware 向网站运营人员提出以下改进建议,帮助他们为用户提供最快最优质的访问体验。1. 管理“页面膨胀”页面大小与性能有着密切的关系。Radware 最新电商性能“行业现状”报告显示,100 强电商页面大小中……继续阅读 »

勤劳的小蚂蚁 3天前 10浏览 0评论0个赞

如何开发自己的Spring Boot Starter

如何开发自己的Spring Boot Starter
我们在使用 Spring Boot 的过程中,往往都是在 pom.xml 里加了一系列的依赖,然后启支一个包含 main 方法的 Application,一切就 OK 啦。给你我的感觉,就像是自己要动手做个菜,自己不再需要准备每一部分的原材料,直接购买包装好的一份菜的原料,下锅即可。那我们详细看下,这份「包装好」的原料中,到底做了些什么。……继续阅读 »

勤劳的小蚂蚁 3天前 8浏览 0评论0个赞

初级程序员需要知道的基本代码规范

初级程序员需要知道的基本代码规范
 作为一个程序员,写代码乱糟糟的咋行呢?所以今天我将我在《阿里巴巴 Java 开发手册》中看到的一些有用的、适合初级程序员的代码基本规范,分享给大家!1.【强制】大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行;如果是非空代码块则:1) 左大括号前不换行。2) 左大括号后换行。3) 右大括号前换行。4) 右大……继续阅读 »

勤劳的小蚂蚁 3天前 7浏览 0评论0个赞

HashMap为什么是线程不安全的?

HashMap为什么是线程不安全的?
一直以来只是知道 HashMap 是线程不安全的,但是到底 HashMap 为什么线程不安全,多线程并发的时候在什么情况下可能出现问题?HashMap 底层是一个 Entry 数组,当发生 hash 冲突的时候,hashmap 是采用链表的方式来解决的,在对应的数组位置存放链表的头结点。对链表而言,新加入的节点会从头结点加入。javado……继续阅读 »

勤劳的小蚂蚁 3天前 10浏览 0评论0个赞

什么是微服务架构

什么是微服务架构
什么是微服务?微服务(Microservices Architecture)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。微服务的概念源于 2014 年 3 月 Martin ……继续阅读 »

勤劳的小蚂蚁 4天前 10浏览 0评论0个赞

服务发现的基本原理以及如何实现?

服务发现的基本原理以及如何实现?
一、什么是服务发现?服务发现并没有怎样的高深莫测,它的原理再简单不过。只是市面上太多文章将服务发现的难度妖魔化,读者被绕的云里雾里,顿觉自己智商低下不敢高攀。服务提供者是什么,简单点说就是一个 HTTP 服务器,提供了 API 服务,有一个 IP 端口作为服务地址。服务消费者是什么,它就是一个简单的进程,想要访问服务提供者提供的服务来干一些事……继续阅读 »

勤劳的小蚂蚁 4天前 8浏览 0评论0个赞

写给后端程序员的 HTTP 缓存原理介绍

写给后端程序员的 HTTP 缓存原理介绍
通过 Internet 获取资源既缓慢,成本又高。为此,Http 协议里包含了控制缓存的部分,以使 Http 客户端可以缓存和重用以前获取的资源,从而优化性能,提升体验。虽然 Http 中关于缓存控制的部分,随着协议演进,有一些变化。但我觉着,作为后端程序员,在开发 Web 服务时,只需要关注请求头 If-None-Match、响应头 ETag、……继续阅读 »

勤劳的小蚂蚁 4天前 8浏览 0评论0个赞

详解Java类的生命周期

详解Java类的生命周期
引言最近有位细心的朋友在阅读笔者的文章时,对 java 类的生命周期问题有一些疑惑,笔者打开百度搜了一下相关的问题,看到网上的资料很少有把这个问题讲明白的,主要是因为目前国内 java 方面的教材大多只是告诉你“怎样做”,但至于“为什么这样做”却不多说,所以造成大家在基础和原理方面的知识比较匮乏,所以笔者今天就斗胆来讲一下这个问题,权当抛砖引玉……继续阅读 »

勤劳的小蚂蚁 4天前 9浏览 0评论0个赞

一次生产 CPU 100% 排查优化实践

一次生产 CPU 100% 排查优化实践
前言到了年底果然都不太平,最近又收到了运维报警:表示有些服务器负载非常高,让我们定位问题。定位问题拿到问题后首先去服务器上看了看,发现运行的只有我们的 Java 应用。于是先用 ps 命令拿到了应用的 PID。接着使用 ps-Hppid 将这个进程的线程显示出来。输入大写的 P 可以将线程按照 CPU 使用比例排序,于是得到以下结果。……继续阅读 »

勤劳的小蚂蚁 4天前 8浏览 0评论0个赞

java基础系列–集合类库

java基础系列–集合类库
1、概述  Java 的集合类库很是丰富,囊括了大部分的常见数据结构形式,让我们可以有目的性的选择适合当前业务场景和功能场景的集合类。合适的集合框架可以最大程度的提升执行速度和效率。  Java集合类库中所有的集合类都始于 Collection 接口和 Map 接口,前者表示单值集合,后者表示映射集合(双值集合)。  Java……继续阅读 »

勤劳的小蚂蚁 4天前 10浏览 0评论0个赞

  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ


QQ:2248886839


工作时间:09:00-23:00