一. 使用变量的原因 变量可以说是不断变化的常量,是在常量的基础上发展而来。比如说“年龄”这个数据,在不同的时候,数值是不一样的。今年是26,明年是27,但是我们不想在每次提到年龄的时候,都去探寻一下当下岁数是多少,这时候就提出一个变量的概念。不去细究每次具体的数值是多少,只要提到这个数据,就用定义 ...
分类:
编程语言 时间:
2017-09-02 10:36:54
阅读次数:
183
1、模块 ascii_letters和digits ...
分类:
编程语言 时间:
2017-09-02 10:37:21
阅读次数:
172
一. 前言 先理清一下学习的脉络,在第二章JAVA语言基础的学习中,先是介绍了基础知识有哪几类,然后逐一介绍下来。从关键字,标识符,常量,变量,这样介绍开来。这里插一句,之前的分析不准确,源代码不是由关键字,标识符构成,而是分类的标准有很多。从不同的角度来切入的话,会有不一样的结果。如果从第二章的知 ...
分类:
编程语言 时间:
2017-09-02 10:38:35
阅读次数:
165
一. 介绍其他类型的运算符。 除了前面介绍的+,-,*,/,%,+连接符外,还有两种++,--。 二. ++自增 定义:在原有数据的基础上加一,在赋给原有数据。 对自增运算进行了演示,结果如下:对于++的使用方法还不熟悉。 注意:自增运算并不简单,相同的输出结果可以有两种书写方法。例如:写成a++, ...
分类:
编程语言 时间:
2017-09-02 10:38:43
阅读次数:
231
一. 第二章知识点脉络分析 第二章的题目就叫《JAVA语言基础》,先介绍了JAVA语言中,常见的基础知识点名词:关键字,标识符,注释,常量和变量,函数和数组。到目前为止,还没有完全学完。在现有的学习过程中,我们做一个知识点脉络分析。 前三个基础知识点,关键字,标识符和注释,只是介绍了书写的规则。后面 ...
分类:
编程语言 时间:
2017-09-02 10:39:40
阅读次数:
169
转载来源:http://www.cnblogs.com/google4y/p/3421017.html 注意:如果方法声明了注解@ResponseBody ,则会直接将返回值输出到页面。 首先介绍ModelMap[Model]和ModelAndView的作用 Model 是一个接口, 其实现类为Ex ...
分类:
编程语言 时间:
2017-09-02 11:23:32
阅读次数:
176
java虚拟机内存模型是java程序运行的基础。 java虚拟机将其内存数据分为程序计数器、虚拟机栈、本地方法栈、java堆和方法区。 如果根据受访权限的不同我们可以定义上述几个区域分为线程共享和线程私有两大类。线程共享指的是可以允许被所有线程共享访问的一类内存区这类区域包括堆内存区、方法区、运行时 ...
分类:
编程语言 时间:
2017-09-02 11:23:55
阅读次数:
165
答案: 心得:在第85次和第140次的时候分别有个小坑 ...
分类:
编程语言 时间:
2017-09-02 11:24:01
阅读次数:
178
Given an array of integers that is already sorted in ascending order, find two numbers such that they add up to a specific target number. The function ...
分类:
编程语言 时间:
2017-09-02 11:24:16
阅读次数:
211
假设有n个变量,还有m个二元组(u,v),分别表示变量u小于v。那么,所有变量从小到大排列起来应该是什么样子呢?例如,有4个变量a,b,c,d,若已知a<b,c<b,d<c,则这4个变量的排序可能是a<d<c<b。尽管还有其他可能(如d<a<c<b),你只需找出其中一个即可。 Sample Inpu ...
分类:
编程语言 时间:
2017-09-02 11:24:35
阅读次数:
203
阅读目录 第一篇:python入门 第二篇:数据类型、字符编码、文件处理 第三篇:函数 第四篇:模块与包 第五篇:常用模块 第六篇:面向对象 第七篇:面向对象高级 第八篇:异常处理 第九篇:网络编程 第十篇:Cpython解释器支持的进程与线程 第十一篇:Mysql系列 更新中... ...
分类:
编程语言 时间:
2017-09-02 11:25:33
阅读次数:
114
原文地址:http://blog.csdn.net/tonyfreak/article/details/72522855 思路 前台传以data:image/jpeg;base64,开头的base64编码的String字符串,后台接收字符串以后先进行base64解码 .decodeBuffer(), ...
分类:
编程语言 时间:
2017-09-02 11:25:42
阅读次数:
2587
二叉排序树是一种实现动态查找的树表,又称二叉查找树。 二叉排序树的性质: 1. 若它的左子树不为空,则左子树上所有节点的键值均小于它的根节点键值 2. 若它的右子树不为空,则右子树上所有节点的键值均大于它的根节点键值 3. 根的左右子树也分别为二叉排序树 ...
分类:
编程语言 时间:
2017-09-02 11:26:09
阅读次数:
174
一、Hello World python下的Hello World写法: 七、作业 1、编写登录接口 1) 输入用户名密码 2)登录成功后显示欢迎信息 3)输错三次后锁定(即:输出用户已被锁定) ...
分类:
编程语言 时间:
2017-09-02 11:27:54
阅读次数:
228
1、静态路由算法: 由网络管理人员手工配置; 2、动态路由算法: 主要包括距离-向量路由算法和链路状态路由算法; 2.1 距离向量路由算法: 每个路由器会定期的向相邻路由器发送自己的路由表,路由器收到路由表后,做如下操作: ①如果该是一条新的路由,那么直接添加进去; ②如果发送来的路由信息中有一条到 ...
分类:
编程语言 时间:
2017-09-02 11:28:36
阅读次数:
191
Java集合 Arrays类源码解析 转自:http://www.cnblogs.com/ITtangtang/p/3948765.html 一、Arrays.sort()数组排序 Java Arrays中提供了对所有类型的排序。其中主要分为Primitive(8种基本类型)和Object两大类。 ...
分类:
编程语言 时间:
2017-09-02 11:28:57
阅读次数:
163
以前我们在使用spring框架搭建一个web项目的时候,首先要建一个maven工程,然后又添加pom.xml的配置文件。 在pom文件中增加对相关的的依赖,然后新建Spring相关的xml文件,而且往往那些xml文件还会少。然后继续使用 tomcat作为容器来运行这个工程。基本上每次创建一个新的项目... ...
分类:
编程语言 时间:
2017-09-02 11:29:04
阅读次数:
282
实际开发过程中,我们常常需要等待一批线程都返回结果后,才能继续执行。《线程等待——CountDownLatch使用》中我们介绍了CountDownLatch的使用,通过使用CountDownLatch,可以实现线程等待。 JDK 1.8实现了一种更好的方式,实现线程等待与获取线程返回值,那就是Cal ...
分类:
编程语言 时间:
2017-09-02 11:29:34
阅读次数:
334
出现这种情况的解决办法是查看该工作区间中所有的web项目中的 WebContent WEB-INF lib查看里面的文件是不是全是.jar ...
分类:
编程语言 时间:
2017-09-02 11:31:37
阅读次数:
394