`
luliangok
  • 浏览: 816329 次
文章分类
社区版块
存档分类
最新评论
文章列表
第8章:正则 - 搜索 8.1 可选的标记 (1) /i 不区分大小写字母 (2) /s “.” + 换行符 (3) /x 忽略任何空格 8.2 anchors 从指定位置开始匹配 a. 开头匹配 ^放在匹配字符串之前 b. 结尾匹配 $放在匹配字符串之后 8.2.1 word (1) \b 标记处 可以在开头,也可以在结尾,或者“全字匹配(match whole words only)” (2) \B \b的非。 8.2.2 binding op ...
1. Ctrl+Alt+T 打开命令行窗口,输入“gconf-editor”,打开配置编辑器. 2. 按步骤依次:apps->gedit-2->preferences->encodings->在右侧窗口中auto_detected和shown_in_menu上右键->点击编辑键,添加GBK,并将其移至第一位. 再次打开文本文件汉字显示正常~
第7章: 7.1 什么是正则表达式 查找某个字符串,返回“匹配上(itmatches)”或者“不匹配(itdoesnot match)” 7.2 使用简单的模式(正则表达式) 模式放在正斜线(/和/)之间。 7.2.1 元字符 点(.)是通配符,但是只匹配一个字符。 7.2.2 简单的量词 星号(*)表示匹配前一项0次或者多次。 加(+)表示可以匹配前一项的1次或者多次。 问号(?)表示前一项出现1次或者0次。 7.2.3 模式中的分组 使用小括号”()”括起来的,就是一个分组。 ...
第6章:Hash key是字符串。 6.1 hash元素的存取 $hash{$some_key} 6.1.1 作为整体的hash %some_hash = (key, value, … key, value); 6.1.2 大箭头符号 “=>” 等同于 “,” 6.2 hash函数 6.2.1 keys和values函数 my %hash = (“a”=>1, “b”=>2, “c”=>3); my @k = keys %hash; my @v = values % ...
第5章: (1) 键盘输入 <STDIN> (2) 所有输入 <> (3) argv @argv保存输入的所有参数 (4) printf 符号 意义 %g 输出数字 %d 十进制整数 %x 十六进制 %o 八进制 %s 字符串 %f 截尾 %% 输出百分比 (5) 句柄 文件句柄,所有字母大写。 但不能和系统内 ...
第4章:Subroutines 关于你自定义的函数而非系统内嵌的。 4.1 定义一个子程序 Sub + 子程序名 + { 和 } 例如: sub marine { $n+= 1; Print“Hello, sailor number $n!\n”; } 4.2 调用子程序 & + 子程序名 4.3 返回值 返回值为最后一个被计算(运行)的表达式。 4.4 参数(Arguments) 子程序的参数都存放在 ”@_”中。 4.5 子程序中的私有变量 使用 ...
在Mac下安装Wordpress 罗朝辉 (http://blog.csdn.net/kesalin/) CC许可,转载请注明出处 我们可以在本机安装 wordpress,从而能在本地建站,折腾并调试。本文将详细介绍如何在Mac下安装wordpress。 1,首先按照前文在Mac下安装XAMPP所述,安装XAMPP; 2,为wordpress安装数据库。wordpress自身是不带数据库的,需要我们在XAMPP中创建数据库。在浏览器中输入:http://localhost/phpmyadmin/,进入数据库管理界面。输入数据库名:wordpress(可自定义),数据库格 ...
在Mac下安装XAMPP 罗朝辉 (http://blog.csdn.net/kesalin/) CC许可,转载请注明出处 XAMPP 是个啥? 来自官方的简介:适用于 Mac OS X 的 XAMPP 是 Mac OS X 上最简单,最实用,也最完整的网络服务器解决方案。该发行版包括整合了最新的 MySQL、PHP,和 Perl 的 Apache 2 服务器。它以 Mac OS X 安装包的方式发布,包含所有必须的文件,无需下载其它东西。 如果您是一位有经验的网络开发人员,或者是需要运行服务器、创建的动态网页或使用数据库的 Mac 爱好者,这就是您要找的东西! 该版本需要 Ma ...
第3章: 列表是指数据; 数组是其变量名; 数组声明可以使用”@”(推荐使用) 3.1 列表 列表是由逗号分割的数字或者字符串 3.1.1 qw简写 qw是字符串列表的简写。 3.2 列表赋值 在数组名前加“@”来引用整个数组。 3.2.1 pop和push操作 pop:将数组的最后一个元素取出并返回。 push:将一个元素(或者一列元素)加在数组的末尾。 3.2.2 shift和unshift操作 对一个数组的开头进行操作 3.3 将数组插入字符串 一般情况插入双引 ...
第2章: Perl有两种类型,数字和字符串 2.1 数字 所有数字最后都转换为双精度浮点数。 使用IEEE-754的格式。 计算中可以方便使用乘方,其格式为:x**y。比如,2**3,表示2的3次方 2.2 字符串 最强大的! (1) ...
写在篇首: -------------------------------------------------------------------------------------- 此系列是小骆驼的学习笔记! 有兴趣的朋友可以使用邮箱和我沟通!(非常欢迎你的交流) 我的邮箱: veic_2005#163.com(把#替换为@) ------------------------------------------------------------------完美的分割线--- 第1章: 请运行下面程序: ...
[Cocoa]深入浅出Cocoa之 Method Swizzling 罗朝辉(http://blog.csdn.net/kesalin) CC许可,转载请注明出处 在前文深入浅出Cocoa之消息中,我简要介绍了ObjC 中消息的基本情况,包括SEL查找,缓存以及消息转发等。在本文中,我要介绍一个很有 ...
之前我们已经编写了一个通用的Socket服务器端程序,我们现在增加对此类操作系统特性的一些code! 大家都知道fork() 只有在Unix/Linux类操作系统才有!因为他们没有线程这一说。他们只有子进程。 要用到fork那么就必须用到 waitpid() ! waitpid函数原型: #include<sys/types.h> /* 提供类型pid_t的定义 */ #include<sys/wait.h> pid_twaitpid(pid_tpid, int *status, int options); 参数pid=-1时 ...
6.客户/服务器端背景知识 这里是个客户--服务器的世界。在网络上的所有东西都是在处理客户进 程和服务器进程的交谈。举个telnet 的例子。当你用telnet (客户)通过23 号端口登陆到主机,主机上运行的一个程序(一般叫 telnetd,服务器)激活。 它处理这个连接,显示登陆界面,等等。 图2:客户机和服务器的关系 图 2 说明了客户和服务器之间的信息交换。 注意,客户--服务器之间可以使用SOCK_STREAM、SOCK_DGRAM或者其它(只要它们采用相同的)。一些很好的客户--服务器的例子有 telnet/telnetd、 ftp/ftpd 和 bootp/ ...
[Cocoa]在工程中添加 Three20 库 罗朝辉 (http://blog.csdn.net/kesalin/) CC 许可,转载请注明出处 Three20 是 facebook 开源的一款功能齐全又强大的库,覆盖 UI,network,JSON/XML解析等。其 github 仓库在这里:https://github.com/facebook/three20,这个页面也有如何在工程中添加 three20 库的介绍,不过在 Lion 版下以及 xcode 4.2 下有些许不同,英文好的同学可以参看原文。现整理如下: 1,新建一个名为 Three20Demo 的 Empty Ap ...
Global site tag (gtag.js) - Google Analytics