自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 快速排序的解题思路

一、分而治之   一种著名的递归式问题解决方法。英文全称(divide and conquer),简称D&C,它提供了解决问题的思路。   使用D&C解决问题的过程需要两个步骤:   1、找出基线条件,这种条件必须尽可能简单;   2、不断将问题分解(或者说缩小规模),直到符合基线提交。(递归条件)   举例:假如你有一块土地,它的长是1680米,宽是640米;...

2019-03-21 14:30:00 614

转载 递归

一、递归   说到递归,我不知道该用怎么样词汇去描述它,这说明我对它的理解还是处在朦胧阶段,我想这需要一个过程,今天我们简单来认识下这个让人又爱又恨的家伙吧~   假如你在祖母的阁楼里发现了一个带锁的神秘宝箱,祖母告诉你,钥匙很可能在这个盒子里。   于是你查看这个盒子,发现,这个盒子里有盒子,而盒子里的盒子又有盒子。钥匙就在其中的某个盒子里,为了找到钥匙,你该怎么做呢? ...

2019-03-20 16:19:00 145

转载 选择排序

一、内存的工作原理   假如你去游乐场游玩,需要将东西寄存。寄存处有一个柜子,柜子有很多抽屉。   每个抽屉可以放一件东西,你有两件,所以说你需要两个抽屉,然后你将这两样东西存到抽屉里,这样你就可以轻松的去游玩了。   其实,这大致就是内存工作的原理。计算机的内存是一个抽屉的集合,里面包含了很多的抽屉,每个抽屉都有一个地址。   当你需要将数据存储到内存的时,你请求计算机提供存储...

2019-03-20 13:09:00 105

转载 算法的基础

一、二分查找:   假如我们来玩一个猜数的游戏,随便想一个1~100的数字,最多需要几次能猜对呢?   傻找:什么是傻找呢,就是从1开始往上猜,如果想的数是99,岂不是要猜99次,你不傻谁傻?   最佳的方案:如果我说50,你说猜小了,哇咔咔我们一下子就排除了50个数,再接下来知道怎么猜了把,当然是75啦,即每次猜的数都是余下数的一半,如此下去,不管你想的数是多少,我都能在7次之内...

2019-03-17 22:46:00 148

转载 Python正则表达式进阶-零宽断言

1. 什么是零宽断言  有时候在使用正则表达式做匹配的时候,我们希望匹配一个字符串,这个字符串的前面或后面需要是特定的内容,但我们又不想要前面或后面的这个特定的内容,这时候就需要零宽断言的帮助了。所谓零宽断言,简单来说就是匹配一个位置,这个位置满足某个正则,但是不纳入匹配结果的,所以叫“零宽”,而且这个位置的前面或后面需要满足某种正则。 2、不同的零宽断言   零宽断言:正向和反向两...

2019-03-15 14:32:00 542

转载 Python正则表达式基础指南

1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他...

2019-03-15 11:44:00 101

转载 Memcached在Linux系统下的安装和PHP开启 Memcached的 扩展 超级解决方案

【项目背景】:阿里云ECS服务器,Linux(centos7.2 64位),环境部署使用的是阿里云一键安装包(LAMP)等 【项目需求】:linux安装memcached 和php开启Memcached的扩展 【项目涉及软件包】:总共涉及4个软件包,分为服务器端:libevent(安装 Memcached 服务器所依赖的软件包,下载地址:http://libevent.org/)、M...

2017-04-01 09:17:00 205

转载 mvc3项目如何在IIS7.5上发布的

若项目拿到服务器上发布,必须要安装MVC3的安装包! 1、在vs中打开你要发布的项目,右键属性找到发布 2、弹出发布web对话框,选择《新建配置文件...》 在弹出的对话框中输入一个配置文件名称,后确定 3、在发布方式中选择《文件系统》 在目标位置中选择要发布项目的存储的地方,记住地址这个要是iis中浏览网站时需要 在配置时要选择Release,然后点发...

2014-03-03 14:30:00 88

转载 MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在

问题描述:在用vs生成MVC时若使用Internet应用程序为模版,项目建好后重新编译下无法通过,弹出错误: 解决方案:问题出来后,询问了身边很多人都是一头雾水,于是乎各种谷歌和百度,还好功夫不负有心人!终于找到一个解决方法,我把前辈写的方案整理一下,供大家参考! 如果你在创建项目的时候出现上述错误,别急! step1:首先关闭你应用程序方案,在你保存项目的文件夹下找到Proj...

2013-02-07 12:00:00 153

空空如也

空空如也

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

TA关注的人

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