理解 Ruby Symbol 第 2 部分: Symbol 内幕

在上篇理解 Ruby Symbol 第 1 部分:使用 Symbol 中我们大致了解了 Symbol包括 Symbol 和 String 区别、 Symbol 使用等本文我们将深入到 Ruby 内部去看看 Symbol 样子这对更好理解和使用 Symbol 可能会有些帮助  Ruby 是用 C 语言实现本文我们将以 Ruby 1.8.6 版本实现为例  Ruby 对象  Ruby 是个完全面向对象... [阅读全文]

rubysymbol:理解 Ruby Symbol 第 1 部分:使用 Symbol

Symbol 是什么  Ruby 是个强大面向对象脚本语言(本文所用 Ruby 版本为1.8.6)在 Ruby 中 Symbol 表示“名字”比如串名字标识符名字  创建个 Symbol 对象思路方法是在名字或者串前面加上冒号:创建 symbol 对象:foo :test   :”abc”:”I am a boy”   你可能... [阅读全文]

pythonruby:用 Ruby 脚本在 Project_Zero 平台上构建 Restful 应用

背景知识   本文针对是有 Project Zero 和 Ruby 开发经验人员并对 RESTFul 服务有定了解本文假设您在阅读的前已经了解 Project Zero 基本情况RESTful 服务概念以及了解 Ruby 脚本语法您可以从“Project Zero 介绍第部分:为 Web 应用构建 RESTful 服务 ”这篇文章中获得有关 Project Zero 和 R... [阅读全文]

rational:IBM Rational Functional Tester V8.1 中的新特性

