为什么 HTTPS 比 HTTP 安全 (www.upyun.com)
HTTPS 实际上是带有 SSL 的 HTTP(HTTP + SSL=HTTPS)。当您在浏览器的地址栏中看到 HTTPS 时,这就意味着与该网站的所有通信都将被加密,整个访问过程更加安全。
by @又拍云 17小时前 分享 查看详情
Flutter 应用性能优化最佳实践 (mp.weixin.qq.com)
之前发过几篇关于 Flutter 的文章,帮大家整理在文末了,点击链接可以直接查看。
by @code小生 2019-11-17 23:31 分享 查看详情
商品详情页RecyclerView与TabLayout的联动定位 (mp.weixin.qq.com)
要考虑两方面的交互:
1.RecyclerView滚动到一定位置,TabLayout需要指示到对应的选项
2.TabLayout点击对应的选项菜单,RecyclerView要滚动到指定位置
by @code小生 2019-11-17 23:31 分享 查看详情
从动态代理角度看Retrofit (mp.weixin.qq.com)
Retrofit已经诞生好几年了,从诞生开始一直都是Android应用开发最流行的网络请求框架,准确来说,是网络请求框架一个巧妙的包装。
by @code小生 2019-11-17 23:30 分享 查看详情
一个员工的离职成本,很恐怖! (mp.weixin.qq.com)
一个员工离职后留下的坑,并不是再找一个人填上就万事大吉了。一般来说,核心人才的流失,至少有1-2个月的招聘期、3个月的适应期,6个月的融入期;此外,还有相当于4个月工资的招聘费用,超过40%的失败率。
by @code小生 2019-11-17 23:30 分享 查看详情
据说程序员是这样写代码的 (mp.weixin.qq.com)
1、推荐几个开源库
2、IntelliJ IDEA 2019 快捷键终极大全,速度收藏!
3、Python 开发者从入门到进阶,套路是这样的
by @code小生 2019-11-17 23:29 分享 查看详情
这 10 个让你笑的合不拢嘴的 GitHub 项目,居然拿了 7 万星! (mp.weixin.qq.com)
我敢保证看完下面的几个项目,你收藏夹一定会多几个网址,越用越开心,用完之后高呼 "GitHub大法好”、“女装才是正义!"对于我来说,GitHub那是每天必刷,早就珍藏了 100+GitHub 上的项目。
by @code小生 2019-11-17 23:28 分享 查看详情
Python 从业十年是种什么体验?老程序员的一篇万字经验分享 (mp.weixin.qq.com)
我“接触” Python 已有十年了,当初我们要做一个网站,有个学弟只花两天,就用 Django 开发好了后台。那是我第一次感受到了 Python 的强大魅力。不过,我正式学习和使用它,才仅有两年时间……
by @code小生 2019-11-17 23:28 分享 查看详情
如何快速删除 Git 仓库新增修改 | 幽居空谷轩 (www.lovejade.cn)
在使用 Git 这款版本控制工具,来管理项目代码,蛮多的时候,会涉及到“删除 Git 仓库新增修改”这样的诉求;如果能快速优雅做到,将会促进开发效率;这篇文章即在于,从不同诉求角度,来逐一探讨:“如何快速删除 Git 仓库新增修改”。
by @杨琼璞 2019-11-04 00:08 分享 查看详情
MySQL 面试题 24 问 (mp.weixin.qq.com)
如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引作为主键索引。
如果也没有这样的唯一索引,则InnoDB会选择内置6字节长的ROWID作为隐含的聚集索引(ROWID随着行记录的写入而主键递增,这个ROWID不像ORACLE的ROWID那样可引用,是隐含的)。
by @code小生 2019-10-28 00:48 分享 查看详情
VS Code小白使用教程 (mp.weixin.qq.com)
现在使用Vscode编码的人越来越多,凭借着免费,开源,轻量,跨平台的特点收货了一大批忠实粉丝。

