自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

互联网络

与其关注盈利多少,不如打磨产品。事实上没有好的产品,也就谈不上盈利。

  • 博客(46)
  • 资源 (4)
  • 收藏
  • 关注

转载 最新九月百度人搜,阿里巴巴,腾讯华为京东面试二十题(更新至09.21)

引言    自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久),blog已经停了3个多月,而在那之前,自开博以来的21个月每月都不曾断过。正如上一篇文章支持向量机通俗导论(理解SVM的三层境界)末尾所述:”额,blog许久未有更新了,因为最近实在忙,无暇顾及blog。“与此同时,工作之余,也一直在闲心研究数据挖掘:"神经网络将可能作为Top 10 Algorithms in D

2012-09-22 12:30:05 2903 1

转载 正则表达式

1.    平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2.    "^\d+$"  //非负整数(正整数 + 0) 3.    "^[0-9]*[1-9][0-9]*$"  //正整数 4.    "^((-\d+)|(0+))$"  //非正整数(负整数 + 0) 5.    "^-[0-9]*[1-9][0-9]*$"  //负整数 6.

2012-09-15 22:34:41 862

转载 深入理解PHP内存管理之谁动了我的内存

首先让我们看一个问题: 如下代码的输出,var_dump(memory_get_usage());$a = "laruence";var_dump(memory_get_usage());unset($a);var_dump(memory_get_usage());输出(在我的个人电脑上, 可能会因为系统,PHP版本,载入的扩展不同而不同):int(90440)int(90640)

2012-06-12 08:19:33 583

转载 AES加密算法(C++实现,附源码)

先搞定AES算法,基本变换包括SubBytes(字节替代)、ShiftRows(行移位)、MixColumns(列混淆)、AddRoundKey(轮密钥加)其算法一般描述为明文及密钥的组织排列方式 ByteSubstitution(字节替代)非线性的字节替代,单独处理每个字节:求该字节在有限域GF(28)上的乘法逆,"0"被映射为自身,即对于α∈GF(28),求β∈

2012-05-15 08:51:54 1393

转载 facebook与人人网的网站后台架构对比

要问时下什么类型的站点人气最旺?答案当属SNS网站。短短几年的时间,SNS便迅速确立了Web 2.0核心的地位。用户的增长量之快更是让人咂舌,而Facebook访问量首次超越Google的消息也让人觉得SNS的前途不可限量。当然,面对庞大且繁琐的数据量、面对应用的高复杂度及用户体验,大型SNS站点的后台架构成为了近期受关注的重点之一。  在连续报道了《世界最大的PHP站点 Facebook后台

2012-05-10 22:48:27 626

转载 PHP漏洞全解

命令注入攻击PHP中可以使用下列5个函数来执行外部的应用程序或函数system、exec、passthru、shell_exec、“(与shell_exec功能相同)函数原型string system(string command, int &return_var)        command 要执行的命令         return_var 存放执行命令的执行后的状态

2012-04-17 17:28:48 1131

转载 数据库操作语句大全(sql)

一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNw

2012-04-09 20:16:48 2108 1

转载 Linux shell脚本全面学习

1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh  符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。  当编辑好脚本时,如果要执行该脚本,还必须使其可执行。  要

2012-04-08 11:53:33 417

转载 教你如何迅速秒杀掉:99%的海量数据处理面试题

前言   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。    毕竟受文章和理论之限,本文将摒弃绝大部分的细节,只谈方法/模式论,且注重用最通俗最直白的语言阐述相关问

2012-03-28 16:26:41 365

转载 C++ Builder与Visual C++孰优孰劣

[前言:]不久前对开发工具优劣的讨论在程序员中引起极大的反响,纷纷在论坛发表自己的看法,程序员们都坚定的支持自己的开发工具。争论集中在borland和微软的开发工具上,borland提供了两种优秀的开发工具Delphi和C++ Builder,不少人欣赏borland产品的优越性能,而更多的人则看好微软的强大实力,但在小编看来在目前他们都能在市场中存在,那么就证明无论C++ Builder还是

2012-03-18 16:40:07 961

转载 linux 挂载详解

