- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 spring源码学习-初始篇
我使用的是idea来学习spring 的源码根据import-into-idea.md_Within your locally cloned spring-framework working directory:_1. Precompile `spring-oxm` with `./gradlew :spring-oxm:compileTestJava`2. Import into IntelliJ (File -> New -> Project from Existing Sourc
2021-04-21 16:54:28
185
原创 分布式系统应用中生成全局唯一ID的算法(snowflake)----java 实现,单例模式
概述在分布式系统中,有很多的地方需要生成全局id的场景,比方说,订单模块,用户id等。这种情况下大多数的做法是通过UUID来做处理。首先,UUID是36位的一个字符串,相对来说是比较长的,一般我们采用的数据库会是MySQL,因为大多数的情况下,我们都希望我们的数据是可以回滚的,那么我们的数据表会采用innoDB,innoDB采用B+Tree实现其索引结构。所以一般对主键有以下的要求!越短越...
2018-09-07 01:29:25
1793
1
原创 Spring boot中HttpServletRequest.getParameterMap 转换成对象
我们知道HttpServletRequest.getParameterMap 得到的所有的数据都是只读的,我们可以把所有的数据放到一个新的内存对象中。Map<String, String[]> requestParams = request.getParameterMap();Map<String, Object> paramsMap = new HashMap<&...
2018-07-13 12:16:56
7223
原创 对zxing的简单封装,记录一下
本封装采用建造者模式来开发,支持生成base64,文件。logo文件支持本地和线上。最后的调用是这样的。可以使用的前提是要依赖zxing。String string = new QrCodeGenWrapper.Builder() .msg("123456") .logo("http://shop.szschina.cn/images/logo.png") ...
2018-07-03 14:06:38
511
原创 全国省,市,县,镇的数据表外加经纬度
不能总是授人以鱼,今天把实现的方式也给大家列出来!实现语言用的是python。python刚开始学两周,有不好的地方,各位兄台别笑。不啰嗦了,直接贴。下面是数据库的部分封装# -*- coding: utf-8 -*-import pymysql'db module'__author__ = 'liulaosan'class DbHelper(object): ...
2018-05-18 17:45:36
3308
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