腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java架构师历程
专栏作者
举报
161
文章
416611
阅读量
64
订阅数
订阅专栏
申请加入专栏
全部文章
其他
java
http
数据库
微服务
存储
云数据库 SQL Server
sql
api
编程算法
ide
神经网络
人工智能
安全
深度学习
jvm
机器学习
spring
分布式
网络安全
git
linux
容器
jdk
xml
android
容器镜像服务
开源
yum
python
mvc
jar
tomcat
maven
apache
nginx
jdbc
tcp/ip
https
nat
bash
html
缓存
面向对象编程
jenkins
物联网
go
servlet
jquery
oracle
网站
devops
mybatis
zookeeper
aop
rpc
敏捷开发
微信
机器人
windows
数据结构
区块链
ios
php
perl
javascript
erlang
actionscript
jsp
bootstrap
vue.js
react
jquery ui
access
打包
eclipse
github
svn
struts
lucene/solr
bash 指令
文件存储
消息队列 CMQ 版
检测工具
数据备份
医疗
企业
svg
数据迁移
shell
hadoop
ssh
erp
gui
spring boot
hashmap
监督学习
ftp
单元测试
dubbo
udp
rabbitmq
kernel
gcc
spring cloud
socket编程
kvm
大数据
数据分析
系统架构
hbase
kafka
Elasticsearch Service
mysql
备份
连接
搜索文章
搜索
搜索
关闭
消息队列应用场景&&ActiveMQ消息发送失败的处理方案
数据库
sql
系统架构
消息队列 CMQ 版
kafka
今天我们来介绍一下ActiveMQ消息队列消息发送失败的处理方案。 在介绍今天的内容之前,首先我们来探讨一下为什么要用MQ。 企业中系统为什么要用消息队列那?其实要从消息中间件的常见使用场景来讲,然后结合自身系统对应的使用场景,说明系统中引入消息中间件解决了什么问题。 使用消息队列MQ,大致解决三类问题: (1)系统解耦 假设你有个系统 A,这个系统 A 会产出一个核心数据,现在下游有系统 B 和系统 C 需要这个数据。那简单,系统 A 就是直接调用系统 B 和系统 C 的接口发送数据给他们就好了。 整个过程,如下图所示:
Java架构师历程
2021-05-27
1.2K
0
Spring项目中使用两种方法动态切换数据源,多数据源切换
编程算法
数据库
sql
tcp/ip
actionscript
本文介绍两种动态切换数据库的方法。 方法一:数据源信息配置在xml中,适用于一般数据库切换。执行完某操作,切换数据库,执行另一个操作。 方法二:数据源信息配置在默认数据源中,适用于切换数据库操作同一方法,相当于批量执行方法。
Java架构师历程
2020-02-25
1.9K
0
给你代码:短链接生成原理
数据库
短链接,顾名思义就是在形式上比较短的链接。最早存在于微博(如新浪微博,t.cn,url.cn)分享网址中。比如这样的:t.cn/Aidjddvo
Java架构师历程
2020-01-16
2.5K
0
在navicat上设置定时计划执行存储过程
云数据库 SQL Server
sql
数据库
有一个存储过程,需要每天定时执行一次。所以在navicat上使用事件处理,当然还有其他的方法,这只是一种。作为参考
Java架构师历程
2019-03-08
2K
0
MYSQL 浅谈MyISAM 存储引擎
云数据库 SQL Server
存储
数据库
mysql中用的最多存储引擎就是innodb和myisam。做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《高性能MYSQL》书中提到的myisam的理解,请大家多多指教。
Java架构师历程
2018-09-26
1.9K
0
MySQL的三大引擎
云数据库 SQL Server
数据库
存储
缓存
oracle
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本 的差别为:
Java架构师历程
2018-09-26
3.8K
0
Mysql常用查询语句
云数据库 SQL Server
php
数据库
sql
access
一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=<
Java架构师历程
2018-09-26
5.1K
0
druid简介与运用
数据库
jdbc
sql
安全
Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。
Java架构师历程
2018-09-26
1.7K
0
数据库连接池
数据库
安全
sql
缓存
官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 个人理解:创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中创建多个数据库连接,并把他们集中管理,供程序使用,可以保证较快的数据库读写速度,还更加安全可靠。
Java架构师历程
2018-09-26
2K
0
jdbc简单增删改查代码
jdbc
云数据库 SQL Server
数据库
java
sql
Class.forName(“com.mysql.jdbc.Driver”).newInstance(); 我们链接的是MYSQL数据库,所以需要一个MYSQL的数据库驱动,如果你的环境中没有安装, 可以下载:mysql-connector-java-5.1.17-bin.jar JAR包,然后放进jdk1.6.0_37\jre\lib\ext 重启eclispe 就可以在JRE系统库中看到。
Java架构师历程
2018-09-26
1.8K
0
JDBC简介
jdbc
java
数据库
sql
api
简单地说,就是用于执行SQL语句的一类Java API,通过JDBC使得我们可以直接使用Java编程来对关系数据库进行操作。通过封装,可以使开发人员使用纯Java API完成SQL的执行。
Java架构师历程
2018-09-26
530
0
MYSQL 谈谈各存储引擎的优缺点
云数据库 SQL Server
存储
数据库
安全
1、存储引擎其实就是如何实现存储数据,如何为存储的数据建立索引以及如何更新,查询数据等技术实现的方法。
Java架构师历程
2018-09-26
1.9K
0
Mysql存储过程
云数据库 SQL Server
存储
sql
安全
数据库
存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件。虽然他们的作用不仅限于批处理。
Java架构师历程
2018-09-26
6K
0
sql必会基础3
sql
云数据库 SQL Server
数据库
存储
对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而符合条件的结果又很少,那么不加索引会引起致命的性能下降。但是也不是什么情 况都非得建索引不可,比如性别可能就只有两个值,建索引不仅没什么优势,还会影响到更新速度,这被称为过度索引。
Java架构师历程
2018-09-26
878
0
sql必会基础1
sql
数据库
存储
http
ALTER TABLE old_table_name RENAME [TO] new_table_name
Java架构师历程
2018-09-26
404
0
微服务架构是什么
微服务
面向对象编程
数据库
存储
架构师在软件行业一直有很高的位置,并且在开会中的架构师都带有主角光环。 架构师是可以说是软件的设计者,运用我们学会就会忘记的23种设计模式、企业架构模式、面向对象编程,来设计系统基础架构。基础架构开发完成后,程序员就可以愉快的在系统的基础框架里舔砖加瓦,最终完成项目的开发。
Java架构师历程
2018-09-26
1.3K
0
数据库(表结构)设计技巧及注意事项
数据库
存储
sql
编程算法
库设计: 1、数据库名称要明确,可以加前缀或后缀的方式,使其看起来有业务含义,比如数据库名称可以为Business_DB(业务数据库)。 2、在一个企业中,如果依赖很多产品,但是每个产品都使用同一套用户,那么应该将用户单独构建一个库,叫做企业用户中心。 3、不同类型的数据应该分开管理,例如,财务数据库,业务数据库等。 4、由于存储过程在不同的数据库中,支持方式不一样,因此不建议过多使用和使用复杂的存储过程。为数据库服务器降低压力,不要让数据库处理过多的业务逻辑,将业务逻辑处理放到应用程序中。
Java架构师历程
2018-09-26
6.6K
0
WebBuilder —— Web 开发平台
数据库
erp
http
开源
java
WebBuilder是一款跨平台、数据库和浏览器的可视化Web应用开发平台,使用了多项最新的技术,使Web应用的开发更快捷和简单。
Java架构师历程
2018-09-26
4K
0
使用 VisualVM 进行性能分析及调优
java
数据库
编程算法
jvm
api
开发大型 Java 应用程序的过程中难免遇到内存泄露、性能瓶颈等问题,比如文件、网络、数据库的连接未释放,未优化的算法等。随着应用程序的持续运行,可能会造成整个系统运行效率下降,严重的则会造成系统崩溃。为了找出程序中隐藏的这些问题,在项目开发后期往往会使用性能分析工具来对应用程序的性能进行分析和优化。
Java架构师历程
2018-09-26
1.9K
0
zookeeper在Dubbo中扮演了一个什么角色,起到了什么作用
zookeeper
dubbo
ide
数据库
流程: 1.服务提供者启动时向/dubbo/com.foo.BarService/providers目录下写入URL 2.服务消费者启动时订阅/dubbo/com.foo.BarService/providers目录下的URL向/dubbo/com.foo.BarService/consumers目录下写入自己的URL 3.监控中心启动时订阅/dubbo/com.foo.BarService目录下的所有提供者和消费者URL
Java架构师历程
2018-09-26
712
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档