VS Code 必知必会的 20 个快捷键! (mp.weixin.qq.com)
并不是每一个开发者都有足够的时间,去了解熟悉所有的快捷键,来帮助我们提高编码效率。因为快捷键实在是太多了。
所以,下面我列出了我最喜欢的快捷键。
by @code小生 2020-04-26 19:59 查看详情
Android 10 获取设备标识方案探究 (mp.weixin.qq.com)
我们在开发中可能会使用到一些第三方的应用统计SDK,用于统计应用的用户量等等,如何区分每个用户呢?当然就需要每个设备对应一个唯一的标识,Android中当然也提供了这样的API来获取到设备相关标识,但遗憾的是随着Android版本的迭代,官方对于用户隐私的权限越来越严格,在最新的Android 10版本中甚至已经无法通过原来的一些API来获取到设备相关标识了。本文就来探究一下Android中的各种设备相关标识符,介绍几种在Android 10限制下获取设备相关标识的方案。
by @code小生 2020-04-19 18:38 查看详情
SQL 性能优化梳理 (mp.weixin.qq.com)
先简单梳理下Mysql的基本概念,然后分创建时和查询时这两个阶段的优化展开。
1 基本概念简述

1.1 逻辑架构
by @code小生 2020-04-19 18:38 查看详情
IDEA 推出新的字体,这次真的爱了! (mp.weixin.qq.com)
作为开发人员,我们一天中的大部分时间都在查看代码,那也就难怪开发者们总想找到一款好字体来提高阅读体验,然而,许多流行字体的设计逻辑并没有都考虑到阅读代码和阅读电子书籍之间的区别,阅读代码的时候,开发者的眼睛是需要随时沿垂直和水平方向移动,这和阅读书籍时总是沿着同一方向移动的方式是相反的。
by @code小生 2020-04-19 18:37 查看详情
Ubuntu 20.04 强悍来袭,看看都有哪些新特性? (mp.weixin.qq.com)
Ubuntu 19.10 生命周期将在今年 7 月结束,之后一段时间内最大的版本则是 Ubuntu 20.04 LTS,其重大更新和改进将在 2030 年前终止。20.04 是 Ubuntu 的第 8 个 LTS 版本,计划于今年 4 月 23 日发布。
by @code小生 2020-04-19 18:37 查看详情
今天,我们细说 Android 下的多线程 (mp.weixin.qq.com)
多线程是开发人员必不可少的技术点,也是初学者不太容易掌握好的一个难点。要想设计出优秀的程序,那必然需要合理的线程调度。今天就给大家细说下Android中与多线程相关的知识点,揭开多线程神秘的面纱。
by @code小生 2020-04-19 18:36 查看详情
8 个接私活的网站 (mp.weixin.qq.com)
2019互联网圈不好混,不是每个公司都能像腾讯云每人一部iPhone 11,不少公司今年已经没了年终奖,不要抱怨,因为有的小伙伴估计工作都没了。师长今天给大家推荐几个江湖卖艺赚钱养家的好渠道(程序员:8个接私活的网站,只要你有码,那“我”就有钱!)一起来看看吧!
by @code小生 2020-04-19 18:35 查看详情
在对比了 GitHub 5000 个 Python 项目之后,我们精选出了这 36 个! (mp.weixin.qq.com)
去年,国外一位热衷于为开发者提供优质项目的开发者 Mybridge 为大家精送了一份优秀 Python 开源项目推荐。
by @code小生 2020-04-19 18:34 查看详情
程序员,等你当了爸爸后,便会有如下经历 (mp.weixin.qq.com)
我们拥有专业技能、爱代码、爱编程、爱生活,为互联网的飞速发展作出了卓越贡献;我们干得比驴累,吃得比猪差;起得比鸡早,睡得比狗晚;看上去比谁都好,五年后比谁都老。
by @code小生 2020-04-19 18:34 查看详情
计算机技能需求新排名:Python 排第 3 (mp.weixin.qq.com)
最近,来自美国招聘网站 Indeed 的一份报告显示:在全美工作技能需求中,数据库语言 SQL、编程语言 Java 分列前两位。虽然 Python 和 AWS 分别位列第三和第六,但根据趋势来看,二者很有可能成长为未来几年最受欢迎的技能。
by @code小生 2020-04-19 18:33 查看详情
Java 初级和高级面试知识点准备 (mp.weixin.qq.com)
本人最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集了面试了一些java初级和高级开发的候选人,在面试过程中,我自认为比较慎重,遇到问题回答不好的候选人,我总会再三从不同方面提问,只有当反复确认能力不行才会下结论,相反,如果候选人给我的印象不错,我也会从多个角度来衡量,以免招进会说但不会干活的“大忽悠”。
by @code小生 2020-04-19 18:32 查看详情
身为 Java 程序员必须掌握的 10 款开源工具! (mp.weixin.qq.com)
本文主要介绍Java程序员应该在2019年学习的一些基本和高级工具。如果你是一位经验丰富的Java开发人员,你可能对这些工具很熟悉,但如果不是,现在就是是开始学习这些工具的好时机。
by @code小生 2020-04-19 18:29 查看详情
10分钟用 Python 编写一个贪吃蛇小游戏 (mp.weixin.qq.com)
贪吃蛇,大家应该都玩过。当初第一次接触贪吃蛇的时候 ,还是能砸核桃的诺基亚上,当时玩的不亦乐乎。今天,我们用Python编程一个贪吃蛇游戏,下面我们先看看效果:
by @code小生 2020-04-15 19:10 查看详情
干货!前端 Code Review 的最佳实践方案 (mp.weixin.qq.com)
我一直认为Code Review(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些公司,Code Review都是基本要求,代码合并之前必须要有人审查通过才行。
by @code小生 2020-04-15 19:10 查看详情
推荐 13 个 Python 新手练级项目 (mp.weixin.qq.com)
该项目设计的主要目标是聚合内容。首先,我们需要知道内容聚合器从哪些站点获取内容。然后,使用请求库来发送 HTTP 请求,并使用 BeautifulSoup 解析和抓取站点的必要内容。
by @code小生 2020-04-15 19:09 查看详情
从 VSCode 看大型 IDE 技术架构 (mp.weixin.qq.com)
为什么要去看 VSCode?因为我们团队在做的中后台快速研发平台云凤蝶也是一款类似 Web IDE 形态的产品:
by @code小生 2020-04-15 19:08 查看详情
从 VSCode 看大型 IDE 技术架构 (mp.weixin.qq.com)
为什么要去看 VSCode?因为我们团队在做的中后台快速研发平台云凤蝶也是一款类似 Web IDE 形态的产品:
by @code小生 2020-04-15 19:08 查看详情
MVVM 最新学习心得 (mp.weixin.qq.com)
在前几年兴起了MVVM架构设计模式,最具有代表的框架就是DataBinding,虽然这种设计架构非常新颖,但是在使用中仍然还有很多痛点,所以我当时觉得短时间这个设计架构可能不会太流行。
by @code小生 2020-04-15 19:05 查看详情
8 个接私活的网站 (mp.weixin.qq.com)
2019互联网圈不好混,不是每个公司都能像腾讯云每人一部iPhone 11,不少公司今年已经没了年终奖,不要抱怨,因为有的小伙伴估计工作都没了。师长今天给大家推荐几个江湖卖艺赚钱养家的好渠道(程序员:8个接私活的网站,只要你有码,那“我”就有钱!)一起来看看吧!
by @code小生 2020-04-15 19:04 查看详情
十大编程语言,Java 未能榜首? (mp.weixin.qq.com)
如果你是软件开发领域的新手,那么你会想到的第一个问题是“如何开始?”编程语言有数百种可供选择,但是你怎么发现哪个最适合你,你的兴趣和职业目标又在哪里呢?选择最佳编程语言以学习的最简单方法之一,是通过市场反响、技术趋势的发展…
by @code小生 2020-04-15 19:04 查看详情