首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
scouser8144
掘友等级
程序员
|
东软熙康
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16.9K
文章 16.9K
沸点 2
赞
16.9K
返回
|
搜索文章
赞
文章( 16.9K )
沸点( 2 )
JavaScript中的垃圾回收和内存泄漏
程序的运行需要内存。只要程序提出要求,操作系统或者运行时就必须供给内存。所谓的内存泄漏简单来说是不再用到的内存,没有及时释放。为了更好避免内存泄漏,我们先介绍Javascript垃圾回收机制。 在C与C++等语言中,开发人员可以直接控制内存的申请和回收。但是在Java、C#、J…
JS中的null和undefined,undefined为啥用void 0代替?
某天,在看某位同学的js代码,代码中发现了一个奇怪的东西 void 0,虽然第一眼看不懂这是什么东西,但是根据上下文,这里应该是想判断是否等于undefined,为什么要这样写的,有什么渊源吗?顺便就把undefined和null都拿出来复习了一下. 所以有的程序员就会利用vo…
JavaScript面试题详解(基础+进阶)
JS 对于每位前端开发都是必备技能,在小册中我们也会有多个章节去讲述这部分的知识。首先我们先来熟悉下 JS 的一些常考和容易混乱的基础知识点。 此时你肯定会有疑问,这不对呀,明明 '1'.toString() 是可以使用的。其实在这种情况下,'1' 已经不是原始类型了,而是被强…
JS经典面试题(基础+高级,持续更新中...)
1. 闭包 A 内部有一个函数 B,函数 B 可以访问到函数 A 中的变量,那么函数 B 就是闭包。 很多人对于闭包的解释可能是函数嵌套了函数,然后返回一个函数。其实这个解释是不完整的,就比如我上面这个例子就可以反驳这个观点。 JS 中,闭包存在的意义就是让我们可以间接访问函数…
Java虚拟机垃圾回收相关知识点全梳理(上)
笔者最近在复习JVM的知识,本着记录分享的精神,整理下学习Java虚拟机垃圾回收相关知识点,由于整个垃圾回收内容比较多,我将整理成上下两篇文章去分享,上篇我会主要分享Java虚拟机的运行时数据区域划分,垃圾回收算法。下篇文章主要分享Java虚拟机的垃圾回收器以及一些虚拟机调优建…
接私活有哪些注意事项?
如果你手上有 Android、iOS、后端、美工四个人员,你就可以去承接项目了,这是极简配置,需要每个人员都是精兵强将。 有段时间真的很疯狂,同时进行三个私活,如下图。那时候我还是 965,下班了可以做爱的事。 你可能会说,现在 Android 都没人要了,还能接到私活?不,据…
使用RxJava实现ImageView的拖动、旋转和缩放
本文介绍一种使用Rxjava实现图片交互操作的方法。支持单指拖动,双指旋转缩放,效果如下: 首先自定义TrsImageView继承ImageView,设置ScaleType为Matrix,我们使用矩阵计算最终的translate, rotate和scale。 用create方法…
iOS 音视频播放
按公司需求需要对音频文件进行后台播放,借此机会对音频播放做了个总结.主要针对 AVPlayer 进行详细说明. AVPlayer 是iOS上常用的视频播放器组件,支持常见的音视频格式,支持流播放,可以播放在线音乐. 支持视频格式: WMV,AVI,MKV,RMVB,RM,XVI…
Android 多渠道打包配置
这就需要依赖强大的gradle 来配置了。 相关的配置也可以参考谷歌官方文档。 *名词解析:*我们通常会分不同的编译环境进行打包,比如有debug、release、beta等环境参数,像这种我们就称之为buildTypes. 您可以在模块级 build.gradle 文件的 a…
下一页
关注了
30
关注者
19
收藏集
1
关注标签
53
加入于
2016-08-24