腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java帮帮-微信公众号-技术文章全总结
技术改变生活,能力决定未来! 免费资源网 http://www.javahelp.com.cn
专栏作者
举报
864
文章
1277560
阅读量
129
订阅数
订阅专栏
申请加入专栏
全部文章(864)
java(363)
其他(137)
数据库(61)
编程算法(55)
spring(42)
云数据库 SQL Server(36)
sql(33)
存储(30)
linux(26)
api(25)
ide(23)
网络安全(22)
容器(21)
开源(21)
javascript(20)
http(20)
jvm(20)
servlet(19)
xml(19)
网站(19)
jdk(19)
python(18)
jsp(18)
html(18)
人工智能(18)
git(16)
分布式(16)
oracle(15)
数据结构(15)
https(15)
jquery(14)
eclipse(14)
容器镜像服务(14)
安全(14)
tomcat(13)
云数据库 Redis(12)
jdbc(12)
大数据(12)
windows(12)
c++(11)
ajax(9)
mvc(9)
nginx(9)
hashmap(9)
面试(9)
php(8)
css(8)
github(8)
struts(8)
maven(8)
面向对象编程(8)
zookeeper(8)
bash(7)
svn(7)
apache(7)
腾讯云测试服务(7)
企业(7)
游戏(7)
微信(7)
node.js(6)
打包(6)
jar(6)
访问管理(6)
gui(6)
mybatis(6)
dubbo(6)
android(5)
lucene/solr(5)
centos(5)
mongodb(5)
缓存(5)
html5(5)
spring boot(5)
数据处理(5)
微服务(5)
负载均衡(4)
c 语言(4)
c#(4)
go(4)
vue.js(4)
react(4)
unix(4)
bash 指令(4)
serverless(4)
运维(4)
自动化测试(4)
aop(4)
tcp/ip(4)
单元测试(4)
jenkins(4)
小程序(4)
程序员(4)
.net(3)
json(3)
nosql(3)
文件存储(3)
express(3)
kubernetes(3)
spark(3)
rabbitmq(3)
gcc(3)
socket编程(3)
云计算(3)
kafka(3)
虚拟化(3)
费用中心(2)
区块链(2)
NLP 服务(2)
ios(2)
ruby(2)
erlang(2)
scala(2)
bootstrap(2)
ecmascript(2)
web.py(2)
搜索引擎(2)
ubuntu(2)
负载均衡缓存(2)
mapreduce(2)
自动化(2)
黑客(2)
爬虫(2)
shell(2)
无人驾驶(2)
hadoop(2)
ssh(2)
正则表达式(2)
erp(2)
yum(2)
sql server(2)
kotlin(2)
rpc(2)
udp(2)
uml(2)
系统架构(2)
hbase(2)
nat(2)
项目管理(2)
bitbucket(2)
bug(2)
im(2)
jira(2)
salesforce(2)
tm(2)
产品(2)
工作(2)
求职(2)
项目经理(2)
云镜(主机安全)(1)
官方文档(1)
比特币(1)
数字货币(1)
自动驾驶(1)
数据挖掘(1)
perl(1)
r 语言(1)
webview(1)
单片机(1)
access(1)
django(1)
flask(1)
windows server(1)
神经网络(1)
深度学习(1)
thinkphp(1)
日志服务(1)
云数据库 MongoDB(1)
TDSQL MySQL 版(1)
消息队列 CMQ 版(1)
cci 持续集成(1)
图片标签(1)
知识图谱(1)
传媒云原生 移动开发平台(1)
短信(1)
DevOps 解决方案(1)
渲染(1)
eslint(1)
yarn(1)
压力测试(1)
hive(1)
npm(1)
二叉树(1)
flash(1)
敏捷开发(1)
spring cloud(1)
ntp(1)
机器人(1)
数据分析(1)
安全漏洞(1)
网站建设(1)
sdn(1)
flutter(1)
unicode(1)
ascii(1)
灰盒测试(1)
负载测试(1)
学习方法(1)
小程序·云开发(1)
app(1)
bat(1)
cmd(1)
com(1)
debug(1)
dp(1)
iso(1)
it(1)
point(1)
sys(1)
txt(1)
编程(1)
管理(1)
开发者(1)
软件(1)
软件开发(1)
团队协作(1)
研发(1)
搜索文章
搜索
搜索
关闭
Java9-day03【List、Set】课后习题
编程算法
存储
java
它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。
Java帮帮
2022-11-25
309
0
Java9-day04【Map】课后习题
hashmap
编程算法
存储
Map中存放的是两种对象,一种称为key(键),一种称为value(值),它们在在Map中是一一对应关系,这一对对象又称做Map 中的一个Entry(项)。Entry将键值对的对应关系封装成了对象。即键值对对象,这样我们在遍历Map集合时,就可以从每一个键值对(Entry)对象中获取对应的键与对应的值。
Java帮帮
2022-11-25
252
0
剖析MySQL黑盒----MySQL架构设计
云数据库 SQL Server
存储
sql
数据库
对于大部分的开发人员而言,编写增删查改的sql语句通过数据库连接去操作数据库,但并不关心数据库是如何监听请求和从连接中把请求数据中提取出来,往往在意表结构,sql执行效率慢就给他们建立索引,完全把MySQL当作黑盒子去使用。
Java帮帮
2021-04-29
582
0
几百万数据放入内存不会把系统撑爆吗?
java
存储
编程算法
在公司有一个需求是要核对一批数据,之前的做法是直接用SQL各种复杂操作给怼出来的,不仅时间慢,而且后期也不好维护,就算原作者来了过一个月估计也忘了SQL什么意思了,于是有一次我就想着问一下之前做这个需求的人为什么不将这些数据查出来后在内存里面做筛选呢?直接说了你不怕把内存给撑爆吗?此核算服务器是单独的服务器,配置是四核八G的,配置堆的大小是4G。本着怀疑的精神,就想要弄清楚几百万条数据真的放入内存的话会占用多少内存呢?
Java帮帮
2020-02-11
3.1K
0
Java虚拟机内存模型【小白版】
编程算法
jvm
存储
java
同样的java代码在不同平台生成的机器码肯定是不一样的,因为不同的操作系统底层的硬件指令集是不同的。
Java帮帮
2019-12-24
283
0
shiro教程6(多realm认证)
oracle
sql
编程算法
存储
实际开发中存在这样一种场景,同一个密码可能在MqSQL中存储,也可能在Oracle中存储,有可能MqSQL中使用的是MD5加密算法,而Oracle使用SHA1加密算法。这就需要有多个Realm以及认证策略的问题。
Java帮帮
2019-12-12
494
0
腾讯开源万亿级分布式消息中间件 TubeMQ
运维
zookeeper
存储
java
kafka
beMQ 是腾讯在 2013 年自研的分布式消息中间件系统,专注服务大数据场景下海量数据的高性能存储和传输,经过近 7 年上万亿的海量数据沉淀,目前日均接入量超过 25 万亿条。较之其它开源 MQ 组件,TubeMQ 的优势在海量实践(稳定性 + 性能)和低成本方面。9 月 12 日,腾讯在 ApacheCon 宣布 TubeMQ 开源。
Java帮帮
2019-09-17
1.5K
0
JMS实现参数的集中式管理【面试+工作】
maven
spring
jar
zookeeper
存储
JMS的发布订阅机制也能实现类似的功能,集群节点通过订阅指定的节点,同时使用jms对消息的过滤器功能,实现对指定参数的更新,本文将介绍通过JMS实现简单的参数集中式管理。
Java帮帮
2018-12-05
443
0
Zookeeper实现参数的集中式管理【面试+工作】
zookeeper
存储
maven
spring
svn
应用项目中都会有一些参数,一般的做法通常可以选择将其存储在本地配置文件或者内存变量中;对于集群机器规模不大、配置变更不是特别频繁的情况下,这两种方式都能很好的解决;但是一旦集群机器规模变大,且配置信息越来越频繁,依靠这两种方式就越来越困难;我们希望能够快速的做到全局参数的变更,因此需要一种参数的集中式管理,下面利用Zookeeper的一些特性来实现简单的参数管理。
Java帮帮
2018-12-05
426
0
Spring-Cloud-Config快速开始【面试+工作】
spring
分布式
存储
http
git
Spring-Cloud-Config是Sping-Cloud下用于分布式配置管理的组件,分成了两个角色Config-Server和Config-Client;Config-Server端集中式存储/管理配置文件,并对外提供接口方便Config-Client访问,接口使用HTTP的方式对外提供访问;Config-Client通过接口获取配置文件,然后可以在应用中使用;Config-Server存储/管理的配置文件可以来自本地文件,远程Git仓库以及远程Svn仓库;
Java帮帮
2018-11-05
588
0
Java消息服务-JMS 确认和事务【面试+工作】
java
存储
分布式
安全
jdbc
保证消息传送有3个主要部分:消息自主性,存储并转发以及底层消息确认,下面具体看一下这些概念;
Java帮帮
2018-10-24
883
0
三个技巧,将Docker镜像体积减小90%【面试+工作】
容器镜像服务
容器
git
存储
node.js
在构建Docker容器时,应该尽量想办法获得体积更小的镜像,因为传输和部署体积较小的镜像速度更快。
Java帮帮
2018-09-29
1.4K
0
基于Redis实现分布式锁-Redisson使用及源码分析【面试+工作】
云数据库 Redis
分布式
存储
zookeeper
java
在分布式场景下,有很多种情况都需要实现最终一致性。在设计远程上下文的领域事件的时候,为了保证最终一致性,在通过领域事件进行通讯的方式中,可以共享存储(领域模型和消息的持久化数据源),或者做全局XA事务(两阶段提交,数据源可分开),也可以借助消息中间件(消费者处理需要能幂等)。通过Observer模式来发布领域事件可以提供很好的高并发性能,并且事件存储也能追溯更小粒度的事件数据,使各个应用系统拥有更好的自治性。 本文主要探讨另外一种实现分布式最终一致性的解决方案——采用分布式锁。基于分布式锁的解决方案,比如zookeeper,redis都是相较于持久化(如利用InnoDB行锁,或事务,或version乐观锁)方案提供了高可用性,并且支持丰富化的使用场景。 本文通过Java版本的redis分布式锁开源框架——Redisson来解析一下实现分布式锁的思路。
Java帮帮
2018-09-29
3.8K
0
Java对象结构【面试+工作】
java
存储
数据结构
jvm
在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。下图是普通对象实例与数组对象实例的数据结构:
Java帮帮
2018-09-29
1.5K
0
day27.MongoDB【Python教程】
mongodb
python
分布式
存储
nosql
集合:类似于关系数据库中的表,储存多个文档,结构不固定,如可以存储如下文档在一个集合中
Java帮帮
2018-08-16
4.9K
0
Web-第六天 MySQL回顾学习
云数据库 SQL Server
数据库
存储
sql
数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以通过sql语句对数据库中的数据进行增加,修改,删除及查询操作
Java帮帮
2018-07-27
780
0
第二十七天 数据库基础&JDBC使用&工具类Properties&连接池&DBUtils【悟空教程】
数据库
jdbc
存储
云数据库 SQL Server
开源
第二十七天 数据库基础&JDBC使用&工具类Properties&连接池&DBUtils【悟空教程】
Java帮帮
2018-07-27
684
0
day26.MySQL【Python教程】
云数据库 SQL Server
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.2K
0
第八天 自定义类型方法集合混合使用【悟空教程】
人工智能
java
存储
第08天 自定义类型&方法&集合混合使用 第1章 引用类型作为参数与返回值 1.1 引用类型是一种数据类型 自定义引用类型与int、double等数据类型相同,均是一种数据类型。当方法定义参数与返回值类型时,可以定位基本数据类型,也可以定义为引用数据类型,二者在定义上没有任何差别。 基本类型与引用类型传参过程中,仅仅是值的数据类型不同。 如: 基本类型int传参时,赋值为10,是一个具体数值 引用类型Person传参时,赋值为new Person(),是一个地址值,如0x8372 1.2 引用类型定义方法
Java帮帮
2018-06-11
729
0
第四天 数组【悟空教程】
java
存储
容器
第04天 Java基础 第1章 数组 1.1 数组概念 软件的基本功能是处理数据,而在处理数据时,必须先进行数据持有,将数据持有之后,再对数据进行处理。我们将程序中可以临时存储数据的部分叫做容器。 Java当中具有持有数据功能的容器中,数组是最基本的,也是运算速度最快的。 1.2 数组的定义格式 数组是引用类型的一种,其使用方式与引用类型类似,均使用new关键字创建对象为变量赋值。 格式1:数据类型[] 数组名 = new 数据类型[元素个数或数组长度]; 格式2:数据类型 数组名[] = new 数据类
Java帮帮
2018-06-11
771
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档