小白 C++ 入门并发疯学习路线这篇文章实际上是我自己入门过程的总结,一个尽量少废话的C++入门指南。总结完忽然发现像个读书清单😄。 具体总结前,想先回答一个问题——要不要先学C,再学C++?我作为小白时疑惑过这个问题,在此给后来的小白和当年的自己一个答案。个人看法是,单就学习

阅读更多»

本篇文章主要目的为总结 覆盖80%场景的20% Android端并发所需基础知识和应用。Android 端应用主要使用 Java 语言开发,所以基础与 Java 的并发基础基本一样,深入了解推荐细读《Java并发编程实践》。应用部分就会掺杂 Android 的东西了。 并发与线程

阅读更多»

网上太多复制黏贴和拼凑的文章了,看了也是浪费时间,要筛出好的来也很费时间。为此做了个自用的Android干货推送机器人。优质Android技术周报,筛选过的牛人和大公司博客烧制的Rss源,由即刻自动追踪和推送。适合所有患有资讯焦虑症、气血循环不顺的Android工程师们。有需要的

阅读更多»

本文为 一旬一题写作计划 中 安全 专题内文章,读完本篇大约需要20分钟。 近两年,Android端的虚拟化技术和群控技术发展急速,带来很多好玩产品和便利工具。但是作为App开发者就头疼了,恶意用户(比如不文明用户、比如刷单)利用这些技术,作恶门槛低得不知道哪里去。我们需

阅读更多»

运输层是整个网络体系结构中的关键层次之一,其中有以下几个概念必须弄清楚: 运输层为相互通信的应用进程提供逻辑通信 端口和套接字的意义跨操作系统的进程间通信终点,不依赖于具体程序。程序未运行也可以使用,端点就在那里。 无连接的UDP 的特点,后面详述 面向连接的TCP 的特点,后

阅读更多»

什么是Docker(虚拟系统环境)区别于KVM, Virtualbox, Vmware等虚拟出机器的虚拟机技术,Docker是虚拟出操作系统,实现应用之间的隔离,让各个应用觉得自己有一个自己的操作系统,而且彼此之间隔离。可以让两个进程都觉得自己在一个独立的系统内运行,却又共享网卡

阅读更多»

基本类型接近Java,但有些不同点要注意。下面列出。 类型转换没有了隐式转换,必须使用显式转换 同一性和相等性基本类型装箱不保留同一性,只保留相等性。 如果显示转换过,那么同一性和相等性都失去 。 字符串支持模版导包出现冲突,支持用 as 做本地重命名控制流基本控制结构(循环,条

阅读更多»

C编译运行在 UNIX 操作系统中, 首先必须在某个文件中建立这个源程序,并以“.c”作为文件的扩展名,例如 hello.c,然后再通过下列命令进行编译:cc hello.c如果源程序没有什么错误(例如漏掉字符或拼错字符),编译过程将顺利进行,并生成一个可 执行文件 a.out。

阅读更多»

振之-Android工程师 @ Nonolive 直播

这个人白天只是一个普通的Android工程师,但是只要一到了夜晚,他就会摇身一变,成为一名加班的Android工程师!