#List

Java8 List通用方法处理总结

总结项目里使用Java8新特性对List的数据处理(用的比较多的)。一、分组Map<String,List<T>>yearData=allData.stream().collect(Collectors.groupingBy(T::getYear));二、条件筛选单条件筛选List<T&g...

net.sf.jsqlparser.statement.select.PlainSelect.getGroupByColumnReferences()Ljava/util/List;

错误信息:net.sf.jsqlparser.statement.select.PlainSelect.getGroupByColumnReferences()Ljava/util/List;这个错误导致我启动项目失败。错误原因:发现是pagehelper插件冲突导致的(我引入了一个pagehelper,同事又引入了一...

Java8之合并list并去重

核心代码如下:List<String>result=Stream.of(Lists.newArrayList("A","B","C"),Lists.newArrayList("A","B")).flatMap(Collection::stream).distinct().collect(Collectors...
代码星球 ·2020-12-27

java8新特性之List处理

分组:Map<String,List<T>>yearData=allData.stream().collect(Collectors.groupingBy(T::getYear));过滤筛选(单条件):List<T>filterList=appleList.stream().filt...

servlet/filter/listener/interceptor区别与联系

Filter和Interceptor的区别一、filter基于filter接口中的doFilter回调函数,interceptor则基于Java本身的反射机制; 二、filter是依赖于servlet容器的,没有servlet容器就无法回调doFilter方法,而interceptor与servlet无关;&...

spring 监听器 IntrospectorCleanupListener

org.springframework.web.util.IntrospectorCleanupListener监听器主要负责处理由JavaBeanIntrospector使用而引起的缓冲泄露, 它是一个在web应用关闭时清除JavaBeanIntrospector的监听器,在web.xml中注册这个list...

Java中List的排序方法

方法一:实现Comparable接口packagecom.java.test;publicclassPersonimplementsComparable<Person>{privateStringname;privateIntegerage;publicPerson(){}publicPerson(Stri...
代码星球 ·2020-12-26

python里用os.listdir和os.walk可以获得文件的路径

在我们的桌面上有一个file目录(文件夹),里面有3个文件:file(dir)|--|test1.txt--|test2.txt--|test3.txt用下面的程序可以获得文件的绝对路径:importospath=r'C:UsersAdministratorDesktopfile'forfilenameinos.lis...

Vue组件通信之$attrs、$listeners

vue通信手段有很多种,props/emit、vuex、eventbus、provide/inject等。还有一种通信方式,那就是 $attrs 和 $listeners,之前早就听说这两个api,趁着有空来补补。这种方式挺优雅,使用起来也不赖。下面例子都会通过父、子、孙子,三者的关系来说...

组件使用v-model、$listeners、.sync(区别于v-model的双向数据绑定)

自定义组件  自定义组件的v-model首先我们先说一下在自定义组件中使用v-model的必要条件在自定义的组件中要有input(这里我们先不讨论单选复选框)在自定义组件的模板对象中要有props属性,且里面要含有一个value在自定义组件的input标签上要绑定value属性值为props中传入的...

tasklist、taskkill命令使用

 在WindowsXP中新增了两个命令行工具“tasklist、taskkill”。通过“Ctrl+Alt+Del”组合键,打开“任务管理器”就可以查看到本机完整的进程列表,而且可以通过手工定制进程列表的方式获的更多的进程信息,如会话ID...

Java实现对List去重

方式一,使用for循环遍历去除List中的重复元素代码如下 publicstaticvoidmain(String[]args){Test07test07=newTest07();System.out.println(test07.getList());}publicListgetList(){Listoriginal...
代码星球 ·2020-12-18

List、Map、Set三个接口,存取元素时,各有什么特点?

List与Set都是单列元素的集合,它们有一个功共同的父接口Collection。Set里面不允许有重复的元素,存元素:add方法有一个boolean的返回值,当集合中没有某个元素,此时add方法可成功加入该元素时,则返回true;当集合含有与某个元素equals相等的元素时,此时add方法无法加入该元素,返回结果为f...
代码星球 ·2020-12-18

CMakeLists.txt的写法

1.CMake编译原理CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(so(sharedobj...
代码星球 ·2020-12-17

How to fix Error: listen EADDRINUSE while using nodejs

IfIrunaserverwiththeport80,andItrytouse xmlHTTPrequest igetthiserror: Error:listenEADDRINUSEWhyisitproblemfornodejs,ifIwanttodoarequest,whileIrun...
代码星球 ·2020-12-17
首页上一页...3031323334...下一页尾页