21 个令程序员泪流满面的瞬间 (mp.weixin.qq.com)
程序员这个职业,说的牛逼点,软件开发工程师,改变这个世界,说的诙谐点,就是码农,经常加班,周末大部分程序员都是宅在家里,哪也不想去(有的周末仍在加班)。
by @code小生 2020-04-28 21:36 分享 查看详情
10 分钟实现 Java 发送邮件功能 (mp.weixin.qq.com)
什么是SMTP?
SMTP全称为Simple Mail Transfer Protocol(简单邮件传输协议),它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP认证要求必须提供账号和密码才能登陆服务器,其设计目的在于避免用户受到垃圾邮件的侵扰。
by @code小生 2020-04-28 21:35 分享 查看详情
一行代码让纯文本编辑器秒变 Markdown 编辑器 (mp.weixin.qq.com)
Markdeep 是一个用来写纯文本的插件,它能以 Markdown 的语法与渲染方式纯文本,并在网页上展示。同时,除了 Markdown 语法,Markdeep 还额外支持图表、数学方程等扩展能力。
by @code小生 2020-04-26 20:10 分享 查看详情
8 个 Python 高效数据分析的技巧 (mp.weixin.qq.com)
不管是参加Kaggle比赛,还是开发一个深度学习应用,第一步总是数据分析,这篇文章介绍了8个使用Python进行数据分析的方法,不仅能够提升运行效率,还能够使代码更加“优美”。

一行代码定义List

定义某种列表时,写For 循环过于麻烦,幸运的是,Python有一种内置的方法可以在一行代码中解决这个问题。
by @code小生 2020-04-26 20:09 分享 查看详情
假如有人把支付宝存储服务器炸了,我们的钱还在吗? (mp.weixin.qq.com)
当然我不可能在这讲三级等保,有兴趣可以自己去查一下。
那么把支付宝存储炸了到底会发生什么?
那要看你怎么炸,我们看看最低配的金融信息系统是什么样的
by @code小生 2020-04-26 20:09 分享 查看详情
IDEA 的 Debug 技巧大全 (mp.weixin.qq.com)
Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。
by @code小生 2020-04-26 20:08 分享 查看详情
20 张程序员不得不看的内涵动图... (mp.weixin.qq.com)
推荐阅读
看完这几张图,保你懂循环、递归、二分检索
震惊!让程序员崩溃的瞬间(非程序员勿入)
程序员的两大困惑
程序员神级操作:代码注释
给程序员的几条建议,精彩配图
by @code小生 2020-04-26 20:07 分享 查看详情
Flutter Platform View:在 Flutter 中使用Android、iOS的原生 View (mp.weixin.qq.com)
我们在进行Flutter开发的时候,有时候是需要用到原生的View,比如WebView、MapView、第三方广告SDK等,Flutter提供了AndroidView、UiKitView可以实现相关功能。
by @code小生 2020-04-26 20:04 分享 查看详情
Github 上最热门的 Java 开源项目 (mp.weixin.qq.com)
10 月份 GitHub 上最热门的Java开源项目排行已经出炉啦,在本月的名单中,实战项目类居多,当然也有像JavaGuide这样学习指南类项目,下面就是本月上榜的10个开源项目:
by @code小生 2020-04-26 20:03 分享 查看详情
记录项目升级 AndroidX+API29 的各种坑 (mp.weixin.qq.com)
年前的时候,公司为了业务发展,签署了一个第三方的代码库,需要我们集成,然后这个项目是依赖于androidX和各种各样新库.所以为了集成该项目,我们强制升级了我们的gradle,依赖库,目标api版本.我们的项目一直使用API27作为target和build的版本,所以在前期利用api版本避免了很多坑,自从集成了这个项目,噩梦开始了
by @code小生 2020-04-26 20:01 分享 查看详情
看完知乎轮子哥的编程之路,我只想说,收下我的膝盖... (mp.weixin.qq.com)
以下为轮子哥个人博客分享,关于毕业那会儿找工作的一些事情。
这篇分享我在看的时候就一直保持下颌微张目瞪口呆的状态,看了25分钟,现在嘴巴有点干,我先去喝口水,你们随意。
by @code小生 2020-04-26 20:01 分享 查看详情
ApkCrack 一键生成支持 Android 7.0 抓包的 apk (mp.weixin.qq.com)
在开发或者测试中,网络抓包是经常需要的。例如需要测试release包在某个bug产生时的网络请求,或者想要查看其他app的响应数据,而且绝大数的都是https请求。
by @code小生 2020-04-26 20:00 分享 查看详情
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 分享 查看详情