- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 用Java代码对5亿手机号码去重得出不重复的个数
业务背景现有几个文件,格式为txt/csv的行文件,里面存的是全是手机号码,目标量大约在3-5亿。文件大小在4GB左右,同一文件以及不同文件中可能会包含着重复的号码。需求是统计出所有去重号码后的数量。解决思路按照现在我国的手机号码规则,理论上可有存在从10000000000到19999999999的号码区间,但是实际上10/11/12号段开头的不是普通电话号码,所以不需要考虑在内,实际上的号...
2019-08-03 15:19:46 2664
原创 MySQL 8 数据库创建和Navicat的远程连接设置
第一步: 先去mysql 官网上查一下最新版本的yum源版本号(获取下载链接地址)打开 https://dev.mysql.com/downloads/repo/yum/根据linux的版本 获取 下载链接地址。然后执行命令:wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm1.1 查看一...
2019-04-18 22:26:34 900
原创 SpringCloud分布式——用Redis来做session共享的解决方案
前言:从事Java开发两年有余,对于Java的基本知识略知一二,大学毕业后在青岛工作一年多,后来因为一些原因来到上海,工作后的第一个项目就是自己选择开发一个关于媒体广告的系统。基本功能如下:因为我之前对于springcloud不是非常的熟悉,基本算是摸着石头过河,所以总结一下学习开发的过程。分布式开发具有很多的模块,所以根据前期的需求也是我也划分了模块,划分颗粒度按照业务来区分,也差不多是一样的...
2019-04-18 22:17:08 1444
原创 关于HashSet、TreeSet、LinkedHashSet区分使用学习笔记
近期在一直学习《Java编程理想》一书,作为Java工程师必读的书目之一,确实引人入胜,语言深入浅出。今天在看持有对象一节的时候,发现了一个很奇怪的问题。话不多说,直接上代码。这是书中第231页的例子。这是我电脑里运行的结果,很明显,HashSet不负责排序的,但是输出的确实有顺序的。网上搜索了一些原因,比较中肯的一个说法。通常插入HashSet的是Integer,其hashCode...
2018-11-22 16:30:48 331
原创 使用mybatis-generator反向生成代码,包含一对一、一对多生成
使用Sprinngboot+Mybatis+Mysql进行演示,使用maven导入Jar包Sprinngboot+Mybatis+Mysql新建一个项目,使用springboot可以快速搭建出一个开发框架,项目搭建基本配置如下:POM.XML 配置<?xml version="1.0&
2018-11-16 17:14:13 13315 16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人