程序: 三级菜单 要求: 写成这样感觉还是挺low的,后面的二十几行代码就是复制了。 ...
分类:
编程语言 时间:
2017-11-05 21:11:29
阅读次数:
249
参考: http://blog.csdn.net/i10630226/article/details/48689561 http://www.cnblogs.com/dolphinX/p/4385862.html http://www.ruanyifeng.com/blog/2011/06/desi ...
分类:
编程语言 时间:
2017-11-05 21:12:22
阅读次数:
208
1. 模块导入 import xxx 或 from xxx import xxx ,尽量避免使用 from xxx import * 2. 变量、常量 局部变量:只能在一个函数内或一个类内使用,可赋值和更改值 全局变量:可在所有函数或者类中使用,可赋值和更改值 常量:确定的值,不能赋值和更改值 3. ...
分类:
编程语言 时间:
2017-11-05 21:12:49
阅读次数:
198
一、操纵HTML元素 指如需从Javascript访问某个HTML元素,可以使用document.getElementId(id)方法。前提是使用“id”属性来标识HTML元素。 实例: <!DOCTYPE html> <html> <body> <h1>我的第一张网页</h1> <p id="de ...
分类:
编程语言 时间:
2017-11-05 21:14:43
阅读次数:
248
package cn.lyhh; class Person{ private String name; private int age; static String city = "A城"; public Person(String name,int age) { this.name = name;... ...
分类:
编程语言 时间:
2017-11-05 21:15:45
阅读次数:
179
├─algorithm│ Python用户推荐系统曼哈顿算法实现.py│ NFA引擎,Python正则测试工具应用示例.py│ Python datetime计时程序的实现方法.py│ python du熊学斐波那契实现.py│ python lambda实现求素数的简短代码.py│ Python ...
分类:
编程语言 时间:
2017-11-05 21:16:04
阅读次数:
1700
Python能做些什么:python现在主要在做web站点(php以前做的工作,例子:豆瓣,知乎)服务器端的服务和系统(比java轻量级,开发迅速,例子,youtube,dropbox,openstack),大数据中的数据处理(报表,mapreduce)。目前看python的主要方向是取代php以及 ...
分类:
编程语言 时间:
2017-11-05 21:16:45
阅读次数:
172
2017-11-05 20:15:28 SequenceinputStream <!-- Generated by javadoc (build 1.6.0-beta2) on Mon Mar 19 18:22:30 CST 2007 --> SequenceinputStream:Sequence ...
分类:
编程语言 时间:
2017-11-05 21:16:58
阅读次数:
186
函数是一种可被反复调用的一段功能块 一、定义 要求: def : 函数的关键字 函数名:以后程序调用时使用函数名 函数体:运行一些运算的代码段 返回值:函数体运行成功与否,或者其他结果,需要返回给调用者,默认返回 None 参数: 普通参数 默认参数 动态参数 # ######定义函数####### ...
分类:
编程语言 时间:
2017-11-05 21:17:34
阅读次数:
216
1、定义 策略模式:定义一组算法,将每个算法都封装起来,使得它们之间可以相互替换。策略模式让算法独立于调用它的客户端而独立变化。 策略模式使这组算法能地变化,当客户端调用它们的时候。 2、策略模式中有三个角色 (1)抽象策略(Strategy):通常由接口或抽象类实现。定义了多个具体策略的公共接口, ...
分类:
编程语言 时间:
2017-11-05 21:18:08
阅读次数:
175
import unittest import ddt #第三方库 data=[[1,2],[3,4],[5,6]] @ddt.ddt class MyTestCase(unittest.TestCase): #只有一个参数时 @ddt.data(1,2,3) def test_01(self,a):... ...
分类:
编程语言 时间:
2017-11-05 21:42:23
阅读次数:
262
源代码中如果只有一个类,那这个类就必须与文件名同名。(我觉得一致的原因在于每个public方法中,只有一个mian函数代表这个程序的主入口) 而当类与文件名不一致的情况出现是,编译器的报错为:错误: 找不到或无法加载主类。 因此在方法的命名上我们要有一定的注意,有的时候还有一些比较隐秘的错误情况出现 ...
分类:
编程语言 时间:
2017-11-05 21:42:32
阅读次数:
161
使用MultipartFile接口 使用Commons FileUpload组建上传,需要下载commons-fileupload-x.y.jar和commons-io-x.y.jar文件 1、配置文件:在spring-mvc.xml中添加 2、控制器: 控制器接收一个MultipartFile f ...
分类:
编程语言 时间:
2017-11-05 21:43:04
阅读次数:
206
题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 第一种方法,在每一行进行二分查找,NlogN。 第二种方法,也可能是最好的,因为已经是有序的,我们选取左下角或者右上角,每 ...
分类:
编程语言 时间:
2017-11-05 22:20:12
阅读次数:
212
JVM(java虚拟机的发展史): (1)Sun Classic (2)Exact VM (3)HotSpot虚拟机 实现跨平台性能的原理: (1).我们都知道,java语言有个机制,就是不论是在哪个平台上编写的代码,在其他平台上都可以运行。一些语言却不行,比如在window平台下编写的语言在Lin ...
分类:
编程语言 时间:
2017-11-05 22:20:21
阅读次数:
230
一:开放封闭原则,对扩展是开放的,对修改是封闭的二:装饰器,装饰器本质可以是任意可调用的对象,被装饰的对象也可以是任意可调用对象 装饰器的功能是: 在不修改被装饰对象源代码以及调用方式的前提下为其添加新功能 原则: 1.不修改源代码 2.不修改调用方法 目标:添加新功能 装饰器的语法:在被装饰对象的... ...
分类:
编程语言 时间:
2017-11-05 22:21:08
阅读次数:
193
变量作用域 Python 中,程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里赋值的。 变量的作用域决定了在哪一部分程序可以访问哪个特定的变量名称。Python的作用域一共有4种,分别是: L (Local) 局部作用域 E (Enclosing) 闭包函数外的函数中 G (G ...
分类:
编程语言 时间:
2017-11-05 22:22:07
阅读次数:
347
例题一、把短句 “Hello World!” 保存到磁盘文件f1.txt中。 用文件指针指示文件缓冲区中具体读写的位置FILE *fp; 自定义类型(typedef): 1、将C语言中的已有类型(包括已定义过的自定义类型)重新命名2、新的名称可以代替已有数据类型3、常用于简化对复杂数据类型定义的描述 ...
分类:
编程语言 时间:
2017-11-05 22:22:27
阅读次数:
382
一 为何要有函数? 不加区分地将所有功能的代码垒到一起,问题是: 代码可读性差 代码冗余 代码可扩展差 如何解决? 函数即工具,事先准备工具的过程是定义函数,拿来就用指的就是函数调用 结论:函数使用必须是:先定义,后调用 二:函数的分类 1.内置函数:built-in 2.自定义函数: def 函数 ...
分类:
编程语言 时间:
2017-11-05 22:23:05
阅读次数:
216
定义一个函数:给了函数一个名称,指定了函数里包含的参数,和代码块结构。 这个函数的基本结构完成以后,不会执行,除非被调用 如上例中,我们要调用函数必须调用如下 area(20,30)方能计算出结果 参数传递 在 python 中,类型属于对象,变量是没有类型的: 以上代码中,[1,2,3] 是 Li ...
分类:
编程语言 时间:
2017-11-05 22:23:14
阅读次数:
264