Java语言学校的危险性(译文)作者:阮一峰日期:2008年12月 7日下面的文章是More Joel on Software一书的第8篇。我觉得翻译难度很大,整整两个工作日,每天8小时以上,才译出了5000字。除了Joel大量使用俚语,另一个原因是原文涉及"编程原理",好多东西我根本不懂。希望懂的...
分类:
编程语言 时间:
2014-08-17 21:19:32
阅读次数:
304
1、模块来源:随Perl发行版本一起打包、从CPAN下载
2、阅读模块文档:perldoc CGI
3、安装模块
makemaker方式:
指定安装目录:
Module::build方式:
cpan方式:
4、File::basename模块
5、仅选用模块的部分函数
导入引用列表即可
10、不引入任何函数
通过全名的方式使用:
11、...
分类:
其他好文 时间:
2014-08-17 15:40:33
阅读次数:
209
1、unless控制结构
条件为假时执行,与if相反
可以附带else
2、Until控制结构
条件为假时执行,一直执行到条件为真;
3、条件修饰词
效果等同于:
类似的模式:
4、裸块控制结构
{
body;
body;
....
}
有利于为临时变量圈定有效范围
5、elsif子句
6、自增、自减
同c语言
7、for
用法同c语言...
分类:
其他好文 时间:
2014-08-17 10:27:32
阅读次数:
204
1、替换
s/PATTERN/REPLACE/;
#返回是否替换成功的布尔值
可以使用捕获变量,如:s/(\w)/$1/
匹配失败则不做任何处理
2、定界符
对于没有左右之分的定界符,重复三次即可,如:s///、s###
对于有左右之分的定界符,需使用两对,一对包含模式,一对包含替换字符串,这两对可以不一样,如:s{}{}、s[]{}、s
3、可选修饰符
/g可进行全局替换,...
分类:
其他好文 时间:
2014-08-15 23:51:49
阅读次数:
438
数据结构与算法是语言学习中的重点与难点。之前没学好,现在特地将严蔚敏的《数据结构》C语言版中的伪代码,予以实现,算作是自己再学习一次。同时希望能帮助到那些刚接触数据结构,对书中内容还不甚理解不知如何动手实现的童鞋。本篇实现的是线性链表,实现算法2.12...
分类:
编程语言 时间:
2014-08-13 22:29:55
阅读次数:
467
大家好,我是一名热爱编程的视障者,编程之路可谓是坎坷不平埃编程语言我学了一大圈,也学了好几年,但是都没坚持下去,一直处于闭门造车的局面。C语言我坚持了好久也做不出一点东西,对我的信心打击真的很大,但是我仍然没有选择离开。我初期学编程的木的就是能为视障者写一些..
分类:
其他好文 时间:
2014-08-12 03:31:54
阅读次数:
142
一直以为我的C语言学的还可以,虽说不是出神入化,但是至少比较熟悉吧。但是前一段时间看了一篇微信推文,再百度了一下C语言不完全类型。发现我居然C语言不完全类型和用途甚广的延迟定义都没概念。这两天仔细查阅了相关概念并用代码实验了一下。
本文结构如下:
C语言不完全类型概念介绍一个故事延迟定义的优点思考…
C语言不完全类型
不完全类型也就是不知道变量的所有的类型信息。比如可...
分类:
编程语言 时间:
2014-08-11 21:20:22
阅读次数:
327
Objective-C通过一套全新的语法,在C语言基础上添加了面向对象特性。OC的语法中频繁使用方括号,而且不吝于写出极长的方法名,这通常令许多人觉得此语言较为冗长。这是这样写出来的代码非常易读,只是C++和Java程序员不太适应。
OC语言学起来很快,但有很多微妙细节需要注意,而且还有许多容易为人所忽略的特性。另一方面,有些开发者并未完全理解或是容易滥用某些特性,导致写出来的代码难以维护,难以调试。本章讲解基础知识,后续各章语言及其相关架构的各个特定话题。...
分类:
其他好文 时间:
2014-08-10 15:46:00
阅读次数:
255
1、哈希的键是唯一的,值可以重复!
2、访问哈希元素
$hashname{“$key”};
#哈希为大括号,数组为方括号,键为字符串
$family_name{"fred"} = "firstd";
#给哈希元素赋值
3、哈希键支持任意表达式
$foo = "na";
$family_name{$foo."me"};
#获取$family_name{“name"}对应的值
4、...
分类:
其他好文 时间:
2014-08-09 23:19:49
阅读次数:
303
1.标准C语言C语言诞生于20世纪70年代,年龄比我们自己还要大,期间产生了很多标准,但是各种编译器对标准的支持不尽相同。ANSI C是使用的最广泛的一个标准,也是第一个正式标准,被称为“标准C语言”。ANSI C于1980年由美国国家标准局(American National Standards ...
分类:
编程语言 时间:
2014-08-09 15:51:08
阅读次数:
311