1、挂载点必须是一个目录。 2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。 对于其他操作系统建立的文件系统的挂载也是这样。但是需要理解的是:光盘、软盘、其他操作系统使用的文件系统的格式与linux使用的文件系统格式是不一样的。光盘是ISO9660;软盘是fat16或ext2;windows NT是fat16、NTFS;windows98是f

2012-02-24 18:16:22 1004

转载 C语言 内存管理详解

伟大的Bill Gates 曾经失言:  640K ought to be enough for everybody — Bill Gates 1981  程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。  1、内存分配方式

2012-02-02 19:43:26 402

转载 MySQL数据库提升性能的八种方法

1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,

2012-02-02 11:32:46 991

转载 MySQL Join 实现原理分析

在MySQL 中,只有一种 Join 算法,就是大名鼎鼎的 Nested Loop Join,他没有其他很多数据库所提供的 Hash Join,也没有 Sort Merge Join。顾名思义,Nested Loop Join 实际上就是通过驱动表的结果集作为循环基础数据,然后一条一条的通过该结果集中的数据作为过滤条件到下一个表中查询数据,然后合并结果。如果还有第三个参与 Join,则再通过前两个

2012-02-01 11:45:55 511

转载 MD5算法

MD5(单向散列算法)的全称是Message-Digest Algorithm 5(信息-摘要算法),经MD2、MD3和MD4发展而来。MD5算法的使用不需要支付任何版权费用。    MD5功能:    输入任意长度的信息,经过处理,输出为128位的信息(数字指纹);    不同的输入得到的不同的结果(唯一性);    根据128位的输出结果不可能反推出输入的信息(不可逆);

2012-01-22 16:27:23 543

转载 C++ 字符串函数

Len(string|varname) 返回字符串内字符的数目,或是存储一变量所需的字节数。 Trim(string) 将字符串前后的空格去掉 Ltrim(string) 将字符串前面的空格去掉 Rtrim(string) 将字符串后面的空格去掉 Mid(string,start,length) 从string字符串的start字符开始取得length长度的字符串,

2011-12-19 16:42:15 2061

转载 Oracle与MySQL的几点区别

Oracle数据库与MySQL数据库的区别是本文我们主要介绍的内容,希望能够对您有所帮助。1.组函数用法规则mysql中组函数在select语句中可以随意使用,但在oracle中如果查询语句中有组函数,那其他列名必须是组函数处理过的,或者是group by子句中的列否则报错eg:select name,count(money) from user;这个放在mysql

2011-12-18 11:58:44 433

转载 c++文件输入输出

C++中的文件输入/输出(1):你的第一个程序         简介      本教程将以C++最基本的文件I/O(输出/输出)开始。此后,我将从更深入的方面,为你展示一些技巧,并分析给出一些有用的函数。  你需要对C++有一个较好的理解,否则这个教程于你而言将是陌生而毫无用处。   你的第一个程序    首先我将给出一段代码,接着再逐行进行解释。我们的第一

2011-12-18 09:01:00 964

转载 C++ sizeof

