标签:公网IP

编程技术

微服务渗透之信息搜集

13

puefu.he 发布于 2020-01-08

大家好我是掌控安全学院的魔术手。 随着web安全从业人员的增多,很多人都有个疑问:怎么洞越来越难挖了!!?大网站是不是没有这些漏洞!!? 原因是多样性的,一方面是漏洞隐藏的越来越深,另一方面是网站的架构正在发生改变;所以我们除了要提升自己的技术能力之外,我们也要顺应互联网的发展,...

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

编程技术

跨过2019 – 如何立一个新的Flag?且看行业解读

7

yanxinchi 发布于 2020-01-02

跨过2019 – 如何立一个新的Flag?且看行业解读 本文关键字:2019、新年Flag、行业解读、技术重心的转移、学习路线 一、IT行业发展历程 1. 应用开发分支 首先引用乔布斯访谈中的几句话(访谈时间为上个世纪末): 软件正在向各行各业***,成为重要的商业竞...

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

Java

[Nuxt 系列 07] 不停机更新:基于 Docker & Jenkins

19

Harries 发布于 2019-12-23

设想一下这些场景:Nuxt 版本出现重大更新需要升级;新功能的开发需要添加新的生产环境依赖;线上版本出现 bug 急需快速回滚至上一版本;开发环境和生产环境依赖版本一致性的保持…… 我们需要解决的不仅仅是不停机更新,还要使开发环境和生产环境的版本保持强一致性,并且可以轻松地追溯历...

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

编程技术

完整微服务化示例:使用 Apache ServiceComb 进行微服务开发、容器化、弹性伸缩

15

xiaoli.wang 发布于 2019-12-20

暗中观察 默默关注 小贴士:文章较长,收藏起来慢慢看~ 微服务架构作为新兴领域的架构模式,已步入产品化形态,与容器化、集群等一起成为了当下热点。而微服务、Docker、kubernetes 之间的关系,究竟这三者之间是什么样的关系,分别能在微服务领域发挥什么作用,却常给入门的读者...

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

Java

holer内网穿透实例

8

xubiao.zhuang 发布于 2019-11-25

1. Holer简介 Holer exposes local servers behind NATs and firewalls to the public internet over secure tunnels. Support forwarding message base...

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

Java

Java的BIO和NIO很难懂?用代码实践给你看,再不懂我转行!

13

yeseng 发布于 2019-11-22

本文原题“从实践角度重新理解BIO和NIO”,原文由Object分享,为了更好的内容表现力,收录时有改动。 1、引言 这段时间自己在看一些Java中BIO和NIO之类的东西,也看了很多博客,发现各种关于NIO的理论概念说的天花乱坠头头是道,可以说是非常的完整,但是整个看下来之后,...

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

编程技术

一张图秒懂微服务网络架构

4

xirruiqiang 发布于 2019-11-10

最近参与了 公有云微服务项目 ,已经有一段时间未公开发表。通过这次改造公有云微服务项目的实践过程,分享一下公有云微服务网络架构,及服务部署方案。每个平台的网络架构图都类似,但细节根据自有服务有组件又各不一样,别人的架构拿过来不一致适合你的架构,那么首先要了解每层架构及每个服务的职...

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

Java

正确理解IM长连接的心跳及重连机制,并动手实现(有完整IM源码)

23

xiaoli.he 发布于 2019-10-22

说道“心跳”这个词大家都不陌生,当然不是指男女之间的心跳,而是和长连接相关的。顾名思义就是证明是否还活着的依据。 什么场景下需要心跳呢?目前我们接触到的大多是一些基于长连接的应用需要心跳来“保活”。 由于在长连接的场景下,客户端和服务端并不是一直处于通信状态,如果双方长期没有沟通...

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

Spring

Spring Cloud Gateway限流原理

3

xiaoli.wang 发布于 2019-10-13

