掘友等级
获得徽章 0
这个可以
突然看到一句很有味道的话:“你放不下的人和事,岁月都会替你轻描淡写”
语言基础分四个部分:语法、模块化、库 API、运行时。
-《Java 核心技术》上卷第三章到第八章主要都在讲语法
- 第九到第十二章,以及下卷除九、十章外,都在讲库 API(例如 Java 怎么支持数据结构、日期、并发、GUI、Native 调用等等)
- 上卷第四章第七节和下卷第九章都在讲模块化(类本身就是一种模块,包和模块提供了更高一级的模块化支持)
- 下卷第十章讲了点运行时(类如何加载),更多的细节还得看《深入理解 Java 虚拟机》
所有程序语言都可以这么分(不含编译,编译算作另一个主题)。掌握了这四个方面,就算是掌握了一门语言的基础。
今天春分~马上就能感受万物复苏的春天啦!今天推荐的是一个实用的水印库(皇帝的“新水印”)。blind_watermark 一个给图片加盲水印的 Python 库。盲水印就是图片有水印但人眼看不出来,需要通过程序才能提取水印,相当于隐形“盖章”,可以用在数据泄露溯源、版权保护等场景。出自阿里巴巴安全团队,强大之处有:解析水印图时无需原图、水印图剪裁、旋转都不会破坏图中的盲水印、支持密码加密
等。
hellogithub.com
前端有时候也会维护一些可复用的数据模型,数据模型应该围绕 UI 组件设计,而不是直接拿接口返回数据做模型,或者说不要拿后端模型做前端模型
今天发现一个新领域:codemod —— 自动化重构
还有人在用 fmt.Println 调试 go 的代码么?如果是的话,那你可千万不要错过今天这个项目,因为他会给你带来很多不一样的技巧和体验。delve 一款 Go 语言的调试工具。作为一个万星的开源项目,那可不是开玩笑的。它不仅上手简单并且支持多种方式调用,助你快速找到 Bug,提高作战效率节约时间成本,铸就更多的「摸鱼」大师。
hellogithub.com
下一页