Java
已收录文章:910篇
-
1. 问题背景线上有一个批处理任务,会批量读取昨日的数据,经过一系列加工后,插入到今日的表中。表结构如下:CREATE TABLE `detail_yyyyMMdd` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `batch_439 收藏
-
技术层面【配置项】抽离主库,或永久放置于缓存中,guava或redis或二者同时使用皆可(高并发时需要考虑redis最大连接数等瓶颈,小数据量配置项可以考虑仅使用本地缓存),在配置项发生变化395 收藏
-
发现一个有趣的现象,网上一些比较热门的文章、博客往往都是“某某公司面试题汇总”、“某某公司面试题解析”,似乎程序员们对面试题总是抱有热情,好像多看了几道面试题,自己的能力185 收藏
-
mysql 一条sql语句如何执行的?文章内容源自:极客时间-林晓彬老师-MySQL实战45讲 学习所得在了解一条查询语句如何执行之前,需要了解下MySQL的基本架构是怎样的,如下图所示:可以看出,MySQL375 收藏
-
sql优化有哪些?如何创建索引?创建索引的原则?索引的优缺点?sql的优化有:尽量避免使用 select * ,返回无用的字段会降低效率。优化方式:只能使用具体的字段代替 select 具体字段,只返回使用到139 收藏
-
容器安全问题导致企业数据被黑客擦除造成损失,已经不是一次两次了。就在前段时间,NewsBlur的创始人SamuelClay在将MongoDB集群迁移到Docker容器过程中,一名黑客获得了NewsBlur数据库的访问权限,316 收藏
-
SQL分类 DDL DDL(Data Definition Language): 数据定义语言,定义不同的数据库对象,关键字包括:CREATE DATABASE dbname # 显示系统中的所有数据库 show databases # 选择数据库 use dbname # 显示指定库中的表 show table347 收藏
-
今天教大家借助一款框架快速实现一个数据库,这个框架就是<dependency> <groupId>org.apache.calcite</groupId> <artifactId>calcite-core</artifactId> <!-- 目前最新版本 2022-09-10日更400 收藏
-
-1商城项目从0到1的实现第一章:项目框架的搭建框架选择:本项目预计是采用springboot+mybatis-plus+quartz+elasticsearch+springcloud+security,是作者作为入门级程序员边学习边将项目进行落地实践的一个从101 收藏
-
点赞再看,养成习惯,微信搜索【Java烂猪皮】关注这个互联网界的扫地僧。 本文已被公众号【Java烂猪皮】收录,有一线大厂面试完整考点、资料以及我的系列文章。前言 :前段时间不是离职460 收藏
-
自从敲开中国陌生人社交市场的大门以来,挚文集团(NASDAQ:MOMO)已经走到了它的第十个年头。挚文集团于2011年成立,2014年12月11日在美国纳斯达克交易所挂牌上市,拥有陌陌、探探、赫兹等252 收藏
-
虽然经常遇到打开文档的时候会出现乱码,然后切换一下字符集就正常了,但是一直没搞清楚其背后的原理,我深知,盲目的尝试解决方案就是对程序员的侮辱,于是就到网上搜索了一些文章,219 收藏