标签:IOS

Java

从linux内核理解Java怎样实现Socket通信

6

Harries Blog™ - darida 发布于 2020-07-26

前言 前段时间买本书研究了 TCP/IP 通信,弄清楚了计算机之间是怎么通信的。网络通信的的基础就是 TCP/IP 协议簇 ,也被称为 TCP/IP 协议栈 ,也被简称为 TCP/IP 协议 。 TCP/IP 协议 并不是只有 TCP 和 IP 协议,只是这俩用的比较多,就用这两...

阅读(190)评论(0)赞 (0)

Java

60,000 毫秒内对 Linux 进行性能诊断

1

Harries Blog™ - likai 发布于 2020-07-26

当你发现 Linux 服务器上的系统性能问题,在最开始的 1 分钟时间里,你会查看哪些系统指标呢? Netflix 在 AWS 上有着大规模的 EC2 集群,以及各种各样的性能分析和监控工具。比如我们使用 Atlas 来监控整个平台,用 Vector 实时分析 EC2 实例的性能...

阅读(125)评论(0)赞 (0)

Java

Spring WebFlux启动源码分析

2

Harries Blog™ - yanxinchi 发布于 2020-07-24

根据之前的文章 《Spring Boot启动源码分析》可知,当执行 AbstractApplicationContext -> onRefresh() 方法时,如果引入了 webflux 相关依赖,会创建 WebServer。 /** ReactiveWebServerAp...

阅读(124)评论(0)赞 (0)

Java

看了这篇你就会手写RPC框架了

7

Harries Blog™ - 尖兵 发布于 2020-07-24

一、学习本文你能学到什么? RPC的概念及运作流程 RPC协议及RPC框架的概念 Netty的基本使用 Java序列化及反序列化技术 Zookeeper的基本使用(注册中心) 自定义注解实现特殊业务逻辑 Java的动态代理 自定义Spring Boot Starter 这里只是列...

阅读(136)评论(0)赞 (0)

Spring

朋友做的秒杀系统被面试官嘲笑了! 大专毕业,每天都是CRUD,很难受!

10

Harries Blog™ - dulong 发布于 2020-07-22

我是Guide哥,一Java后端开发,半个全栈,自由的少年。 标题没有鄙视大专的意思,只是读者的情况是这样,玻璃心和杠精就别乱评论了。 今天的话,这篇文章,主要回答一些小伙伴的问题。不过这些问题的话,相信也是大部分小伙伴会遇到的,所有,你有必要看到最后哦! 01 我跟着视频做的项...

阅读(167)评论(0)赞 (0)

Java

阿里程序员常用的 15 款开发者工具

Harries Blog™ - xiaoli.wang 发布于 2020-07-22

从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。 阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。 由于开发者涉及的技术领域众多,...

阅读(137)评论(0)赞 (0)

Java

Netty 源码分析之 四 Promise 与 Future: 双子星的秘密

1

Harries Blog™ - Harries 发布于 2020-07-21

永顺大牛写的系列教程 《源码之下无秘密 ── 做最好的 Netty 源码分析教程》 是目前我读过最好的netty源码分析文章。但不知道什么原因,作者在写到第三章的时候停更了。因此,我想尝试凭着个人的理解,续写后边几个章节。 写在最前 永顺前辈已经写完章节有如下: Netty 源码...

阅读(174)评论(0)赞 (0)

Java

Java高性能网络编程–Reactor模型

3

Harries Blog™ - xiaoli.wang 发布于 2020-07-21

Reactor模型是基于事件驱动的模型,是高性能网络编程中非常重要概念,常用于解决多核服务器下的如何处理海量I/O问题。Java中大名鼎鼎的Netty网络编程框架的线程模型正是基于Reactor模型。 本文主要基于Doug Lea的文章 Scalable IO in Java 来...

阅读(197)评论(0)赞 (0)

Java

Guns-Seperation v1.1 发布,前后端分离版快速开发平台

8

Harries Blog™ - xubiao.zhuang 发布于 2020-07-21

Guns分离版全新gitee地址: https://gitee.com/stylefeng/guns-separation v1.1更新说明: 增加上传图片的预览功能 完善数据范围分配时候的判断逻辑 授权数据取消父级子级关联 【前端】工作台界面使用静态数据、环境显示抽屉默认设置为...

阅读(190)评论(0)赞 (0)

编程技术

给Swagger换了个新皮肤,瞬间高大上了!

11

Harries Blog™ - yanxinchi 发布于 2020-07-21

Swagger作为一款API文档生成工具,虽然功能已经很完善了,但是还是有些不足的地方。偶然发现knife4j弥补了这些不足,赋予了Swagger更多的功能,今天我们来讲下它的使用方法。 knife4j简介 knife4j是springfox-swagger的增强UI实现,为Ja...

阅读(190)评论(0)赞 (0)

Java

【安全帮】Apache Tomcat拒绝服务漏洞通告

1

Harries Blog™ - likai 发布于 2020-07-20

摘要: ——更多安全资讯和情报,可关注微信公众号:安全帮—— 软件破解补丁隐藏窃密木马,毒害全球数百万网民 腾讯安全威胁情报中检测到大量用户感染CracxStealer窃密木马,病毒来源于境外某个软件破解补丁下载站(cracx[.]com)。该网站提供的商业软件破解补…...

阅读(147)评论(0)赞 (0)

Java

60,000 毫秒内对 Linux 进行性能诊断

Harries Blog™ - zhuangli 发布于 2020-07-19

当你发现 Linux 服务器上的系统性能问题,在最开始的 1 分钟时间里,你会查看哪些系统指标呢? Netflix 在 AWS 上有着大规模的 EC2 集群,以及各种各样的性能分析和监控工具。比如我们使用 Atlas 来监控整个平台,用 Vector 实时分析 EC2 实例的性能...

阅读(143)评论(0)赞 (0)

Java

Netty编程实战之:Netty基础入门

Harries Blog™ - hanze 发布于 2020-07-19

前面两节我们介绍了学习Netty的准备知识,分别是: Netty编程实战之:掌控NIO Netty编程实战之:Reactor反应器模式 如果大家没有看过这两节的话, 推荐先去看看, 因为这两节是基础知识 Netty入门小案例 Netty 的介绍,优点,特性等已经在第一节中介绍过,...

阅读(112)评论(0)赞 (0)

Java

GPS定位系统(一)——介绍

6

Harries Blog™ - Harries 发布于 2020-07-18

前言 题外话:好久没有写博客了,简书也好久没有看了。最近一直在学习前端、后端的东西,想让自己的知识面更广一些,看到某篇文章讲的。 为了自己而工作(为了学习而工作);学会自我营销(多端博客,敲门砖);能把别人讲懂才是真正懂了(写博客) 很有道理,跟当初的自己想法很契合,前段时间由于...

阅读(153)评论(0)赞 (0)

Java

GPS定位系统(三)——Java后端

4

Harries Blog™ - 尖兵 发布于 2020-07-18

前言 GPS系列——Java端, github项目地址 前面已经了解或者实现了Android端的gps上传定位信息,现在就差后台的接口支持了。 我们需要数据库来储存上传的定位信息,并且还要满足不同的人的数据隔离,也就是用户系统。 下面就给大家介绍Java端的主要实现和代码,更多更...

阅读(132)评论(0)赞 (0)

Java

Netty 源码分析之 六 流水线处理器: Handler

2

Harries Blog™ - 刘莉莉 发布于 2020-07-16

本文是永顺大牛写的系列教程 《源码之下无秘密 ── 做最好的 Netty 源码分析教程》 的续写章节。本章主要介绍Netty中用来处理数据流的handler以及底层原理。 写在最前 永顺前辈已写完的章节有如下: Netty 源码分析之 番外篇 Java NIO 的前生今世 Net...

阅读(145)评论(0)赞 (0)

Java

Neety学习系列(四)-连接管理及Pipeline

5

Harries Blog™ - likai 发布于 2020-07-16

这是本系列的第四篇文章,这篇文章的重点是对Netty的连接管理进行分析和Pipeline的运行及时。当有新连接产生的时候Netty是怎样检测到的?然后新连接又是怎样注册到NioEventLoop中的呢?本篇第一章就要解决这些问题,在此过程中大体可以分为, 检测新连接 、 创建Ni...

阅读(116)评论(0)赞 (0)

Java

SpringMVC应用、理解及SSM框架整合

7

Harries Blog™ - hanze 发布于 2020-07-15

题记:本文对Spring MVC相关知识点做了归纳整理,针对其工作流程及主要组件做了简单说明,也介绍了基本使用及其常用技术;之后,从源码角度对 DispatcherServlet 类继承结构及其中主要方法做了说明,辅助理解 SpringMVC 接收请求后的行为, 最后,简单对 S...

阅读(161)评论(0)赞 (0)