java开发
文章平均质量分 55
工布之者
多年javaweb、android开发经验,在多家公司担任过开发、设计工作。
展开
-
转载,gateway
SpringCloud gateway (史上最全)文章很长,建议收藏起来,慢慢读!Java 高并发 发烧友社群:疯狂创客圈奉上以下珍贵的学习资源: 免费赠送 经典图书:《Java高并发核心编程(卷1)》面试必备 + 大厂必备 +涨薪必备加尼恩免费领 免费赠送 经典图书:《Java高并发核心编程(卷2)》面试必备 + 大厂必备 +涨薪必备加尼恩免费领 免费赠送 经典图书:《Netty Zookeeper Redis 高并发实战》面试必备 + 大厂必备 +涨薪必备...转载 2021-10-23 20:10:21 · 436 阅读 · 0 评论 -
高并发-转载
大家好,我是冰河~~很多小伙伴反馈说,高并发专题学了那么久,但是,在真正做项目时,仍然不知道如何下手处理高并发业务场景!甚至很多小伙伴仍然停留在只是简单的提供接口(CRUD)阶段,不知道学习的并发知识如何运用到实际项目中,就更别提如何构建高并发系统了!究竟什么样的系统算是高并发系统?今天,我们就一起解密高并发业务场景下典型的秒杀系统的架构,结合高并发专题下的其他文章,学以致用。电商系统架构在电商领域,存在着典型的秒杀业务场景,那何谓秒杀场景呢。简单的来说就是一件商品的购买人数远远大于这件商品的转载 2021-09-14 16:42:20 · 136 阅读 · 0 评论 -
8000 字 + 21 张图,服务端高并发分布式架构 14 次演进之路
1. 概述 2. 基本概念 3. 架构演进 3.1 单机架构 3.2 第一次演进:Tomcat与数据库分开部署 3.3 第二次演进:引入本地缓存和分布式缓存 3.4 第三次演进:引入反向代理实现负载均衡 3.5 第四次演进:数据库读写分离 3.6 第五次演进:数据库按业务分库 ...转载 2020-04-02 18:13:17 · 322 阅读 · 0 评论 -
JVM调优
前提:某大型跨境电商业务发展非常快,线上机器扩容也很频繁,但是对于线上机器的运行情况,特别是jvm内存的情况,一直没有一个统一的标准来给到各个应用服务的owner。经过618大促之后,和运维的同学讨论了下,希望将线上服务器的jvm参数标准化,可以以一个统一的方式给到各个应用,提升线上服务器的稳定性,同时减少大家都去调整jvm参数的时间。参考了之前在淘宝天猫工作的公司的经历:经过大家讨论,根据j...转载 2019-02-26 15:22:17 · 153 阅读 · 0 评论 -
Spring Security Oauth2 认证(获取token/刷新token)流程(password模式)
原Spring Security Oauth2 认证(获取token/刷新token)流程(password模式)2018年05月11日 23:05:31 昵称2018 阅读数:9641 标签: Spring Security Oauth2认证流程/oauth/token认证流程refresh token流程Spring Security Oauth2认证源码分析Spring Securi...转载 2018-11-13 17:23:57 · 2599 阅读 · 0 评论 -
分布式锁的几种实现方式
目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。”所以,很多系统在设计之初就要对这三者做出取舍。在互联网领域的绝大多数的场景中,都需要牺牲...转载 2018-10-17 10:56:49 · 142 阅读 · 0 评论 -
SKU
分类表:(商品分类编号, 分类名称, 父分类编号)(1, 男装, 0)(2, 裤子, 1)(3, 外套, 1)(4, 内裤, 1)(5, 袜子, 1)商品表:(商品编号, 商品名称, 商品分类编号, 卖家编号, SPU销量, 评论数)(1, '裤子名', 2, 1, 0)(2, '外套名', 3, 1, 0)(3, '内裤名', 4, 1, 0)(4, '袜子名', 5,...转载 2018-08-14 17:44:49 · 2667 阅读 · 0 评论 -
试面3
1,java堆,分新生代老年代,新生代有Eden,from surviver,to surviver三个空间,堆被所有线程共。eden内存不足时,发生一次minor GC,会把from survivor和eden的对象复制到to survivor,这次的to survivor就变成了下次的from survivor,经过多次minor GC,默认15次,达到次数的对象会从survivor进行老年代...转载 2018-03-02 18:02:56 · 259 阅读 · 0 评论 -
公具包记录
Java是最流行的开源语言之一。有赖于Java的开源,涌现出一大批优秀的开源框架,基本涵盖了开发中的方方面面,让程序员可以专注于自己的业务逻辑。今天,我们就来聊聊在开发中,经常被我们所忽略的【工具包】。Apache CommonsStringUtils 绝对是力荐的工具类!String本身作为Java中最常使用的数据类型,有转载 2018-01-05 10:22:25 · 229 阅读 · 0 评论 -
powerdesigner导出EXCEL,PD菜单栏中,依次点击 Tools ->Excute Commands->Edit/Run Script..
'******************************************************************************'* File: pdm2excel.txt'* Title: pdm export to excel'* Purpose: To export the tables and columns转载 2017-06-14 14:07:32 · 636 阅读 · 0 评论 -
java 延迟阻塞队列详解
java 延迟阻塞队列详解标签: 数据结构延迟队列DelayQueue缓存设计java2016-02-19 14:59 183人阅读 评论(0) 收藏 举报 分类:Technology(22) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]DelayQueue 官方给的解释:Delay转载 2016-08-20 16:47:24 · 899 阅读 · 0 评论 -
[置顶] 构建高并发高可用的电商平台架构实践
从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。转载请声明出处:http://blog.csdn.net/yangbutao/article/details/12242441作者:杨步涛关注分布式架构、大数据、搜索、开源技术QQ:306591368技术Blog:http://blog.csdn.net/yangb转载 2014-09-30 10:45:50 · 852 阅读 · 0 评论 -
实用JAVA
1. 字符串有整型的相互转换12strong>String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an转载 2014-04-15 12:51:06 · 588 阅读 · 0 评论 -
java 开发网管软件
Java开发网管软件需要先理解SNMP协议,被管理实体、管理代理和管理软件是先要理解的。让JAVA理解ASN.1描述的不同的MIB,处理OID的不同类型和应用类型是最基础的工作。用JAVA开发有不同的方式,最简单的是使用SNMP4J的开源实现,Sun通过JMX框架提供了SNMP支持。由于发出请求到返回信息一般是异歩的,需要用到JAVA事件处理机制。拓扑发现没研究过,可以参考一下Open转载 2013-11-26 11:50:52 · 1351 阅读 · 0 评论