加载中
CSS再学习

CSS 很早以前就学过了,但是最近在写前端的样式,有些概念模糊忘了,所以,这里重新梳理一下CSS的基本用法。 #一、什么是CSS CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 ...

2017/03/23 19:44
32
排序算法-11-二分搜索(Binary Search)

##Binary Search - 二分搜索 二分搜索是一种在有序数组中寻找目标值的经典方法,也就是说使用前提是『有序数组』。非常简单的题中『有序』特征非常明显,但更多时候可能需要我们自己去构造『...

2016/06/17 16:24
20
排序算法-10-算法-分治法(Divide and Conquer)

##Divide and Conquer - 分治法 在计算机科学中,分治法是一种很重要的算法。分治法即**『分而治之』**,把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题…...

排序算法-09-冒泡排序(Bubble Sort)

##Basics Sorting - 基础排序算法 算法复习——排序 ###算法分析 时间复杂度-执行时间(比较和交换次数) 空间复杂度-所消耗的额外内存空间 使用小堆栈或表 使用链表或指针、数组索引来代表数据...

数据结构-08-集合(Set)-哈希表(Hash)-图(Map)

##Set Set 是一种用于保存不重复元素的数据结构。常被用作测试归属性,故其查找的性能十分重要。 Set 是python自带的基本数据结构, 有多种初始化方式。 Python的set跟dict的Implementation方...

数据结构-07-栈(Stack)

队列为先进先出,而栈为后进先出

数据结构-06-堆(Heap)

###Heap - 堆 一般情况下,堆通常指的是二叉堆,二叉堆是一个近似完全二叉树的数据结构,即披着二叉树羊皮的数组,故使用数组来实现较为便利。子结点的键值或索引总是小于(或者大于)它的父...

数据结构-05-队列(Queue)

队列为先进先出,而栈为先进后出

数据结构-04-霍夫曼压缩(Huffman Compression)

主要思想:放弃文本文件的普通保存方式:不再使用7位或8位二进制数表示每一个字符,而是用较少的比特表示出现频率最高的字符,用较多的比特表示出现频率低的字符。

数据结构-03-二叉树(Binary Tree)

###Binary Tree - 二叉树 二叉树是每个节点最多有两个子树的树结构,子树有左右之分,二叉树常被用于实现二叉查找树和二叉堆。 学二叉树,先来明确两个概念,何为二叉树的度和深度? 二叉树结...

数据结构-02-链表(Linkied List)

##Linked List - 链表 链表是线性表的一种。线性表是最基本、最简单、也是最常用的一种数据结构。线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据...

数据结构-01-字符串(String)

本笔记都是用python来演示数据结构和算法的示例,万变不离其宗,其他语言的数据结构和算法的思想都是相同的,只不过是换了一种表现方式而已。 ###String String实际开发也经常用到,这里总结...

字符串中空格和换行的替换

字符串中的换行为Unix系统中的形式\r,\r\n,\n,现在需要保持原来的样式在网页展示,所以需要替换为网页可识别的换行符<br/>,空格也需要转为``` Talk is cheap,show you code: <?php // 需...

php对象和数组相互转换的方法

这篇文章主要介绍了php对象和数组相互转换的方法,通过两个自定义函数实现对象与数组的相互转换功能,非常简单实用,需要的朋友可以参考下。 ###一、对象和数组互转 本文实例讲述了php对象和数组...

上传图片到远程服务器并返回图片地址到本地显示

本示例将演示一个简单的上传图片到远程服务器,然后生成图片路径后通过提交的回调路径返回给本地服务器,最后将图片地址显示在前端页面。 本项目应用三个文件,即前端选取图片的页面,然后提...

2016/06/16 01:12
1K
PHP配合Cross-Origin Resource Sharing实现跨域

PHP配合Cross-Origin Resource Sharing实现跨域 使用心得 - 想要做個機器人 请参考博文: http://www.tuicool.com/articles/zEjA7b 以下均是模拟 从 A. abc.com 发起一个到 B. abc.com 的请求...

2016/06/15 18:10
39
Python3学习笔记14-初识Django

Django是Python下的一款网络服务器框架。Python下有许多款不同的框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。虽然Django之于Python,达不到Rail之于Rub...

2016/06/12 23:33
45
Python3学习笔记13-网络-Python服务器的发展历程

本节我们来学习Python的服务器,在学习之前,我们先来研究下python 服务器的发展历程,即Python的原始和进化服务器。 ##一、原始Python服务器 有人表示,只学Python没有用,必须学会一个框架...

2016/06/11 11:30
171
Python3学习笔记12-标准库之多进程、数学、循环器、数据库sqLite

一、多进程探索 (multiprocessing包) 上一节的最后,初步了解Python多进程,现在我们可以继续探索multiprocessing包中更加高级的工具。这些工具可以让我们更加便利地实现多进程。 1、进程池 ...

Python3学习笔记11-标准库之子进程、信号、多线程、进程信息

关于进程与线程的简单理解(以工厂举例:cup-》工厂,车间-》进程,线程-》工人),可以参考阮一峰的博文进程与线程的一个简单图文解释 一、子进程 (subprocess包) 这里的内容以Linux进程基础...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部