首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大鹏的鹏
掘友等级
端茶递水
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
最新
热门
JAVA JVM详细总结
一. JVM简介 JVM是Java Virtual Machine(Java虚拟机)的缩写,也就是指的JVM虚拟机,是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 总所周知,java语言是跨平台的,而JVM是java跨…
Android APK反编译及逆向工程
一. 分析已经打好的apk. 首先来简单的说明下Apk文件本质上其实是一个zip包。我们直接进行解压就能看到其中的目录。 1. 目录说明 classes.dex:源代码编译成class后,转成jar,再压缩成dex文件,dex是可以直接在Android虚拟机上运行的文件。 li…
Apk构建总结之二构建工具(Ant、Maven、Gradle)
一. 构建工具 在进行编程操作的时候,我们经常会遇到很多与编程无关的项目管理工作。如下载依赖、编译源码、单元测试、项目部署等操作。 一般的,小型项目我们可以手动实现这些操作,然而大型项目这些工作则相对复杂。所以我们需要用到构建工具。 构建工具是帮助我们实现一系列项目管理、测试和…
Apk构建总结之一打包流程及安装流程
一. 分析已经打好的apk 要了解APK的打包流程,我们首先来了解下打包完成以后APK包里面包含哪些东西。.apk文件其实就是一个压缩文件,把文件的后缀改成.zip就可以用解压软件解压了: 1. 将apk后缀改成rar包 2. 解压rar包 apk是一个压缩包,里面有lib,M…
音视频开发总结之二Android平台
一. 音视频采集流程 串联整个音视频录制流程,完成音视频的采集、编码、封包成 mp4 输出。 播放流程: 获取流—>解码—>播放。 录制播放路程: 录制音频视频—>视频处理—>编码—>上传服务器->别人播放。 直播过程 : 录制音视频—>编码—>流媒体传输—>服务器—>流媒体传…
音视频开发总结之一理论基础
一. 音频技术基础概念 1. 声音的物理性质 众所周知,声音是由物体振动而产生的。声音是一种压力波,当演奏乐器或者说话时,它们的振动都会引起空气有节奏的振动, 使周围的空气产生疏密变化,由此就产生了声波,这种现象会一直延续到振动消失为止。 音调:也叫音频,频率越高,波长就会越短…
一文搞懂数据转换之摘要、编码、加密、签名
一. 转义 转义通常有两种功能。第一种是如果不进行转义就可能与语法规定的某些内容产生混淆,所以这些内容都被设计为需要转义。 第二种也叫字符引用,用于表示无法在当前上下文中被键盘录入的字符(如字符串中的回车符)。 以经典的JAVA语言中字符串中的字符转义为例。如果在一个字符串中存…
Git使用及GitFlow工作流全面总结
Git是目前世界上最先进的分布式版本控制系统。它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。 完成开发以后再将各自的修改推送给对方,就可以互相看到对方的修改了(为了便于项目中的所有开发者分享代码,我们将代码存…
网络抓包原理及Fiddler的使用
一. 什么是抓包? 在应用的开发调试中,查看软件实际运行时HTTP/HTTPS通信的请求数据和返回数据,从而分析问题的过程就叫做抓包。通常我们说的抓包主要是分为两种: 使用Wireshark抓取传输层的TCP/UDP通信包。 使用Fiddler或者Charles抓取应用层的HT…
个人成就
文章被点赞
42
文章被阅读
8,815
掘力值
317
关注了
20
关注者
10
收藏集
20
关注标签
40
加入于
2016-10-04