logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java8 stream流操作的flatMap(流的扁平化)

flatMap的用法和含义住要通过一个案例来讲解,案例:对给定单词列表 ["Hello","World"],你想返回列表["H","e","l","o","W","r","d"]第一种方式String[] words = new String[]{"Hello","World"};List<String[]> a = Arrays.stream(words).map(word -&gt

#java
mybatis批量更新数据三种方法效率对比

探讨批量更新数据三种写法的效率问题。实现方式有三种:用for循环通过循环传过来的参数集合,循环出N条sql用mysql的case when 条件判断变相的进行批量更新用ON DUPLICATE KEY UPDATE进行批量更新下面进行实现。注意第一种方法要想成功,需要在db链接url后面带一个参数 &allowMultiQueries=true即:jdbc:mysql://localhos

#mybatis
javascript怎么清空一个div里面的内容

(1)清空div里面的东西:方法一:$("#interfaceContent").html("");方法二:document.getElementById("interfaceContent").innerHTML="";(2)清空input标签或者span标签里面的东西$("#request").

#javascript
tar xvf命令

解压语法:tar [主选项bai+辅选项] 文件或者目录使用该命令du时,主选项是必须要有的zhi,它告诉daotar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备

tar xvf命令

解压语法:tar [主选项bai+辅选项] 文件或者目录使用该命令du时,主选项是必须要有的zhi,它告诉daotar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备

sql 修改某列字段为非空 not null

修改数据库表的已存在的某列为非空属性 alter table table_name modify column_name not null;例如:添加一个字段ALTER TABLE jw_user_role ADD zk_env VARCHAR(16);修改字段为not null,还要把原来的类型也写出来ALTER TABLE jw_user_role MODIFY  ...

#sql
(详细深入)使用索引优化left join on + where条件查询

首先,贴一个待优化的sql语句select * from A left join B on A.c = B.c where A.employee_id = 3需求解读:A表left join B表,并且指定A表中的employee_id为一个具体的值在c字段不是任何索引,A B 表各有1W多条数据的情况下,用explain分析得知,AB表都使用了全表查询,效率极低image.png而我们执行这句s

sql 修改某列字段为非空 not null

修改数据库表的已存在的某列为非空属性 alter table table_name modify column_name not null;例如:添加一个字段ALTER TABLE jw_user_role ADD zk_env VARCHAR(16);修改字段为not null,还要把原来的类型也写出来ALTER TABLE jw_user_role MODIFY  ...

#sql
centos7虚拟机开启端口后 外部不能访问的问题

虚拟机新开了5005端口,系统内部是显示开了的,但是外部不能访问端口。一些需要用到的命令:1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld / firewall-cmd --state 这个命令也可以,只是信息会简单点停止: systemctl disable firewa...

#linux
java内存泄漏的几种情景

 一、Java内存回收机制不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释放对象,会监控每个对象的运行状况,对他们的申请、引用、被引用、赋值等状况进行监控,Java会使用有向...

#java
    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择