用户中心USER CENTER

首页/用户
  • Arrays.asList()返回的是一固定长度的List,不支持add() remove() cl

    摘要:今天又跳一坑返回的是一个固定长度的,不支持等操作注意上面那个是的内部类,同样了但没有实现那些方法,所以就蛋疼了 今天又跳一坑, sample code: List list = Arrays.asList(1, 2, 3); list.clear(); // throws java.lang.UnsupportedOperationException Arrays.asList(...

    2json 发布于Java
  • 深入前端-JavaScript异步编程

    摘要:缺点无法取消当处于状态时,无法得知目前进展到哪一个阶段错误不能被生成器什么是函数是提供的一种异步编程解决方案,语法行为与传统函数完全不同函数有多种理解角度。 JavaScript的执行机制在上篇文章中进行了深入的探讨,那么既然是一门单线程语言,如何进行良好体验的异步编程呢 回调函数Callbacks 当程序跑起来时,一般情况下,应用程序(application program)会时常通...

    2json 发布于Html
  • 【Hello CSS】序章-起源

    摘要:在年月,在经过多方的讨论之后,推出了。这一规范一出现就引起了各方的注意,随即公司和公司纷纷表示自己的浏览器能够支持。这个特殊规则是将设置为,将设置为。 作者:陈大鱼头 github: KRISACHAN HTML的诞生 HTML是怎么来的? 在1982年的时候,万维网的发明者Tim Berners-Lee爵士为了让全世界的物理学家能够方便的进行合作与信息共享,造了HTML(Hyp...

    2json 发布于Html
  • 输入 url 到页面展现的短短几秒内浏览器究竟做了什么?

    摘要:在上述过程再细化为浏览器搜索自己的缓存。至此,浏览器已经得到了域名对应的地址。具体过程如下在中这一过程如下首先是字节流,经过解码之后是字符流,然后通过词法分析器会被解释成词语,之后经过语法分析器构建成节点,最后这些节点被组建成一棵树。 面试的时候,我们经常会被问从在浏览器地址栏中输入 url 到页面展现的短短几秒内浏览器究竟做了什么?那么浏览器到底做了啥? 浏览器的多进程架构一个好的程...

    2json 发布于Html
  • HTML5 Canvas(基础知识)

    摘要:比如弧线或圆形从到绘制一条以为圆心,为半径的弧线,其中和用弧度表示,为时,顺时针画弧线,反之,逆时针画弧线。 最近笔者在学习HTML5的新元素,会分享一些基础知识以及小例子,最终使用实现一个绘制简单图表(条形图、线图或者饼图)的js库,会更新一到两篇文章~下面我们开始吧~ 确认宽度和高度 我们首先应该指定标签即画布的宽度和高度属性,并在开始和闭合标签之间添加后备信息: ...

    2json 发布于Html
<