昨天发了一篇关于 VS Code 插件的文章VS Code 上那些沙雕插件,有几个朋友表示还不怎么会使用,今天就来一篇教程。
by @code小生 2019-11-03 18:33 分享 查看详情
VS Code 上那些沙雕插件 (mp.weixin.qq.com)
VS Code 作为前端最牛逼的一个前端编辑器,可以说是最流行的开发工具了,以其可支持扩展程序(通过安装扩展程序,VS Code 可以支持更多新的语言、界面主题、测试器,以及更多的增值服务),而备受广大开发者追捧。
by @code小生 2019-11-03 18:32 分享 查看详情
Git使用教程:最详细、最傻瓜、最浅显、真正手把手教! (mp.weixin.qq.com)
导读:因为教程详细,所以行文有些长,新手边看边操作效果出乎你的预料。GitHub虽然有些许改版,但并无大碍。
by @code小生 2019-11-03 18:32 分享 查看详情
Linux 终端最全推荐(建议收藏) (mp.weixin.qq.com)
如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章。我这里搜集了一些非常有趣的终端软件,可以用来替代debian系的Linux原生终端。
by @code小生 2019-11-03 18:31 分享 查看详情
Android面试题:bindService获取代理是同步还是异步 (mp.weixin.qq.com)
Android中bindService是一个异步的过程,什么意思呢?使用bindService无非是想获得一个Binder服务的Proxy,但这个代理获取到的时机并非由bindService发起端控制,而是由Service端来控制,也就是说bindService之后,APP端并不会立刻获得Proxy,而是要等待Service通知APP端,具体流程可简化如下:
by @code小生 2019-11-03 18:29 分享 查看详情
字节跳动三轮技术面_后端研发提前批 (mp.weixin.qq.com)
项目相关
介绍一个项目
为什么考虑使用Spark?
使用华为的服务减少了哪些运维工作?
你觉得项目中有哪些比较有意思的点?
数据处理方面做了哪些工作?
用Redis做了什么?使用过Redis的什么命令?什么情况下会用到flush?
如果一个信息更新非常频繁会怎么应对?
前面的结合自己的实际经验回答即可。
最后一题答使用了消息队列做缓冲。
by @code小生 2019-11-03 18:29 分享 查看详情
Android路由框架ARouter的集成、基本使用以及踩坑全过程 (mp.weixin.qq.com)
对项目进行过组件化的同学肯定也都经历过这样的痛苦,在模块之间通过原生路由方案的界面跳转存在很多的约束,例如子模块向主模块显示跳转无法引用类依赖,又或者是隐式跳转时繁琐的规则定义。并且在项目中如果涉及到需要根据用户的角色或者权限来展示不同内容时,就会在各个界面产生大量的逻辑代码,后期很难进行统一维护,因此,一套类似于前端的路由框架就能解决我们这一系列的烦恼,而对于Android,如今其实已经有相当多成熟的路由框架了,刚好这次项目中准备使用阿里开发的ARouter框架,因此详细来说说这个框架的集成、使用和一些踩坑的过程。
by @code小生 2019-11-03 18:29 分享 查看详情
这样让你的 IDEA 好用到飞起来! (mp.weixin.qq.com)
1.设置maven

1.在File->settings->搜索maven
2.Mavan home directory--设置maven安装包的bin文件夹所在的位置
3.User settings file--设置setting文件所在的位置
4.Local repository--设置本地仓库
by @code小生 2019-11-03 18:28 分享 查看详情
58同城厂商内置包大小减少实战 (mp.weixin.qq.com)
何为厂商内置包?厂商内置包是公司和厂商之间的一种商务合作,可以将应用内置到出厂的手机上,可以带来新增用户和提升日活。
by @code小生 2019-11-03 18:28 分享 查看详情
你 多久没有跳槽了? (mp.weixin.qq.com)
临近年关,王丽一直惴惴不安,时刻盯着手机,生怕遗漏任何重要的电话。前不久,她去应聘了一家心仪的单位岗位,过五关斩六将,已经通过了两轮面试。本打算年后辞职的,但左等右等,就是没有等来录取的offer,也没有接到不录用的通知。
by @code小生 2019-11-03 18:27 分享 查看详情