软件Software质量保证团队(Team)借助 IBM® Rational® Functional Tester 来确保质量本文即描述了 8.1 版本中引入些关键升级功能  故事板(storyboard)测试:简化脚本和可视化   Rational Functional Tester V8.1 版本中最大改进的处是能够在 Test 视图下记录生成和显示英语陈述功能性测试故事板(s... [阅读全文]

ruby正则表达式:Ruby 101:对象和思路方法

从静态思路方法说起   在上篇文章末尾我们提到了受保护静态思路方法……受保护静态思路方法??Rubyprotected不是用来向相同类型区别例子开放受限思路方法访问吗(忘记protected使用方法了?不要紧回去上篇文章复习下吧)如果把它用于静态思路方法那么我该向参数传入什么?   在回答这些问题的前我们先来看看最简单不带任何参数静态思路方法假设我有个空Class1类如... [阅读全文]

点击这里:使用 cURL 和 libcurl 通过 Internet 进行对话: 将 libcurl 和 C 以及 Python 结合使用

开发 HTTP 和 FTP 的类依赖于应用层协议应用并不复杂但也不简单进步讲这不是应用重点大部分情况下协议的上内容才是真正重要内容因此libcurl 引起了许多人兴趣它重点是应用而不是开发各个方面注意很少有应用开发自己 TCP/IP 堆栈所以老话重提:尽可能重用以最小化开发安排并提高应用可靠性  本文首先简单介绍应用层协议然后介绍 cURL、libcurl 并解释它们使用方法  Web 协议  如... [阅读全文]

websphere部署war:配置 WebSphere Business Monitor 以实现高吞吐量和高性能

介绍  本文提供 IBM WebSphere Business Monitor V6.1(以下简称 Monitor)性能调优指导讨论开发和配置最佳实战基于性能基准度量介绍对吞吐量和响应时间影响最大 Monitor 组件调优参数本文面向读者为熟悉 Monitor WebSphere 顾问、IT 专家和 IT 架构师  图 1 展示了 Monitor 环境中各种组件本文将介绍图表中包含以下每个组件:... [阅读全文]

反转swt:基于控制反转创建 SWT 界面

引言  SWT(Standard Widget Toolkit) 是 eclipse 项目开源 GUI 编程框架通过 JNI 来访问操作系统原生窗口部件提供了高性能和优雅用户界面展示但是使用 SWT 需要了解大量相关Control控件布局属性等 API;同时构建基于 SWT 用户界面应用也需要编写大量 UI 逻辑代码这不仅对编程人员技能有定要求同时也会带来大量用户界面编码工作  那么SWT 用户界... [阅读全文]

正则表达式工具:正则表达式 传智播客学习

有了点点小小成就 5子棋游戏基本功能已经实现差不多了还需要进行部分代码优化期待明天到来明天我就可以实现我个梦想那就是晚上自己开发游戏呵呵!学在其中乐在其中!下午实在有些腰酸背痛决定就近去爬山经过商议决定去百望山森林公园真是好久没锻炼了才两百多米山爬完回来累不行不过也算是感受了下大自然风情站在山顶感觉真很不错看着山下风景突然感觉自己好渺小这座城市如此的大何时何处才是我安身的处?努力我相信在不远未来我... [阅读全文]

js正则表达式test:js 验证 常用正则表达式集锦

er" _disibledevent=复制代码 代码如下:script /************************************************* *************************************************/ Validator = { Require : /.+/, Email : /^\w+([-+.]\w+)*@\w+([-... [阅读全文]

表单正则:表单 数字字符验证正则

input type="text" name="textfield" _disibledevent=1.文本框只能输入数字代码(小数点也不能输入) input _disibledevent=2.只能输入数字,能输小数点. input _disibledevent=input name=txt1 _disibledevent=3.数字和小数点思路方法 2 input type=text t_valu... [阅读全文]

数字验证正则表达式:常见的数字验证正则表达式整理

验证数字正则表达式集 验证数字:^[0-9]*$ 验证n位数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位数字:^\d{m,n}$ 验证零和非零开头数字:^(0|[1-9][0-9]*)$ 验证有两位小数正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零正整数:^\+?[1-9][0-9]*$ 验... [阅读全文]

正则表达式教程:ASP 正则表达式的应用使用介绍说明

、正则表达式概述 如果原来没有使用过正则表达式那么可能对这个术语和概念会不太熟悉不过它们并不是您想象那么新奇 请回想下在硬盘上是如何查找文件您肯定会使用 ? 和 * 来帮助查找您正寻找文件? 匹配文件名中单个而 * 则匹配个或多个个如 'data?.dat' 模式可以找到下述文件:data1.dat、data2.dat等等如果使用 * 代替 ? 则将扩大找到文件数量'data*.dat' 可以匹配... [阅读全文]

点击这里:表单验证常用正则(强烈推荐大家收藏下)

1^\d+$  //匹配非负整数(正整数 + 0) 2^[0-9]*[1-9][0-9]*$  //匹配正整数 3^((-\d+)|(0+))$  //匹配非正整数(负整数 + 0) 4^-[0-9]*[1-9][0-9]*$  //匹配负整数 5^-?\d+$    //匹配整数 6^\d+(\.\d+)?$  //匹配非负浮点数(正浮点数 + 0) 7^(([0-9]+\.[0-9]*[1-9... [阅读全文]

数字验证正则表达式:左右若干数字验证的正则表达式

?=和?=和?:这 3种各是什么意思 请讲解下 你答案很精辟谢谢 给你写了段举例用javascript写你说左右数字总个数不超过20加上“-”即串总长度不超过21如下: 点击运行可以看到效果: [Ctrl+A 全选 提示:你可先修改部分代码,再按运行]测试后能满足你要求 你想问应该是以下 4个环视结构它们不匹配任何具体只匹配个位置就像“^”和“$”匹配串起始和结束位置 (?=...) 正向肯定环... [阅读全文]

php正则表达式:判断时间的正则表达式

普通思路方法为分离出小时、分钟、秒分别进行判断: public boolean timeCheck(String time, String owner) { //检查时间串time是否满足格式“HH:mm:ss”或“HH:mm”若不满足显示相应消息并返回false (time.equals("")){ String msg = owner+" : "+"Time is EMPTY."; Mess... [阅读全文]

js正则时间:JS 正则 时间验证

er" _disibledevent=复制代码 代码如下:function CheckTime { var checkValue = RegExp ("^\[0-2]{1}\[0-6]{1}:\[0-5]{1}\[0-9]{1}:\[0-5]{1}\[0-9]{1}") ; var stControl = document.getElementById("txtStartTime") ; va... [阅读全文]

正则表达式工具:正则表达式高级窍门技巧及例子详解 笨活儿

英文原文来自Smashing Magazine由笨活儿翻译转载请注明出处 正则表达式(Regular Expression, abbr. regex) 功能强大能够用于在大串里找到所需信息它利用约定俗成结构表达式来发生作用不幸是简单正则表达式对于些高级运用功能远远不够若要进行筛选结构比较复杂你可能就需要用到高级正则表达式本文为您介绍正则表达式高级窍门技巧我们筛选出了 8个常用概念并配上例子解析每个... [阅读全文]

php正则表达式函数库:PHP 正则表达式函数库(两套)

在PHP中有两套正则表达式库两者功能相似只是执行效率略有差异: 套是由PCRE(Perl Compatible Regular Expression)库提供使用“preg_”为前缀命名; 套由POSIX(Portable Operating Interface of Unix )扩展提供(PHP默认)使用以“ereg_”为前缀命名; PHP中正则表达式有 3个作用: 匹配也常常用于从串中析取信息... [阅读全文]

php正则入门:PHP 正则的使用基础入门

我正则入门是起源于网上篇文章[1]这篇文章由浅入深阐述了正则使用思路方法我觉得是个很好入门材料不过学成还是要靠个人在使用过程中还是会不断地忘记因此反反复复阅读了这篇文章有 4 5遍对于其中些比较困难知识点甚至要用很久才能消化但是只要能见坚持着看完你会发现自己对于正则运用能力就会显著提高 正则表达式: 用于描述排列和匹配模式种语法规则它主要用于串模式分割、匹配、查找及替换操作 PHP中正则: php... [阅读全文]

javascript常用对象:javascript RegExp 对象属性和思路方法和应用

JavaScript提供了个RegExp对象来完成有关正则表达式操作和功能每条正则表达式模式对应个RegExp例子有两种方式可以创建RegExp对象例子使用RegExp显式构造语法为: RegExp("pattern"[,"flags"]) 使用RegExp隐式构造采用纯文本格式:/pattern/[flags] pattern部分为要使用正则表达式模式文本是必须在第种方式中pattern部分以J... [阅读全文]

js正则表达式:asp 正则 过滤重复字符串的代码

比如 1223445677777778aabbcccccccccc 经过过滤的后就是12345678abc er" _disibledevent=复制代码 代码如下: % '过滤重复 Function norepeat(Str) Dim RegEx If IsNull(Str) Or Str="" Then Exit Function Set RegEx=New RegExp RegEx.Glo... [阅读全文]

php正则email:PHP 正则 email语句详解

er" _disibledevent=复制代码 代码如下:?php (eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$",$email)) { echo "您 E-Mail 通过初步检查"; } ? 在这句话里首先是应用了个eregi这个还算好理解随便找本书就能给你段解释: 语法: ereg( pattern, , .gif' /... [阅读全文]

正则表达式中文:mysql正则表达式 LIKE 通配符

扩展正则表达式些是: “.”匹配任何单个 个类“[...]”匹配在方括号内任何例如“[abc]”匹配“a”、“b”或“c”为了命名个范围使用个“-”“[a-z]”匹配任何小写字母而“[0-9]”匹配任何数字 “ * ”匹配零个或多个在它前面东西例如“x*”匹配任何数量“x”“[0-9]*”匹配任何数量数字而“.*”匹配任何数量任何东西 正则表达式是区分大小写但是如果你希望你能使用个类匹配两种写法例... [阅读全文]

jsreplace正则诡异:js replace正则相关的诡异问题

测试昵称:jesse$ 查看代码:Javascript代码 er" _disibledevent=复制代码 代码如下: $id("f_msg_grow_1").innerHTML=msg["not_club"]["grow_value"].replace(/\{NICK_NAME}/,this.info["friend"]["nick_name"]); 看代码很快可以注意到两点:“repla... [阅读全文]

正则表达式数字:精通 JavaScript中的正则表达式手机整理 推荐

正则表达式可以: 测试串某个模式例如可以对个输入串进行测试看在该串是否存在个电话号码模式或个信用卡号码模式这称为数据有效性验证 替换文本可以在文档中使用个正则表达式来标识特定文字然后可以全部将其删除或者替换为别文字 根据模式匹配从串中提取个子串可以用来在文本或输入字段中查找特定文字 正则表达式语法 个正则表达式就是由普通(例如 a 到 z)以及特殊(称为元)组成文字模式该模式描述在查找文字主体时待... [阅读全文]

正则表达式反向:正则表达式中的反向预搜索实现

在以前应用大多是应用正向预搜索情况也就是说在查找内容右面有特定内容限定例如下面例子: 点击运行可以看到效果: var str3 = 'CPU: Intel Core2 5200; Memory: 2G;OS: Ubuntu 9.04'; var reg3 = /Memory\:\s+(.*(?=\;OS\:))/gim; str3.match(reg3); alert(RegExp.$1);... [阅读全文]

监控系统:主机性能监控系统--1.获取计算机信息

先秀下效果图要获取主机信息包括:OS名称、版本、OS 制造商、系统名称、Windows 目录、系统目录、启动设备、区域设置、时区、总物理内存、可用物理内存、总虚拟内存、可用虚拟内存和页面文件空间    本系统计划采用如下结构(懒得画图直接用语言描述):个类库用于获取计算机信息解决方案命名为:ComputerInfo里面包含些类以后每个小功能都会增加个类现在刚刚做了获取计算机信息类命名为:Info类... [阅读全文]

https长连接:HTTPS连接最初的若干毫秒

当你在浏览了个网站WebSite上面商品的后点击“继续并结帐”时会发生什么?本文即将对(浏览器)和Amazon建立安全连接整个过程中最初若干毫秒进行分析当你点击继续按钮时个新页面将被加载:  在短暂220毫秒内发生了很多有趣事情Firefox修改了地址栏颜色并在其右下角放置了个锁状图标在我最喜爱网络工具Wireshark以及略微修改Firefox调试版帮助下我们可以对正在发... [阅读全文]

sapbapi:更好地利用 WebSphere SAP Adapter:使用 SCI/Inbound BAPI 接口将 BAPI 测试数据导入到 WebSphere Integration Devel

开始的前  本教程展示了如何使用 Synchronous Callback Interface (SCI) 将 Business Application Programming Interface (BAPI) 测试数据从 SAP® GUI 传输到 WebSphere Integration Developer(此后简称为 Integration Developer)环境应用开发人员可能在... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共1605条 分54页