腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
JAVA技术zhai
专栏作者
举报
157
文章
127267
阅读量
53
订阅数
订阅专栏
申请加入专栏
全部文章(157)
微服务(54)
java(51)
编程算法(26)
缓存(18)
数据库(17)
spring(17)
分布式(16)
sql(15)
api(14)
jvm(9)
容器(8)
spring boot(8)
spring cloud(8)
负载均衡(7)
负载均衡缓存(7)
网站(7)
http(7)
其他(6)
数据结构(6)
php(5)
mybatis(5)
tcp/ip(5)
dubbo(5)
安全(5)
javascript(4)
云数据库 SQL Server(4)
云数据库 Redis(4)
数据分析(4)
ide(3)
github(3)
linux(3)
nginx(3)
消息队列 CMQ 版(3)
开源(3)
压力测试(3)
网络安全(3)
jdk(3)
hashmap(3)
rpc(3)
系统架构(3)
架构设计(3)
it(3)
ios(2)
c++(2)
python(2)
git(2)
apache(2)
容器镜像服务(2)
文件存储(2)
微服务与微计算(2)
企业(2)
devops(2)
存储(2)
面向对象编程(2)
aop(2)
kafka(2)
sdn(2)
网站渗透测试(2)
程序员(2)
创业(2)
面试(2)
云服务器(1)
servlet(1)
node.js(1)
css(1)
html(1)
qt(1)
单片机(1)
oracle(1)
mvc(1)
django(1)
jar(1)
struts(1)
maven(1)
搜索引擎(1)
lucene/solr(1)
云数据库 MongoDB(1)
cci 持续集成(1)
腾讯云测试服务(1)
云推荐引擎(1)
mongodb(1)
人工智能(1)
电商(1)
kubernetes(1)
游戏(1)
自动化(1)
运维(1)
黑客(1)
hadoop(1)
gui(1)
jdbc(1)
推荐系统(1)
zookeeper(1)
cdn(1)
单元测试(1)
udp(1)
微信(1)
windows(1)
fpga(1)
腾讯云开发者社区(1)
企业组织(1)
学习方法(1)
事件总线(1)
Elasticsearch Service(1)
block(1)
sap(1)
sybase(1)
thread(1)
web(1)
编程(1)
队列(1)
线程(1)
搜索文章
搜索
搜索
关闭
【独家】史上最全Redis高可用技术解决方案大全
云数据库 Redis
缓存
编程算法
Redis 单副本,采用单个Redis节点部署架构,没有备用节点实时同步数据,不提供数据持久化和备份策略,适用于数据可靠性要求不高的纯缓存业务场景。
技术zhai
2022-01-21
742
0
Java 并发基础之内存模型
面向对象编程
缓存
编程算法
ide
java
关于 Java 并发也算是写了好几篇文章了,本文将介绍一些比较基础的内容,注意,阅读本文需要一定的并发基础。
技术zhai
2022-01-21
174
0
关于JVM内存溢出的原因分析及解决方案探讨
jvm
编程算法
当程序需要申请内存的时候,由于没有足够的内存,此时就会抛出OutOfMemoryError,这就是内存溢出。
技术zhai
2019-08-18
1.5K
0
为什么说解耦的战术,决定了架构的高度?
编程算法
架构设计中,大家都不喜欢耦合,但有哪些典型的耦合是我们系统架构设计中经常出现的,又该如何优化?这里列举了6个点:IP、jar包、数据库、服务、消息、扩容。这些点,如果设计不慎,都会导致系统一些耦合,这些点基本都是大家实际遇到的痛点,今天我将跟大家分享如何用常见的方案去解除这些耦合。
技术zhai
2019-02-28
966
0
volatile与synchronized的区别
编程算法
jvm
java
1. volatile修饰的变量具有可见性 从图中可以看出: ①每个线程都有一个自己的本地内存空间–线程栈空间???线程执行时,先把变量从主内存读取到线程自己的本地内存空间,然后再对该变量进行操作 ②
技术zhai
2019-02-15
509
0
优化不易,且写且珍惜!
缓存
数据库
sql
编程算法
本文要感谢我职级评定过程中的一位评委,他建议把之前所做的各种性能优化的案例和方案加以提炼、总结,以文档的形式沉淀下来,并在内部进行分享。力求达到如下效果:
技术zhai
2019-02-15
742
0
2018Java线程热门面试题,全部掌握之后轻松拿offer!
java
编程算法
api
容器
8、什么是原子操作?在Java Concurrency API中有哪些原子类(atomic classes)?
技术zhai
2019-02-15
500
0
错过了春招,难道你还不为秋招做准备吗
编程算法
数据结构
ios
如今的校招,像一场突围赛,很多人“牺牲”在前进的路上,那些突围成功的人,不是因为他们刀枪不入,而是他们有扎实的准备,周密的计划以及可圈可点的技巧。
技术zhai
2019-02-15
681
0
并发编程的艺术
面向对象编程
缓存
编程算法
ide
java
关于 Java 并发也算是写了好几篇文章了,本文将介绍一些比较基础的内容,注意,阅读本文需要一定的并发基础。
技术zhai
2019-02-15
437
0
并发编程锁之synchronized(二)
编程算法
数据分析
jvm
压力测试
并发编程中数据同步需要依赖锁进行控制,上篇博文通过ReentrantLock源码分析也对Lock实现锁机制的大致原理有了一个了解,Lock主要是通过编码的方式实现锁,其核心就是:CAS+循环,CAS原子操作需要依赖底层硬件层特殊的CPU指令。这节我们来看下Java中另一种非常常见的实现同步的方式:synchronized。synchronized主要通过底层JVM进行实现,而且JVM为了优化,产生偏向锁、轻量级锁、重量级锁,由于其处于JVM底层实现中,对很多并发编程人员来说能清晰理解它们间的区别还是件困难的事。通过本篇博文,构建出对Java中锁得体系结构,让你对其有个更系统全面的认知。
技术zhai
2019-02-15
394
0
架构新说之响应式微服务架构-分布式系统设计原则
微服务
编程算法
api
数据库
O’Reilly的电子书《Reactive Microservices Architecture》讲述了微服务/分布式系统的一些设计原则,本文是笔者阅读完此书后的理解。
技术zhai
2019-02-15
677
0
这些架构模式,别说你不会!
编程算法
事件总线
数据库
sql
apache
有没有想过要设计多大的企业规模系统?在主要的软件开发开始之前,我们必须选择一个合适的体系结构,它将为我们提供所需的功能和质量属性。因此,在将它们应用到我们的设计之前,我们应该了解不同的体系结构。
技术zhai
2019-02-15
709
0
校招生向京东发起的“攻势”,做到他这样,你,也可以
java
tcp/ip
udp
编程算法
面试时间较长,回答速度也较快,所有问题都进行了完整的回答。形式为电话面试,都是基础,难度一般,不要紧张,回答知识点即可。
技术zhai
2019-02-15
376
0
线性表及ArrayList/LinkedList源码分析总结
java
文件存储
网站
编程算法
定义:零个或者多个元素的有限序列。 也就是说它得满足以下几个条件: ①该序列的数据元素是有限的。 ②如果元素有多个,除了第一个和最后一个元素之外,每个元素只有一个前驱元素和一个后驱元素。 ③第一元素没有前驱元素,最后一个元素没有后继元素。 ④序列中的元素数据类型相同。 则这样的数据结构为线性结构。在复杂的线性表中,一个数据元素(对象)可以由若干个数据项组成,组成一张数据表,类似于数据库。
技术zhai
2019-02-15
581
0
徒手撸框架--实现IoC
编程算法
spring
c++
java
容器
Spring 作为 J2ee 开发事实上的标准,是每个Java开发人员都需要了解的框架。但是Spring 的 IoC 和 Aop 的特性,对于初级的Java开发人员来说还是比较难于理解的。所以我就想写一系列的文章给大家讲解这些特性。从而能够进一步深入了解 Spring 框架。
技术zhai
2019-02-15
539
0
解析分布式锁之redis实现
分布式
云数据库 Redis
编程算法
摘要:分布式架构设计如今在企业中被大量的应用,而在不同的分布式节点进行协同工作的时候,节点服务的时序、结果的正确性以及执行成本也成为了必须考虑的重要因素。其中竞态条件会导致执行结果的不正确,不同服务节点同时处理同一任务也将耗费不必需的系统资源,如果解决呢?方式之一可以选择分布式锁,本文介绍如果通过redis实现分布式锁,也欢迎大家和我一起讨论。
技术zhai
2019-02-15
479
0
2018跳槽面试必备之深入理解 Java 多线程核心知识
编程算法
java
导语:多线程相对于其他 Java 知识点来讲,有一定的学习门槛,并且了解起来比较费劲。在平时工作中如若使用不当会出现数据错乱、执行效率低(还不如单线程去运行)或者死锁程序挂掉等等问题,所以掌握了解多线程至关重要。
技术zhai
2019-02-15
333
0
Java性能优化系列集锦
文件存储
javascript
hashmap
编程算法
java
Java性能问题一直困扰着广大程序员,由于平台复杂性,要定位问题,找出其根源确实很难。随着10多年Java平台的改进以及新出现的多核多处理器,Java软件的性能和扩展性已经今非昔比了。现代JVM持续演进,内建了更为成熟的优化技术、运行时技术和垃圾收集器。与此同时,底层的硬件平台和操作系统也在演化。
技术zhai
2019-02-15
667
0
干货:Java高并发解决思路大起底
编程算法
缓存
java
对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。
技术zhai
2019-02-15
934
0
2018Java线程热门面试题,你知道多少?
数据分析
java
ide
编程算法
面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。
技术zhai
2019-02-15
539
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档