功能描述:http://poj.org/problem?id=1002解决关键:1)使用数值数组代替二维数组——数组角标表示排序的号码,元素的值记录出现的次数;利用数值的天然大小顺序直接按顺序记录标准化后的号码。2)至于格式问题,不一定拘泥于将格式写入字符串,直接控制格式化字符串。PS.因为..
分类:
编程语言 时间:
2017-03-25 21:18:30
阅读次数:
190
1.概念 字典是一种以键值对的形式存储的数据结构,就系那个电话本中的名字和电话号码一样。要找到一个电话首先要找到名字,再根据名字找到电话号码。这里的键就是指用来查找的东西,值就是查找得到的结果。 Javascript中的object类就是已字典的形式设计的。这里使用object类本身的特性,实现一个 ...
分类:
编程语言 时间:
2017-01-15 22:48:35
阅读次数:
336
水平分库:当数据量巨大时,将数据放到不同的表中,比如表1,表2,表3,...; 垂直分库:当一张表的字段太多,可拆分出一张或多张分表,根据主键唯一标示; 新理解: 垂直分库:当一张表中字段不多,当某些字段长度过长,表占用空间很大,检索表的时候需要执行大量的IO(数据库检索的本质是对硬盘中的文件进行i ...
分类:
数据库 时间:
2016-12-06 14:28:54
阅读次数:
244
class Contact { public string name { get; set; } public string phoneNum { get; set; } public int age { get; set; } public string danger { get; set; } ...
分类:
其他好文 时间:
2016-11-15 23:50:13
阅读次数:
396
集合(collection),可以看做一个容器,是将多个元素组合成一个单位的对象。集合用来存储,检索,操作,交互一些聚集的数据。通常,集合用来表示一个组的数据,就像一副牌,一个邮箱,一个电话本等的作用。 java集合框架 集合框架是一个能够表示和操作集合的统一结构,所有的结合框架包含如下组成部分: ...
分类:
编程语言 时间:
2016-11-06 19:30:05
阅读次数:
292
今天学习的是XML,XML(eXtenden Markup Language,可扩展的标记性语言),与HTML类似,都是标记性语言,不同是HTML中的元素都是固定的,并且以显示为主,XML中的标记是有用户自定义的,主要以数据保存为主。 XML显示一个电话本: HTML语言编写的: XML中的标记是自 ...
分类:
其他好文 时间:
2016-07-15 19:38:19
阅读次数:
124
前言 断断续续学习C++一年了,现在要做课设,觉得控制台界面实在太难看,于是用Qt做一个图形化的程序出来。 学习Qt也没有多久,只是了解了个大概,这次开发基本上是啃了2天的官方帮助文档,然后利用各种Qt提供的轮子实现的。有些地方做的确实还很不完善,不过似乎没有什么致命的bug。 代码质量底下,谨慎模 ...
分类:
其他好文 时间:
2016-07-07 00:55:18
阅读次数:
236
DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。
本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。
一、DNS 是什么?
DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。
举例...
分类:
其他好文 时间:
2016-06-30 11:03:31
阅读次数:
307
一、DNS 是什么? DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。 举例来说,如果你要访问域名math.stackexchange.com,首先要通过DNS查出它的IP地址是151.101.129.69。 如果你 ...
分类:
其他好文 时间:
2016-06-25 15:08:06
阅读次数:
257