首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
vitem军强
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
赞
文章( 10 )
沸点( 0 )
用了Stream后,代码反而越写越丑?
Java8的stream流,加上lambda表达式,可以让代码变短变美,已经得到了广泛的应用。我们在写一些复杂代码的时候,也有了更多的选择。 代码首先是给人看的,其次才是给机器执行的。
G1垃圾收集器详解
因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天,共勉!!! 1. 什么是G1垃圾收集器? ①. G1(Garbage-First)是一款面向服务端应用的垃圾
MyBatis原理——架构及执行流程
大家可以在学习MyBatis源码的插件部分的时候直接配置PageHelper加深对插件开发的理解,运用到工作项目中 一. 概要 1. Mybatis简介 2. 架构设计 3. 运行原理 二. 执行过程
实施sharding-jdbc,一些非常痛的注意点
在《“分库分表" ?选型和流程要慎重,否则会失控》中,我们谈到处于驱动层的sharding-jdbc。开源做到这个水平,已经超棒了,不像tddl成了个太监。但还是有坑。 不过不能怪框架,毕竟有些sql,只有程序和鬼能懂。 分库分表后,就成为了一个阉割型的数据库。很多sql的特性…
再见 Jenkins !几行脚本搞定自动化部署,这款神器有点厉害!
在开发或生产环境中,我们经常会搞一套自动化部署方案。比较流行的一种就是Gitlab+Jenkins实现方案,又慢又占资源。最近发现一款神器Drone,轻量级CI/DI工具,推荐给大家!
深度好文!RocketMQ高级进阶知识精讲!
大家好,我是jack xu,本文是RockeMQ精讲系列的最后一篇,讲的是RockeMQ一些进阶高级的知识,在我们平时的面试中会用到,掌握了这些东西也是体现一个高手和crud boy的区别。 为了使大家能够清晰明了,有层次的掌握这些知识,我们从生产者、Broker、消费者三个维…
从分布式事务解决到Seata使用,一梭子给你整明白了
我去小卖部买东西,付完了钱,老板转身抽了口烟,却忘记了我付完钱?这种情况怎么办,发生在日常生活并不奇怪。但是你在网上下单,付完了钱,刚要查看订单,却提示你待支付,心中几万只草泥马跑过也不得而知!所以防止这种情况的发生,分布式事务也变得尤为重要。 事务提供一种机制将一个活动涉及的…
阿里钉钉、ICBU、CBU、蚂蚁、国际化中台Java后台面经
有10亿个数据,数据为整数,取值范围为[1 - 10000],请对这10亿个数据进行排序。 设计一个拼手气红包算法。给定红包总金额和红包的个数,输出每个红包的金额。 要求: 1). 每个红包金额随机 2). 每个红包的金额数不小于1 3). 每个红包的金额数不超过总金额的30%…
SpringBoot启动流程
SpringBoot的启动类入口SpringBoot与Spring相比最直观的区别就是SpringBoot有自己独立的启动类。从上面代码可以看出,Annotation定义(@SpringBootApp
如何设计一个安全对外的接口?加签验签了解一下
我们在求职面试中,经常会被问到,如何设计一个安全对外的接口呢? 其实可以回答这一点,加签和验签,这将让你的接口更加有安全。接下来,本文将和大家一起来学习加签和验签。从理论到实战,加油哦~ 明文:指没有经过加密的信息/数据。 密文:明文被加密算法加密之后,会变成密文,以确保数据安…
下一页
关注了
23
关注者
0
收藏集
2
关注标签
18
加入于
2018-11-18