java se
史上最强的弟子
直率到底凭自己
展开
-
java 的类和接口的变量调用
多多学习天天向上原创 2015-01-15 10:02:49 · 2719 阅读 · 0 评论 -
企业级应用框架的演变
企业级应用框架的演变,可以让我们了解一些框架演变带来的一些优势。原创 2017-02-03 11:14:49 · 2456 阅读 · 0 评论 -
Map 的四种遍历方法
Map 的四种遍历方法原创 2017-03-27 16:23:12 · 580 阅读 · 0 评论 -
26英文字母加减26进制转换
算法输出(A后面的多少位的字符串,超过Z 则改为 AA 开始),相当于用26进制的加法过程,但是是由英文字母来定义的,使用场景在于处理escel 的列,行问题。原创 2017-03-30 13:36:20 · 5182 阅读 · 0 评论 -
JAVA Apache POI 之sax 解析10万级大数量数据
* 写这个东西主要是最近做了一个联通的数据迁移工作,他们就是这样导出的数据,所以我们写了这个代码。 * 还有一个就是网上n 多都是半成品,代码不能直接运行,我这个代码能够直接运行。 * java poi 之sax 解析10万级大数量数据,其实百万,千万都是可以的, * 但是想到这么大的数据一般不会使用excel 进行导入数据的行为,所以我采用了这个方法只是针对于10万级数据, * 宁外,虚拟机的堆内存需要设置大一些,不然会报内存溢出。 * 支持多个sheet 数据一起导入 * 支持按照数据量范围原创 2017-03-30 16:26:37 · 6812 阅读 · 3 评论 -
java pinyin实例,拼音写法支持多音字自动识别(本测试实例使用了pinyin4j,pinyin1.0,jetbrick-pinyin)
java pinyin实例,拼音写法支持多音字自动识别(本测试实例使用了pinyin4j,pinyin1.0,jetbrick-pinyin)原创 2017-04-01 17:21:29 · 4008 阅读 · 1 评论 -
java 去英文单词出现的次数
java 去英文单词出现的次数原创 2017-04-25 21:04:37 · 682 阅读 · 0 评论 -
java 查找文本中的数字并求和
java 查找文本中的数字并求和原创 2017-04-25 20:56:56 · 4589 阅读 · 0 评论 -
java 找出小于数字N的所有素数
java找出小于数字N的所有素数原创 2017-04-25 21:01:00 · 8773 阅读 · 1 评论 -
2020小米算法面试(miui组) java 实现链表反向
java 实现链表反向demo原创 2017-06-11 22:48:40 · 618 阅读 · 0 评论 -
Gson 转换对象属性null 保留属性方法。
Map<String,Object> map = new HashMap<>(); map.put("key",null); map.put("val","yeasd");Gson gson = new GsonBuilder().serializeNulls().create();String s = gson.toJson(map);System.out.pr...原创 2018-02-22 20:02:57 · 5684 阅读 · 0 评论 -
Swagger2(5) 新发现,总结一下。
hi!~ 最近在项目中使用了Swagger2-ui 比较多又有了新的东东,所以记录一下。 1.对于枚举的支持。2.@ApiIgnore 在方法上方法会在swagger 上被忽略,在类上会在swagger 上controller 会被忽略。3.@ApiParam 和 @ApiModelProperty 的区别在于传入的时候。而@ApiProperty对接的数据类型,会因为使用的类型...原创 2018-03-27 11:24:04 · 3326 阅读 · 0 评论 -
Spring boot 项目 yaml 文件配置读取方式
在工作中,我们会经常遇到读取配置文件的操作,但是一般都是key-value 这种形式的值,从yml(yaml)怎么读取String[],List<Map<String.String>>,List<String>,Map<String,String> 这种格式的数据呢?下面是我写的一些代码:这个实例基于spring boot 希...原创 2018-07-31 13:56:47 · 6665 阅读 · 9 评论 -
对 进程,线程,协程-我的一些思索
首先先看看定义 1.进程是一个程序在一个数据集中的一次动态执行过程,可以简单理解为 “正在执行的程序”,它是 CPU 资源分配和调度的独立单位。 2.线程是在进程之后发展出来的概念。 线程也叫轻量级进程,它是一个基本的 CPU 执行单元,也是程序执行过程中的最小单元,由线程 ID、程序计数器、寄存器集合和堆栈共同组成。一个进程可以包含多个线程。 3.协程是一种用户态的轻量级...原创 2018-10-13 11:38:57 · 187 阅读 · 0 评论 -
Spring boot 项目集成Flyway
1.首先了解一下flyway 是什么东西 1>Flyway是独立于数据库的应用、管理并跟踪数据库变更的数据库版本管理工具。用通俗的话讲,Flyway可以像SVN管理不同人的代码那样,管理不同人的sql脚本,从而做到数据库同步。 2>Flyway对数据库进行版本管理主要由Metadata表和6种命令完成,Metadata主要用于记录元数据,每种命令功能和解决的...原创 2018-10-15 15:35:11 · 3764 阅读 · 0 评论 -
java 8 list.stream().collect Collectors.toMap 重复key 值处理
问题描述: list 转 map 时,首先看 两个phoneAuthUpdater 的key 都是“1”,key 如果重复,则会报这个错。可以选择第二种方法来解决这种方式可以解决上面的问题,这里采用的是都去取新的数据,这样的话就能保证map 中的key 值只对应一个value 值。...原创 2018-10-19 20:47:40 · 32611 阅读 · 0 评论 -
XStream 初探,很给力
Java classes of XStream is a very good tool,It is convenient, fast and very efficient.原创 2016-06-15 12:00:12 · 4696 阅读 · 0 评论 -
quartz (java定时任务实现事例)
java quartz CronTrigger,很好用的时间调度原创 2016-02-17 11:28:22 · 706 阅读 · 0 评论 -
JAVA calender 的使用实现查询一个月的第1天和最后一天,学的是技巧。
许久没用今天用到了有新的领悟(Calendar),再次分享一下各位我的代码和我悟出来的道。网上其他的求法更本看不懂,于是分享出一种我认为最简单的方法。见笑了原创 2015-06-26 23:30:25 · 1049 阅读 · 0 评论 -
我被Java包装类教育了(Long和Integer)
在最近的开发中,我发现包装类原创 2014-08-27 10:40:59 · 1360 阅读 · 0 评论 -
java 正则表达式高级篇(四种常用的处理方式:匹配 分割 替代 获取)
写个代码真的不容易,希望大家支持一下,纯手工的代码,这次主要是想重新的使用一下正则表达式所以重新的使用了起来,因为正则表达式真的很重要,功能很强大。所以又翻出来看看。原创 2015-07-02 23:51:32 · 4473 阅读 · 0 评论 -
springMVC 自动将form 提交对象型数据转为Object对象数据
springMVC 自动将form 提交对象型数据转为Object对象数据数据。这都是我最近遇到的问题跟大家分享一下我的解决方法。原创 2015-01-27 22:58:04 · 15443 阅读 · 0 评论 -
java quartz的使用,做时间轮询调用 CronTrigger
java quartz CronTrigger,很好用的时间调度原创 2015-08-24 12:32:14 · 4459 阅读 · 0 评论 -
java File 的相对路径
java File 的相对路径原创 2015-08-11 16:04:07 · 3811 阅读 · 0 评论 -
java 的对象强制转换后的调用
总结出来的问题,答案很出乎我的意料,所以去仔细的研究了一下。原创 2015-08-11 14:29:31 · 1641 阅读 · 0 评论 -
Spring boot 整合spring Data JPA+Spring Security+Thymeleaf框架(上)
这个是spring boot 整合spring Data JPA+Spring Security+Thymeleaf框架,整合这个框架真的是走了很多的坑路,终于走出来了。原创 2015-06-30 23:08:08 · 5988 阅读 · 7 评论 -
一个java 验证码的实现提供多种的实现
一个java 验证码的实现提供多种的实现,原创 2015-10-26 16:13:36 · 1544 阅读 · 0 评论 -
JAVA Calendar的求一个月的最后一天多种方法实现
本人进过慢慢的摸索发现了这两种方法来对时间进行处理,再次分享一下哎!~因为在很多时间操作上我们对时间的控制上是需要根据不同的业务来实现的,这两种对calender 进行操作是我在其中摸索出来的。原创 2015-10-26 15:46:58 · 4726 阅读 · 0 评论 -
java 算法实现字符串的匹配
java 算法实现字符串的匹配,自己写的算法。原创 2015-10-27 09:07:33 · 1395 阅读 · 0 评论 -
用的是google 的swing ,二维码生成工具类
用的是google 的swing ,二维码生成工具类原创 2015-10-26 16:16:04 · 830 阅读 · 0 评论 -
spring boot 打包成jar 包在发布到服务器上
spring boot 打包成jar 包在发布到服务器上,整个流程都是本人亲自实测,应该没有问题。原创 2015-10-27 10:41:23 · 73504 阅读 · 8 评论 -
java 趣味题目解题。
java 趣味题目解题。原创 2016-02-14 15:08:01 · 918 阅读 · 0 评论 -
cyc 的面试宝典之(面试1(java se 基础篇))
面试1(java se 基础篇)是整合了众多的java 面试宝典以及本人亲身面试总结的面试题,希望大家喜欢。原创 2016-02-16 15:43:45 · 1508 阅读 · 0 评论