巧用二进制,让本能提高100倍,让保存空间缩小100倍

假设有一个需求是这样的:在200亿个随机整数中找出某个数是否存在其中?要求效率高,而且要节省内存。...

牛逼!竟然把VSCode玩成了IDEA的效果,有点哇塞

近期,公司推行正版化,本人使用的是JetBrains教育版,是不允许进行商业开发的,因此开启了艰难的备用IDE选型之路。最终,我选定了轻量级的Visual Studio Code(以下简称VS Code)。...

FAQ | 运用 Kotlin 举行 Android 开拓

自从 2017 年我们宣布支持 Kotlin 以来,收到了很多关于使用 Kotlin 进行 Android 开发的问题: 大家想知道现在是否适合学习 Kotlin,是否要在应用开发中引入 Kotlin,学习 Kotlin 的最佳课程或教程是什么,Google 内部是否在使用 Kotlin,以及我们对 Java 编程语言的规划是怎样的?本文将一一作答。...

GitHub 标星 4.2K 的轻量化代码扫描工具

静态代码扫描不知道大家了解么?根据我的工作经验,静态代码扫描是众多提高项目质量的工具或者方法中,投入回报比例最高的。如果你的团队还没有开始使用,我强烈建议你将静态代码扫描集成到你们的开发流程中。...

Kali与编程:apache服务器使用自签名证书实现https加密域名访问

1. 实验说明:前面的章节我们已经简单学习了centos7上如何搭建apache服务器的,有的同学可能在上网的过程中会发现有些域名是使用的http访问而有的域名则是使用https加密访问的。那么本章节就由我来教大家如何在centos7系统上使用自签名证书进行https的域名访问。...

C谈话南针运用,怎样安排链表,运用链表处置书本?

链表是一种“链式”存储数据的结构,通过指针,可以把每一个元素连接起来,形成一个数据集合。假设有如下3个int类型的变量:...