Gateway 在微服务架构系统中,为系统内部服务提供一道安全屏障,提高系统可用性、安全性等问题。使用 Gateway 可帮助开发人员快速开发应用,而不需要关心安全控制、流量控制、审计日志、版本控制等问题。 为什么需要限流 简单的说限流就是让控制流量让它们合理、平滑、有效的传递到...

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

Java

JVM图文系列——JVM配置参数大全与工具使用

15

changyuan.xu 发布于 2019-09-28

经过前面的各种分析,我们知道了关于JVM很多的知识,比如版本信息,类加载,堆,方法区,垃圾回收等,但是总觉得心里不踏实,原因是没看到实际的一些东西。 所以这在本文,咱们就好好来聊一聊关于怎么将这些内容进行直观地展示在我们面前,包括怎么进行相应的一些设置。OK,let’...

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

编程技术

详解Docker负载均衡和服务发现

3

wenming.gapo 发布于 2019-09-19

Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目,自开源后受到广泛的关注和讨论,以至于dotCloud 公司后来都改名为 Docker Inc。 Docker 是一个使用Go语言开发的开源的应用容器引擎,是PaaS提供商dot...

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

编程技术

使用 Ingress 来负载分发微服务

15

hellas 发布于 2019-09-17

目录 使用Ingress来负载分发微服务   Demo规划  准备Demo并完成部署  创建部署(Deployment)资源  创建服务(Service)资源  创建Ingress资源并配置转发规则  使用Ingress...

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

Java

k8s云集群混搭模式落地分享

19

邓龙华 发布于 2019-09-05

在 《 k8s云集群混搭模式,可能帮你节省50%以上的服务成本 》一文中,介绍了使用k8s + 虚拟节点混合集群的方式,为负载具有时间段波峰、波谷交替规律的业务节约成本,提高服务伸缩效率的部署方案。本文对该方案的具体落地步骤与基本运行维护进行分享,为有此需求者提供参考。 部署要求...

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

Java

初学Docker(2)——Jenkins+Git+Docker打包应用成Docker镜像

12

likai 发布于 2019-08-28

说在前面 虽然说跨度有点大,但是我写这文章是给有些基础的人们看的,而不是入门教程。 Jenkins 什么是Jenkins Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。 上面的是Jenkins官方对自己的...

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

Spring

Dubbo-SpringBoot使用Apollo配置中心

2

changyuan.xu 发布于 2019-06-22

因为我的Apollo是部署在阿里云上的,所以在本地测试的时候需要指定JVM参数 -Dapollo.configService=http://config-service的公网IP:端口 来跳过meta service的服务发现。 1.SpringBoot集成 applicatio...

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

Java

刷票小程序原理剖析(python和java)

7

zhuangli 发布于 2019-06-12

前言 现在生活中离不开各类的比赛,然而,各个比赛离不开投票,我们会清一色有时候找到我们的朋友在朋友圈发—帮宝贝投一票,帮某某老师,学生投一票。又或许你自己参加比赛,你在为你自己拉票。 剖析投票原理 作为一名程序员,你是否想为自己的生活开一点G呢?熟悉网络请求的我们,应该从问题根源...

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

Java

浅谈网络爬虫

14

Harries 发布于 2019-06-12

爬虫,又称为 网页蜘蛛(spider) ,就是能够在互联网中检索自己需要的信息的程序或脚本。 爬虫,简单的说就是 一个http(https)请求 ,获取到对面网页的源码,然后从网页的源码中抓取自己需要的信息。而html代码的规则是基于xml的,所以可以通过一定解析规则和逻辑完成我...

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

编程技术

轻松筹韩晋:解构SDL落地的关键点

1

yeseng 发布于 2019-05-20

前言 很多甲方安全团队的工作都是从救火开始的,SDL很少会成为企业在进行安全建设时优先考虑的事项。“事前不用力、使不上力,事后补漏洞”可能是很多安全团队的写照,这种情况背后存在很多的原因,比如没有实现与DevOps交付模式的有机结合,SDL的门槛对于企业现状来说难以满足,SDL的...

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