码迷,mamicode.com
首页 > 2016年05月07日 > 全部分享
[CareerCup] 18.6 Smallest One Million Numbers 最小的一百万个数字
18.6 Describe an algorithm to find the smallest one million numbers in one billion numbers. Assume that the computer memory can hold all one billion n ...
分类:其他好文   时间:2016-05-07 06:37:17    阅读次数:177
iOS UIKit:Navigation Controllers
navigation controller是一种层次结构的container view controller,即其通过一个view controllers栈来管理内部的content view controllers。如图 11所示最上两层属于Navigation view的层次结构。 图 11 T ...
分类:移动开发   时间:2016-05-07 06:38:52    阅读次数:375
浅谈浏览器http的缓存机制
针对浏览器的http缓存的分析也算是老生常谈了,每隔一段时间就会冒出一篇不错的文章,其原理也是各大公司面试时几乎必考的问题。 之所以还写一篇这样的文章,是因为近期都在搞新技术,想“回归”下基础,也希望尽量总结的更详尽些。 那么你是否还需要阅读本篇文章呢?可以试着回答下面这个问题: 我们在访问百度首页 ...
分类:Web程序   时间:2016-05-07 06:39:53    阅读次数:495
哈希表的基本操作
散列(hash)表/哈希表 1.关键字和和存储的地址建立一个对应的关系:Add = Hash(key); 2. 解决冲突方法: (1)开放定址法 – 探测方式:线性探测、二次探测。 (2)再哈希法 (3)分离链接法 – 利用链表的方式。 (4)公共溢出区法 3.存储结构:用顺序存储来构建哈希表。构建 ...
分类:其他好文   时间:2016-05-07 06:37:03    阅读次数:290
窗口类样式+窗口外观样式+窗口显示样式
1.窗口类样式WNDCLASS.style CS_VREDRAW 如果窗口的位置或高度发生改变,将重绘窗口 CS_HREDRAW 如果窗口的位置或宽度发生改变,将重绘窗口 CS_DBLCLKS 使窗口响应鼠标双击事件(即使对窗口的双击消息能被加入消息队列然后被系统捕获) CS_NOCLOSE 使系统 ...
分类:其他好文   时间:2016-05-07 06:37:20    阅读次数:577
【Swift学习】Swift编程之旅---析构方法(十九)
在一个类的实例内存被释放之前,析构方法被立即调用。使用deinit关键字来声明析构方法,类似于构造方法用init来声明。析构方法只适用于类类型。 析构方法原理 Swift会自动释放不再需要的实例以释放资源。如自动引用计数那一章描述,Swift通过自动引用计数(ARC)处理实例的内存管理。不需要手动的 ...
分类:编程语言   时间:2016-05-07 06:37:31    阅读次数:183
设计模式——1.概述&UML类图和时序图
声明:设计模式相关文章均整理修改自网络,原文地址:图说设计模式 学习设计模式的3个层次—— 1.熟悉所有设计模式; 2.能够用代码实现; 3.运用到工作的项目中。 设计模式指导软件开发,学习设计模式首先需要了解相关UML图,下面将对UML类图做相关介绍。 重点需要明白,类图中各个类之间的关系,各个类 ...
分类:其他好文   时间:2016-05-07 06:38:49    阅读次数:202
二叉平衡排序树的基本操作
//定义数据类型 #define MAXSIZE = 100; #define OK 1; #define ERROR 0; typedef int status; typedef int ElemType; //平衡二叉排序树的结构 typedef struct Tnode { ElemType ...
分类:编程语言   时间:2016-05-07 06:35:48    阅读次数:320
原生JS实现分页效果1.0
不太完整,写的太急,等等加上完整注释,写起来还是有些难度的,写的有点水,后面再改进改进。 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>原生JS实现分页效果</title> <style> body{ marg ...
分类:Web程序   时间:2016-05-07 06:36:10    阅读次数:182
图的遍历
图的遍历和树的遍历类似,希望从图中某一顶点出发访遍图中其余顶点,且使每一个顶点仅被访问一次,这一过程就叫图的遍历。 对于图的遍历来说,如何避免因回路陷入死循环,就需要科学地设计遍历方案,通过有两种遍历次序方案:深度优先遍历和广度优先遍历。 1. 深度优先遍历 深度优先遍历,也有称为深度优先搜索,简称 ...
分类:其他好文   时间:2016-05-07 06:36:55    阅读次数:247
ES6新特性:利用解构赋值 (destructuring assignment), 简化代码
本文的Demo的运行环境为nodeJS, 参考:让nodeJS支持ES6的词法 babel的安装和使用 ; 解构赋值是一种表达式, 利用这种新语法, 可以直接从数组或者对象中快速提取值 赋值给不同的变量, 利用这种写法的好处是减少了代码量, 一定程度优化了代码, 也有一点缺点就是阅读代码不再那么直观 ...
分类:其他好文   时间:2016-05-07 06:35:06    阅读次数:4353
CentOS7上安装Pycharm
下载pycharm 解压 移动 运行 设置 设置github ...
分类:其他好文   时间:2016-05-07 06:35:06    阅读次数:2809
linux学习笔记(1)
********************************************************** DATE:2016-05-07 TIME:00:47:18 AUTHOR:gaojiaxing ******************************************* ...
分类:系统相关   时间:2016-05-07 06:35:12    阅读次数:345
C#写入log文本
string fname = Directory.GetCurrentDirectory() + "\\LogFile.log"; FileInfo finfo = new FileInfo(fname); if (!finfo.Exists) { FileStream fs; fs = File. ...
分类:Windows程序   时间:2016-05-07 06:37:13    阅读次数:300
栈的基本操作
#include #include #include #define OK 1 #define ERROR 0 #define STACK_INIT_SIZE 100 #define STACKINCREMENT 10 typedef int SElemType; typedef int Statu ...
分类:其他好文   时间:2016-05-07 06:35:23    阅读次数:148
js中window.self,window.top,window.parent,window.opener
在js中window.self,window.top,window.parent,window.opener四个的作用区别还是很大的, window.self,window.top是打开模式, 而window.parent,window.opener是父窗口打开模式,下面我来介绍介绍。 在应用有fr ...
分类:Windows程序   时间:2016-05-07 06:36:02    阅读次数:239
分页查询,你真的懂吗?
http://www.cnblogs.com/baochuan/p/4625262.html 序 程序员代码的编写能力主要体现在思维的严谨上。有些看起来很简单的东西,里面包含很多很细的点,你能想到吗? 今天我就简单说一下一个例子,让大家学习到新知识的同时,也养成一种思维的习惯。 问题 有一张收藏表, ...
分类:其他好文   时间:2016-05-07 06:35:58    阅读次数:133
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!