自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 怎么学java? java面试题?

今天是六月一日,作为一个巨婴,仍旧待在电脑前过着他的儿童节,也是蛮快乐的哈。在这里我也为java小白或者面临就业的大学生或者培训出来的童鞋奉上我准备的儿童节礼物。首先是给java小白的礼物,奉上java的学习路线:1.尚硅谷视频全集路线2.java超详细易懂学习路线图真心觉得超级清晰明白,跟着节奏,立马下手。GO! GO! GO!再就是给面临就业的大学生或者培训出来的童鞋的礼物,我准备面试时,花了20天复习总结下来的重点笔记,纯手打,无污染。从java基础-javaWeb-并发编程-mybati

2020-06-01 18:48:45 1663 2

原创 集合或数组按照元素的指定字段排序

又到了一周的整理日了,这周萧然过的真懵逼啊,感觉啥也没干,就知道给了个需求,写代码,改了n次,最后还是不行。最终找了我认识的一个大哥,人家花了10分钟给我解决了。真打脸,不过人总是慢慢成长嘛,嘿嘿。不知道大家有没有遇到这样一个问题,你从数据库查询数据后得到一个集合,你经过处理后,想用集合中元素的某个字段进行排序,该怎么办呢?方法一:自然排序和定制排序这么一说是不是感觉恍然大悟,哈哈,我当时准备面试的时候还整理过这个知识点,奉上链接:自然排序和定制排序。尽管写过了,但是还是在这里搞一遍吧这里先说我们

2020-05-31 14:02:07 2234

原创 字符串分割那些事

说起字符串,我就想到了让我踩坑的字符串分割问题。我就把我感觉比较不错的使用分享一下,或许不算好,反正我目前阶段用的顺心,哈哈。①首当其冲的就是我们String的split方法,但是呢使用String.split来分隔转化为String[]的时候,会存在一些特殊字符转义的情况:1. “.”2. “\”3. “|”4. “$”这些都是需要转义的字符,那怎么转义呢?其实很简单,在字符前加入"\\"就可以了。例如:String reclassData= "0,15,0|15,30,1|30,45,2|

2020-05-24 18:19:32 412

原创 重定向RedirectAttributes的用法

这周研究极光推送,突然看到了这样一段代码:然后我就蒙了,赶快去查一查。然后真香。。哈哈。赶快先附上大佬文章链接重定向RedirectAttributes。说起重定向,不知道你是否想起了那个被问遍了的面试题:转发和重定向的区别。反正我是想起来了,我还清楚的记得其中一个道理,转发可以携带request作用域的数据,重定向就不能携带(两次请求)。而RedirectAttributes 就是Spring mvc 3.1版本之后出来的一个功能,专门用于重定向之后还能带参数跳转的的工具类。他有两种带参的方式:

2020-05-24 17:59:04 650

原创 java中JSON的使用(4种解析方式,满满干货)

又到了周末整理季,其实这周学了很多东西,但是还未动手实践,所以就拿部分学到的进行整理。话不多说,上第一个知识点:JSON。什么是JSON?肯定很多人都会心里回答,一种数据交换格式,没毛病,JSON就是一种轻量级的数据交换格式,与开发语言无关。JSON的数据结构呢?对象(object):一个对象包含一系列非排序的键/值对,一个对象以 {开始,并以 }结束。每个键/值对之间使用 :分区。多个键值对之间通过 , 分割。需要注意的是JSON 的键是一个 String 类型的字符串。JSON 值的格式呢?

2020-05-24 17:26:43 39332 2

原创 APP支付(微信、支付宝)

事情背景刚入职的萧然前几天收到了上级安排的新需求,让我重新弄出一套和以前一样的微信,支付宝的app支付,我慌的一批,因为从来没接触过,不过最后还是按时完成了任务,等到周末赶快记录一下。因为我是后台开发,只来说明一下我操作部分的思路。二话不说先摆上官方文档时序图及说明步骤1:用户在商户APP中选择商品,提交订单,选择微信支付。步骤2:商户后台收到用户支付单,调用微信支付统一下单接口。步骤3:统一下单接口返回正常的prepay_id,再按签名规范重新生成签名后,将数据传输给APP。参与签名的字段名

2020-05-17 12:04:47 1457

原创 AOP介绍与SpringBoot中实战运用

一、AOP之基础理论1.1 什么是AOP在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程(aop)。即将复杂的需求分解出不同方面,将散布在系统中的公共功能集中解决,在不改变原程序的基础上对代码段进行增强处理,增加新的功能。1.2 AOP实现原理AOP分为静态AOP和动态AOP。静态AOP是指AspectJ实现的AOP,在编译期、类加载期织入。动态AOP是...

2020-05-03 12:12:07 293

原创 开发中Boot日志配置

1.SpringBoot日志关系:SpringBoot使用它来做日志功能:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐starter‐logging</artifactId> </dependenc...

2020-05-01 09:37:33 256

java面试全总结.txt

学习java后,为准备面试进行的系统复习笔记,自我感觉很是全面,纯手打,补充过很多面试遇到的坑。如果你还为面试发愁,不知所措,相信我,这个不会让你后悔。愿每一个人都被生活温柔以待

2020-06-01

logback-dev.xml.zip

Boot实际项目日志配置文件,对应博客一起看。便于快速理解日志配置,能更快的上手工作,不做一个心虚的小白。1积分防止乱传

2020-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除