用户中心USER CENTER

首页/用户
  • Java™ 教程(高级并发对象)

    高级并发对象 到目前为止,本课程重点关注从一开始就是Java平台一部分的低级别API,这些API适用于非常基础的任务,但更高级的任务需要更高级别的构建块,对于充分利用当今多处理器和多核系统的大规模并发应用程序尤其如此。 在本节中,我们将介绍Java平台5.0版中引入的一些高级并发功能,大多数这些功能都在新的java.util.concurrent包中实现,Java集合框架中还有新的并发数据结构。 ...

    xiaotianyi 发布于Java
  • Java 8 新特性之函数式接口

    摘要:返回结果的类型实例产生指定个数的随机整数,并放入到集合中函数型接口有一个参数和一个返回值的函数表示接受一个参数并生成结果返回的函数。 1. 概述 1.1 简介 在开发中使用 Lambda 表达式时,我们如果每次都自己定义函数接口也是一件很麻烦的事情,所以java 8 已经提供了一个函数式接口供我们来使用。最常用的接口包括 Function、Predicate 、Supplier 和 C...

    xiaotianyi 发布于Java
  • 站在巨人肩膀上看源码-Map

    摘要:在学习的实现类是基于实现的前,先来介绍下接口及其下的子接口先看下的架构图如上图是映射接口,中存储的内容是键值对。是继承于的接口。中的内容是排序的键值对,排序的方法是通过比较器。 Map 在学习Set(Set的实现类是基于Map实现的)、HashMap、TreeMap前,先来介绍下Map接口及其下的子接口.先看下Map的架构图:showImg(https://segmentfault.c...

    xiaotianyi 发布于Java
  • 微信nickname乱码(emoji)及mysql编码格式设置(utf8mb4)解决的过程

    摘要:自己的练习项目中涉及保存微信的,之前一直正常使用,但是突然遇到一个之前没有遇到的问题。经过调试发现错误如下经过仔细查看发现可以获得的数据,但是无法保存到数据库,查看用户的微信发现在中使用了字符。上查找发现主要解决方案就是的编码设置由转为。 自己的练习项目中涉及保存微信的nickname,之前一直正常使用,但是突然遇到一个之前没有遇到的问题。经过调试发现错误如下: Incorrect ...

    xiaotianyi 发布于Java
  • script 标签的 defer 与 async

    摘要:各自的特点延迟脚本立即下载。规范要求脚本按照它们出现的先后顺序执行,并且会在事件触发前执行。建议异步脚本不要在加载期间修改时不支持可选表示包含要执行代码的外部文件。特殊操作同时使用和。浏览器会忽视属性按照执行。 各自的特点 defer:延迟脚本 立即下载。不影响其他操作,如下载其他资源,HTML解析。 延迟执行。将延迟到整个页面都解析完毕后再运行,也就是到浏览器遇到标签后再执行。 理...

    xiaotianyi 发布于Html
<