自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

转载 安装JDK

“JDK1.6”..记得你要配置JDK1.6的系统环境配置环境:首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量里需要设置三个属性“java_home”、“path”、“classpath”,其中在没安装过jdk的环境下,path属性是本来存在的。而java_home和classpath是不存在的。 首先点“新建”,然后在变量名写上java_hom

2015-11-13 16:04:38 396

转载 如何计算自己的带宽

我们在运营一个博客,内容以图片为主。Google分析数据中,月浏览量 145w实时在线 200(每分钟,高峰时期) ,最高的时候每秒6浏览量平均页大小10M,压缩之后是2M左右,图片很多。如何计算网站所需要的带宽?对于像我这样的网站,广告收入不高,该如何处理图片。使用七牛云存储性价比如何?是否还有更佳的解决方案?网站所需最大带宽(mega bit per

2015-09-20 12:40:01 672

转载 大数相除求商求余数

这里进行大数相除的思路是从被除数中减去除数,每减一次,就将结果加1,直到被除数小于除数为止,从被除数中减去除数使用的是大数减法,结果+1使用的是大数加法(略有不同),但是这样计算很耗费时间,以后希望找到一种省时的算法。算法主要涉及三个函数:void minus(char *a,const char *b);    //大数相减,a>bvoid plus_one(char* a);

2015-09-12 18:46:59 589

转载 大数相乘问题

转载:http://www.cnblogs.com/jason-yang/archive/2012/04/26/2472755.html题目是这样的:输入两个整数,要求输出这两个数的乘积。输入的数字可能超过计算机内整形数据的存储范围。分析:由于数字无法用一个整形变量存储,很自然的想到用字符串来表示一串数字。然后按照乘法的运算规则,用一个乘数的每一位乘以另一个乘数,然后将所有中间结果

2015-09-12 18:19:45 339

转载 卡兰特数列 解决出栈序列统计问题

转载自:http://blog.sina.com.cn/s/blog_66f4dd01010129a7.html有关堆栈和Catalan数的思考** ** * ** * * ** * * * *形如这样的直角三角形网格,从左上角开始,只能向右走和向下走,问总共有多少种走法?问题的由来:编号为 1 到 n 的 n 个元素,顺序的进入一个栈,则可能的出栈序列

2015-09-05 16:40:28 1068

转载 mysql mysqli处理事务

转载:http://blog.knowsky.com/228432.htm以下只是展示如何应用,具体用的时候要加上判断,如果都执行成功则提交,否则回滚看前先分清mysqli与mysql扩展是不一样的mysqli扩展处理事物$mysqli=new mysqli('localhost','root','123456','test');$mysqli->autocommit(fa

2015-08-22 11:30:37 588

转载 php使用curl访问https示例分享

/** * curl POST * * @param string url * @param array 数据 * @param int 请求超时时间 * @param bool HTTPS时是否进行严格认证 * @return string */ function curlPost($url, $data = array(

2015-08-18 09:11:42 485

转载 HTTP与HTTPS SSL

首先谈谈什么是HTTPS:HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTP

2015-08-18 08:56:55 629

原创 根据树的前序遍历和中序遍历构造树,输出后序遍历

<?phpclass BinaryTreeNode{ public $m_value; public $m_left; public $m_right;}function ConstructCore($preorder,$inorder){ if(count($preorder)!=count($inorder) || count($preorder)==0 || count($i

2015-08-09 09:14:56 734

原创 替换空格

题目:实现一个函数,把字符串中的每个空格替换为“%20”,例如“we are happy”,则输出“we%20are%20happy”。<?phpfunction ReplaceBlank($string){ $len=count($string); if($len==0) return 0; $numberBlank=0; foreach($string as $arr)

2015-08-08 20:26:19 239

原创 二维数组中的查找

题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的二维数组和一个整数,判断数组中是否含有该整数。<?phpfunction Find($arr,$rows,$columns,$number){ $found=false; if($arr!=null && $rows>0 && $columns>0){ $ro

2015-08-07 21:13:06 255

原创 php中的单例模式实现

<?phpclass A{ public static $instance=null; public $data; public static function getInstance(){ if(self::$instance==null) self::$instance=new A; return self::$instance; }}$a1=A::getInsta

2015-08-07 08:57:32 306

转载 php5中的clone 浅拷贝 深拷贝

php5中的clone生成一个独立的对象,类似c++中的浅拷贝,<?phpclass SimpleClass{public $var = 'a';public $data;}$a=new SimpleClass;$a->data=&$sss;$b=clone $a;$b->data="bbb";$b->var="b";var_dump($a);var_dump($b);

2015-08-06 21:02:09 1133

转载 php5中对象赋值机制

<?php class SimpleClass{ public $var = 'a default value'; public function displayVar() { echo $this->var; } } $instance = new SimpleClass(); $assigned = $instance; $reference =& $instance; $

2015-08-06 20:33:14 348

转载 php5中虚函数的实现

http://www.cnblogs.com/cchyao/archive/2010/06/29/1767718.html学过C++的人都应该知道C++中有个虚函数的概念。而在php5中如何实现这个虚函数呢?请看下面的代码:<?php class A { public function x() { echo "A::x() was called.\n";

2015-08-06 20:02:53 914

原创 php实现给出定值,自然数的组合问题

<?php$count=0;$target=0;$coin=array(1,2,5,10);$total=0;$solution=array();function dfs($index){ global $total,$count,$target,$coin,$solution; if($total==$target){ $count++; echo "{$count}:"

2015-07-27 14:54:17 354

原创 php实现输出数组全排列

<?phpfunction swap(&$list,$k,$i){ $temp=$list[$k]; $list[$k]=$list[$i]; $list[$i]=$temp;}function perm($list,$k,$m){ if($k>$m){ for($i=0;$i<$k;$i++){ echo $list[$i]." "; } echo "";

2015-07-27 11:30:49 1002

原创 php实现通过图的深度优先遍历输出1,2,3...n的全排列

<?php$n=$_REQUEST["n"];if($n>8){ echo "{$n}太大了,影响服务器性能"; return;}define("N",$n);$d=array();$v=array();for($i=0;$i<=N;$i++){ $d[$i]=$v[$i]=0;}function dfs($depth){ global $d,$v; if($de

2015-07-27 11:17:55 426

原创 php实现堆,将数组进行堆排序

<?phpfunction swap(&$A,$a,$b){ $temp=$A[$a]; $A[$a]=$A[$b]; $A[$b]=$temp;}//获取左节点的下标function LEFT($t){ return 2*$t+1;}//获取右节点的下标function RIGHT($t){ return 2*($t+1);}//堆排序function Heapi

2015-07-25 10:18:45 305

原创 php使用pear mail发送邮件

下载pearhttp://pear.php.net/~cweiske/1.9.5/go-pear.phar拷贝到php目录下PEAR文件夹D:\wamp\bin\php\php5.5.12\PEAR\在CMD命令行下输入命令php -d phar.require_hash=0 PEAR/go-pear.phar

2015-07-23 16:50:53 773

原创 php实现栈,后缀表达式求值

<?phpclass Stack{ public $stack; public $stack_top; public function __construct(){ $this->stack=array(); $this->stack_top=-1; } public function push($data){ $this->stack[]=$data; $this->

2015-07-19 16:45:45 643

转载 php实现双队列

class DoubleEndedQueue{protected $elements;public function __construct(){$this->elements = array();}public function push($element){array_unshift($this->elements , $element);}public function po

2015-07-19 15:54:39 314

原创 php实现队列

<?phpclass Queue{ public $queue; public function __construct(){ $this->queue=array(); } public function queue_in($data){ $this->queue[]=$data; } public function queue_out(){ return array_

2015-07-19 15:53:06 329

原创 php实现循环链表

<?phpclass node{ public $data; public $link; public function __construct($data=null,$link=null){ $this->data=$data; $this->link=$link; }}class cycleLinkList{ public $head; public functio

2015-07-19 15:39:05 1124

原创 php实现双链表的删除和插入节点

<?phpclass node{ public $prev; public $next; public $data; public function __construct($data,$prev=null,$next=null){ $this->data=$data; $this->prev=$prev; $this->next=$next; }}class dou

2015-07-19 11:48:16 365

原创 php实现单链表

<?phpclass node{ public $data; public $next; public function __construct($data=null,$next=null){ $this->data=$data; $this->next=$next; }}class SingleLinkList{ private $head; public functi

2015-07-19 11:04:21 378

转载 SCTP是如何防止SYN Flooding攻击的:

SCTP是如何防止SYN Flooding攻击的: SCTP是通过“四次握手”的方法来建立一个SCTP链接的。具体过程如下:首先请求端发送一个INIT消息到服务端;服务端收到这个INIT消息后,准备好建立本次连接所需要的相关信息,并将这些信息放在一个叫“State Cookie”的数据块中,接下来服务端给请求端发送一个INIT_ACK的消息,INIT_ACK中包含了这个“State Cooki

2014-08-05 15:58:50 610

转载 Linux命令 source命令

source命令用法:source FileName作用:在当前bash环境下读取并执行FileName中的命令。注:该命令通常用命令“.”来替代。如:source .bash_rc 与 . .bash_rc 是等效的。注意:source命令与shell scripts的区别是,source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样如果把设置环

2014-08-02 15:32:09 325

转载 _tmain()和main()的区别

用过C的人都知道每一个C的程序都会有一个main(),但有时看别人写的程序发现主函数不是int main(),而是int _tmain(),而且头文件也不是而是,会困惑吧?一起来看看他们有什么关系吧 首先,这个_tmain()是为了支持unicode所使用的main一个别名而已,既然是别名,应该有宏定义过的,在哪里定义的呢?就在那个让你困惑的里,有这么两行#include #inc

2014-06-12 19:08:39 341

转载 jdk的安装和tomcat的配置

转载:http://jingyan.baidu.com/article/647f01157fc0c57f2148a82a.htmlhttp://www.cnblogs.com/pannysp/archive/2012/03/07/2383364.html

2013-11-19 23:21:46 657

转载 Undefined reference to” 的处理

转载:http://blog.sina.com.cn/s/blog_73e09fd40100tikf.html我遇到的问题是因为基类中的构造函数和析构函数没有定义。

2013-11-14 21:03:21 409

转载 windows 7无线网络共享的方法

转载:http://www.33lc.com/article/5333.html一、打开win7开始菜单→运行→输入CMD二、输入指令  1、netsh wlan set hostednetwork mode=allow  承载网络模式设置为允许  2、netsh wlan set hostednetwork ssid=无线网络名称 key=无线网络密码  这一步是设置无线

2013-11-09 18:18:00 611

转载 js中sleep的问题

转载:http://www.cnblogs.com/lr-ting/archive/2013/04/25/3041891.html sleep()涉及到系统调用,而js的设计尽可能的简单,所以没有sleep()函数,而是自己写函数的方法代替sleep()。

2013-11-09 18:10:50 793

转载 safari中不能响应click()的问题

转载:http://www.cnblogs.com/EMTeam/archive/2013/07/11/3183321.htmlsafari下如果用document.getElementById("id").click()触发点击事件,是没有效果的解决办法:var e = document.createEvent('MouseEvent');     e.initEvent('cl

2013-11-09 18:07:46 1759

原创 C++知识

1、访问结构体数据的两种方法,这种方法也适用类的成员属性、成员函数。struct SLAugend {int iAugend;}struct SLAugend *pSLAugend;pSLAugend->iAugend=100;struct SLAugend augend;augend.iAugend=100;//两种不同访问结构体数据的方法2、程序中注释的地方:

2013-11-08 23:55:08 400

转载 错误:syntax error near unexpected token `then'

转载:http://blog.sina.com.cn/s/blog_62449fcf0100y4qe.html#!/bin/bashclearfunction test{   if [ $1-eq"root" ] && [ $2-eq"123456" ]      then          echo "Right"      else

2013-11-08 23:52:48 502

原创 c++中遇到的一些函数

c_str():返回指向字符数组(string类型)的指针。atoi():将字符串转成整形。int strcmp ( const char * str1, const char * str2 ):compare two stringsssize_t readlink(const char *path, char *buf, size_t bufsiz)该函数向缓存写入信息时

2013-10-25 11:38:46 395

原创 Linux下进程管理

创建进程:#includepid_t fork();pid_t 是32位有符号数父进程创建子进程时,会为子进程创建一份地址空间,然后把父进程地址空间中的所有内容都复制到子进程的地址空间。子进程地址空间创建出来后,在fork函数返回的地方开始运行,因此fork函数返回两次。第一次是父进程中返回子进程的进程ID,第二次是子进程中返回0.父子进程都要执行fork后的

2013-10-19 10:23:41 514

转载 win7便签的字体设置

一、选中要更改的文本。二、使用以下快捷键变化选中的文本。粗体                            Ctrl+B 斜体                            Ctrl+I 下划线                         Ctrl+U 删除线                         Ctrl+T 项目符号       

2013-10-18 15:12:58 876

原创 程序架构

之所以有多种程序设计的思想,就是从不同的角度来思考如何应对变化点,如何做到代码的封闭性n结构化的思想n基于对象的思想n面向对象的思想n基于接口的思想n基于模板的静态的面向对象的思想n面向方面的思想n函数式的思想n代码之间存在的关系,被称为架构n因此,小到函数间,大到模块间均存在架构。架构是有层次的n函数之间、类之间、模块之间、子系统之间都存在着各种关

2013-10-09 17:11:17 537

算法课件

算法课件 掌握分治法、贪心算法的概念和基本思想,并结合具体的问题学习如何用相应策略进行求解的方法。

2011-05-17

空空如也

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

TA关注的人

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