标签:Nginx

Spring

如何设计并实现一个秒杀系统?(含完整代码)

30

zhuangli 发布于 2019-06-20

点击上方 石杉的架构笔记 ,右上角选择“ 设为星标 ” 每日早8点半,技术文章准时送上 公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务...

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

Java

从七个方面,面试大厂高级工程师

1

yeseng 发布于 2019-06-20

在上周,我密集面试了若干位Java后端的候选人,工作经验在3到5年间。 我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架,我相信其它公司招初级开发时,应该也照着这个标准来面的。 我也知道,不少候选人能力其实不差,但面试时没准备或不会说,这样的人可能在...

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

Spring

如何准备 Java 初级和高级的技术面试?

1

hellas 发布于 2019-06-19

本人最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集了面试了一些java初级和高级开发的候选人,在面试过程中,我自认为比较慎重,遇到问题回答不好的候选人,我总会再三从不同方面提问,只有当反复确认能力不行才会下结论,相反,如果候选人给我的印象不错,我也会从多个角度...

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

Java

阿里云Kubernetes实战

11

songhua.gao 发布于 2019-06-19

编辑推荐: 本文来自于云社区,本文将通过实际案例串联所有的基础软件服务,基于K8S做DevOps,希望本文对您的学习有所帮助。 整体的业务流程如下图所示: 一、一机多Jenkins Slave 由于业务需要,我们的自动化测试需要基于windows做web功能测试,每一个测试任务独...

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

Java

Spring 团队开源 nohttp,尽可能不用 HTTP

2

yanxinchi 发布于 2019-06-18

Spring 团队开源 nohttp 项目,用以查找、替换和阻止 http:// 的使用。 项目是为了在可能使用 https:// 的情况下不使用到 http:// ,确保不会发生中间人攻击。Spring Security、Session 和 LDAP 项目负责人 ROB WIN...

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

Spring

从0手写springCloud项目(组件搭建)

刘莉莉 发布于 2019-06-18

写在前面 一直在写springCloud项目,每次都是新建项目然后从零开始写配置,现在写一个尽量通用的项目,方便后续搭建框架的时候直接拿过去使用。 需要搭建的组件(模块)有: eureka(认证),zuul(网关),auth(认证),config(配置中心),user(用户),o...

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

编程技术

开挂Lite | 一次简单的尝试

4

likai 发布于 2019-06-18

官网:www.ytools.xyz 我个人对软件开发是有一定偏爱的,我的梦想就是能做出一款让所有人都用上的软件,「开挂Lite」就是这个大梦想的一次简单尝试。 保研结束后,时间相对充裕起来了,再加上毕业设计是要做一个风格迁移的小工具,所以干脆就想把这个工具的功能拓宽一点,于是便有...

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

Java

面试大厂回来后,有一些话想对 Java 后端开发说一说

2

xiaoli.wang 发布于 2019-06-18

时间有限,快来薅,当当的羊毛!!! 时间有限,快来薅,当当的羊毛!!! 时间有限,快来薅,当当的羊毛!!! 作者: hsm_computer www.cnblogs.com/JavaArchitect/p/10011253.html 在上周,我密集面试了若干位Java后端的候选人...

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

编程技术

大前端时代下的微前端架构:实现增量升级、代码解耦、独立部署

7

wenming.gapo 发布于 2019-06-17

想做好前端很难,做出可扩展的前端,从而让多个团队可以同时投身于一项复杂的大型产品项目就更难了。本文将介绍前端领域最近的一项变革:单体前端架构正在过渡到许多较小、较易管理的前端架构。我们还会展示这种新的体系结构怎样提升前端团队的效率和表现。除了讨论这种新趋势的好处与代价外,我们还将...

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

Java

分布式场景下Session解决方案-SpringSession

3

yanxinchi 发布于 2019-06-17

摘要: 本文主要研究基于 spring-seesion 解决分布式 session 的共享问题。首先聊一下session与cookie的作用与工作原理,然后步入主题,讲述session 共享问题的产生背景以及常见的解决方案;接着讲述了 spring-session 的两种管理 s...

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

编程技术

「如何设计」一套微服务高可用方案

17

likai 发布于 2019-06-17

在定义什么是高可用,可以先定义下什么是不可用,一个网站的内容最终呈现在用户面前需要经过若干个环节,而其中只要任何一个环节出现了故障,都可能导致网站页面不可访问,这个也就是网站不可用的情况。 参考维基百科,看看维基怎么定义高可用 系统无中断地执行其功能的能力,代表系统的可用性成都,...

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

Spring

Spring Boot 集成配置 HTTPS

5

yanxinchi 发布于 2019-06-17

号外:为读者持续整理了几份最新教程,覆盖了 Spring Boot、Spring Cloud、微服务架构等PDF。 获取方式:关注右侧公众号"泥瓦匠BYSocket",来领取吧! 摘要: 原创出处 https://www.bysocket.com 「公众号:泥...

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

Java

Java学习笔记系列——Codis

4

wenming.gapo 发布于 2019-06-17

什么是Codis 一个分布式 Redis 解决方案,多个 Redis 节点构成的集群 上层应用可以像使用单机的 Redis 一样使用,Codis 底层会处理请求的转发,不停机的数据迁移等工作 Redis 实例的CPU计算能力汇集到一起,从而完成关于大数据和高并发量的的读写操作 组...

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

Java

Mybatis源码解读-初始化过程详解

2

尖兵 发布于 2019-06-17

在使用Mybatis时,我们通常将其配置在Spring容器中,当Spring启动的时候会自动加载Mybatis的所有配置文件然后生成注入到Spring中的Bean,本文从实用的角度进行Mybatis源码解读,会关注以下一些方面: Mybatis都有哪些配置文件和配置项 Mybat...

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

Java

java架构师,必须掌握的几点技术?

11

xiaoli.he 发布于 2019-06-17

一、前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线 。...

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

编程技术

前端架构详谈(1)纯前端发布

2

hanze 发布于 2019-06-17

在上一篇文章 《大型项目前端架构浅谈》 里,我简单的阐述了一下在大型项目里,前端架构如何设计。 有很多同学反映,说谈的比较浅。但由于篇幅所限,尽管已经写了8000字,但想每个都深入下去,实在是不太可能。 因此便有了这个续篇。 我考虑了一下,续篇的第一文,将优先深入阐述【2.4、纯...

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

Java

【快学springboot】11.整合redis实现session共享

9

zhuangli 发布于 2019-06-16

**这里都是基于前面的项目基础上的。**springboot整合redis非常的方便,这也是springboot的宗旨,简化配置。这篇文章就教大家如何使用springboot整合redis来实现session共享。 引入依赖 <dependency> <grou...

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

Java

Java性能 — 性能调优标准

1

puefu.he 发布于 2019-06-16

CPU 如果应用需要大量计算,会长时间占用CPU资源,导致其它应用因无法争夺到CPU而响应缓慢 场景:代码递归导致的无限循环,JVM频繁的Full GC、多线程编程造成的大量上下文切换 内存 Java程序一般通过JVM对内存进行分配管理,主要使用JVM中的堆内存来存储Java创建...

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