自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Elric的专栏

笑って歩ければいい

  • 博客(17)
  • 收藏
  • 关注

原创 [javascript]判断ip地址合法性

function isLegalIp(ip){ var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/; var reg = ip.match(exp);

2013-10-04 17:39:35 523

原创 [jQuery]鼠标移动到table上将对应行加亮

思路:设置td的背景色为继承table{ border-collapse:collapse;}td{ border:1px solid #b5d6e6; background-color:transparent;} 然后设置鼠标移入和移出tr的事件$(this).ready(function(e) { $("tr").mouseover(function(

2013-09-30 17:08:49 955

转载 session超时后自动跳转到框架顶层页面

思路:seesion超时后跳转到登陆页面,然后在登录页面中使用javascript控制if(window != top){ top.location.href = location.href; }

2013-09-30 16:25:33 2339

转载 设置DIV上下左右均居中

思路是使用绝对位置,然后将margin设置为DIV宽度和高度的-1/2#divcenter{ position:absolute;/*层漂浮*/ top:50%; left:50%; width:300px; height:300px; margin-top:-150px;/*注意这里必须是DIV高度的一半*/

2013-09-30 16:17:05 1583

转载 ubuntu快键键

常用快键win+n                         切换背景颜色风格alt+tab                        切换窗口win+tab                       3D效果切换窗口ctrl+alt+backspace      相当于强制注销ctrl+alt+del                 

2009-08-23 20:23:00 505

转载 ubuntu8.10下mplayer+win32codecs+Coreavc编译安装详解

1. 如何安装win32codecs比起手动安装来,我更推荐加源安装的方法。medibuntu是目前最好的源。以ubuntu8.10为例先加源代码:sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list --output-document=/etc/apt/sources.list.d/medibuntu.

2009-03-11 14:42:00 2553

转载 用C++ 设计一个不能被继承的类

题目:用C++ 设计一个不能被继承的类。分析:这是Adobe 公司2007 年校园招聘的最新笔试题。这道题除了考察应聘者的C++ 基本功底外,还能考察反应能力,是一道很好的题目。在Java 中定义了关键字final ,被final 修饰的类不能被继承。但在C++ 中没有final 这个关键字,要实现这个要求还是需要花费一些精力。首先想到的是在C++中,子类的构造函数会自

2008-11-20 15:14:00 435

转载 不错的vim配置

"=============================================================================" Description: MY vimrc with dozens of scripts, for Linux/Windows, GUI/Console"              Originally from MetaCosm

2008-11-20 14:20:00 651

转载 do/while(0)的妙用

在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。  但是,最近在读我们项目的代码时,却发现了do...while的一些十分聪明的用法,不是用来做循环,而是用作其他来提高代码的健壮性。 1. do...while(0)消除goto语句。通常,如果在一个函数中开始

2008-10-20 00:25:00 1207

转载 C#网络编程概述

C#作为一门集众家之长的语言,在各个方面尤其是网络编程方面有着很大的优势。本文就向大家介绍一下用C#进行网络编程的一些基本知识和方法。  微软的.Net框架为我们进行网络编程提供了以下两个名字空间:System.Net以及System.Net.Sockets。通过合理运用其中的类和方法,我们可以很容易地编写出各种网络应用程序。这种网络应用程序既可以是基于流套接字的,也可以是基于数据报套接字的。而基

2008-10-15 11:10:00 490

转载 获取PE文件的导出函数

一段可以从任何DLL中提取函数名的代码,这段代码的应用前提是该DLL文件对象没有经过任何“加壳”处理,否则,可能提取不完整。#include "Dbghelp.h"bool GetDLLFileExports(char *szFileName, UINT *nNoOfExports, char **&pszFunctions){HANDLE hFile;HANDLE hFileMapping;LP

2008-10-14 20:19:00 843

原创 在CMainFrame::OnCreate中调用SetWindowText无效果的原因

似乎关乎到初始化事件响应序列的问题OnCreate { .... this-> SetWindowText( "I   Love   You "); .... } PreCreateWindow { .... cs.style   &=   ~FWS_ADDTOTITLE; .... }FWS_ADDTOTITLE样式会自动把文档标题添加到窗口标题上.

2008-10-11 00:13:00 1371

转载 只要你参透这66句话,你就会更完美

    1、人之所以痛苦,在于追求错误的东西。   2、如果你不给自己烦恼,别人也永远不可能给你烦恼。因为你自己的内心,你放不下。   3、你永远要感谢给你逆境的众生。   4、你永远要宽恕众生,不论他有多坏,甚至他伤害过你,你一定要放下,才能得到真正的快乐。   5、当你快乐时,你要想,这快乐不是永恒的。当你痛苦时你要想这痛苦也不是永恒的。   6、今日的执著,会造成明日的后悔。   7、你可以

2008-10-09 17:07:00 493

转载 C#调用C++编写的COM DLL封装库的问题解决方案

在C#调用C++编写的COM DLL封装库时会出现两个问题:1.  数据类型转换问题2.  指针或地址参数传送问题     首先是数据类型转换问题。因为C#是.NET语言,利用的是.NET的基本数据类型,所以实际上是将C++的数据类型与.NET的基本数据类型进行对应。     例如C++的原有函数是: int __stdcall FunctionName(unsig

2008-10-07 05:13:00 1031

转载 VS2005下的快键

Shift+Alt+Enter:         切换全屏编辑Ctrl+B,T / Ctrl+K,K:     切换书签开关Ctrl+B,N / Ctrl+K,N:     移动到下一书签 Ctrl+B                   移动到上一书签 Ctrl+B,C:                清除全部标签Ctrl+I:                  渐进式搜索 Ctrl+Shift

2008-10-07 03:01:00 376

转载 必须掌握的八个CMD命令

一,ping      它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些

2008-10-05 17:35:00 832

原创 MFC中CBrush创建透明画刷的方法

好久不用MFC了,发现自己都要忘光了-_-!使用SDK比较容易,只要GetStockObject(NULL_BRUSH);然后选进设备描述表就可以了。关于MFC中的CBrush类,MS没有提供直接获得透明画刷的方法,查了下资料,可以使用如下的方法:CBrush *pBrush = CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));然后就可

2008-10-05 02:23:00 18937 6

空空如也

空空如也

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

TA关注的人

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