自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Comparator.comparing的使用

Comparator.comparing的使用

2023-02-09 15:59:02 771

原创 函数式接口@FunctionalInterface

函数式接口@FunctionalInterface

2023-02-09 15:55:58 151

原创 Java获取二维数组的行列

二维数组

2022-08-06 21:29:58 1085

原创 idea导入子工程module

本来想要在父工程内导入一个逆向生成的mapper的工程文件,变成子工程。直接复制父工程文件夹下在pom.xml文件修改之后发现子工程module并没有变色。解决方法右键打开父工程,进入到open Module settingsimport Module 即可。...

2022-02-09 14:06:43 2826

原创 lombok的依赖以及简单使用

<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>@Data@AllArgsConstructor@ToStringpublic class Stu { private String msg; ...

2022-02-08 17:03:57 258

原创 返回优雅的json状态码格式

状态枚举类package com.wll;/** * 响应结果枚举,用于提供给GraceJSONResult返回给前端的 * 本枚举类中包含了很多的不同的状态码供使用,可以自定义 * 便于更优雅的对状态码进行管理,一目了然 */public enum ResponseStatusEnum { SUCCESS(200, true, "操作成功!"), FAILED(500, false, "操作失败!"), // 50x UN_LOGIN(501,fa.

2022-02-08 16:59:51 1014

原创 Java Random类生成一个独一无二的Key

public static synchronized String getUniqueKey(){ Random random = new Random(); Integer number = random.nextInt(900000)+100000; return System.currentTimeMillis()+ Strin...

2019-03-23 20:41:21 886

原创 JDK8 函数式编程之Consumer接口

源码如下@FunctionalInterfacepublic interface Consumer<T> { /** * Performs this operation on the given argument. * * @param t the input argument */ void accept(T t);...

2019-03-23 20:29:34 618 1

原创 Springboot 项目中引入WebSocket后,单元测试出现错误

错误如下java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderD...

2019-03-12 21:45:22 630

转载 MyBatis ofType和javaType区别

JavaType和ofType都是用来指定对象类型的,但是JavaType是用来指定pojo中属性的类型,而ofType指定的是映射到list集合属性中pojo的类型。pojo类:publicclass User {    privateint id;    privateString username;    privateString mobile;    privateList&lt;Pos...

2018-07-13 11:37:38 587

转载 greater和less是头文件<functional>

1.greater和less是头文件&lt;functional&gt;[cpp] view plain copytemplate &lt;class T&gt; struct greater {    bool operator() (const T&amp; x, const T&amp; y) const {return x&gt;y;}    typedef T first_argumen...

2018-03-27 10:30:51 1602

转载 C++ STL set容器常用用法

set是STL中一种标准关联容器。它底层使用平衡的搜索树——红黑树实现,插入删除操作时仅仅需要指针操作节点即可完成,不涉及到内存移动和拷贝,所以效率比较高。set,顾名思义是“集合”的意思,在set中元素都是唯一的,而且默认情况下会对元素自动进行升序排列,支持集合的交(set_intersection),差(set_difference) 并(set_union),对称差(set_symmetri...

2018-03-20 20:27:41 320

原创 c++迭代器介绍

迭代器的简介 (1):迭代器类似于指针类型,它也提供了对对象的间接访问。 (2):指针是c语言中就有的东西,迭代器是c++中才有的,指针用起来灵活高效,迭代器功能更丰富些。 (3):迭代器提供一个对容器对象或者string对象的访问的方法,并且定义了容器范围。使用迭代器 迭代器和指针不一样,容器和string有迭代器类型同时拥有返回迭代器的成员。比如,容器都有的成员begin和end,其中begi...

2018-03-20 16:27:30 336

转载 int main(int argc,char* argv[])详解

   argc是命令行总的参数个数     argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数     命令行后面跟的用户输入的参数,比如:     int   main(int   argc,   char*   argv[])     {     int   i;     for   (i   =   0;   i&lt;argc;   i++)     cout&lt;&l...

2018-03-11 19:46:47 174

原创 JAVA(初学)byte a=(byte)128; byte b=(byte)(-129); a,b得到的值分别为

a和b得值分别为-128和127.这个是编码方式决定的,Java中正数用源码表示,负数用补码表示,第一位是符号位。所以对于128和-129,他们的编码分别是:0000 0000 0000 0000 0000 0000 1000 00001111 1111 1111 1111 1111 1111 0111 1111。对于a来说,1000 0000是负数(第一位为1),它的

2018-02-02 22:56:09 14943

空空如也

空空如也

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

TA关注的人

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