先看代码,后面一个个来解析: Retention注解 Retention(保留)注解说明,这种类型的注解会被保留到那个阶段. 有三个值: 1.RetentionPolicy.SOURCE —— 这种类型的Annotations只在源代码级别保留,编译时就会被忽略 2.RetentionPolicy. ...
分类:
编程语言 时间:
2018-03-06 21:43:41
阅读次数:
201
目录 一、Java程序预览 1.1、Hello World 1.2、Eclipse使用 1.2.1、项目位置 1.2.2、重置窗口布局 1.2.3、设置字体 1.2.4、修改控制台字体 1.2.4、项目的导入与保存 1.2.5、修改快捷键 1.2.6、重命名 1.2.7、编码 1.2.8、设置JDK ...
分类:
编程语言 时间:
2018-03-06 21:44:04
阅读次数:
253
# 函数 定义: 我们可以把程序中相对独立的功能模块抽取出来,这样的好处是可以减少重复代码的编写,将来可以重复使用这些功能模块,Python中的函数就是代表了这样的功能模块。 命名: age_of_student(官方) 或 ageOfStudent(大部分人的习惯用法,又称驼峰命名法) 调用: i ...
分类:
编程语言 时间:
2018-03-06 21:45:38
阅读次数:
150
目录 一、为什么需要集合 二、Java常用集合类型 三、List与ArrayList 3.0、Collection常用方法 3.0.1、添加功能 3.0.2、删除功能 3.0.3、判断功能 3.0.4、遍历功能 3.0.5、长度功能 3.0.6、交集功能 3.0.7、把集合转换成数组 3.1、Lis ...
分类:
编程语言 时间:
2018-03-06 21:46:26
阅读次数:
199
springboot默认支持两种格式的配置文件:.properties和.yml。其中.properties是属性文件,也是最常用的一种;.yml是yaml格式的文件,yaml是一种简洁的标记语言。例如:在properties文件中定义的spring.data.url,在yaml文件中的定义如下 从 ...
分类:
编程语言 时间:
2018-03-06 21:47:13
阅读次数:
182
随便补了几道题,可能也就能写出来这几道吧。最近被搜索虐爆了,要抓紧去看搜索,随便写写就溜,备忘一下线段树新的板子(以前的不好用,太垃圾了) A.逆序数 A.逆序数 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 131072K,其他语言262144K 64bit IO Format: ...
分类:
编程语言 时间:
2018-03-06 21:47:48
阅读次数:
446
Java语言中的字面值 · 什么是字面值? 一眼看上去就知道是多少的数据,就是字面值。例如:10、3.14、true、‘a’、"abc" · 字面值的本质: 字面值是有数据类型的: 整型 100 浮点型 3.14 布尔型 true/false 字符型 “中” 字符串型 "ABC" 字面值在内存中占用 ...
分类:
编程语言 时间:
2018-03-06 21:47:57
阅读次数:
144
目录 一、不需要实例化的原因 一、不能实例化的类型 二、抽象类 三、接口 3.1、为什么需要接口 3.2、接口的特点 四、Final(最终的) 4.1、final修饰类 4.2、final修饰方法 4.3、final修饰变量 五、视频与示例下载 六、面试题 目录 一、不需要实例化的原因 一、不能实例 ...
分类:
编程语言 时间:
2018-03-06 21:48:20
阅读次数:
280
目录 一、理解类与对象及他们间的关系 1.1、对象 1.3、类与对象间的关系 二、了解面向对象编程的意义 三、定义类与实例化对象 3.1、定义类 3.2、实例化对象 四、区别引用类型与值类型 五、方法 5.1、类中的成员 5.2、方法的定义与调用 5.2.1、概要 5.2.2、没有返回值的方法 5. ...
分类:
编程语言 时间:
2018-03-06 21:49:33
阅读次数:
251
一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性 二 开启线程的两种方式 方式一 camz is running camz running end 方式二 cmz is running 主线程 cmz running ...
分类:
编程语言 时间:
2018-03-06 21:51:31
阅读次数:
174
目录 一、封装 1.1、为什么需要封装 1.2、封装属性 1.3、自动封装属性 1.3.1、创建单个 1.3.2、批量创建 二、继承 2.1、 Java继承概要 2.2、为什么需要继承 2.3、实现继承 2.2. Java继承的特征 2.2.1、传递性 2.2.2、单根性 三、构造方法 3.1、构造 ...
分类:
编程语言 时间:
2018-03-06 21:52:00
阅读次数:
226
test: 如果出现“Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated...”错误,则是numpy版本问题,重新安装numpy的1.13.3这个版本。问题解决。 ...
分类:
编程语言 时间:
2018-03-06 21:53:19
阅读次数:
1868
configparser 是Python自带的模块, 用来读写配置文件。 特定的格式: 1 # 注释1 2 ; 注释2 3 [Node1] #节点 4 key1=value1 #键值 5 ... 6 7 [Node2] ;节点 8 key2=value2 ;节点 9 ... 用法: 1 import ...
分类:
编程语言 时间:
2018-03-06 21:53:57
阅读次数:
147
希望前面两篇Pyhon的基础知识对于刚接触Python的新手有点用,接下来我会写面向对象方面的知识 首先说一下继承吧。什么是继承呢,简单点说就是儿子继承老子的家产,比方说我们创建了一个people类这个类里面有name,有age等。 然后我们在创建一个student类这个类里面有stuID,有cla ...
分类:
编程语言 时间:
2018-03-06 21:55:22
阅读次数:
201
1. 会话技术 就是用户在使用浏览器浏览界面的时候,去访问多个页面后一次性关闭浏览器,这个过程叫会话,学习会话技术就是在客户端与服务器进行交互的时候为了能更好的保存数据。在java中会话技术只有Cookie和Session2. Cookie技术 Cookie是客户端技术,程序把每个用户的数据以coo ...
分类:
编程语言 时间:
2018-03-06 21:56:08
阅读次数:
193
一 守护线程 无论是进程还是线程,都遵循:守护xxx会等待主xxx运行完毕后被销毁 需要强调的是:运行完毕并非终止运行 详细解释: 123 456 main end123 end456 1. t1.start() 会打印 123 2. t2.start()会打印456 3. print("main ...
分类:
编程语言 时间:
2018-03-06 23:09:26
阅读次数:
194
AOP 面向切面编程 AOP 面向切面编程 AOP 面向切面编程 下来先说 前置和后置增强 1 前置增强 需要一个类 实现 implements MethodBeforeAdvice 以下接口 ,并且实现接口中的方法 public class lasraop implements MethodBef ...
分类:
编程语言 时间:
2018-03-06 23:09:55
阅读次数:
353
经过多年的发展,Java EE 平台已经成为电信,金融,电子商务等各行业的大型应用系统的首选开发平台。Java EE开发大致可分为两种方式:以Spring为核心的轻量级Java EE企业开发平台;以EJB 3+JPA 为核心的经典Java EE 开发平台。在本期的这门课程中,就是以Struts 2. ...
分类:
编程语言 时间:
2018-03-06 23:10:37
阅读次数:
189
(一)数据类型 1.分类①【基本数据类型】【传递的是数据值本身】 char(2 Character ) byte(1 Byte) short(2 Short) int(4 Integer) long(8 Long) float(4 Float) double(8 Double) boolean (B ...
分类:
编程语言 时间:
2018-03-06 23:11:24
阅读次数:
182
#!/usr/bin/env python# -*- coding:utf-8 -*-#@Author:Yue Qian#@date:2018-03-04"""要求:输入用户名,密码;认证成功显示欢迎信息;输入错误三次后锁定用户。过程:1.判断用户是否在黑名单,如果在黑名单提示账号锁定。2.判断用户 ...
分类:
编程语言 时间:
2018-03-06 23:11:49
阅读次数:
205