如何用二维数组绘制五子棋盘 在定义一个棋盘类,声明一个二维字符数组,为每一个数组元素赋值为“+”,打印输出就是一个简单地棋盘,如下图: 然后定义BufferedReader的实例对象br,可以从平面读入一个字符串,用户输入的坐标当以“,”隔开,所以这个字符串可以用String类的split()函数分 ...
分类:
编程语言 时间:
2016-11-05 14:49:20
阅读次数:
215
re正则表达式、shutil、ConfigParser、xml 一、re 正则元字符和语法: a\.c a\\c a.c a\c 匹配字符集任意一个字符,或者“-”表示一个集合范围 如:[a-zA-Z0-9]匹配范围中任意一个字符;或者[^] 匹配否定,对括号中的内容取反。 aefg befg ce ...
分类:
编程语言 时间:
2016-11-05 14:46:54
阅读次数:
308
目录介绍 html交互过程 Doctype标签 >告诉浏览器使用什么样的html或xhtml规范来解析html文档 meta标签 >提供有关页面的元信息,例:页面编码、刷新、跳转、针对搜索引擎和更新频度的描述和关键词 页面编码(告诉浏览器是什么编码) 刷新和跳转 关键词 描述 IE兼容性 title ...
分类:
编程语言 时间:
2016-11-05 14:45:25
阅读次数:
160
1:linux线程和进程的区别? 进程是程序执行时的一个实例,即它是程序已经执行到课中程度的数据结构的汇集。从内核的观点看,进程的目的就是担当分配系统资源(CPU时间、内存等)的基本单位。 线程是进程的一个执行流,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。一个进程由几个线程 ...
分类:
编程语言 时间:
2016-11-05 14:44:59
阅读次数:
269
Idea SpringMVC+Spring+MyBatis+Maven整合 创建项目 File-New Project 选中左侧的Maven,选中右侧上方的Create from archetype,然后选中下方列表中的webapp,然后点击Next 在GroupId和ArtifactId中填入指定 ...
分类:
编程语言 时间:
2016-11-05 14:42:26
阅读次数:
311
题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 结果请按字母顺序输出。 输入描述: 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。写了两种 ...
分类:
编程语言 时间:
2016-11-05 14:41:08
阅读次数:
225
1. Java基础部分 1.1 Java中的方法覆盖(Override)和方法重载(Overload)是什么意思? 重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。 重写Override表示子类中的方法可以与父类的某个方法的名称和参数 ...
分类:
编程语言 时间:
2016-11-05 14:41:42
阅读次数:
178
一、创建框架 框架(frame),没有包含其他窗口的窗口 swing 基于 awt, 创建框架第一步,需要导入swing 与 awt 的包 二、框架大小 三、在组件中显示信息 四、使用画笔画一个坦克 ...
分类:
编程语言 时间:
2016-11-05 14:40:29
阅读次数:
275
输入一个数组,输出除当前元素外其他元素的乘积数组 一般是算left,right数组然后相乘,时间复杂度o(n),空间复杂度o(n) 好的方法如下 int *cal(int *input,int n) { int i; int *result = new int [n]; result[0] = 1; ...
分类:
编程语言 时间:
2016-11-05 14:37:50
阅读次数:
230
正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 众所周知,在程序开发中,难免会遇到需要匹配、查找 ...
分类:
编程语言 时间:
2016-11-05 14:38:57
阅读次数:
273
在STL中,除了next_permutation外,还有一个函数prev_permutation,两者都是用来计算排列组合的函数。前者是求出下一个排列组合,而后者是求出上一个排列组合。所谓“下一个”和“上一个”,书中举了一个简单的例子:对序列 {a, b, c},每一个元素都比后面的小,按照字典序列 ...
分类:
编程语言 时间:
2016-11-05 14:37:34
阅读次数:
231
ddply和aggregate是两个用来整合数据的功能强大的函数。 aggregate(x, ...) 关于aggregate()函数的使用在《R语言实战》中P105有简单描述,这里重新说一下。此函数主要有一下几种用法: 例: 得到数据框aggdata,其中的Group.1和Group.2的列名可以 ...
分类:
编程语言 时间:
2016-11-05 14:22:40
阅读次数:
736
目录 基本数据类型 数字【整型int/long,浮点型float/complex】 Python3已经把int和long整合了, 相互转化会自动进行 int在32bit机器32位宽,64bit机器64bit宽。 i=1 ; j=int(10) 字符串string myname="ben" ; you ...
分类:
编程语言 时间:
2016-11-05 14:24:39
阅读次数:
299
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程 ...
分类:
编程语言 时间:
2016-11-05 14:20:00
阅读次数:
322
常用的正则表达式主要有以下几种: 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了哦 获取日期正则表达式:\d{4}[年|\-|\.]\d{1,2}[月|\-|\.]\d{1,2}日? 评注:可用来匹配大多数年月日信息。 匹配双字节字 ...
分类:
编程语言 时间:
2016-11-05 14:18:03
阅读次数:
264
函数 函数的作用: 1、减少重复代码 2、扩展性强 3、使程序变的可维护 函数的定义: def test(): print("I'm yao")#def 是固定的,test为函数名一对小括号不可不少 函数的调用: def test(): print("I'm yao") test() # 函数的调用... ...
分类:
编程语言 时间:
2016-11-05 14:09:58
阅读次数:
224