一.堆栈的定义 1.栈是一种特殊的线性表。其特殊性在于限定插入和删除数据元素的操作只能在线性表的一端进行。 结论:后进先出(Last In First Out),简称为LIFO线性表。栈的应用有:数制转换,语法词法分析,表达式求值等 2.队列(Queue)也是一种运算受限的线性表,它的运算限制与栈不
分类:
Web程序 时间:
2016-03-11 20:35:43
阅读次数:
327
第十五章 友元、异常和其他 友元 友元类 表 0-1 class Tv { public: friend class Remote; }Remote类可以使用Tv的数据成员,Remote类在Tv类后定义 。 友元成员函数 表 0-2 class Tv; //前向声明 class Remote { p...
分类:
编程语言 时间:
2016-03-11 20:34:39
阅读次数:
178
第一种方案:框内是div块的情况 div.myid{ display:flex; justify-content:center; align-items:center; height:500px; } div.myid div.mydiv{ width:200px; height:200px; bo
分类:
Web程序 时间:
2016-03-11 20:33:50
阅读次数:
185
介于网络上充斥着大量的含糊其辞的Socket初级教程,扰乱着新手的学习方向,我来扼要的教一下新手应该怎么合理的处理Socket这个玩意儿。 一般来说,教你C#下Socket编程的老师,很少会教你如何解决Socket粘包、半包问题。 更甚至,某些师德有问题的老师,根本就没跟你说过Socket的粘包、半
基本功能 最简陋的写法: 全局函数全局变量写法 <meta charset="utf-8"> <title>test</title> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> <script> $(funct
分类:
编程语言 时间:
2016-03-11 20:34:28
阅读次数:
360
题意:给你2n个人,两方各n个人,交叉坐,每个人可以取的石子有一个最大限制,总共有S颗石子,哪一方取了最后一颗石子就输了,问先取石子的这一方是否有必胜策略。 DP,dp[i][j]代表第i个人还有J个石子没有取得状态。记忆化搜索 1 #include<iostream> 2 #include<cst
分类:
其他好文 时间:
2016-03-11 20:35:21
阅读次数:
199
写程序的时候单元测试挺重要的。何为单元测试?单元测试就是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C++语言中单元指一个函数,Java里单元指一个类,总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行
分类:
其他好文 时间:
2016-03-11 20:35:22
阅读次数:
169
1.何谓反射机制 根据网文,java中的反射机制可以如此定义: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 2.反射机制如何实现 谈到反射机
分类:
编程语言 时间:
2016-03-11 20:32:56
阅读次数:
270
在 tornado 中异步无阻塞的执行耗时任务 在 linux 上 tornado 是基于 epoll 的事件驱动框架,在网络事件上是无阻塞的。但是因为 tornado 自身是单线程的,所以如果我们在某一个时刻执行了一个耗时的任务,那么就会阻塞在这里,无法响应其他的任务请求,这个和 tornado
分类:
其他好文 时间:
2016-03-11 20:32:55
阅读次数:
238
1.Jinja2模板引擎 1.Flask 在程序文件夹中的 templates 子文件夹中寻找模板 2.模板渲染 1.render_template 函 数的第一个参数是模板的文件名。随后的参数都是键值对,表示模板中变量对应的真实值。 @app.route('/user/<name>') def u
分类:
其他好文 时间:
2016-03-11 20:33:42
阅读次数:
153
1、结构体的概述 在C语言中,结构体(struct)指的是一种数据结构,是C语言中构造类型的其中之一。 在实际应用中,我们通常需要由不同类型的数据来构成一个整体,比如学生这个整体可以由姓名、年龄、身高等数据构成,这些数据都具有不同的类型,姓名可以是字符串类型,年龄可以是整型,身高可以是浮点型。 C语
分类:
移动开发 时间:
2016-03-11 20:32:26
阅读次数:
208
以下为通过JS对li标签进行简单的增删改查: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=
分类:
Web程序 时间:
2016-03-11 20:33:46
阅读次数:
210
本片文章介绍一下 使用docker-machine 搭建docker swarm 集群;docker swarm是docker 官方搭建的容器集群编排工具;容器编排,就是可以使你像使用一太机器一样来使用一个集群,你运行的容器可能会在容器中的任何一个节点上运行; 首先盗一张 docker swarm的
分类:
系统相关 时间:
2016-03-11 20:31:36
阅读次数:
1351
实验0 了解和熟悉操作系统 一、目的和要求 1. 实验目的 (1)掌握操作系统的定义和概念; (2)了解各类操作系统的发展历史; 2.实验要求 使用网络搜索了解各类计算机操作系统的知识,并整理成一篇文档。 二、实验内容 了解和掌握内容包括: 计算机操作系统的概念; 操作系统(Operating Sy
分类:
其他好文 时间:
2016-03-11 20:31:31
阅读次数:
151
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1013 这是一个等比数列,所以先用求和公式,然后和3^(n+1)有关,有n比较大,所以用快速幂来解决,又有/2的操作,所以可以用费马小定理取逆元。 #include<map>
分类:
其他好文 时间:
2016-03-11 20:32:11
阅读次数:
128