首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
哎呦又再写bug啊
掘友等级
javaer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
187
文章 182
沸点 5
赞
187
返回
|
搜索文章
赞
文章( 182 )
沸点( 5 )
造个轮子之基于 Netty 实现自己的 RPC 框架
服务端开发都会或多或少的涉及到 RPC 的使用,当然如果止步于会用,对自己的成长很是不利,所以楼主今天本着知其然,且知其所以然的精神来探讨一下 RPC 这个东西。 child-rpc 采用 socket 直连的方式来实现服务的远程调用,然后使用 jdk 动态代理的方式让调用者感…
如何优雅的设计和使用缓存?
在之前的文章中你应该知道的缓存进化史介绍了爱奇艺的缓存架构和缓存的进化历史。俗话说得好,工欲善其事,必先利其器,有了好的工具肯定得知道如何用好这些工具,本篇将介绍如何利用好缓存。 在使用缓存之前,需要确认你的项目是否真的需要缓存。使用缓存会引入的一定的技术复杂度,后文也将会一一…
这是一篇优雅的Springboot2.0使用手册
JFinal是国人出品的一个web + orm 框架 ,JFinal,优点是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展。核心就是极致简洁。他没有商业机构的支持,所以宣传不到位,少有人知。 Springboot相比与JFinal最大的优点就是支持的功能非常多,可以非常…
关于Java面试,你应该准备这些知识点
当然,我是想换个平台,换个方向,想清楚为什么要跳槽,如果真的要跳槽,想要拿到一个理想的offer,除了运气,基本功也要足够的扎实,希望下面的面试经验能给你们能够提供一些帮助。 面试官在一开始会让你进行自我介绍,主要是想让你介绍一下自己做过的一些项目,看看你对这些项目的了解程度,…
一线互联网公司内部面试题库 v1.1
这些面试题都是馆主肉身带回来的,绝对保证真实性。
Binder学习(四)利用AIDL、Messenger实现IPC
在每个service的生命周期中这个方法会且仅会调用一次,并且它的调用在onStartCommand()以及onBind()之前,我们可以在这个方法中进行一些一次性的初始化工作。 当其他组件通过startService()方法启动service时,此方法将会被调用。 当其他组件…
android 音频采集、FLTP重采样与AAC编码推流
相比较视频编码,音频编码要简单很多,主要就是将采集到的音频源数据PCM编码AAC. MediaPlus中FFmpeg使用的是libfdk-aac编码器,这里有个问题需要注意下:FFmpeg已经废弃了AV_SAMPLE_FMT_S16格式PCM编码AAC,也就是说如果使用FFmp…
通过CMake来进行ndk开发之补充篇
使用CMake来进行Android NDK 开发这篇博文说道,向现有的项目里添加原生代 码的步骤分为三大步: 1. 创建新的原生源文件。 2. 创建CMake构建脚本。 3. 将Gradle关联到你的原生库。 第一步比较简单就不说了,第二步对CMake构建脚本即CMa…
H264基本原理
H264视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的。随着 x264/openh264以及ffmpeg等开源库的推出,大多数使用者无需再对H264的细节做过多的研究,这大降低了人们使用H264的成本。 但为了用好H264,我们还是要对H264的基本原理弄清楚才行…
SharePreference原理及跨进程数据共享的问题
SharedPreferences是Android提供的数据持久化的一种手段,适合单进程、小批量的数据存储与访问。为什么这么说呢?因为SharedPreferences的实现是基于单个xml文件实现的,并且,所有持久化数据都是一次性加载到内存,如果数据过大,是不合适采用Shar…
下一页
关注了
4
关注者
1
收藏集
5
关注标签
31
加入于
2016-04-28