枚举类型 枚举类型(enumeration)是C++中的一种派生数据类型,它是由用户定义的若干枚举常量的集合。 如果一个变量只有几种可能的值,可以定义为枚举(enumeration)类型。所谓"枚举"是指将变量的值一一列举出来,变量的值只能在列举出来的值的范围内。 创建枚举,需要使用关键字 enum ...
分类:
编程语言 时间:
2017-04-09 17:27:42
阅读次数:
214
冒泡排序 冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序 ...
分类:
编程语言 时间:
2017-04-09 17:26:51
阅读次数:
187
typedef 声明: 使用 typedef 为一个已有的类型取一个新的名字。下面是使用 typedef 定义一个新类型的语法: 例如,下面的语句会告诉编译器,feet 是 int 的另一个名称: 现在,下面的声明是完全合法的,它创建了一个整型变量 distance: ...
分类:
编程语言 时间:
2017-04-09 17:23:07
阅读次数:
173
主要掌握 switch结构 switch(类名){ case1: //代码块 break; case2: //代码块 break; default: //代码块 break; } 示例2 public class Dfdg { public static void main(String[] arg ...
分类:
编程语言 时间:
2017-04-09 17:22:50
阅读次数:
150
[函数的声明及调用] 1、函数声明格式: function 函数名(参数1,参数2,参数3……){ //函数体 return 结果; } 函数调用的格式: 函数名(参数1的值,参数2的值,……); 事件调用:事件名=函数名(); 2、函数声明的几点强调: ① 函数的声明,必须符合小驼峰法则(首字母小 ...
分类:
编程语言 时间:
2017-04-09 17:21:21
阅读次数:
247
1158: 零起点学算法65——进制转换 Description 输入一个十进制数N,将它转换成R进制数输出。 输入一个十进制数N,将它转换成R进制数输出。 Input 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。 输入数据包含多个测试实 ...
分类:
编程语言 时间:
2017-04-09 17:20:05
阅读次数:
318
1.写js代码的位置 由helloWorld.html,helloWorld2.html,helloWorld3.html可知 >html页面的加载顺序是由上到下的 >标准的写法是helloWorld.html的写法,window.onload可以使方法是在页面加载完成后才执行的 >helloWor ...
分类:
编程语言 时间:
2017-04-09 17:18:14
阅读次数:
200
变量 数据类型和运算符 一 变量 1 变量 变量定义:可以改变的量 命名的规则: 最好用有意义的单词 一般用小写做变量名 2常量 常量的定义:不能改变的量 二 数据类型 一 整类型 1 byte 1个字节 2 short 2个字节 3 iny 8个字节 4 long 16个字节 二 字符类型 1 c ...
分类:
编程语言 时间:
2017-04-09 17:17:07
阅读次数:
158
1.框架结构 2.main方法 3.转义符 public class Dome01 { public static void main(String[] args) { //main方法,即程序入口 //注:一个程序只能有一个main方法 //转义符\t 一系列的空格 System.out.prin ...
分类:
编程语言 时间:
2017-04-09 17:14:23
阅读次数:
135
Runtime(单例设计模式):对外暴露一个静态方法 getRuntime()获取当前对象 两种方式添加一个进程: 1.用Runtime类中的exec(execute)方法. 2.ProcessBuilder的Start方法。 Start方法是非静态方法, 需要先构建一个ProcessBuilder ...
分类:
编程语言 时间:
2017-04-09 17:12:40
阅读次数:
170
动态规划是通过找当前项和前一或几项或后一或几项的关系,从而对一个数组多次利用达到减少复杂度。 1.当一串数可以不限次利用时,采用顺序的方式循环:for(j=0;j<=max_n;j++)(一维数组)或者加一个for(k=0;k*A[i]<=j;k++)(二维数组) 2.当一串数的使用次数有限时用fo ...
分类:
编程语言 时间:
2017-04-09 17:08:22
阅读次数:
165
1159: 零起点学算法66——反话连篇 Description 把输入的字符按照反着顺序输出 把输入的字符按照反着顺序输出 Input 多组测试数据 每组一行(每组数据不超过200个字符) 多组测试数据 每组一行(每组数据不超过200个字符) Output 按照输入的顺序反着输出各个字符 按照输入 ...
分类:
编程语言 时间:
2017-04-09 17:02:11
阅读次数:
279
Spring源码学习笔记(七) 前言-- 最近花了些时间看了《Spring源码深度解析》这本书,算是入门了Spring的源码吧。打算写下系列文章,回忆一下书的内容,总结代码的运行流程。推荐那些和我一样没接触过SSH框架源码又想学习的,阅读郝佳编著的《Spring源码深度解析》这本书,会是个很好的入门 ...
分类:
编程语言 时间:
2017-04-09 17:01:20
阅读次数:
437
JavaSE基础之封装 一、Java中的封装 1、字面意思: 包装; 2、专业含义: 面向对象的三大特征之一; 指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。 二、封装的目的 1、隐藏类的实现细节; 2、让使用者只能通 ...
分类:
编程语言 时间:
2017-04-09 16:58:04
阅读次数:
351
选择结构 1.if语句 1双分支 if(条件){ //语句1 }else{ //语句2 } 小括号里的条件可以是布尔类型也可以是所以的运算符之间的比较 2单分支 if(条件){ //语句 } 3嵌套if语句 if(条件1){ //语句1 if(条件2){ //语句2 }else{ //语句3 } } ...
分类:
编程语言 时间:
2017-04-09 16:57:18
阅读次数:
119
所谓抢票实际上是在开始放票的一瞬间第一个发出请求并点击预订。作为程序员的我们,完全可以让程序来做这件事。我花了几个小时写了一个demo。用到的工具集有:Python3.6, Selenium, chromdriver. 程序本身就是流程性的东西,没有什么可介绍的。代码如下 ...
分类:
编程语言 时间:
2017-04-09 16:52:51
阅读次数:
3038
1.配置Notepate++的python环境(在操作系统安装Python的前提下) (1) Notepad++ ->"运行"菜单->"运行"按钮 (2) 在弹出的窗口内输入以下命令: 然后点击“保存”,随意取一个名字,比如“RunPython”,为方便,配置一下快捷键(比如 Ctrl + F5), ...
分类:
编程语言 时间:
2017-04-09 16:29:18
阅读次数:
219