技术相关
未读
Java日期工具类DateUtil
作为比较优秀的程序员,要有丰富的解决问题的方案,还需要的便是代码的沉淀,这不仅有助于自己快速的开发程序,也有利于保证程序的健壮。那如何才能沉淀自己的”代码“呢?从自己编写util开始其实就是一个不错的选择。DateUtil类package com.util;import java.text.Simp
技术相关
未读
练习题-使所有区间的异或结果为零
技术相关
未读
策略模式-短信模板业务场景
前言最近在开发公司的短信模板功能,简单的说,就是创建一些包含占位符的短信模板,在发送短信时将这些占位符使用特定值替换后再发出,例如短信模板中的公司名称占位符是,在发送时,使用具体的公司名称将替换。短信模板是一个独立的服务,其他模块在调用短信发送接口时,需要指定短信模板code以及要对占位符进行替换的
技术相关
未读
JAVA实现-URL短网址生成算法
现在大部分微博、手机邮件提醒等地方都在使用短网址服务 下面是一种原理: 1)26个大写字母 26小写字母,10个数字,随机生成6个然后插入数据库对应一个id, 2)短连接跳转的时候,根据字符串查询到对应id,即可实现相应的跳转 62种字符组合成6位字符,62^6=568亿个组合数量,重复的概率是很小
技术相关
未读
面试被问到HashMap 底层原理?看完这边文章绝对不慌!
快速入门 存储:put 方法 put(key,value) 查询 : get 方法 get(key) java 代码如下 import java.util.HashMap