首页
学习
活动
专区
工具
TVP
发布

Java帮帮-微信公众号-技术文章全总结

技术改变生活,能力决定未来! 免费资源网 http://www.javahelp.com.cn
专栏作者
864
文章
1277560
阅读量
129
订阅数
Java9-day03【List、Set】课后习题
它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。
Java帮帮
2022-11-25
3090
Java9-day04【Map】课后习题
Map中存放的是两种对象,一种称为key(键),一种称为value(值),它们在在Map中是一一对应关系,这一对对象又称做Map 中的一个Entry(项)。Entry将键值对的对应关系封装成了对象。即键值对对象,这样我们在遍历Map集合时,就可以从每一个键值对(Entry)对象中获取对应的键与对应的值。
Java帮帮
2022-11-25
2520
剖析MySQL黑盒----MySQL架构设计
对于大部分的开发人员而言,编写增删查改的sql语句通过数据库连接去操作数据库,但并不关心数据库是如何监听请求和从连接中把请求数据中提取出来,往往在意表结构,sql执行效率慢就给他们建立索引,完全把MySQL当作黑盒子去使用。
Java帮帮
2021-04-29
5820
几百万数据放入内存不会把系统撑爆吗?
在公司有一个需求是要核对一批数据,之前的做法是直接用SQL各种复杂操作给怼出来的,不仅时间慢,而且后期也不好维护,就算原作者来了过一个月估计也忘了SQL什么意思了,于是有一次我就想着问一下之前做这个需求的人为什么不将这些数据查出来后在内存里面做筛选呢?直接说了你不怕把内存给撑爆吗?此核算服务器是单独的服务器,配置是四核八G的,配置堆的大小是4G。本着怀疑的精神,就想要弄清楚几百万条数据真的放入内存的话会占用多少内存呢?
Java帮帮
2020-02-11
3.1K0
Java虚拟机内存模型【小白版】
同样的java代码在不同平台生成的机器码肯定是不一样的,因为不同的操作系统底层的硬件指令集是不同的。
Java帮帮
2019-12-24
2830
shiro教程6(多realm认证)
实际开发中存在这样一种场景,同一个密码可能在MqSQL中存储,也可能在Oracle中存储,有可能MqSQL中使用的是MD5加密算法,而Oracle使用SHA1加密算法。这就需要有多个Realm以及认证策略的问题。
Java帮帮
2019-12-12
4940
腾讯开源万亿级分布式消息中间件 TubeMQ
beMQ 是腾讯在 2013 年自研的分布式消息中间件系统,专注服务大数据场景下海量数据的高性能存储和传输,经过近 7 年上万亿的海量数据沉淀,目前日均接入量超过 25 万亿条。较之其它开源 MQ 组件,TubeMQ 的优势在海量实践(稳定性 + 性能)和低成本方面。9 月 12 日,腾讯在 ApacheCon 宣布 TubeMQ 开源。
Java帮帮
2019-09-17
1.5K0
JMS实现参数的集中式管理【面试+工作】
JMS的发布订阅机制也能实现类似的功能,集群节点通过订阅指定的节点,同时使用jms对消息的过滤器功能,实现对指定参数的更新,本文将介绍通过JMS实现简单的参数集中式管理。
Java帮帮
2018-12-05
4430
Zookeeper实现参数的集中式管理【面试+工作】
应用项目中都会有一些参数,一般的做法通常可以选择将其存储在本地配置文件或者内存变量中;对于集群机器规模不大、配置变更不是特别频繁的情况下,这两种方式都能很好的解决;但是一旦集群机器规模变大,且配置信息越来越频繁,依靠这两种方式就越来越困难;我们希望能够快速的做到全局参数的变更,因此需要一种参数的集中式管理,下面利用Zookeeper的一些特性来实现简单的参数管理。
Java帮帮
2018-12-05
4260
Spring-Cloud-Config快速开始【面试+工作】
Spring-Cloud-Config是Sping-Cloud下用于分布式配置管理的组件,分成了两个角色Config-Server和Config-Client;Config-Server端集中式存储/管理配置文件,并对外提供接口方便Config-Client访问,接口使用HTTP的方式对外提供访问;Config-Client通过接口获取配置文件,然后可以在应用中使用;Config-Server存储/管理的配置文件可以来自本地文件,远程Git仓库以及远程Svn仓库;
Java帮帮
2018-11-05
5880
Java消息服务-JMS 确认和事务【面试+工作】
保证消息传送有3个主要部分:消息自主性,存储并转发以及底层消息确认,下面具体看一下这些概念;
Java帮帮
2018-10-24
8830
三个技巧,将Docker镜像体积减小90%【面试+工作】
在构建Docker容器时,应该尽量想办法获得体积更小的镜像,因为传输和部署体积较小的镜像速度更快。
Java帮帮
2018-09-29
1.4K0
基于Redis实现分布式锁-Redisson使用及源码分析【面试+工作】
在分布式场景下,有很多种情况都需要实现最终一致性。在设计远程上下文的领域事件的时候,为了保证最终一致性,在通过领域事件进行通讯的方式中,可以共享存储(领域模型和消息的持久化数据源),或者做全局XA事务(两阶段提交,数据源可分开),也可以借助消息中间件(消费者处理需要能幂等)。通过Observer模式来发布领域事件可以提供很好的高并发性能,并且事件存储也能追溯更小粒度的事件数据,使各个应用系统拥有更好的自治性。 本文主要探讨另外一种实现分布式最终一致性的解决方案——采用分布式锁。基于分布式锁的解决方案,比如zookeeper,redis都是相较于持久化(如利用InnoDB行锁,或事务,或version乐观锁)方案提供了高可用性,并且支持丰富化的使用场景。 本文通过Java版本的redis分布式锁开源框架——Redisson来解析一下实现分布式锁的思路。
Java帮帮
2018-09-29
3.8K0
Java对象结构【面试+工作】
在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。下图是普通对象实例与数组对象实例的数据结构:
Java帮帮
2018-09-29
1.5K0
day27.MongoDB【Python教程】
集合:类似于关系数据库中的表,储存多个文档,结构不固定,如可以存储如下文档在一个集合中
Java帮帮
2018-08-16
4.9K0
Web-第六天 MySQL回顾学习
数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以通过sql语句对数据库中的数据进行增加,修改,删除及查询操作
Java帮帮
2018-07-27
7800
第二十七天 数据库基础&JDBC使用&工具类Properties&连接池&DBUtils【悟空教程】
第二十七天 数据库基础&JDBC使用&工具类Properties&连接池&DBUtils【悟空教程】
Java帮帮
2018-07-27
6840
day26.MySQL【Python教程】
day26.MySQL【Python教程】 MySQL数据库简介 mysql数据库,是当前应用非常广泛的一款关系型数据库 查看官方网站http://www.mysql.com/ 查看数据库排名http://db-engines.com/en/ranking 主要知识点包括: 数据库与表的操作 数据的增加、修改、删除 数据的查询(重点) 与python交互 ---- 一、创建库与表 1.1简介 主要知识点包括:能够与mysql建立连接,创建数据库、表,分别从图形界面与脚本界面两个方面讲解 相关的知识点包括:
Java帮帮
2018-07-26
2.2K0
第八天 自定义类型方法集合混合使用【悟空教程】
第08天 自定义类型&方法&集合混合使用 第1章 引用类型作为参数与返回值 1.1 引用类型是一种数据类型 自定义引用类型与int、double等数据类型相同,均是一种数据类型。当方法定义参数与返回值类型时,可以定位基本数据类型,也可以定义为引用数据类型,二者在定义上没有任何差别。 基本类型与引用类型传参过程中,仅仅是值的数据类型不同。 如: 基本类型int传参时,赋值为10,是一个具体数值 引用类型Person传参时,赋值为new Person(),是一个地址值,如0x8372 1.2 引用类型定义方法
Java帮帮
2018-06-11
7290
第四天 数组【悟空教程】
第04天 Java基础 第1章 数组 1.1 数组概念 软件的基本功能是处理数据,而在处理数据时,必须先进行数据持有,将数据持有之后,再对数据进行处理。我们将程序中可以临时存储数据的部分叫做容器。 Java当中具有持有数据功能的容器中,数组是最基本的,也是运算速度最快的。 1.2 数组的定义格式 数组是引用类型的一种,其使用方式与引用类型类似,均使用new关键字创建对象为变量赋值。 格式1:数据类型[] 数组名 = new 数据类型[元素个数或数组长度]; 格式2:数据类型 数组名[] = new 数据类
Java帮帮
2018-06-11
7710
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档