自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (5)
  • 收藏
  • 关注

转载 wireshark 常用过滤

首先说几个最常用的关键字,“eq” 和 “==”等同,可以使用 “and” 表示并且,“or”表示或者。“!" 和 "not” 都表示取反。  一、针对wireshark最常用的自然是针对IP地址的过滤。其中有几种情况:  (1)对源地址为192.168.0.1的包的过滤,即抓取源地址满足要求的包。           表达式为:ip.src == 192.168.0.1  (

2014-12-25 14:22:06 672

转载 HTTP头域列表与解释 之 request篇

HTTP 头域是HTTP协议中请求(request)和响应(response)中的头部信息,其实就是HTTP通信的操作参数,告诉web服务器和浏览器怎样处理这个通信。HTTP头从一个请求信息或者响应信息的第二行开始(第一行是请求行或者响应行),以两个CR-LF字符组结束(CR:回车符,\r,LF:换行符\n)而每个HTTP头是字符串形式的,用冒号分割的键值对,多个HTTP头之间用CR-LF字符组隔

2014-11-17 15:54:43 1516

转载 HTTP头域列表与解释 之 response篇

Access-Control-Allow-Origin:表面该站点可以被哪些网站进行跨域资源共享(cross-origin resource sharing,CORS)(请参考“同源策略”和“跨域之源共享”),例如:Access-Control-Allow-Origin: http://example.com:8080 http://foo.example.com,或者Access-Control

2014-11-17 15:54:04 1546

转载 Ldap ACL

(1)、控制对什么的访问(What to control access to)决定了将要应用访问控制的条目和属性。条目通常通过两种方式选定:通过DN或者通过过滤器。下面的示例通过DN选择条目: to * to dn[.]= to dn.=     第一种格式用于选择所有的条目。第二种格式用于选择标准化的DN与所给正则表达式相匹配的条目(第二种格式不会在本文档中深入讨论)。第

2014-09-25 11:24:54 756

转载 通过composer发布自己的包

前提:已经学会了composer的基础用法,知道composer.json的作用,知道install和update命令的作用。你会使用git,并在github上有一个账号。基本流程:1.在github上创建自己的项目,例如:helloworld2.将项目通过git克隆到本地,创建composer.json3.commit并push到github上

2014-09-12 14:55:08 8290 1

转载 SQL Select语句逻辑执行顺序

引言这不是一个什么多深的技术问题,多么牛叉的编程能力。这跟一个人的开发能力也没有非常必然的直接关系,但是知道这些会对你的SQL编写,排忧及优化上会有很大的帮助。它不是一个复杂的知识点,但是一个非常基础的SQL根基。不了解这些,你一直用普通水泥盖房子;掌握这些,你是在用高等水泥盖房子。然而,就是这么一个小小的知识点,大家可以去调查一下周围的同事朋友,没准你会得到一个“惊喜”。

2014-09-12 10:19:51 627

转载 Redis 应用场景示例

Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。希望你喜欢这个比喻。下面是一篇新鲜出炉的文章,其作者是Redis作者@antirez,他描述了Redis比较适合的一些应用场景,NoSQLFan简单列举在这里,供大家一览:1.取

2014-09-05 15:59:26 532

转载 百万级数据库查询优化技巧

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:sel

2014-08-26 19:47:15 2970

转载 大型网站架构演变和知识体系

在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各位多给点建议,让本文真正起到抛砖引玉的效果。架构演变第一步:物理分离webserver和数据库最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构

2014-07-04 18:09:40 615

原创 Excel 金额大写

完整代码:="金额合计(大写):"&IF((INT(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())),-2,5)*10)-INT(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())),-2,5))*10)=0,TEXT(INT(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())),-2,5)),"[DBNum2

2014-03-14 13:40:52 750

转载 oninput,onpropertychange,onchange

