标签:TCP

Java

Android技能树 — 网络小结之 OkHttp超超超超超超超详细解析

37

hellas 发布于 2018-11-13

本文也做了一次标题党,哈哈,其实写的还是很水,各位原谅我O(∩_∩)O。 介于自己的网络方面知识烂的一塌糊涂,所以准备写相关网络的文章,但是考虑全部写在一篇太长了,所以分开写,希望大家能仔细看,最好可以指出我的错误,让我也能纠正。 1.讲解相关的整个网络体系结构: 网络体系结构小...

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

Java

Spring Boot集成Hazelcast实现集群与分布式内存缓存

8

尖兵 发布于 2018-11-13

Hazelcast是Hazelcast公司开源的一款分布式内存数据库产品,提供弹性可扩展、高性能的分布式内存计算。并通过提供诸如Map,Queue,ExecutorService,Lock和JCache等Java的许多开发人员友好的分布式实现。 了解Hazelcast Hazel...

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

Spring

Spring Boot(十三)RabbitMQ安装与集成

6

小丁 发布于 2018-11-13

RabbitMQ是一个开源的消息代理软件(面向消息的中间件),它的核心作用就是创建消息队列,异步接收和发送消息,MQ的全程是:Message Queue中文的意思是消息队列。 1.1 使用场景 削峰填谷:用于应对间歇性流量提升对于系统的“破坏”,比如秒杀活动,可以把请求先发送到消...

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

Spring

【备战春招/秋招系列】美团面经总结基础篇 (附详解答案)

7

邓龙华 发布于 2018-11-12

该文已加入开源文档:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识)。地址: github.com/Snailclimb/… . 【强烈推荐!非广告!】阿里云双11褥羊毛活动: m.aliyun.com/act/team111… 差不多一折,不过仅限阿里云新...

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

Java

斩获BAT-offer大神的两万字面试干货分享

hellas 发布于 2018-11-12

0.写在最前 首先呢我的面试经历和一些面霸和收割机的大神相比绝不算丰富,但我这三个月应该能代表很大一部分人的心路历程: 从无忧无虑也无知的状态,然后遭遇挫败,跌入低谷,连续数天的黑暗,慢慢调整,逼着自己不能松懈,看到改变,收获肯定,分享经历。 先大概说下自己的面试经历吧( 详细的...

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

Java

Java反序列化漏洞:在受限环境中从漏洞发现到获取反向Shell

12

wenming.gapo 发布于 2018-11-09

前言 Java反序列化漏洞可以说是Java安全的一块心病,近年来更是在安全界“出尽风头”。其实说到Java反序列化的问题,早在2015年年初的在AppSecCali大会上,两名安全研究人员 Chris Frohoff 和  Gabriel Lawrence 发表了一篇题...

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

Java

ActiveMQ学习-与spring整合,在spring-boot中使用 (5)

1

puefu.he 发布于 2018-11-09

在spring-boot中使用ActiveMQ相当的简单 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s...

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

Java

ActiveMQ学习-Api介绍 (4)

1

puefu.he 发布于 2018-11-08

Session 第一节提到了消息提供者在创建session的时候第一个参数是事务的意思,如果将其改成 true ,那么当发送完消息后就要 commit() 一下,消息才能发出 public class Producer { public static void main(Stri...

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

Spring

Spring Cloud 微服务实战详细笔记

11

尖兵 发布于 2018-11-08

本文是看某课网关于 SpringCloud 微服务实战的视频总结的笔记,其中涉及了 Eureka Server 和 Eureka Client 的配置 Eureka Server 高可用性 服务间通信的两种方式:RestTemplate 和 Feign RabbitMQ 的安装和...

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

Java

2018年排名Top 100的Java类库――在分析了277,975份源码之后得出的结论

2

xirruiqiang 发布于 2018-11-08

时间如流水,转眼间2018年已经要接近尾声了,过去的一年,可以说是疯狂的一年。SpaceX成功发射了重型猎鹰火箭,苹果成为首个突破一万亿美元市值的上市公司。 2018年,在IT圈也发生了许多大事和喜事,SpringBoot 2发布、Java发布了10 和 11两个版本、GitHu...

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

Java

2018年排名Top 100的Java类库——在分析了277,975份源码之后得出的结论

3

xiaoli.he 发布于 2018-11-08

时间如流水,转眼间2018年已经要接近尾声了,过去的一年,可以说是疯狂的一年。SpaceX成功发射了重型猎鹰火箭,苹果成为首个突破一万亿美元市值的上市公司。 2018年,在IT圈也发生了许多大事和喜事,SpringBoot 2发布、Java发布了10 和 11两个版本、GitHu...

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

Java

使用Java反弹shell

11

yanxinchi 发布于 2018-11-07

最近一直在看反弹shell,网上也有大量地一句话反弹shell,如 各种环境下反弹 shell 的方法 , linux各种一句话反弹shell总结 。但是鲜有文章讲明这些反弹shell的原理。即使有文章讲,但是感觉也没有讲清楚。这个问题也一直困扰了很久,通过自己查阅资料,问朋友,...

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

Java

Netty Pipeline源码分析(2)

yanxinchi 发布于 2018-11-06

原文链接: wangwei.one/posts/netty… 前面 ,我们分析了Netty Pipeline的初始化及节点添加与删除逻辑。接下来,我们将来分析Pipeline的事件传播机制。 Netty版本:4.1.30 inBound事件传播 示例 我们通过下面这个例子来演示N...

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

Java

ActiveMQ学习-HelloWorld

likai 发布于 2018-11-05

安装ActiveMQ ActiveMQ官网 下载ActiveMQ 解压,进入 bin 运行 cd [activemq_install_dir]/bin ./activemq console 我用的是MAC,还可以使用homebrew安装, 我这里用的是 5.15.7 版本 bre...

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

Java

这可能是目前最透彻的Netty原理架构解析

12

songhua.gao 发布于 2018-11-05

本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。 Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 JDK 原生 NIO 程序...

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

Java

从流量侧浅谈WebLogic远程代码执行漏洞(CVE-2018-3191)

9

wenming.gapo 发布于 2018-11-04

一、前言 在不久前Oracle官方发布的10月重要补丁更新公告(Oracle Critical Patch Update Advisory – October 2018)中发布了五个基于T3协议的WebLogic远程高危漏洞(CVE-2018-3191、CVE-2018-3197...

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

Java

Netty的TCP粘包/拆包问题的解决之道

2

likai 发布于 2018-11-03

有过TCP编程的开发者都可能直到,无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机制,那么什么是TCP粘包和拆包问题呢?那么就请看下面吧. TCP粘包/拆包 TCP是个”流”协议,所谓流,就是没有界限的一串数据,大家可以想想河里的流水,他们...

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