1. 定义:sizeof是何方神圣sizeof乃C/C++中的一个操作符(operator)是也,简单的说其作用就是返回一个对象或者类型所占的内存字节数。MSDN上的解释为:The sizeof keyword gives the amount of storage, in bytes, associated with avariable or a type (includin

2011-12-18 08:56:45 2841

转载 C++文件操作详解(ifstream、ofstream、fstream)

C++ 通过以下几个类支持文件的输入输出:ofstream: 写操作(输出)的文件类 (由ostream引申而来)ifstream: 读操作(输入)的文件类(由istream引申而来)fstream: 可同时读写操作的文件类 (由iostream引申而来)打开文件(Open a file)对这些类的一个对象所做的第一个操作通常就是将它和一个真正的文件联系起来

2011-12-18 08:44:21 453

转载 成为PHP编程高手的四条指南

导读:PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的优选开发语言。但要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。从某种程度上看,编程语言要实现的最终目的是一样的,用汇编的思想来考虑编程是个不错的选择。尽管用汇编、链接

2011-12-16 18:42:54 974

转载 C++指针

什么是指针?  其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的真实的数据,而指针是一个指示器,它告诉程序在内存的哪块区域可以找到数据。这是一个非常重要的概念,有很多程序和算法都是围绕指针而设计的,如链表。开始学习  如何定义一个指针呢?就像你定义一个其它变量一样,只不过你要在指针名字前加上一个星号。我们来看一个例子:  下面这个程序定义了两个指针,它们都是指向整型数

2011-12-15 09:35:11 346

转载 21个常用的PHP函数代码段

1. PHP可阅读随机字符串此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。/***************@length – length of random string (must be a multiple of 2)**************/function readable_random_string($len

2011-12-14 22:27:06 420

转载 HTML5未来发展的六大趋势

HTML 5从根本上改变了开发商开发Web应用的方式,从桌面浏览器到移动应用,这种语言和标准都正在影响并将继续影响着各种操作平台。  在移动领域,大家争论不休的一个问题就是开发Web应用还是原生应用?而随着HTML 5标准的发展,两者之间的差异已经逐渐变得模糊,今天各大媒体都争相报道与HTML 5有关的东西,那么,HTML 5未来的发展趋势到底是什么?  1) 移动优先

2011-12-14 22:24:11 447

转载 C++枚举类型

1、枚举enum的用途浅例      写程序时,我们常常需要为某个对象关联一组可选alternative属性.例如,学生的成绩分A,B,C,D等,天气分sunny, cloudy, rainy等等。      更常见的,打开一个文件可能有三种状态:input, output和append. 典型做法是,对应定义3个常数,即:      const int input = 1;

2011-12-14 07:24:16 347

转载 C++函数大全

数学函数,所在函数库为math.h、stdlib.h、string.h、float.h int abs(int i) 返回整型参数i的绝对值 double cabs(struct complex znum) 返回复数znum的绝对值 double fabs(double x) 返回双精度参数x的绝对值 long labs(long n) 返回长整型参数n的绝对值 double

2011-12-13 23:40:04 582

转载 Web开发中需要了解的东西

下面的这些东西可能对于大多数人并不陌生,但是可能会有些东西你以前并没有看过,或是没有完全搞懂,甚至都没有听说过。(陈皓注:我相信当你看完这个列表后,你会觉得对于我国的Web开发有点弱了,还是那句话,表面上的东西永远是肤浅的)接口和用户体验小心浏览器的实现标准上的不一致,确信让你的网站能够适当地跨浏览器。至少,你的网站需要测试一下下面的浏览器:最新的 Gecko 引擎 (Fi

2011-12-13 10:34:21 362

转载 C++多态技术

本文描述了C++中的各种多态性。重点阐述了面向对象的动态多态和基于模板的静态多态,并初步探讨了两种技术的结合使用。多态(polymorphism)一词最初来源于希腊语polumorphos,含义是具有多种形式或形态的情形。在程序设计领域,一个广泛认可的定义是“一种将不同的非凡行为和单个泛化记号相关联的能力”。和纯粹的面向对象程序设计语言不同,C++中的多态有着更广泛的含义。除了常见的通

2011-12-13 07:24:58 357

转载 C++中虚函数的作用(多态的原理)

■ 如果你期望衍生类别重新定义一个成员函数,那么你应该在基础类别中把此函数设为virtual。■ 以单一指令唤起不同函数,这种性质称为Polymorphism,意思是"the ability toassume many forms",也就是多态。■ 虚拟函数是C++ 语言的Polymorphism 性质以及动态绑定的关键。■ 既然抽象类别中的虚拟函数不打算被调用,我们就不应该定义它,应

2011-12-13 07:12:35 746

转载 C++拷贝构造函数以及运算符重载例子 (Linux 下编译)

里定义一个复数的类,并演示了它的用法复数类 COMPLEX 的定义头文件:complex.h-------------------------------------------------------class COMPLEX{public:        COMPLEX(double r=0, double i=0);                      //

2011-12-11 23:52:13 720

转载 Wireshark

第 1 章 介绍1.1. 什么是WiresharkWireshark 是网络包分析工具。网络包分析工具的主要作用是尝试捕获网络包,并尝试显示包的尽可能详细的情况。你可以把网络包分析工具当成是一种用来测量有什么东西从网线上进出的测量工具,就好像使电工用来测量进入电信的电量的电度表一样。(当然比那个更高级)过去的此类工具要么是过于昂贵,要么是属于某人私有,或者是二者兼顾。 Wire

2011-12-10 21:32:42 5779

转载 Windows CMD命令大全

cmd是command的缩写.即命令行 。虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接

2011-12-10 10:43:39 1653

转载 详细解析Java中抽象类和接口的区别

在Java语言中, abstract class 和interface是支持抽象类定 义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两

2011-12-10 10:31:39 321

转载 用 Eclipse 平台进行 C/C++ 开发

简介: 我们将概述如何在 C/C++ 开发项目中使用 Eclipse 平台。尽管 Eclipse 主要是一个 Java 开发环境,但其体系结构确保了对其它编程语言的支持。在本文中,您将学习如何使用 C/C++ 开发工具箱(C/C++ Development Toolkit,CDT),它是可用于 Eclipse 的最佳 C/C++ 工具箱。C 和 C++ 语言都是世界上最流行且使用最普遍的编程语

2011-12-10 09:54:31 399

转载 Java 运行环境的安装、配置与运行

(一)SDK 的下载与安装1、机器要求  Java 对机器运行要求不高。下面给出的是基于Windows 平台的机器要求。硬件要求:CPU PII 以上,64M 内存,1OOM 硬盘空间即可。软件要求:Windows98/Me/XP/NT/2000,IE 5 以上。2.下载SDK  为了建立基于SDK 的Java 运行环境,需要先下载Sun 的免费SDK 软件包。SD

2011-12-09 20:28:54 392

转载 DOS命令大全

net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\ipc$

2011-12-09 07:14:57 397

转载 http协议简介

一、简介 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。 超文本传输协议,是一种无状态协议,就是说客户端发送一次请求,服务器端接收请求,经过处理返回给客户端信息,然后客户端和服务器端的链接就断开了,为了维护他们之间的

2011-12-08 23:38:22 512

转载 html输入框效果

1、选中后方可编辑:我会好好学习你的姓名:2、点击链接后方可编辑:先点击我哦!你的姓名:3、输入框从中间输入:从中间输入:4、输入框变色:输入框变色:5、输入框只能输入数字(用的是正则表达式):你的年龄:6、输入框只能输入中文(用的是正则表达式):你的中文名:7、只能输入英文和数字(用的是正则表达式):你的昵称:onkeydown="

2011-12-08 23:34:07 2138

转载 经典sql函数大全

函数的语法  内建 SQL 函数的语法是:  SELECT function(列) FROM 表 函数的类型  在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型是:  Aggregate 函数 Scalar 函数 合计函数(Aggregate functions)  Aggregate 函数的操作面向一系列的值,并返回一个单一的值。  注释:如果在 SE

2011-12-08 23:31:18 566

转载 常见TCP/UDP端口收录大全

# GoSH portlist compiled by Julian Assange - [email protected]  #  # Please send any additions / clarifications to [email protected]  #  reserved 0/tcp Reserved [JBP]  reserved 0/udp Res

2011-12-08 23:27:14 663

操作系统算法模拟

采用vs2010,C#语言完成,一共实现了三种模拟,处理器调度算法的模拟,内存分配策略的模拟,磁盘分配算法,解决方案下包含这三个项目,其中disc、mem采用.net 2.0,processor采用.net 4.0.

2013-05-08

URLRewriter.dll

把该文件赋值到项目的bin目录下 URLRewriter.dllURLRewriter.dllURLRewriter.dll

2013-02-01

MSDNURLRewriting.msi

点击安装以后,会生成一个解决方案sln文件,打开解决方案,重新生成解决方案,在当前的文件加下面找到URLRewriter.dll文件,把该文件复制到项目的bin目录下,(添加引用)

2013-02-01

mingw-get-inst-20111118.exe

这是含安装的MinGW,MSYS和其他目录的顶层目录。你会发现基地,推广和贡献进一步细分在MinGW和MSYS的目录包下来的目录。你会发现MinGW的获取和在Installer目录的MinGW - INST。其他目录包含了已经被贡献或维护一次后一段时间,但可能会或不会仍然是有用的文件和包的大杂烩。如果你有一个包,你希望看到的MinGW的分布,并愿意以每从MinGW的维护者方向贡献,那么请询问[email protected]列表。您将需要使用mgwport的应用程序包,每包MinGW的规格,您将需要创建XML文件MinGW的获取元数据。

2011-12-11

空空如也

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

TA关注的人

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