编程必备基础-音视频小白系统入门课 普适所有方向程序员,系统补足你缺乏的音视频基础知识 5G 的商用,使高效高清的直播和视频成为刚需,短视频、娱乐直播等都与音视频联系紧密,各大互联网公司都在储备音视频方向的开发者。但是,网络上关于音视频的学习资料非常少,且几乎没有系统讲解音视频的入门课程。于是这门课 ...
分类:
其他好文 时间:
2020-05-11 23:37:23
阅读次数:
511
实战企业级项目 践行App重构之路 解密重构思想和技术难点,无缝接入企业开发流程,进击高级工程师必备 随着企业级App功能不断累加强大,App代码质量下降、设计缺陷、难以维护、迭代困难等问题越来越突出,App的重构迭代已经成为Android工程师急需解决的核心工作内容。本课程还原一线互联网公司App ...
分类:
移动开发 时间:
2020-05-11 23:27:06
阅读次数:
117
最近被领导指派负责一个新的项目,我想把项目做成功,给老板留下深刻的印象,同时也给自己的职业生涯添上浓墨重彩的一笔。但是,项目管理流程很复杂,项目本身也不好做。在收集了与该项目有关的所有信息,并将新的团队整合在一起之后,身边的朋友建议我找一些项目管理工具,来帮助我更好地管理手中的项目。虽然朋友的建议很有道理,但是一旦真正开始寻找,很快我就意识到选择合适的项目管理软件可能与管理项目一样困难。市面上的项
分类:
其他好文 时间:
2020-05-11 20:36:01
阅读次数:
55
一个小伙伴最近参加某一线互联网公司的面试,被问到了一些并发相关的问题,看看大家能否答出来: (1)synchronized的CPU原语级别是如何实现的? (2)无锁、偏向锁、轻量级锁、重量级锁有什么差别,升级过程如何? (3)线程间通信,同机器进程间通信,跨机器进程间通信,各有什么方法? (4)下列 ...
分类:
其他好文 时间:
2020-05-11 20:32:35
阅读次数:
164
莫比乌斯: 百度的下一代query-ad匹配算法 本文介绍的内容来自于百度在KDD2019上的论文[1]. 众所周知,百度、头条乃至于Google、Facebook的主要营收点在广告。广告业务的成败关系着众多互联网公司的生死。 由于广告存量的巨大,目前的需求是平均每次query需要从上亿的广告中筛选 ...
分类:
编程语言 时间:
2020-05-10 15:17:35
阅读次数:
90
1.关键字transient 1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。 2)transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。变量如果是用户自定义类变量,则该类需要实现Ser ...
分类:
编程语言 时间:
2020-05-09 21:30:53
阅读次数:
77
五一假期大雄看了一本《java并发编程艺术》,了解了线程池的基本工作流程,竟然发现线程池工作原理和互联网公司运作模式十分相似。 线程池处理流程 原理解析 互联网公司与线程池的关系 这里用一个比喻来描述一下线程池,中间有一些名词你可能不是太清楚,后边源码解析的部分会讲到。 你可以把 线程池 看作是一个 ...
分类:
编程语言 时间:
2020-05-09 00:34:22
阅读次数:
57
效果图 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>index</title> <link rel="stylesheet" href="css/style.css"> </head ...
分类:
其他好文 时间:
2020-05-08 10:11:34
阅读次数:
71
编辑 性能优化基本是BAT等一线互联网公司程序员必备的技能,以下为大家完整揭晓性能完整的优化方案和方法:包含web网站调优、数据库、JVM调优、架构调优等方案。 第一:Web网站调优 1、尽可能减少HTTP请求:图片合并 (css sprites),Js脚本文件合并、css文件合并。 2、减少DNS ...
分类:
数据库 时间:
2020-05-07 13:38:50
阅读次数:
104
前端基础学习 JavaScript [TOC] JavaScript 简介 JS的简介 在上个世纪的1995年,当时的 网景公司 正凭借其 Navigator 浏览器成为 Web时代开启时最著名的第一代互联网公司。由于网景公司希望能在 静态HTML页面上 添加一些动态效果,于是叫 Brendan E ...
分类:
编程语言 时间:
2020-05-06 01:46:24
阅读次数:
74