目录 start
目录 end
|2018-06-19| 码云 | CSDN | OSChina
只用来记录非技术类的文章,技术类的直接放到对应的笔记中去
Java相关 | Go相关 | Python相关 | 解决方案 | 前端相关 | 服务器运维
ciaoshen肉身翻墙? Java大佬
阮一峰一个勤奋的布道者,Github每天都有提交
酷壳左耳朵耗子个人博客网 阿里架构师
程序员DD翟永超 Spring4all社区创立者
冰封千里Javaer,JavaFX和JVM类语言擅长
猛禽 一个坚持了17年博客的程序员
折腾的创业者大学生创业
David's blogJava程序员
海底苍鹰(tank) 前端和Linux
彭鑫Git权威指南作者,Git比较熟练
Chenxu使用Github page 以及Https 全免费搭建
Romeng's blogedu邮箱,VPS等
如有乐享突破限制的 教程资源比较多
javabolgnutz作者的博客
chenssy 技术较新 Java博客网
java3y技术比较全面
tengjSpringBoot了解深入
dreamlikesJava后台开发
张子阳的博客 有技术,有推荐的书
绿色记忆 技术涉猎广泛
嘟嘟独立博客SpringBoot系
ityouknowJava丰富技术栈 云收藏的开发者
会飞的污熊github 搭建静态博客, 内容多
赵劼 对函数式编程,并行程序开发,代码之美以及程序员能力与修养等相关问题
Java知音较多面试题
拭心安卓大佬
陈皓左耳朵耗子
于亮Java相关知识,专栏挺多,阅读量都不低
BlindingDark擅长函数式编程lisp clojure等
zhangchuzhao有深度干货
杜琪 Java 服务端
博客系统 markdown
现成的模板直接用md就能生成了
很多时候工程师们争论的问题,不再是对和错、是与否的问题,而是每个人的观点应用到相关的场景中的时候带来的优劣比较。也就是说,是不是把合适的技术用到了正确的场景中。平衡是我们在这个阶段要着重考虑的,这种平衡有时候是时间复杂度,有时候是空间复杂度。
最近几年我主要使用 Ruby 和 Java 编程,这两门语言的优缺点就不在这里说了,网上有很多类似的观点。如果你还不知道应该学习哪一门编程语言,那么就从 Java 开始吧。
编程语言,你看它是山,它就是山;看它是水,它就是水。你可以把它当做一门简单的编程语言,有语法,有特性,也有优缺点,但这样的语言也可以复杂到去实现和解释各种计算模型和理论。一门编程语言到底能做什么,完全和工程师怎么去用,在什么场景中用息息相关。
如何将脑海中的思维火花转化为代码
先把流程大致想清楚,在 main() 中写下大致的调用结构,不一定要实现每个细节,可以先用函数分装起来。实现最少的功能,之后再想怎么改进,加功能;这个过程也可以检验一开始写下来的代码是不是具备可拓展性。
比如用 js 做日历,可以先实现一个只能打印字符串日历的版本(这涉及到日期的计算,简单格式化输出),然后思考怎么把字符串适配到 html 上?或者服务端的话输出为 json ? 或者其实可以跳过序列化这一步?等等。可以学习一下 TDD ,一边写代码一边写测试,切忌自以为思考完所有细节一气呵成实现完毕,这样的话基本上写代码:调试找 bug = 1:10
土木真的没有 IT 行业有前途吗?每一行都不容易!