一:os模块 os模块提供了许多允许你程序与操作系统直接交互的功能 1,当前路径及路径下的文件 os.getcwd():查看当前所在路径。 os.listdir(path):列举目录下的所有文件。返回的是列表类型。 2,绝对路径 os.path.abspath(path):返回path的绝对路径。 ...
分类:
编程语言 时间:
2018-03-24 11:34:16
阅读次数:
282
JavaEE仅仅使用Spring逐渐变得笨重起来,大量的XML文件存在与项目中,繁琐的配置,整合第三方框架的配置问题,低下的开发效率和部署效率等等问题。 Spring Boot解决的问题 (1) Spring Boot使编码变简单 (2) Spring Boot使配置变简单 (3) Spring B ...
分类:
编程语言 时间:
2018-03-24 11:35:19
阅读次数:
182
监听器是JAVA Web开发中很重要的内容,其中涉及到的知识,可以参考下面导图: Web监听器 1 什么是web监听器? web监听器是一种Servlet中的特殊的类,它们能帮助开发者监听web中的特定事件,比如ServletContext,HttpSession,ServletRequest的创建 ...
分类:
编程语言 时间:
2018-03-24 11:35:28
阅读次数:
179
问题 A: 最大子序列和问题 题目描述 给定一整数序列 a1, a2, …, an,求 a1~an 的一个子序列 ai~aj,使得从 ai 到 aj 的和最大。 只需要求出最大子序列的和,而不需要求出最大的那个序列。 给定一整数序列 a1, a2, …, an,求 a1~an 的一个子序列 ai~a ...
分类:
编程语言 时间:
2018-03-24 11:36:19
阅读次数:
471
一、在构造函数中定义属性 二、在原形对象中定义共享方法 完整实例: 输出结果: ...
分类:
编程语言 时间:
2018-03-24 11:36:26
阅读次数:
170
现在,有了起步的基本认识,现在需要一个可以媲美flask或者bottle的简洁易用的路由功能,可以用装饰器写法任意映射 URLs 到代码。 这个,并不难。首先,来一个叫做hi的模块:hi.py: 把它和index.py放在同一个目录中。以下就是使用路由装饰器后的新代码: 是不是跟些flask或者bo ...
分类:
编程语言 时间:
2018-03-24 11:37:11
阅读次数:
182
比如我们要在Spring Boot中引入Web MVC的支持时,我们通常会引入这个模块spring-boot-starter-web,而这个模块如果解压包出来会发现里面什么都没有,只定义了一些POM依赖。 经过研究,Starter主要用来简化依赖用的。比如我们之前做MVC时要引入日志组件,那么需要去 ...
分类:
编程语言 时间:
2018-03-24 11:37:37
阅读次数:
199
栈:这是一个先进后出的数据结构,生活中类似的浏览器的返回上一页就可以利用此结构实现,代码如下: 这只是我自己的Java实现只说明原理,但实际在java中是利用vector来存储数据的,我们知道vector其实是一个线程安全的ArrayList,而ArrayList的底层也是一个数组,所以原理上大同小 ...
分类:
编程语言 时间:
2018-03-24 11:37:46
阅读次数:
164
基本线程类: Thread Runnable Callable , Future FutureTask 实现了 future接口和runnable接口 ...
分类:
编程语言 时间:
2018-03-24 11:38:39
阅读次数:
166
题目描述 给定一个文本串text和模式串pattern,从文本串中找出模式串第一次出现的位置 先来看最简单的方法,方便理解题目,也就是暴力求解 暴力求解 放大上面的图,得到下面这个。题目要求匹配到整个字符串,从开始匹配考虑。 用模式串的首元素去匹配文本串的每一个元素,如果能匹配到,则依次向后匹配,直 ...
分类:
编程语言 时间:
2018-03-24 11:58:59
阅读次数:
180
前言 在上一篇中,回顾了Java的 "基本数据类型" ,这篇就来回顾下Java中的一些修饰符以及String。 修饰符介绍 Java修饰符主要分为两类: 访问修饰符 非访问修饰符 其中访问修饰符主要包括 private、default、protected、public。 非访问修饰符主要包括 sta ...
分类:
编程语言 时间:
2018-03-24 12:41:33
阅读次数:
204
1 package calssString; 2 3 public class codePointAt___1_2 { 4 public static void main(String []args){ 5 /** 6 * 返回指定索引处的字符代码 7 */ 8 9 String strCom = ... ...
分类:
编程语言 时间:
2018-03-24 12:42:10
阅读次数:
226
http://www.it1352.com/539276.html ...
分类:
编程语言 时间:
2018-03-24 12:42:58
阅读次数:
182
基本数据类型 Python基本数据类型 Python中__repr__和__str__区别 函数 python 函数 JSON NotePad++ 配置Python工作环境 Python编码规范(PEP8) 生成器小练习 python安装 (windows10) 初识函数 python中hashli ...
分类:
编程语言 时间:
2018-03-24 12:43:05
阅读次数:
186
创建: 2018/03/24 【任务表】TODO ...
分类:
编程语言 时间:
2018-03-24 12:44:33
阅读次数:
164
对象访问器就是setter和getter,他们的作用就是 看下面代码: ...
分类:
编程语言 时间:
2018-03-24 12:45:09
阅读次数:
574
1 package calssString; 2 3 public class codePointCount___1_4 { 4 public static void main(String[] args) { 5 String strCom = "I LIKE JAVA"; 6 int strLo... ...
分类:
编程语言 时间:
2018-03-24 12:47:16
阅读次数:
186
指针 一、地址和指针的概念 在程序中定义一个变量,在编译时就会给这个变量分配一个内存单元,同时根据变量的类型决定这个内存单元的大小。 内存中每一个字节都有一个编号,就是地址 对每一个变量,它在内存中都有一个存储位置,这个位置就是该变量的地址,对变量值的存取是通过地址进行的。 在C语言中,这个地址被形 ...
分类:
编程语言 时间:
2018-03-24 13:27:06
阅读次数:
161
为什么Number的对象可以由Integer实例化,而ArrayList<Number>的对象却不能由ArrayList<Integer>实例化? list中的<? extends Number>声明其元素是Number或Number的派生类,为什么不能add Integer? 为了解决这些问题,需 ...
分类:
编程语言 时间:
2018-03-24 13:27:24
阅读次数:
198