首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
低调小熊猫
掘友等级
java摸鱼代表
一个莫得感情的杀手
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 14
沸点 41
赞
55
返回
|
搜索文章
赞
文章( 14 )
沸点( 41 )
手把手带你用数据库中间件Mycat+SpringBoot完成分库分表
随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈,而一台服务的资源终究是有限的,因此需要对数据库和表进行拆分,从而更好的提供数据服务。 当用户表达到千万级别,在做很多操作的时候都会很吃力,所…
手写一个抖音视频去水印工具,千万别刚一个程序员
有天晚上她在抖音看见一个非常具有 教育意义 的视频,“男人疼媳妇就该承包全部家务活”,然后它就想把视频下载下来,分享到她的姐妹群交流 驭夫 心得。 可是大家都知道抖音下载的视频是带水印,作为一个重度强迫症选手这是不被允许的,没办法那就找找有没有去水印工具吧,找了一圈要不就是收费…
8种创建Java线程的方式,你知道几个?
继承Thread类并重写run()方法,这种方式的弊端是一个类只能继承一个父类,如果这个类本身已经继承了其它类,就不能使用这种方式了。 实现Runnable接口,这种方式的好处是一个类可以实现多个接口,不影响其继承体系。 使用匿名类的方式,一是重写Thread的run()方法,…
防止业务数据重复插入的另一种思路
近日降雨颇多,偶然迸发灵感,对于防止重复插入这个问题想到了另一种解决方案(方案三)。 那么我们的期望是A和B的操作只会成功其一,另一个提醒他操作失败。 代码简洁了不少,但是表的索引结构会复杂导致tps下降,is_delete字段也被限制了同一条记录只会存在1和2两个结果。 ta…
35个Java代码优化的细节,你知道几个?
代码 优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。 代码优化也是一样,如果项目着眼于尽快…
[译] Docker 的学习和应用
容器(Container)对于提高软件研发和数据存储的安全性、再生性,以及可扩展性都大有用途。它们的兴起是当今科技潮流中最重要的部分之一。 Docker 就是一个在容器中研发、部署以及运行程序的平台。实际上,Docker 就是集装箱的同义词。如果你是或是立志想要成为一名软件开发…
10分钟搭建自己的Git仓库
GitLab是一款使用MIT许可证的基于网络的Git仓库管理工具,我们可以使用它来搭建自己的Git仓库,本文将介绍如何使用Gitlab在Linux下快速搭建Git仓库。 由于Gitlab启动比较慢,需要耐心等待10分钟左右,如果Gitlab没有启动完成访问,会出现如下错误。 可…
如何优雅关闭 Spring Boot 应用
随着线上应用逐步采用 SpringBoot 构建,SpringBoot应用实例越来多,当线上某个应用需要升级部署时,常常简单粗暴地使用 kill 命令,这种停止应用的方式会让应用将所有处理中的请求丢弃,响应失败。这样的响应失败尤其是在处理重要业务逻辑时需要极力避免的,那么有什么…
SpringBoot+Dubbo+Seata分布式事务实战
Seata 是 阿里巴巴开源的分布式事务中间件,以高效并且对业务0侵入的方式,解决微服务场景下面临的分布式事务问题。 事实上,官方在GitHub已经给出了多种环境下的Seata应用示例项目,地址:https://github.com/seata/seata-samples。 为…
下一页
个人成就
文章被点赞
4
文章被阅读
4,493
掘力值
141
关注了
22
关注者
41
收藏集
2
关注标签
14
加入于
2018-11-13