1. 基本概念 用abstract修饰的类是抽象类。如果类中有方法是abstract类型的,那么此类肯定是abstract类型的,也就是说此类的修饰符肯定有abstract(也就是说,有抽象方法的类是抽象类)。抽象类是不完整的,只能作为基类,且不能够实例化。 2. 与类进行比较 抽象类不能够实例化, ...
分类:
编程语言 时间:
2017-04-09 14:42:14
阅读次数:
154
List 一个接口,它继承于Collection的接口。它代表着有序的队列。里面的元素是有序的,可以重复,因为该集合的体系有索引。 List的实现类 ArrayList:底层数据结构为数组数据结构,特点:查询速度快,增删稍慢,线程不同步。基于数组实现List类。 LinkdList:底层数据结构为链 ...
分类:
编程语言 时间:
2017-04-09 14:42:27
阅读次数:
222
js正则表达式 rep =/\d+/; 匹配规则同python;//g为全局匹配、//i不区分大小写、//m多行匹配,匹配以指定字符开头或结尾时从字符串的每一行中去匹配;()代表分组,在匹配结果中再匹配一次 rep.test("") 检查字符串是否符合匹配规则 rep.exec() 将字符串中符合匹 ...
分类:
编程语言 时间:
2017-04-09 14:42:41
阅读次数:
179
第三章 选择结构 英语新识: if 如果 else 否则 break 跳出 continue 继续 match 匹配 gender 性别 random随机 score 分数 语法新知: 常用逻辑运算符: 与,并且:&& 或,或者:|| 非:! 单支: if-else 结构: 多重 i f 选择结构 ...
分类:
编程语言 时间:
2017-04-09 14:43:01
阅读次数:
160
calling c++ from golang with swig--windows dll 三 使用动态链接库(DLL)主要有两种方式:一种通过链接导入库,在代码中直接调用DLL中的函数;另一种借助LoadLibrary/LoadLibraryEx,GetProcessAddress函数在代码中间 ...
分类:
编程语言 时间:
2017-04-09 14:43:47
阅读次数:
474
运行此程序需要的另外两个文件(三个文件放在同一个目录下)lockfile(被锁定用户)、userinfo(用户账户、密码信息),格式如下 lockfile userinfo ...
分类:
编程语言 时间:
2017-04-09 14:45:12
阅读次数:
212
1.为了便于操作基本类型值,ECMAScript还提供了3个特殊的因哟用类型:Boolean、Number、Striung。 这些类型与其他引用类型相似,但同时也具有各自的基本类型相应的特殊行为,实际上每当读取一个基本类型值得时候, 后台就会创建一个对应的基本包装类型的对象,从而让我们能够调用一些方 ...
分类:
编程语言 时间:
2017-04-09 14:46:18
阅读次数:
281
访问控制 C++和Java均具有封装概念,所以也有面向对象所具有的封装中的访问控制,这些访问控制在C++中只区分类内、类外、父子类,而在Java中进行了合理的保留和舍弃,将区分扩展到了包级,类似于C++中的命名空间。 一、针对类的成员访问控制符 C++:private(class默认)、protec ...
分类:
编程语言 时间:
2017-04-09 14:47:46
阅读次数:
171
预备知识 因子(除数) 如果有整数 n,a,b 。a和b都不为0 ,且 有 n = a*b ,则说a(或者b,以下省略说明)为n的一个因子,或者说a能整除n。 特别的:任何非0整数都是0的因子,所以一般我们不会去求0的因子。 如:3 的因子有 1, -1 , 3 , -3 。然而我们一般只考虑正数因 ...
分类:
编程语言 时间:
2017-04-09 14:48:01
阅读次数:
172
异常(Exception)是程序在执行过程中所产生的问题。 Java中的异常类都继承Throwable类,Exception异常,可能是编码、环境、用户操作输入出现问题。Error 很少接触。 关键字 throw 用于抛出一个异常; 关键字 throw 用于声明一个方法中要抛出的异常。 处理异常: ...
分类:
编程语言 时间:
2017-04-09 14:48:19
阅读次数:
211
1156: 零起点学算法63——弓型矩阵 Description 输出n*m的弓型矩阵 输出n*m的弓型矩阵 Input 多组测试数据 每组输入2个整数 n和m(不大于20) 多组测试数据 每组输入2个整数 n和m(不大于20) Output 输出n*m的弓型矩阵,要求左上角元素是1,(每个元素占2 ...
分类:
编程语言 时间:
2017-04-09 14:52:19
阅读次数:
317
import java.util.Arrays;import java.util.Scanner; public class Demo03 { public static void main(String[] args) { //想数组中插入元素 //声明一个旧数组 int[] nums=new i ...
分类:
编程语言 时间:
2017-04-09 14:52:38
阅读次数:
137
1 package 字符编码; 2 3 import java.io.File; 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6 import java.io.OutputStream; 7 import java ...
分类:
编程语言 时间:
2017-04-09 14:55:03
阅读次数:
319
一、上节内容补充 集合 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 一些操作如下: 1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 # A ...
分类:
编程语言 时间:
2017-04-09 14:55:37
阅读次数:
314
20155208徐子涵 2016-2017-2 《Java程序设计》第7周学习总结 教材学习内容总结 第十三章 时间与日期 13.1 认识时间与日期 就目前来说,即使标注为GMT(无论是文件说明,或者是API的日期时间字符串描述),实际上谈到时间指的是UTC时间。 秒的单位定义是基于TAI,也就是铯 ...
分类:
编程语言 时间:
2017-04-09 15:02:41
阅读次数:
268
from openpyxl import Workbook from openpyxl import load_workbook import xlrd from xlrd import open_workbook,cellname 存储到excel文件 wb = Workbook()ws = wb ...
分类:
编程语言 时间:
2017-04-09 15:03:54
阅读次数:
190
javadoc可以帮助我们编写的代码生成相关的说明文档(API文档),这个参考官方的java API , 通过你使用的javadoc标签,javadoc可以将你的程序中的相关api内容呈现出来,通过/** */的方式将注释写入到javadoc文档中 一,java注释 只有第三种方式的注释会被写入到j ...
分类:
编程语言 时间:
2017-04-09 15:04:36
阅读次数:
197
1.空函数 def 函数名(): pass 一定要加上pass,一般在函数功能定义出来,方便以后扩展编写 2.内置函数 内置在Python解释器中,可以直接被调用的builtins 3.返回值相关 a.不写return 实际上是会返回None b.return 多个值 会返回一个元组 c.函数只能执 ...
分类:
编程语言 时间:
2017-04-09 15:05:12
阅读次数:
177
1、print()的作用是什么?会在输出窗口中显示一些文本2、分别输入5+8、print(5+8)、print("5"+"8")看看有何不同?3、什么是BIF?python3一共有多少个BIF?BIF就是Built-inFunctions,即内置函数。例如print()的功能是打印到屏幕input()的作用是接受用户输入使用dir(__bulitins_..
分类:
编程语言 时间:
2017-04-09 15:07:31
阅读次数:
920
Java并发:await/wait与sleep、yield间的区别是否释放锁:调用sleep和yield的时候不释放当前线程所获得的锁,但是调用await/wait的时候却释放了其获取的锁并阻塞等待。调用后何时恢复:#sleep让线程阻塞,且在指定的时间之内都不会执行,时间到了之后恢复到就绪状态,也不一定..
分类:
编程语言 时间:
2017-04-09 15:11:57
阅读次数:
264