12 2013 档案

摘要:php中一个字符串可以用 4 种方式表达: 单引号 双引号 heredoc语法结构 nowdoc语法结构(自php5.3开始) 1.单引号 定义一个字符串的最简单的方法是用单引号把它包围起来(字符 '),要表达一个单引号自身,需在它的前面加个反斜线(\)来转义。要表达一个反斜线自身,则用两个反斜线(\\)。其它任何方式的反斜线都会被当成反斜线本身。不像双引号和 heredoc 语法结构,在... 阅读全文
posted @ 2013-12-23 16:57 code_flyer 阅读(322) 评论(0) 推荐(0)
摘要:1.语法 可以用 define() 函数来定义常量,在 PHP 5.3.0 以后,可以使用 const 关键字在类定义之外定义常量。一个常量一旦被定义,就不能再改变或者取消定义。可以简单的通过指定其名字来取得常量的值,与变量不同,不应该在常量前面加上 $ 符号。 常量和变量有如下不同: 常量前面没有美元符号($); 常量只能用 define() 函数定义,而不能通过赋值语句; 常量可以不用理会变... 阅读全文
posted @ 2013-12-23 10:44 code_flyer 阅读(228) 评论(0) 推荐(0)
摘要:1.让代码智能提示 有些情况下Ctrl+Space这个键被一些输入法占了,我们需要修改一下点击 工具->常规->快捷键映射->找到显示代码完成弹出式菜单->编辑为你喜欢的键就好了。例如可以将其修改为visual studio一样的快捷键:Ctrl + J,当然按Ctrl + \也是可以的。 2.格式化代码 如何让自己写的代码更好看,看起来更整齐,首先使用ctrl+A选中全部代码,然后使... 阅读全文
posted @ 2013-12-21 17:27 code_flyer 阅读(522) 评论(0) 推荐(0)
摘要:1.下载安装xdebug 先从xdebug官网下载对应php版本的xdebug组件,下载地址是:http://www.xdebug.org/download.php 如果不确定下载哪个版本的xdebug,请访问这个网站http://www.xdebug.org/wizard.php,按照提示在你本地服务器上运行phpinfo()函数,并将该函数的输出内容复制到网页的文本框中提交,这个网页将会告... 阅读全文
posted @ 2013-12-21 17:00 code_flyer 阅读(425) 评论(0) 推荐(0)
摘要:1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。 2. ctrl+o:快速outline 如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o... 阅读全文
posted @ 2013-12-20 10:39 code_flyer 阅读(211) 评论(0) 推荐(0)
摘要:/// ///get client IP/// /// public static string GetIP(){ string clientIP = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (String.IsNullOrEmpty(clientIP)) { ... 阅读全文
posted @ 2013-12-16 21:13 code_flyer 阅读(203) 评论(0) 推荐(0)
摘要:1.NameValueCollection类集合是基于 NameObjectCollectionBase 类。 但与 NameObjectCollectionBase 不同,该类在一个键下存储多个字符串值(就是键相同,值就连接起来如下例子)。该类可用于标头、查询字符串和窗体数据。 每个元素都是一个键/值对。NameValueCollection 的容量是 NameValueCollectio... 阅读全文
posted @ 2013-12-16 21:10 code_flyer 阅读(2356) 评论(0) 推荐(0)
摘要:本文主要讲解使用.net C#语言开发Fiddler插件。 1.在Fiddler 会话列表中添加自定义列 使用FiddlerApplication.UI.lvSessions.AddBoundColumn() 方法向session list 中添加绑定列, 方法第一个参数是列名,第二个参数为列宽,第三个参数可以为SessionFlags ,自定义函数(返回字符串),或者以@request或@res... 阅读全文
posted @ 2013-12-16 18:22 code_flyer 阅读(913) 评论(0) 推荐(0)
摘要:1.为Fiddler会话列表添加自定义列 只需要为你的方法(方法名任意)添加BindUIColumn Attribute 就可以添加自定义列到Session List,下面的代码添加Method列到会话列表中。BindUIColunn()的第一个参数是列名,第二个参数代表列宽。 public static BindUIColumn("Method", 60)function FillMe... 阅读全文
posted @ 2013-12-16 00:18 code_flyer 阅读(2053) 评论(0) 推荐(0)
摘要:Fiddler 日志(Logging) 在开发扩展插件及编写FiddlerScript时对调试程序非常有用。 1.输出日志 在FiddlerScript脚本中,你可以这样输出输出日志: FiddlerObject.log("Your message here"); 在自定义扩展插件中,你可以这样输出日志: FiddlerApplication.Log.LogString... 阅读全文
posted @ 2013-12-14 13:29 code_flyer 阅读(4974) 评论(0) 推荐(0)
摘要:FiddlerScript 是Fiddler 的一项非常强大的功能,它允许你增强Fiddler UI,添加新的特性,修改请求与响应内容等等。。。 1.编写FiddlerScript FiddlerScript 基于JScript.NET 语言。在Fiddler 中点击菜单“Rules > Customize Rules”打开FiddlerScript Editor 编辑器,在这里可以编写Fid... 阅读全文
posted @ 2013-12-13 22:31 code_flyer 阅读(4990) 评论(0) 推荐(1)
摘要:本篇主要讲解Fildder插件开发中的涉及到的主要接口与类。 1.IFiddlerExtension 接口 如果要开发的自定义插件有UI界面,则需要实现IFiddlerExtension 接口。你程序集中的实现了IFiddlerExtension接口的公有类(public class)将会在Fiddler启动时加载。 public interface IFiddlerExtension... 阅读全文
posted @ 2013-12-13 17:58 code_flyer 阅读(1823) 评论(0) 推荐(0)
摘要:Fiddler 是优秀的抓包工具,有着众多的优秀插件。Fiddler 软件是由C#语言开发的,运行在.net Framework 框架之上,所以我们也可以使用vs来开发自己的Fiddler插件,下面就介绍fiddler插件开发基本步骤。 1.打开visual studio 创建一个Visual C# Class Library 类库项目 .net 框架选择2.0或者3.5,这里我们选择.net F... 阅读全文
posted @ 2013-12-13 13:39 code_flyer 阅读(2383) 评论(0) 推荐(0)
摘要:1.安装maven 插件 从eclipse 3.7(indigo)之后,m2e 插件已host到eclipse.org 站点下: Since Eclipse 3.7 (Indigo), m2e is now hosted at eclipse.org. To install it, you just need to use the default Eclipse update site: ... 阅读全文
posted @ 2013-12-10 21:15 code_flyer 阅读(303) 评论(0) 推荐(0)
摘要:ie 6 下iframe 的src 属性设置成 "javascript:" 时,在https站点应用场景下访问页面时,页面会出现安全警告提示,其他版本浏览器不会出现提示。解决办法:可以在站点下建一个空内容页面none.html,并将它设置给src属性,但是这样会多一个请求。 阅读全文
posted @ 2013-12-09 18:13 code_flyer 阅读(415) 评论(0) 推荐(0)
摘要:MySql 用where 子句对正则表达式提供了支持,允许你指定正则表达式,注意mysql仅支持多数正则表达式实现的一个很小的子集。 1.基本字符匹配: SELECT prod_nameFROM productsWHERE prod_name REGEXP '1000';mysql 中正则表达式匹配不区分大小写,为区分大小写,可使用BINARY 关键字,如: WHERE prod_name REGEXP BINARY 'JetPak .000'。2. OR 匹配 WHERE prod_name REGEXP '1000|2000';| 为正则表达 阅读全文
posted @ 2013-12-07 15:14 code_flyer 阅读(302) 评论(0) 推荐(0)