首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员白梦
掘友等级
全栈开发工程师
|
人生有限公司
You are very much ON TIME。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
72
文章 55
沸点 17
赞
72
返回
|
搜索文章
赞
文章( 55 )
沸点( 17 )
Java8 中的 Stream 那么彪悍,你知道它的原理是什么吗?
Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API 可以极大提高 Java 程序员的生产力,让程序员写出高效率、干净、简洁的代码。 本文会对 Stream 的实现原理进行剖析。 元素是特定…
超全MyBatis动态代理详解!(绝对干货)
答不上来的铁汁,证明 Proxy、Mybatis 源码还没看到位。不过没有关系,继续往下看就明白了 众所周知哈,Mybatis 底层封装使用的 JDK 动态代理。说 Mybatis 动态代理之前,先来看一下平常我们写的动态代理 Demo,抛砖引玉 第二步是创建被代理对象的动态代…
MySQL海量数据优化(理论+实战)
0~10000,10001-20000.... 这样子的话可以快速把全量数据查询出来同步至缓存中。 分页优化总结: 使用前一次查询的最大ID进行查询优化是效率最高的方法,但这种方法只适用于下一页点击的这种操作,对于同步全量数据来说建议的方式使用伪列对ID进行分页,然后开启多个线…
原来大厂的Redis分布式锁都这么设计的!
常用的即 synchronize 或 Lock 等 JDK 自带的锁,只能锁住当前进程,仅适用于单体架构服务。 而在分布式多服务实例场景下必须使用分布式锁。 “占坑”可以去Redis、DB、任何所有服务都能访问的地方。 解决方案:设置锁的自动过期,即使没有删除,会自动删除。 解…
SpringBoot轻松整合Quartz
使用Spring Boot 可以非常方便、快速搭建项目,使我们不用关心框架之间的兼容性,适用版本等各种问题,我们想使用任何东西,仅仅添加一个配置就可以。 Quartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。…
爆肝 200 小时,我做了个编程导航!
顾名思义,这是一个导航类项目,我希望它能够成为最专业灵活的编程导航网站,帮助大家轻松发现优质编程资源。 下面介绍我做这个项目的初心、项目简介、技术选型、后续计划等。 总是有很多学编程的朋友问 “有没有学 xx 的资源”、“我需要 xx 资源,能发我一份么”。 在重复接收类似讯息…
「进击Redis」一、初识Redis
1. 读写速度快 2. 基于键值对存储 3. 多样化的功能 1. 能做什么 2. 不能做什么
我花了一夜用数据结构给女朋友写个h5走迷宫游戏
超越妹妹时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道:天天写这玩意,有啥作用。而我答道:能干事情多了,比如写个小游戏啥的! 什么东西简单容易呢?我百度一下,我靠,这个鸟游戏原来不好搞啊,得接触一堆不熟悉的东西,搞不来搞不来。 有了(灵光一闪),写个猜数字游戏,问他…
打工四年总结的数据库知识点
国庆在家无聊,我随手翻了一下家里数据库相关的书籍,这一翻我就看上瘾了,因为大学比较熟悉的一些数据库范式我居然都忘了,怀揣着好奇心我就看了一个小国庆。 看的过程中我也做了一些小笔记,可能没我之前系统文章那么有趣,但是绝对也是干货十足,适合大家去回顾或者面试突击的适合看看,也不多说…
MySQL索引优化铁则送你!!!|掘金技术征文-双节特别篇
此篇文章详细的讲述了索引优化的几个原则,只要在工作中能够随时应用到,相信你写出的SQL一定是效率最高,最牛逼的。 因为页面搜索严禁左模糊或者全模糊,如果需要可以使用搜索引擎来解决。 union能够命中索引,并且MySQL 耗费的 CPU 最少。 in能够命中索引,查询优化耗费的…
下一页
个人成就
文章被点赞
189
文章被阅读
21,009
掘力值
990
关注了
43
关注者
61
收藏集
2
关注标签
14
加入于
2020-07-24