当前访客身份:游客 [ 登录  | 注册加入尚学堂]
启用新域名sxt.cn

飞翔青春

拥有积分:320
技术成就梦想, 知识改变命运!

博客分类

笔记中心

课题中心

提问中心

答题中心

解答题中心

  • 面向“接口”编程和面向“实现”编程
    如果你已经读了我的前几篇关于面向对象范式因为受到 Rust and Go等语言的影响而发生变化的文章,看到了我正在研究的Rust设计模式,你会发现我对Rust语言十分的偏爱。    除此之外,就在上周末,我读完了经典的《设计模式:可复用面向...
  • 不要成为工具的奴隶
    开发人员很容易迷恋上工具,因为工具通常比较实用,而且具备明确定义的行为,比起学习最佳实践或方法,学习工具更为简单。然而,工具仅仅为解决问题提供协助,他们并不能自行解决问题。 一位理解问题实质的开发人员能够使用工具提高生产率和质量,而拙劣的程...
  • 程序员,请优先提高代码的可读性
    现在,当有人提及“优化”一词时,他们通常是指“优化执行时间”,除非他们明确表明要优化GPU的内存消耗,网络流量等等。 了解优化对象 当我开始编程时,所拥有的处理器执行速度很慢,内存空间也非常有限 —— 有时仅以KB衡量。因此,必须合理考虑内...
  • 用户和程序员
    我曾经说过,程序员不是一般的人,是具有某种超能里的人。但问题是,程序员往往意识不到自己的这种特异功能,在他们的眼里,会认为自己很普通,跟常人一样,所以,程序员能做到的事情,其他人——比如他们的客户/软件用户——也应该很容易做到。但事实上,由...
  • 关于效率、程序与生活的一些思考
    前一段时间看了两本书《高效程序员的45个习惯——敏捷开发修炼之道》和《高效能程序员的修炼》。书名很相似,读完这两本书花的时间也差不多,都是两个星期左右。两本书内容差别却不小。不过,总结起来一句话:都是好书! “变”——读《高效程序员的45个...
  • Java程序员应具备的技能
    1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlCon...
  • 趣图展现程序员职业生涯的11个阶段
    趣图展现程序员职业生涯的11个阶段 程序员的职业生涯是一段充满起伏的有趣经历。考虑到其陡峭的学习曲线,完全可以预见你将经历挫折、启蒙、骄傲自大这几个时期,以及穿插其间的各种心路历程。在这篇文章中让我们轻松一下,通过一系列搞笑 gif 图来回...
  • Java中的构造方法
     多数情况下,初始化一个对象的最终步骤是去调用这个对象的构造方法。构造方法负责对象的初始化工作,为实例变量赋予合适的初始值。构造方法必须满足以下语法规则: ·方法名必须与类名相同。 ·不要声明返回类型。 ·不能被static、final、s...
  • 浅谈ava学习方法
    1 爱好。    这个是动力,如果你不爱Java,不爱计算机,而是喜爱游戏,娱乐或者其他的,你不适合做程序员。    我高中接触计算机,那时候还是AppleII,绿色显示器的,我因为入学学习成绩一般,没有列入学习计算机的队伍。我是凭个人关系...
  • Java面向对象学习笔记(一)
    一、面向对象: 1、特点:是一个整体概念,强调组织、管理。 2、与面向过程的区别:面向过程其实就是一个方法,实现一个功能。强调具体步骤。 3、细节、微观上用面向过程,整体、宏观上用面向对象。 二、类: 1、概念:是一种抽象; 是多个对象的共...
1
北京总部地址:北京市海淀区西三旗桥东建材城西路85号神州科技园B座三层尚学堂 咨询电话:400-009-1906 010-56233821
Copyright 2007-2015 北京尚学堂科技有限公司 京ICP备13018289号-1 京公网安备11010802015183