首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
L在掘金45021
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
手绘二维码
看到二维码,很容易猜到黑白相间的小方格就是二进制比特。那么这些比特是怎么得到的?小方格又是按照什么规则排布的?今天咱们就从零开始将一个 url 画成二维码。 考虑到大多数人可能不太了解二维码,所以先讲下基础概念。你也可以先看看左耳朵耗子写的二维码的生成细节和原理。 二维码一共有…
校招中我,细细品味了这些题... | 掘金技术征文
使2个字母a连续出现,至少需要3次操作。即把第1个位置上的a移动到第4个位置。 所以在至多操作2次的情况下,最多只能使2个b或2个a连续出现。 动态规划。 以a字符为例,令 dp[i][j] 表示将从第 i 个 a 字符(包含)到第 j 个 a 字符(包含)之间的所有 a 字符…
白话 KMP 算法
KMP 算法是计算机字符串匹配的常规算法。wiki 本篇文章借助简单示例,用通俗易懂的方式描述对 KMP 算法的理解。 对于 KMP 来说,“匹配值表”是很关键的。下面我们从简单示例出发描述匹配值表是如何产生的,以便理解。 现在 我们需要查找的字符串是 “ABABABCA”。 …
知无涯,行者之路莫言终 [- 编程之路2018 -]
待续...
Java:一文带你了解 不同情形下return 和 finally的执行顺序
前言在Java中,不同情形下return和finally的执行顺序很多人混淆不清本文全面&详细解析不同情形下return和finally的执行顺序,希望你们会喜欢目录1.储备知识try/catch是常
如何成为一位「不那么差」的程序员
也不知道啥时候我居然成人生导师了。当然我不排斥这些问题,和大家交流都是学习的过程。 因此也许诺会准备一篇关于学习方面的文章;所以本文其实准备了很久,篇幅较长,大家耐心看完希望能有收获。 作为一名码代码的技术工人,怎么说干的还是技术活。 既然是技术活那专业实力就得过硬,下面我会按…
Nginx实现负载均衡
1.准备工作。 结合本文场景,需要安装Nginx和Java环境(运行SpringBoot项目)。 1.1 关于Linux系统安装Nginx可以参考我的文章---(传送门)。 1.2 由于只是测试,SpringBoot只是映射了根路径,端口分别是10001和10002,分别返回d…
数据库中间件 Sharding-JDBC 源码分析 —— SQL 解析(一)之词法解析
- [1. 概述] - [2. Lexer 词法解析器] - [3. Token 词法标记] - [3.1 DefaultKeyword 词法关键词] - [3.2 Literals 词法字面量标记]
细说 Java 主流日志工具库
JDK1.4 开始,通过 java.util.logging 提供日志功能。 它能满足基本的日志需要,但是功能没有 Log4j 强大,而且使用范围也没有 Log4j 广泛。 Log4j 是 apache 的一个开源项目,创始人 Ceki Gulcu。 Log4j 应该说是 Ja…