用户中心USER CENTER

首页/用户
  • java多线程编程核心技术 2

    摘要:在两个线程访问同一个对象中的同步方法时一定是线程安全的。当一个线程访问的一个同步代码块时,其他线程对同一个钟所有其他同步代码块的访问被阻塞,这说明使用的对象监视器是一个。 非线程安全其实会在多个线程对同一个对象中的实例变量进行并发访问时发生,产生的后果就是脏读,也就是取到的数据其实是被更改过的。而线程安全就是以获得的实例变量的值是经过同步处理的,不会出现脏读的现象。 非线程安全问题存...

    wangxinarhat 发布于Java
  • 浏览器的进程与线程详解

    摘要:浏览器的渲染进程浏览器内核,是多线程的,主要以下几大类线程引擎线程事件触发线程定时器线程网络请求线程线程负责渲染浏览器界面元素当界面需要重绘或由于某种操作引发回流时该线程就会执行。 进程 进程是cpu的资源分配的最小单位。 多进程:多进程指的是在同一个时间里,同一个计算机系统中如果允许两个或两个以上的进程处于运行状态。多进程带来的好处是明显的,比如你可以听歌的同时,打开编辑器敲代码,编...

    wangxinarhat 发布于Html
  • Flutter样式和布局控件简析(一)

    摘要:但是好像反其道而行之,样式糅合在结构里面,这样究竟有啥意思尼首先应该是一个性能的考虑,浏览器解析其实也是一个性能消耗点,没有解析自然也可以加快页面的显示。 开始 搞前端的同学可能都习惯了CSS局部的思维,过去也出现过一些跟布局或者样式相关的标签,例如:big, center, font, s, strike, tt, u;但是目前也被CSS所代替,已经不推荐使用。但是在Flutter里...

    wangxinarhat 发布于Html
  • backbone源码解读

    摘要:个人认为,读懂老牌框架的源代码比会用流行框架的要有用的多。另外,源代码中所有的以开头的方法,可以认为是私有方法,是没有必要直接使用的,也不建议用户覆盖。 写在前面 backbone是我两年多前入门前端的时候接触到的第一个框架,当初被backbone的强大功能所吸引(当然的确比裸写js要好得多),虽然现在backbone并不算最主流的前端框架了,但是,它里面大量设计模式的灵活运用,以及令...

    wangxinarhat 发布于Html
  • Fullscreen API 全屏显示网页

    摘要:进入全屏将全屏显示。内核浏览器和表现不同,前者只要求是元素即可,后者则要求必须是文档流中的元素,比较严格,否则不能全屏显示。内核浏览器会阻止除方向键控制键之外的键盘输入,会在输入时发出要求用户退出全屏状态的提示。 第一次看到应用 Fullscreen API 全屏显示网页,是 FaceBook 中的照片放大。作为一个比较新的 API,目前只有 Safari、Chrome 和 FireF...

    wangxinarhat 发布于Html
<