1.字符串的格式 2.字符串的运行原理 3.字符串的内置功能 *索引 *切片 * "+" 字符串连接 * "*" 字符串的重复输出 * capitalize() 第一个字母大写 * lower() 所有大写字母变为小写 * upper() 所有小写字母变为大写 * center(width,fill ...
分类:
编程语言 时间:
2016-09-04 15:57:37
阅读次数:
248
作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在GitHub上各种优秀的开源项目也层出不穷。本文作者@SwiftLanguage从2014年6月苹果发布Swift语言以来,便通过跟踪、归纳、汇总持续更新《Swift语言指南》半年有余。近日,他站在个人的角度,将2014年Swif ...
分类:
编程语言 时间:
2016-09-04 15:58:38
阅读次数:
588
1.为什么派生层次上的类,同一个虚函数在各个类的虚表中的位置一样? 因为:对虚函数的调用是通过虚指针+偏移地址构成,由于对虚函数的调用都是通过这种方式,所以对同一个虚函数的偏移值就必须相同。 2.为防止对象切片有什么办法? 可以将基类定义为纯虚类 3.为什么构造函数里面的虚机制不起作用? a.如果构 ...
分类:
编程语言 时间:
2016-09-04 15:54:38
阅读次数:
216
本篇随笔为转载,原贴地址:《C++ Primer》第8章 IO库 学习笔记。 1.IO类 fstream和sstream都继承于iostream,所以iostream有的操作他们都有。 另外流前面加字母w表示针对宽字符。 2.IO对象无拷贝和赋值 错误,不能拷贝和赋值 因为流不能拷贝和赋值,所以流作 ...
分类:
编程语言 时间:
2016-09-04 15:54:52
阅读次数:
260
1.结构体成员在内存中的排列顺序和声明相同,而类中不同访问节(private,protected.. 父类实例与子类实例等)的内存顺序没有强制规定。 2.class和struct 因为空间顺序的原因,如果要一起使用,需要把strcut组合到class里面而不是派生和继承。 3. 4.指针类型只是告诉 ...
分类:
编程语言 时间:
2016-09-04 15:53:43
阅读次数:
206
一、数组的声明方式: //数组的声明方式: var colors = new Array();//创建数组 var colors = new Array(20);//创建20个长度的数组 var colors = new Array("Greg");//创建字符串数组 var name=[];//空 ...
分类:
编程语言 时间:
2016-09-04 15:51:16
阅读次数:
181
时间复杂度: 冒泡、选择、插入排序:O(n2) 快速、归并、堆排序:O(nlog2n) 希尔排序:O(n1+ξ) 0<ξ<1 ...
分类:
编程语言 时间:
2016-09-04 15:50:46
阅读次数:
242
python自带zipfile模块用来读、写zip文件。 ...
分类:
编程语言 时间:
2016-09-04 15:48:52
阅读次数:
197
初学Python(五)——元组 初学Python,主要整理一些学习到的知识点,这次是元组。 ...
分类:
编程语言 时间:
2016-09-04 15:50:54
阅读次数:
127
在程序中一般用cout和插入运算符“<<”实现输出,cout流在内存中有相应的缓冲区。有时用户还有特殊的输出要求,例如只输出一个字符。ostream类除了提供上面介绍过的用于格式控制的成员函数外,还提供了专用于输出单个字符的成员函数put。如: cout.put('a');调用该函数的结果是在屏幕上 ...
分类:
编程语言 时间:
2016-09-04 15:45:56
阅读次数:
241
getline函数的作用是从输入流中读取一行字符,其用法与带3个参数的get函数类似。即 cin.getline(字符数组(或字符指针), 字符个数n, 终止标志字符) [例13.7] 用getline函数读入一行字符。 程序运行情况如下:enter a sentence: I like C++./ ...
分类:
编程语言 时间:
2016-09-04 15:46:57
阅读次数:
289
【转载:http://blog.csdn.net/mahoking】 普通URL提交参数 该格式url为:url.do?param1=mahc¶m2=8888.00 需要在上文中的HelloController对象添加方法如下: 访问该方法的url格式为:param?name=hoking( ...
分类:
编程语言 时间:
2016-09-04 15:44:29
阅读次数:
193
需要开启注解 <mvc:annotation-driven/>才能启用验证。否则@valid不管用。 则需要在dispatcher-servlet.xml中配置 在src/main/resources下放入validmessages.properties即可。 上面的配置设置了自定义validato ...
分类:
编程语言 时间:
2016-09-04 15:41:23
阅读次数:
506
版本一: #!/usr/bin/env python # -*- coding:utf-8 -*- import Queue import threading class ThreadPool(object): def __init__(self, max_num=20): self.queue = ...
分类:
编程语言 时间:
2016-09-04 15:41:11
阅读次数:
151
树及二叉树: 树:(数据结构中常见的树) 树的定义 树的存储:下面介绍三种不同的树的表示法:双亲表示法,、孩子表示法,、孩子兄弟表示法。 双亲表示法 我们假设以一组连续空间存储树的结点,同时在每个结点中,附设一个指示器指向其双亲结点到链表中的位置。也就是说每个结点除了知道自己之外还需要知道它的双亲在 ...
分类:
编程语言 时间:
2016-09-04 15:39:26
阅读次数:
344
题目链接:http://poj.org/problem?id=3415 题意:给定2个串[A串和B串],求两个串公共子串长度大于等于k的个数。 思路:首先是两个字符串的问题。所以想用一个'#'把两个字符串拼接起来。求后缀数组。 然后按照k把height数组分组。大于等于k的为一组,然后就是统计每组的 ...
分类:
编程语言 时间:
2016-09-04 14:32:15
阅读次数:
220
Java关键字final、static使用总结 浅析Java中的final关键字 ...
分类:
编程语言 时间:
2016-09-04 14:30:55
阅读次数:
148