• Java并发编程-volatile

     发表于 1 个月 前

    上一篇文章,学习了并发编程中的synchronized,这个比较好理解,也是我最初学习多线程编程中的一个简单的实现的,大学的时候就会了,然后就一直以为多线程环境的同步只能通过这个来...

  • Web Worker 使用教程

     发表于 1 个月 前

    JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 C...

  • 世界上最好的语言PHP:我也可以用OpenCV搞计算机视觉

     发表于 1 个月 前

    作者 Vladimir Goncharov 平常主要关注与研究两个主题:PHP 和 Server Administration(服务器管理)。在过去的半年中,作者利用空闲时间探索 ...

  • RxJS 缓存高级教程

     发表于 1 个月 前

    在开发 Web 应用程序时,性能一般都是出于最高优先级的。对于 Angular 项目,我们有很多途径去提升程序性能,例如摇树优化(tree-shaking)、AoT(ahead...

  • CocosCreator 中 JS 与 Java 互相调用

     发表于 1 个月 前

    最近项目是使用 CocosCreator 开发的一款小游戏,有些功能需要调用 Android 原生代码,这涉及到 CocosCreator 中 JS 与 Java 的互相调用问题,...

  • YYModel 源码剖析:关注性能

     发表于 1 个月 前

    json与模型的转换框架很多,YYModel 一出,性能吊打同类组件,终于找了些时间观摩了一番,确实收益颇多,写下此文作为分享。...

  • Webpack 4 配置最佳实践

     发表于 1 个月 前

    Webpack 4 发布已经有一段时间了。Webpack 的版本号已经来到了 4.12.x。但因为 Webpack 官方还没有完成迁移指南,在文档层面上还有所欠缺,大部分人对升级 ...

  • Go -调度器

     发表于 2 个月 前

    写得稍微有点乱,主要是按自己看代码的顺序来记录的,也不是出书,就这样吧。...

  • JavaScript 的 this 原理

     发表于 2 个月 前

    学懂 JavaScript 语言,一个标志就是理解下面两种写法,可能有不一样的结果。...

  • 如何面试一名iOS开发

     发表于 2 个月 前

    最近一段时间因为有小伙伴离职,需要补充新的同事,所以断断续续地面试了几位同学。从应聘者的角色转变成面试官,这种变换带给了我一些新的体验和思考。现在网络上有很多大牛都分享过如何面试i...

  • Android Weekly #312 安卓开发周刊 中文版

     发表于 2 个月 前

    ...

  • 关于3个Python模板库的比较

     发表于 2 个月 前

    你的下一个 Python 项目需要一个模板引擎来自动生成 HTML 吗?这有几种选择。...

  • 死磕 Java 并发:J.U.C 之阻塞队列 - PriorityBlockingQueue

     发表于 2 个月 前

    队列是比较常见的数据结构,我们也经常使用到,BlockingQueue常用于生产者消费者场景,在Java的并发包中已经提供了BlockingQueue的实现。...

  • 2018年中高级前端面试题目小结

     发表于 2 个月 前

    关于前端面试,及面试题目,我之前有很多文章总结过,可以在右侧搜索面试,进行查找。其实面试中可以问的问题很多,最近几年,我也面试过很多工作2-4年的前端,我一般会抓住他们做的项目,进...

  • koa2 中的错误处理以及中间件设计原理

     发表于 2 个月 前

    其实这不是一个问题,因为就 koa2 而言,他已经帮我做好了统一错误处理入口 app.onerror 方法。...

  • Android内存溢出OOM:常见内存泄漏

     发表于 2 个月 前

    在上一篇文章中我们对Android中内存有了一个基本的了解,在本文继续介绍有关内存溢出的相关点。当内存泄漏超过一定的界限,必然会引起内存溢出,有些内存泄漏在开发中是比较常见的,接下...

  • Android开发技术周报 Issue#179

     发表于 3 个月 前

    ...

  • [译]深入ES6之箭头函数

     发表于 3 个月 前

    在JavaScript出现以来,箭头(Arrow)就一直是其语法的一部分。一般来说,JavaScript教程的第一篇就会讲如何在HTML中插入箭头括号来作为注释,这会阻止不支持JS...

  • JDK10都发布了,nio你了解多少?

     发表于 3 个月 前

    总的来说NIO也是一个比较重要的知识点,因为它是学习netty的基础~...

  • 从源码看微信小程序启动过程

     发表于 3 个月 前

    接触小程序一年多,真实体验就是小程序开发门槛相对而言确实比较低。不过小程序的开发方式,一直是开发者吐槽的,如习惯了 Vue,React 开发的开发者经常会吐槽小程序一个 Page ...