
代码管理
@龙猫
写代码是每天最重要的小事
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何使用JDK来实现自己的缓存(支持高并发)?
需求分析 项目中经常会遇到这种场景:一份数据需要在多处共享,有些数据还有时效性,过期自动失效。比如手机验证码,发送之后需要缓存起来,然后处于安全性考虑,一般还要设置有效期,到期自动失效。我们怎么实现这样的功能呢? 解决方案 使用现有的缓存技术框架,比如redis,ehcache。优点:成熟,稳定,功能强大;缺点,项目需要引入对应的框架,不够轻量。 如果不考虑分布式,只是在单线程或者多线程间作数据缓存,其实完全可以自己手写一个缓存工具。下面就来简单实现一个这样的工具。 代码实现 package com.hom原创 2021-11-02 09:55:24 · 631 阅读 · 0 评论 -
创蓝闪验一键登录(Java实现)
闪验业务流程 官网提供了demo下载(有签名工具类,发送http请求工具类,加解密工具类): 下面贴出核心业务代码: package com.pica.cloud.account.account.server.model; import com.alibaba.fastjson.JSONObject; import com.pica.cloud.account.account.server.e...原创 2020-03-27 11:39:31 · 5521 阅读 · 0 评论 -
git命令总结
修改git远程仓库的3种方法: git命令修改: git remote set-url originl [url] git命令,先删除后添加新仓库地址 git remote rm origin git remote add origin [url] 直接修改项目git配置文件(.git) 文件位置:git/config [core] repositoryformatversion...原创 2019-07-25 12:51:04 · 6701 阅读 · 0 评论