首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小霸戈
掘友等级
一线码农
每天一篇架构领域重磅好文,涉及一线互联网公司应用架构(高可用、高性
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
146
文章 140
沸点 6
赞
146
返回
|
搜索文章
最新
热门
记一次Maven发布Jar包中文乱码解决方法
之前一直在用的mac开发,一直也没碰到过这样的问题。后来换了家里的 Windows 台式机代码拉下来后,使用maven deploy发布了一次common的Jar包,然后所有common包中的中文都乱码了,一开始还以为是服务器环境的问题,后来发现在执行maven deploy时…
RBAC 权限管理系统设计思路
我们比较常见的就是基于角色的访问控制,用户通过角色与权限进行关联。简单地说,一个用户拥有多个角色,一个角色拥有多个权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间、角色与权限之间,通常都是多对多的关系。如下图: 基于这个,得先了解角色到底是什么?…
【并发编程】深入理解Java内存模型
Java内存模型(Java Memory Model,JMM)是java虚拟机规范定义的,用来屏蔽掉java程序在各种不同的硬件和操作系统对内存的访问的差异,这样就可以实现java程序在各种不同的平台上都能达到内存访问的一致性。可以避免像c++等直接使用物理硬件和操作系统的内存…
Apache Flink 基础架构与概念
Apache Flink是一个面向分布式数据流处理和批量数据处理的开源计算平台,它能够基于同一个Flink运行时(Flink Runtime),提供支持流处理和批处理两种类型应用的功能。现有的开源计算方案,会把流处理和批处理作为两种不同的应用类型,因为他们它们所提供的SLA是完…
专治MySQL乱码问题
MySQL出现乱码的原因有很多,一般与character_set参数有关。我们先来看看有哪些参数: 其中,最主要的是character_set_client和character_set_results。这两个参数分别有什么用呢? 在客户端将一条命令输入MySQL时,MySQL只…
如何使用 SpringBoot + Redis 优雅的解决接口幂等性问题
任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是对数据库的影响只能是一次性的,不能重复处理。 4、先查询后判断,首先通过查询数据库是否存在数据,如果存在证明已经请求过了,直接拒绝该请求,如果没有存在,就证明是第一次进来,直接放行。 1、首先是搭建re…
分布式事务之 RocketMQ 事务消息详解
事务消息是RocketMQ提供的非常重要的一个特性,在4.x版本之后开源,可以利用事务消息轻松地实现分布式事务。本文对RocketMQ的事务消息进行详细介绍,并给出了代码示例。一.相关概念Rocket
彻底搞懂 MySQL 分区!
一.InnoDB逻辑存储结构首先要先介绍一下InnoDB逻辑存储结构和区的概念,它的所有数据都被逻辑地存放在表空间,表空间又由段,区,页组成。段段就是上图的segment区域,常见的段有数据段、索引段
5亿整数的大文件,怎么排?
问题给你1个文件bigdata,大小4663M,5亿个数,文件中的数据随机,如下一行一个整数:现在要对这个文件进行排序,怎么搞?内部排序先尝试内排,选2种排序方式:3路快排:归并排序:数据太多,递归太
你真的知道如何设置数据库连接池的大小吗?
前段时间在一个老项目中经历过一个问题:一个Dubbo服务,启动的时候慢的要死,后来看日志查原因整个过程一直在初始化数据库连接。一看数据库连接参数,连接池大小:1024。很多入行晚的同学没有经历过手写J
下一页
个人成就
优秀创作者
文章被点赞
1,286
文章被阅读
344,204
掘力值
7,884
关注了
30
关注者
1,016
收藏集
0
关注标签
16
加入于
2018-12-28