标签:Chrome

Spring

Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控等!

14

songhua.gao 发布于 2020-01-17

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 前言 去年我们项目做了微服务1.0的架构转型,但是服务监控这块却没有跟上。这不,最近我就被分配了要将我们核心的微服务应用全部监控起来的任务。我们的微服务应用都...

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

Spring

Spring Boot Actuator 模块 详解:健康检查,度量,指标收集和监控

14

dulong 发布于 2020-01-17

前言 去年我们项目做了微服务1.0的架构转型,但是服务监控这块却没有跟上。这不,最近我就被分配了要将我们核心的微服务应用全部监控起来的任务。我们的微服务应用都是SpringBoot 应用,因此就自然而然的想到了借助Spring Boot 的Actuator 模块。(没吃过猪肉总听...

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

Java

JUnit 5和Selenium基础(三)

wenming.gapo 发布于 2020-01-15

在这一部分教程中,将介绍JUnit 5的其他功能,这些功能将通过并行运行测试,配置测试顺序和创建参数化测试来帮助减少测试的执行时间。还将介绍如何利用Selenium Jupiter功能,例如通过系统属性进行测试执行配置,单个浏览器会话测试以加快测试执行速度或捕获测试中的屏幕截图,...

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

Java

JavaWeb

12

changyuan.xu 发布于 2020-01-14

JavaWeb Java. web 1. 基本概念 1.1 前言 web开发: web:网页的意思 www.baidu.com 静态web html. Css 提供给所有人看的数据始终不会发生变化! 动态web 淘宝等,几乎是所有的网站! 提供给所有人看的数据始终会发生变化,每个...

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

Java

JUnit 5和Selenium基础(一)

yanxinchi 发布于 2020-01-13

Gradle、JUnit 5和Jupiter Selenium Selenium是一组支持浏览器自动化的工具,主要用于Web应用程序测试。Selenium的组件之一是Selenium WebDriver,它提供客户端库,JSON有线协议(与浏览器驱动程序进行通信的协议)和浏览器驱...

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

Java

iOS使用OCLint做静态代码分析

3

darida 发布于 2020-01-13

OCLint是一个静态代码分析工具,提高质量和减少缺陷通过检查C 、C++ 和Objective-C 代码和寻找潜在的问题,如: 可能的缺陷 – 空的if / else / try / catch / finally语句 未使用的代码 – 未使用的局部变量...

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

编程技术

前端微服务在字节跳动的打磨与应用

9

hellas 发布于 2020-01-13

本文讨论了微前端在字节跳动的应用情况,内容主要分析了微前端具体落地的步骤和两年来的使用情况。其中分析的部分主要讲到一些实际问题和我们的应对,落地情况强调了实现的过程。特别讲到很多在我们观念里面务必要提供的微前端基石,这些方面作为基础设施几乎是使用微前端的必要和前提条件。 传统前端...

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

Java

SEPP——研发协作一站式管理平台

7

yanxinchi 发布于 2020-01-09

演示地址 [http://www.seqcer.com](http://www.seqcer.com) 推荐注册,并创建自己的项目,便于隔离数据胡搞而不影响其他试用者 仅对chrome浏览器做了完全适配,其他chromium核心浏览器或者firefox、safari也能使用,但是...

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

Spring

当Parallel遇上了DI – Spring并行数据聚合最佳实践

5

yanxinchi 发布于 2020-01-08

让我们先看个图, Taobao的PDP(Product Detail Page)页. 打开Chrome Network面板, 让我们来看taobao是怎么加载这个页面数据的. 根据经验, 一般是异步加载的, 要么是XHR,要么就是js(jsonp), 你应该很快可以找到 还能看到...

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

编程技术

挖洞经验 | 在账户注册和意见反馈处发现越权漏洞(IDOR)

1

changyuan.xu 发布于 2020-01-08

今天分享几点关于越权漏洞(IDOR)的发现经验,这类型漏洞通常发生在Web应用提供给用户基于输入的对象中,漏洞造成的影响将会致使攻击者可以绕过授权限制,访问到目标系统内其它不应该被访问到的资源或数据。 IDOR概述 简单来说,假设目标网站有两个用户U1和U2,两者账户中都存储有个...

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

Java

真的吗,Java 的 JSP 已经被淘汰了?

2

puefu.he 发布于 2020-01-07

以前的项目大多数都是java程序猿又当爹又当妈,又搞前端(ajax/jquery/js/html/css等等),又搞后端(java/mysql/Oracle等等)。 随着时代的发展,渐渐的许多大中小公司开始把前后端的界限分的越来越明确,前端工程师只管前端的事情,后端工程师只管后端...

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

Java

2019 年终总结:平凡的2019,继续扬帆起航

3

hellas 发布于 2020-01-06

说是年终总结,但是写这篇文章的时候已经拖到了今天。工作上的事情占据了我大部分时间,不得不感叹一声:“属于自己的时间太少了!”。这或许是每个程序员内心的话,或者是我自己没有安排好时间才导致我发出了这样的感叹。我现在所在的公司是 955 ,所以,我很难想象假如我是 996 的工作制的...

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

Java

Apache Solr Velocity 模板注入漏洞深度分析

128

小丁 发布于 2020-01-06

作者:天融信阿尔法实验室 公众号: https://mp.weixin.qq.com/s/h9bhovkDoVdq6HHJcoREvg 1 漏洞分析环境搭建 漏洞分析环境搭建 需要工具 IDEA Apache Ant Apache Solr8.2.0源码 Apache Solr8...

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

Java

学习Java并发(1)基本概念

xirruiqiang 发布于 2020-01-05

在工作中时常接触到并发环境,只是现有的框架已经在底层封装好了,可以直接调用。但总会有一些奇特的场景需要自己手动实现并发,所以了解原理是很重要的。本文用于记录学习并发过程中重要的点或思考。 本文只讨论基本概念,旨在用较为详细易懂的文字记录自己对于并发的一些理解。 什么是并发 并发(...

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

编程技术

从 VSCode 看大型 IDE 技术架构

31

xirruiqiang 发布于 2020-01-02

零、前言 为什么要去看 VSCode? 因为我们团队在做中后台 Web 编辑器 是一款类似 Web IDE 形态的产品: 而谈起 Web IDE,没人能绕开 VSCode,它非常流行,同时又完全开源,总共 350000 行 TypeScript 代码的巨大工程,使用了 142 个...

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

Java

在 SpringBoot 中使用 STOMP 基于 WebSocket 建立 BS 双向通信

4

dulong 发布于 2019-12-31

作者 | 李增光 杏仁后端工程师。「 只有变秃,才能变强!」 Websocket HTTP、WebSocket 等应用层协议,都是基于 TCP 协议来传输数据的。 HTTP 不足在于它与服务器的全双工通信依靠轮询实现,对于需要从服务器主动发送数据的情境,会给服务器资源造成很大的浪...

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

编程技术

2019 节点: Love Wife & Change Life

puefu.he 发布于 2019-12-31

为什么你还在 ThoughtWorks? 因为不加班。人生总会有很多的选择,在决策的那一刻,你不知道对与错。但是,开心就好。 12 月初,ThoughtWorks 开始了 Annual Review 的 Kick Off,我开始总结这一年的工作,与此同时,我也开始总结我的 201...

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

编程技术

前端监控技术架构之数据采集

刘莉莉 发布于 2019-12-29

监控数据采集通常分为“自动采集”和“手动采集”两种方式。手动采集很简单,只需要SDK向外暴露接口,开发人员在需要上报的地方手动调用接口,将数据上报到服务端即可。下面主要解释如何实现自动采集。 Web端采集 所谓的Web端,即指运行在浏览器上的Web应用,这一类应用的共同点是:所有...

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