拥有0000-未整理-等待研究标签的文章

使用Arthas 获取Spring ApplicationContext还原问题现场 - 冷冷沉思录 - OSCHINA

背景最近来了个实习僧小弟,安排他实现对目标网站 连通性检测的小功能,简单讲就是将下边的shell 脚本换成Java 代码来实现```!/bin/bashURL="https://www.baidu"HTTP_CODE=`curl o /dev/null s w "%{http_code}" "${URL}"`echo $HTTP_CODEif ;thencurl 'htt...
阅读全文

Keepalived+LVS+nginx搭建nginx高可用集群 - 爱宝贝丶的个人空间 - OSCHINA

       nginx是一款非常优秀的反向代理工具,支持请求分发,负载均衡,以及缓存等等非常实用的功能。在请求处理上,nginx采用的是epoll模型,这是一种基于事件监听的模型,因而其具备非常高效的请求处理效率,单机并发能力能够达到上百万。nginx接收到的请求可以通过负载均衡策略分发到其下一级的应用服务器,这些服务器一般是以集群方式部署的,因而在性能不足的情况下,应用服务器可以通过加机器...
阅读全文

Spring Session工作原理 - vivo互联网技术 - OSCHINA

本文首发于 vivo互联网技术 微信公众号 作者:张正林HTTP协议本身是无状态的,为了保存会话信息,浏览器Cookie通过SessionID标识会话请求,服务器以SessionID为key来存储会话信息。在单实例应用中,可以考虑应用进程自身存储,随着应用体量的增长,需要横向扩容,多实例session共享问题随之而来。Spring Session就是为了解决多进程sessio...
阅读全文

敏捷和DevOps:是敌是友? - Worktile的个人空间 - OSCHINA

DevOps是敏捷在软件开发团队的另一应用。那么相比之下,哪个更胜一筹?一边,有业界认可的scrum master,它的朋友极限编程者,以及由其衍生的 LeSS、SAFe、DAD等,是敏捷。另一边,有精益文化机器,用代码持续交付其基础架构,它的名字左边是开发,右边是运维,合起来就是DevOps。虽然我已尽我所能在普及这两个概念,但人们关于敏捷和DevOps的争论依然让它们听起来完全...
阅读全文

S5720S-LI系列精简型千兆以太交换机

产品概述S5720SLI系列交换机基于新一代高性能硬件和华为公司统一的VRP(Versatile Routing Platform)软件平台,支持智能iStack堆叠,灵活的以太组网,多样的安全控制等特点,为用户提供绿色、易管理、易扩展、低成本的千兆到桌面的解决方案。此外,华为公司针对一些特定的应用场景和客户需求,定制开发了一些特色款型,以满足不同客户的需求。产品型号和外观S572...
阅读全文

ZStack 3.5.2 正式发布,高可用、三方认证、密码策略优化 - OSCHINA

2019年7月27日,ZStack正式发布最新版本——ZStack 3.5.2,涵盖VPC路由器高可用、第三方认证对接(支持AD服务器)、云平台登录密码策略优化等功能,以下为您进行详细介绍。 ZStack 3.5.2新功能概览1. VPC路由器高可用2. 第三方认证对接(支持AD服务器)3. 云平台登录密码策略优化 密码复杂度 密码有效期 ...
阅读全文

Spring Cloud Data Flow 2.2.0 发布 - OSCHINA

Spring Cloud Data Flow 2.2.0 发布了,Spring Cloud Data Flow 是构建数据集成和实时数据处理流水线的工具包。此 GA 版本开发了一些关键功能,主要更新内容如下: 任务应用管理现在可以使用 SCDF 仪表板和命令行管理程序停止和删除任务执行。新版本使用 micrometer 集成添加了对任务应用程序监控的支持, Micrometer 集...
阅读全文

最常见的 Git 错误都有哪些,如何解决它们? - Java自由人 - OSCHINA

如果您曾经与许多开发者一起开发一个大项目,那么使用 Git 作为版本控制是一个最好的选择。 不过 Git 很复杂,使用过程中经常会犯各种错误。 在本文中,我将讨论程序员在使用Git时所犯的一些常见错误以及如何解决它们。拼写错误的最后提交消息经过几个小时的编码后,您的提交消息可能存在很多拼写错误,好在有一个简单的解决方案:```git commit amend```该命...
阅读全文

大公司Hr招聘渠道有哪些? - 知乎

一、大公司自己的官网招聘渠道:1、:2、:3、:4、:5、:6、:二、大型的招聘网站:传统招聘网站:是全国权威的求职找工作平台,算是老牌的招聘渠道,很多大公司依旧比较喜欢用。:是中国具有广泛影响力的人力资源服务供应商,在美国上市的中国人力资源服务企业,创立了网站+猎头+RPO+校园招聘+管理软件的全方位招聘方案。...
阅读全文

字节跳动Java研发面试99题(含答案):JVM+Spring+MySQL+线程池+锁 - 知乎

JVM的内存结构根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。1\. Java虚拟机栈:线程私有;每个方法在执行的时候会创建一个栈帧,存储了局部变量表,操作数栈,动态连接,方法返回地址等;每个方法从调用到执行完毕,对应一个栈帧在虚拟机栈中的入栈和出栈。2\. 堆:线程共享;被所有线程共享的一块内存区域,在虚拟机启动时创建,用于存放对象实例...
阅读全文