随笔分类 -  3编程语言

学习和掌握多种语言: Java + Scala + Python + Javascript + C + Shell
摘要:编写更少BUG 程序的一个技巧是, 尽可能复用经过严格测试的可靠成熟的公共库。 语言的设计会对可复用性的实现有较大影响。 阅读全文
posted @ 2015-03-12 20:21 琴水玉 阅读(1313) 评论(0) 推荐(0) 编辑
摘要:python使用装饰器捕获异常,增强程序健壮性 阅读全文
posted @ 2014-10-29 18:44 琴水玉 阅读(6753) 评论(0) 推荐(0) 编辑
摘要:python实现指定目录下批量文件的单词计数:串行版本 阅读全文
posted @ 2014-09-30 23:50 琴水玉 阅读(405) 评论(0) 推荐(0) 编辑
摘要:演示了 Python 类与对象的编程基础, 包括属性、方法、继承、组合、动态创建类。 阅读全文
posted @ 2014-09-19 19:34 琴水玉 阅读(277) 评论(0) 推荐(0) 编辑
摘要:对于语言设计之争, 唯一需要牢记的一句话是: 如果把 C 变成 C++, 那么 C 就消失了。Go 是一个轻量级的简洁的支持并发的语言, 可以用于探索性个人项目, 这是我想学这门语言的主要原因。 对于有一定编程经验的人来说, 学习一种新语言的方式是, 先概览下语言特性, 然后编写一个中等规模的程序, 尽可能地运用到大部分重要特性。 阅读全文
posted @ 2014-07-24 19:58 琴水玉 阅读(406) 评论(0) 推荐(0) 编辑
摘要:使用 Javascript 编程,组合使用 JSON 数据格式,Mapping 和回调技术, 可以产生很强的表达效果。 阅读全文
posted @ 2013-11-14 18:03 琴水玉 阅读(618) 评论(0) 推荐(0) 编辑
摘要:在 Javascript 中, 函数是“一等公民”, 它是 Javascript 的中心对象。 1. 函数是值,可以用在值被用到的任何地方。 可以存储在变量中, 用于表达式中,放在数组里, 放在对象的值对里, 作为参数传入函数, 作为函数返回值; 2. 函数是对象, 可以拥有数据属性, 拥有方法, 指向原型对象; 3. 函数拥有可调用的代码块,有多种调用模式; 可以制造闭包和回调, 这两种编程模式是非常强大的。 阅读全文
posted @ 2013-05-05 12:59 琴水玉 阅读(212) 评论(0) 推荐(0) 编辑
摘要:这篇文章介绍 AWK 。 它是记录文件数据处理的利器。 阅读全文
posted @ 2012-09-26 20:46 琴水玉 阅读(220) 评论(0) 推荐(0) 编辑
摘要:一个真正好学的程序员应该掌握至少三种编程语言,一种是主语言, 比如 Java / Javascript , 一种是辅语言, 我选择 python / Scala, 还有一种是 Shell 。 主语言用于大型软件项目开发中, 一般没得选; 辅语言用于处理各种常见的编程任务或者进行技术探索; Shell 可以用于处理各种琐碎的工作。 阅读全文
posted @ 2012-09-03 17:54 琴水玉 阅读(742) 评论(0) 推荐(0) 编辑
摘要:学习Python 有如下理由: 1. 表达能力强大, 不逊于C,C++,JAVA这些主编程语言 这是必要条件; 2. 它是类脚本语言, 这意味着简化了程序的编写, 用更少的代码完成用主编程语言可能语法繁琐的各种任务; 3. 格式严谨, 有利于代码风格的训练和软件代码的可读性,项目代码的管理; 4. 库、框架多,可以快速建立应用。 有此四条足矣,赶紧上路吧,别比来比去了! 阅读全文
posted @ 2012-07-20 22:07 琴水玉 阅读(320) 评论(0) 推荐(0) 编辑
摘要:正则表达式是一个字符序列,用来描述文本的模式结构的表达式,亦可看做一门“微型语言”。因此,尤其适用于文本处理。本文内容主要是对《正则表达式必知必会》书中内容的总结。 阅读全文
posted @ 2011-05-15 12:01 琴水玉 阅读(889) 评论(2) 推荐(1) 编辑
摘要:语言可以提供一些好的特性供程序员运用,但最终的使用权在程序员手上。 A good language should help programmers program well , but no languge could prevent programmers from bad practice. 学习一门语言,不仅仅是掌握其语法和用法,更要领悟其设计思想,避开语言设计的不足和陷阱,使用语言的优良特性编写可靠、可维护的系统。 阅读全文
posted @ 2011-04-04 10:40 琴水玉 阅读(433) 评论(0) 推荐(0) 编辑
摘要:趁着年三十的最后一段时间,发最后一篇文章吧!首先祝CSDN博主们新春快乐,过个快乐吉祥的新年,来年心想事成,美梦成真!好话先摆前面,呵呵~~~ Java 语言 学习总结 经过近一年的学习,终于将《ThinkingInJava》的大半部分看完,应该是入门了,能够向更高级进发了。在此,借助Java语言和 阅读全文
posted @ 2011-02-02 15:24 琴水玉 阅读(410) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示