首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lucky戴维
掘友等级
待上位CEO
|
艾米科技
不生产Bug的研发不是好的产品
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
77
文章 75
沸点 2
赞
77
返回
|
搜索文章
赞
文章( 75 )
沸点( 2 )
MySQL优化面试
非null字段的处理要比null字段的处理高效些!且不需要判断是否为null。 null在MySQL中,不好处理,存储需要额外空间,运算也需要特殊的运算符。如select null = null和select null <> null(<>为不等号)有着同样的结果,只能通过is…
Flutter和原生之间的秘密
| 导语 所有的跨平台方案,不管是最早的WebApp和HybridApp,还是之前非常火热的RN和Weex,都面临着如何平衡跨平台性和效率这一问题。Flutter作为新一代的跨平台解决方案,传说中性能直逼原生,它为何如此优秀呢?让我们以Flutter的通信机制为起点,一起探索F…
浏览器原理系列10篇正式完结
整个浏览器原理系列文章正式完结了。因非科班出身,所以增加了对应的前置知识。整体的文章的思路还是不断的去问自己为什么,从而激发自己更有兴趣继续去思考下 这系列文章,只是用自己的语言重述了一遍 How Browsers Work: Behind the scenes of mode…
可以算是Flutter面试凉凉经吧
还有其他的记不清了,主要是我对二面印象太深刻了。 mixin extends implement之间的关系(除了extends其他的没怎么用过。。) jvm内存模型(感觉这个是面试官可怜我,看我什么都不会才问的=。=) dart中..的用法(基本没用过。。) await for…
会用就行了?你知道 AOP 框架的原理吗?
本文将从另一个角度讲解 AOP,从宏观的实现原理和设计本质入手。大部分讲 AOP 的博文都是一上来就罗列语法,然后敲个应用 demo就完了 。但学习不能知其然,不知其所以然。 敲一个小 Demo 来引入主题,假设我想不依赖任何 AOP 方法,在特定方法的执行前后加上日志打印。 …
一步步实现网页图片的手势拖拽与缩放
可以点击查看 在线演示,以及 完整代码。 首先,需要了解 CSS3 的 transform ,用 transform 进行元素的变换,这是实现的关键。 实际上,上面的写法可以算作 CSS 提供的语法糖。了解计算机图形学的同学可能知道,计算机完成图像变换实际上使用的实现是矩阵。 …
面试高频题:一眼看穿 SharedPreferences
SharedPreferences是 Android 中比较常用的存储方法,它可以用来存储一些比较小的键值对集合,并最终会在手机的/data/data/package_name/shared_prefs/目录下生成一个 xml 文件存储数据。它的使用非常简单,是一个 Andro…
[译]Node.js中的事件循环,定时器和process.nextTick()
由于大多数现代内核都是多线程的,因此它们可以处理在后台执行的多个操作。当其中任意一个任务完成后,内核都会通知Node.js,以保证将相对应的回调函数推入poll队列中最终执行。稍后我们将在本文中详细解释这一点。 当Node.js服务启动时,它就会初始化事件循环。每当处理到脚本(…
Flutter混合开发组件化与工程化架构
对于构建Flutter类型应用,因其开发语言Dart、虚拟机、构建工具与平时我们开发Native应用不同且平台虚拟机也不支持,所以需要Flutter SDK来支持,如构建Android应用需要Android SDK一样,下载Flutter SDK通常有两种方式: 在官网下载构建…
如何用 React Native 开发实时音视频应用
对于 Web、iOS、Android 开发者来讲,React Native 给跨平台开发工作带来了很大的帮助。仅用 JavaScript 就可以创建运行于移动端的应用。同时,你也可以将 React Native 代码与 Native 代码结合,不论你是用 Objective C…
下一页
关注了
39
关注者
0
收藏集
6
关注标签
89
加入于
2016-09-22