jQuery('input').on('input propertychange', function(){//...;});

2013-11-08 02:19:07 684

转载 Yii CActiveModel filter 搜索

Yii 列表做关联搜索单个属性的搜索,Model声明属性,Search添加条件,Controller 赋值搜索,略显繁琐class Product extends GxActiveRecord { // ... // Category filter public $category_id; // ... public function search() { $

2013-11-08 01:55:25 1282

原创 mysql 分組前N名

CREATE TABLE `stu` (  `id` int(11) NOT NULL AUTO_INCREMENT,  `sno` varchar(32) COLLATE utf8_bin NOT NULL,  `cno` varchar(32) COLLATE utf8_bin NOT NULL,  `score` int(11) NOT NULL,  PRIMARY KEY (`id`))

2013-09-24 17:58:53 670

原创 php javascript encode

/** * @package php 5.3 > * @param $ary array */ function encode($ary){ $strtr = array(); $u = array('strtr'=>array(), 'chr'=>chr(5), 'i'=>0); array_walk_recursive($ary, function (&$v, $k,

2013-07-20 00:55:58 684

原创 show mysql references

// bookmarkselect concat(table_name, '.', column_name) as 'foreign key', concat(referenced_table_name, '.', referenced_column_name) as 'references' from information_schema.key_column_usage where refe

2013-07-10 15:42:32 1003

转载 用iframe进行表单提交时的若干问题总结

这篇文章主要用来探讨在使用iframe进行表单提交时一系列浏览器兼容性以及iframe本身的一些限制。iframe的主要用途一般是运用在无刷新提交数据并做出响应的场景,可以作为ajax方式的有力补充。相对于使用ajax提交数据有一些独特的优势:1、对浏览器是否支持javascript没有要求,因而有更好的浏览型兼容性。2、表单提交时和普通的页面提交没有差别,不用通过脚本来包装提交的

2013-06-20 22:04:59 654

原创 google translate URL参数

翻译,设置下,代码都自动生成的,网址:http://translate.google.com/manager/website/suggestions补充一点:页面载入后自动翻译成指定语言的方法:在对应的URL后添加:#googtrans(orignal_language | target_language)另外,试了下直接用:#googtrans(target_lang

2013-05-01 01:31:19 2655

转载 phpdocumentor

PHPDocumentor是一个的用写的道具,对于有的php程序,它能够快速生成具有相互参照,索引等功能的API文档。老的版本是 phpdoc。1. 什么是phpDocumentor ?PHPDocumentor是一个的用PHP写的道具,对于有规则注释的php程序,它能够快速生成具有相互参照,索引等功能的API文档。老的版本是 phpdoc,从1.3.0开始,更名为phpDocumen

2013-04-30 08:39:43 837

原创 mysqlbinlog 恢复数据

//找到my.cnf(my.ini),定位日志路径,默认日志和数据库文件在同目录,datadir的路径//注释字符集[client]#default-character-set=utf8//估算下大致时候,导出日志查看mysqlbinlog path_to_your_log_raw_file > path_to_your_log_view_file//查看起止位置(at po

2013-04-26 03:33:11 716

转载 PHP5.3 安裝pear

Quote: phar "C:/wamp/bin/php/php5.3.0/PEAR/go-pear.phar" does not have a signaturePHP W arning: require_once(phar://go-pear.phar/index.php): failed to open stream: pha r error: invalid url or no

2013-04-02 16:31:50 1196

原创 yii 整合 ckeditor,ckfinder

//目錄配置path\to\webapp\protected\extensions\ckeditor\CKEditorWidget.phppath\to\webapp\protected\extensions\ckeditor\views\CKEditorView.phppath\to\webapp\ckeditor\...path\to\webapp\ckfinder\...//CKEd

2013-02-25 17:58:43 1523

原创 phpexcel 读取 excel csv ,数据缓存

/** * * @author [email protected] * */class Excel{ public $currentSheet; public $filePath; public $fileType; public $sheetIndex=0; public $allColumn; public $allRow; public function i

2013-02-22 23:21:29 4217

转载 yii 基礎

一 目录文件|-framework     框架核心库|--base         底层类库文件夹,包含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程序),CComponent(组件类,该文件包含了基于组件和事件驱动编程的基础类,从版本1.1.0开始,一个行为的属性(或者它的公共成员变量或它通过getter和/或setter方法?

2013-02-01 14:42:32 746

转载 ie条件注释

条件注释判断浏览器 除IE外都可识别 所有的IE可识别 仅IE6可识别 IE6以下版本可识别 IE6以及IE6以上版本可识别 仅IE7可识别 IE7以下版本可识别 IE7以及IE7以上版本可识别 仅IE8可识别 仅IE9可识别 项目范例说明![if !IE]The NOT operator.

2012-12-14 01:32:55 305

转载 jquery 插件開發

ueryjQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静

2012-11-21 09:06:17 335

转载 php 5.2 filter

在PHP 5.2最新版本中,在对输入检查的函数方面,多了新的功能,默认是开启的,减少了很多写代码的工作量,在IBM DW的http://www.ibm.com/developerworks/cn/opensource/os-php-v522/index.html上有很好的介绍,下面笔记并补充之过滤扩展功能有两种过滤器:Sanitizing 和 Logical。Sanitiz

2012-09-19 01:24:28 658

原创 eclipse 指定文件夹,查找多行

1.选中文件夹2.右键选Search3.切换到File Search4.Containing text搜索内容,多行示例(.*\R)*.*5.选中右侧Regular expression6.File name patterns文件类型,之前已经选中文件夹,这里不要加文件夹路径*.php7.Scope选择范围选中Selected resources再选

2012-09-17 00:27:34 3221

转载 mysql 字符集設置

linux下/etc/mysql/my.cnf(windows下my.ini) [client] 添加 default-character-set=utf8 默认字符集为utf8 [mysql] 添加default-character-set=utf8 默认字符集为utf8[mysqld] 添加 character-set-server=utf8 col

2012-08-11 10:04:51 437

转载 表单提交编码不同如何解决

问题:A应用GBK编码,这里的代码可以改动。B应用UTF-8编码,这部分代码没法改动。A应用某个页面里有一个表单,需要向B应用里提交数据,如何解决编码不同的问题。尽量不改变A,B各自的整体编码。方案:在form里有一个不太常见的属性:accept-charset,用它可以完成我们的需求。 在GBK编码的页面里编写如下代码:  ...

2012-07-27 10:28:26 568

转载 php 指针

最近在工作中遇到一个很奇怪的问题,在使用each这个函数对一个数组遍历之后,再把该数组作为实参传递给一个函数,在函数内部再次使用each遍历形参数组。说明一下,两次使用each这个函数的目的很简单,就是将数组中的key转换成变量名,而key对应的value值转换成变量的值。其实这个功使用函数extract就能实现。在来接着说说在函数内部使用each函数时出现了什么问题,在遍历完之后发现部分变量为N

2012-07-24 11:45:05 3347

转载 PHP输出当前进程所有变量 / 常量 / 模块 / 函数 / 类

1. get_defined_vars  (PHP 4 >= 4.0.4, PHP 5) — 获取由所有已定义变量所组成的数组 array get_defined_vars ( void ) 此函数返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变量、服务器变量和用户定义的变量。 Php代码  echo ''

2012-07-18 12:13:43 11288

转载 php $_server变量

服务器变量 $_SERVER 详解:1、$_SESSION['PHP_SELF'] -- 获取当前正在执行脚本的文件名2、$_SERVER['SERVER_PROTOCOL'] -- 请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。3、$_SERVER['REQUEST_TIME'] -- 请求开始时的时间戳。从 PHP 5.1.0 起有效。和time函数效果一样。4、

2012-07-16 16:26:10 584

转载 CenterOS 安装 sendmail

查看安装rpm -qa | grep sendmailrpm -qa | grep dovecotrpm -qa | grep cyrus安装邮件服务器yum install sendmail sendmail-cf安装pop3/imap服务yum install dovecot安装用户认证yum inst

2012-06-16 23:47:31 500

转载 HTTP Header 详解

HTTP Header 详解HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message-header,即httpheader消息。http hea

2012-06-14 20:20:11 402

转载 Browser Language Redirection For Multi Language Stores In Magento

Automatic redirection based on Customers Location, Geographical detection and browser language.Many people debate that Google or other search engine robots do not wish to see automatic redirection

2012-06-14 15:14:42 1572

转载 CentOS 安装 Kloxo

1.安装CentOS5.2 default版本。修改root密码 2.卸载自带的一些开发环境。如果按照步骤1所示,安装的是default版本,则可以省去这个步骤;如果安装的是LAMP版本,则需要这个步骤。卸载Mysql# rpm -qa | grep mysqlmysql-3.23.58-9php-mysql-4.3.4-11mod_auth_mysql-200

2012-06-13 12:35:48 2094

转载 magento 1.6.1.0 错误一例

今天有个朋友说安装了Magento之后,无法登陆,检查了一遍设置,都没问题,最后想了一遍,决定从程序入手来排查。先说一下错误提示:Exception printing is disabled by default for security reasons.Error log record number: XXXXXXXXXXX

2012-06-13 09:59:06 544

原创 mysql 远程访问

删除空账号,root 账号只留下host为"localhost"和"127.0.0.1"否则可能因为优先原则,成功创建账号也显示你是用localhost登陆导致"Access Deniy XXX@localhost"

2012-06-05 08:45:05 315

原创 java 调用 com 组件 随笔

1.不要下1.16,这版本缺少文件,能编译不能运行。天知道我怎么一开始就点了这么个版本,后面改用1.15就好了,安装什么的网上找。2.注意创建的参数,interface ? class ? clsid(progid) ?  ...3.ActiveXComponent sc = new ActiveXComponent("xxx.xxx");Dispatch dtm = sc.getObje

2012-06-04 14:24:06 343

转载 IP 和 子网掩码 计算

IP和子网掩码的计算方法  我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP   A类IP段  0.0.0.0 到127.255.255.255   B类IP段  128.0.0.0 到191.255.255.255   C类IP段  192.0.0.0 到223.255.255.255   XP默认分配的子网掩码每段只有255或0   A类的默认

2012-06-01 10:43:29 594

php 5.3 手冊

PHP5.3手冊,馬克一下,有需要的隨意

2013-07-24

右键空白处添加cmd命令行菜单

win7 可shift+右键选择命令行,这个方便其它操作系统的用户。 打开压缩包,注册ShellExt.dll,之后可在资源管理器空白处右键选择打命令行窗口。 菜单项目名称:命令行。

2012-03-29

jquery 动态创建表格单元随机色

jquery 动态创建表格,单元背景随机色

2011-09-03

C++高考成绩管理系统

C++高考成绩录入系统,按顺序输入成绩,可输出到文本 内含文档 是个实践项目

2010-03-19

C++迷宫程序,文件读入,键盘控制走步

C++迷宫程序,迷宫从文件(可变)读入,键盘控制方向,同步更新迷宫状态,显示碰壁次数和步数,含文档

2010-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除