标签:遍历

Java

后端开发基础之Servlet&JSP

1

songhua.gao 发布于 2020-07-05

Servlet 简介 servlet是java web开发的基石,是与平台无关的服务器组件,他是运行在servlet容器(tomcat),负责与客户端通信的组件。 Servlet功能: 创建并返回基于客户端请求的动态HTML页面。 与数据库进行通信 如何使用: 如同简介所说,se...

阅读(1)评论(0)赞 (0)

Java

Java Stream流还可以这样玩

1

xiaoli.he 发布于 2020-07-04

Java8 Stream Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API可以极大提高Java...

阅读(8)评论(0)赞 (0)

Java

JavaSE基础-集合之Map

xubiao.zhuang 发布于 2020-07-04

java.util.Map<K,V> 双列 集合 K不能重复 K,V一一对应,且两者数据类型可相同,可不同 二、Map接口常用实现类 常用实现类有 HashMap<K,V> LinkedHashMap<K,V> HashTable<K,V...

阅读(8)评论(0)赞 (0)

Java

Dubbo 服务端接收请求过程分析

2

darida 发布于 2020-07-04

接上个部分 (Dubbo 客户端调用链路过程分析) 讲到了客户端发送请求的过程,这个部分我们分析服务端接收请求并发送响应的过程。 在分析 服务暴露 的过程中,provider启动netty服务端的时候(NettyServer.doOpen),会在在ChannelPipeline链...

阅读(10)评论(0)赞 (0)

Java

AbstractCollection 源码选读

Harries 发布于 2020-07-04

首先是 toArray() 方法,这个方法做的是将当前 collection 中的所有元素放到一个 Object 数组中返回,源码是: public Object[] toArray() { // Estimate size of array; be prepared to se...

阅读(9)评论(0)赞 (0)

Java

List集合方法实例演示

hanze 发布于 2020-07-04

List集合接口继承了Collection集合接口,此集合的元素是有序的,且允许重复。 下面示例常用方法 源码解释 /* ***源码*** */ public interface List<E> extends Collection<E> { // Que...

阅读(7)评论(0)赞 (0)

Java

深入理解编译优化之循环展开和粗化锁

3

likai 发布于 2020-07-04

简介 之前在讲JIT的时候,有提到在编译过程中的两种优化循环展开和粗化锁,今天我们和小师妹一起从Assembly的角度来验证一下这两种编译优化方法,快来看看吧。 循环展开和粗化锁 小师妹:F师兄,上次你讲到在JIT编译的过程中会进行一些编译上面的优化,其中就有循环展开和粗化锁。我...

阅读(9)评论(0)赞 (0)

Java

了解一下,Android 10中的ART虚拟机(8)

2

likai 发布于 2020-07-03

缘起 继续从读书笔记的角度来系统的学习《Advanced Design and Implementation of Virtual Machines》。 这本书是英文编写,全部、认真、深入的读下来非常考验人。 我之前也只是读了60%,而且越到后面越没有耐心。 想了想,JVM在系统...

阅读(13)评论(0)赞 (0)

Java

针对RMI服务的九重攻击 – 上

36

dulong 发布于 2020-07-03

字数:1w6 推荐阅读时间:>2h 前言 其实起因是听老哥讲 "shiro-721可以用JRMP的payload,短很多,1分钟就可以跑出来" ,啊!JRMP,RMI学过,我会的我会的…….实际上我会个锤子,YSO-JRMP的模块...

阅读(9)评论(0)赞 (0)

Java

JVM系列之:再谈java中的safepoint

2

puefu.he 发布于 2020-07-03

safepoint是什么 java程序里面有很多很多的java线程,每个java线程又有自己的stack,并且共享了heap。这些线程一直运行呀运行,不断对stack和heap进行操作。 这个时候如果JVM需要对stack和heap做一些操作该怎么办呢? 比如JVM要进行GC操作...

阅读(10)评论(0)赞 (0)

Spring

spring Boot手把手教学(12): 搭建文件服务器如何解决同时上传多个图片和下载的问题

4

yeseng 发布于 2020-07-03

2020年07月03日 阅读 20 spring Boot手把手教学(12): 搭建文件服务器如何解决同时上传多个图片和下载的问题 在平时的业务场景中,避免不了,要搭建文件上传服务器,作为公共服务。一般情况,只做了单个文件的上传,实际业务场景中,却发现单个文件上传,并不能满足一些...

阅读(9)评论(0)赞 (0)

Java

Java面试总结

xirruiqiang 发布于 2020-07-03

小小又去面试啦,对面试题再次的总结。 redis 相关 redis 有几种数据结构 redis有五种数据结构,分别是String(字符串),Hash(字典),List(列表),Set(集合),Sorted Set(有序集合) 这五种数据结构是redis的五种数据结构 Redis持...

阅读(10)评论(0)赞 (0)

Java

mybatis异常集之Cannot determine value type from string ‘xxx‘

3

刘莉莉 发布于 2020-07-03

前言 本文的创作来源于朋友在自学mybatis遇到的问题,问题如文章标题所示Cannot determine value type from string ‘xxx’。他在网上搜索出来的答案基本上都是加上一个无参构造器,就可以解决问题。他的疑问点在于他实体...

阅读(13)评论(0)赞 (0)

Java

Java 集合框架看这一篇就够了

yeseng 发布于 2020-07-03

话不多说,直接上图: Java 集合,也称作容器,主要是由两大接口 (Interface) 派生出来的: Collection 和 Map 顾名思义,容器就是用来存放数据的。 那么这两大接口的不同之处在于: Collection 存放单一元素; Map 存放 key-value ...

阅读(8)评论(0)赞 (0)

Java

Dubbo 漏洞 CVE-2020-1948 分析

14

小丁 发布于 2020-07-03

作者:平安科技银河实验室 公众号: https://mp.weixin.qq.com/s/wU1iacELbhspWMftRIQdeA 0x01 简述 Dubbo是阿里巴巴一种开源的RPC服务框架,常被用来做分布式服务远程对象的调用,日前Dubbo被发现有CVE-2020-194...

阅读(13)评论(0)赞 (0)

Java

真题:HashMap 夺命二十一问,必看系列!

4

dulong 发布于 2020-07-03

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 面试题 ”领 《96份:3265页面试题》 1:HashMap 的数据结构? A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。 transient Nod...

阅读(8)评论(0)赞 (0)

Java

要想数组用的 6,怎能不懂 java.util.Arrays

1

小丁 发布于 2020-07-03

java.util.Arrays 类就是为数组而生的专用工具类,基本上常见的对数组的操作,Arrays 类都考虑到了,这让我由衷地觉得,是时候给该类的作者 Josh Bloch、Neal Gafter、John Rose 点个赞了。 (我是怎么知道作者名的?看源码就可以,小伙伴们...

阅读(7)评论(0)赞 (0)