• 浅析前端页面渲染机制

     发表于 7 小时 前

    作为一个前端开发,最常见的运行环境应该是浏览器吧,为了更好的通过浏览器把优秀的产品带给用户,也为了更好的发展自己的前端职业之路,有必要了解从我们在浏览器地址栏输入网址到看到页面这期...

  • Vue.js 插件开发详解

     发表于 7 小时 前

    随着 Vue.js 越来越火,Vue.js 的相关插件也在不断的被贡献出来,数不胜数。比如官方推荐的 vue-router、vuex 等,都是非常优秀的插件。但是我们更多的人还只停...

  • Java8新特性总览

     发表于 7 小时 前

    本文主要介绍 Java 8 的新特性,包括 Lambda 表达式、方法引用、流(Stream API)、默认方法、Optional、组合式异步编程、新的时间 API,等等各个方面。...

  • 用 Async 函数简化异步代码

     发表于 8 小时 前

    Promise 在 JavaScript 上发布之初就在互联网上流行了起来 — 它们帮开发人员摆脱了 回调地狱 ,解决了在很多地方困扰 JavaScript 开发者的异步问题。但 ...

  • ReactNative开发常用的三方模块

     发表于 8 小时 前

    一个好的App缺不了好的三方支持,生活在ReactNative这个活跃的开源社区,寻找合适的三方组件是一个开发者最基本的能力。不过不积跬步,无以至千里,不积小流,无以成江海。下面分...

  • Android 开发中如何动态加载 so 库文件

     发表于 8 小时 前

    我想对于静态加载 so 库文件,大家都已经很熟悉了,这里就不多说了。在 Android 开发中调用动态库文件(*.so)都是通过 jni 的方式,而静态加载往往是在 apk 或 j...

  • Canvas学习:绘制正多边形

     发表于 8 小时 前

    到目前为止,我们了解了如何在Canvas中绘制线段、 矩形 、 圆或圆弧线 和贝塞尔曲线等。这些都是Canvas的 CanvasRenderingContext2D 对象自身提供绘...

  • iOS 设计模式资料整理

     发表于 8 小时 前

    iOS 设计模式相关资料整理 随着写代码时间变长,业务逻辑越来越复杂,项目就会变的越来越臃肿,业务的拓展、Bug Fix将会越来越难进展。接着进行的就是重构工作,对重构而已,那设计...

  • Java开源: Voyage - Java 实现的基于 Netty 的轻量、高性能分布式 RPC 服务框架

     发表于 1 天 前

    采用Java实现的基于netty轻量的高性能分布式RPC服务框架。实现了RPC的基本功能,开发者也可以自定义扩展,简单,易用,高效。...

  • ECharts + three.js 一百行代码写出可交互的三维地球

     发表于 1 天 前

    使用echarts和three.js来画一个三维地球...

  • iOS开源:Magnetic - 可定制地类似 Apple Music 磁力吸引式泡泡选择器组件

     发表于 1 天 前

    Magneticis a customizable bubble picker like the Apple Music genre selection....

  • Android资源与属性备忘单

     发表于 1 天 前

    几天前我偶然发现了我Android开发早期时制作的一份学习备忘单,是为理解如何处理Android资源和主题属性的语法而整理的。...

  • 一个能让你了解所有函数调用顺序的Android库!

     发表于 1 天 前

    背景:当项目代码量很大的时候,或者你作为一名新人要快速掌握代码的时候,给函数打上log,来了解代码执行逻辑,这种方式会显然成本太大,要改动项目编译运行,NO!太耗时;...

  • Bottom Sheet使用教程

     发表于 1 天 前

    Bottom Sheet是Design Support Library23.2 版本引入的一个类似于对话框的控件,可以暂且叫做底部弹出框吧。 ...

  • 微信小程序、Facebook-RN、阿里-Weex 三者分析比较

     发表于 1 天 前

    开文简介,本人是一名 iOS 开发者,对于前端方面的知识掌握的并不是很全面,所以接下来有些理解不到位的地方还望指出。...

  • iOS单元测试和UI测试全面解析

     发表于 1 天 前

    编写测试可不是一项迷人的工作;然而,由于测试可以避免使你的宝贝应用程序变成一块充斥错误的大垃圾场,所以编写测试又是一项非常有必要做的工作。如果你正在阅读本文,那么你应当已经知道你应...

  • 前端渲染引擎doT.js解析

     发表于 1 天 前

    前端渲染有很多框架,而且形式和内容在不断发生变化。这些演变的背后是设计模式的变化,而归根到底是功能划分逻辑的演变:MVC—>MVP—>MVVM(忽略最早混在一起的写法,那不称为模式...

  • Andorid Studio NDK 开发 - LLDB 调试

     发表于 1 天 前

    LLDB 是一个高效的 c/c++ 的调试器,是与 LLVM编译器 一起使用,提供了丰富的流程控制和数据检测,有效的帮忙我们调试程序。...

  • 最受欢迎的 5 款 Node.js 端到端测试框架

     发表于 1 天 前

    本文中的所有代码可以在 GitHub 仓库 上看到。任何开发工具的演化都是朝着更快捷、高效的目标。本文介绍的几个 E2E 测试框架可以说各有所长,在做框架选型的时候该考虑哪些因子呢...

  • Redkale 让你重新认识Java

     发表于 1 天 前

    Java 已经22岁了,依靠强大的功能、庞大的开发社区和无人能及的生态系统,长期占据世界编程语言排行榜首,成为当之无愧的业界之王。...