一、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向 ...
分类:
编程语言 时间:
2017-06-13 21:09:33
阅读次数:
188
1.【强制】在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。说明:不要在方法体内定义:Pattern pattern = Pattern.compile(规则); 2.【强制】velocity调用 POJO类的属性时,建议直接使用属性名取值即可,模板引擎会自动按规范调用 POJO的 ...
分类:
编程语言 时间:
2017-06-13 21:08:15
阅读次数:
1235
函数的返回值: 可以返回任意类型 没有return的话返回:None return返回一次就终止函数的运行 函数的使用: 必须先定义,然后再调用 函数的定义:跟变量定义相似,如果没有事先定义就调用的话相当于在引用一个不存在的变量名 # #定义阶段 # def foo(): # print('from ...
分类:
编程语言 时间:
2017-06-13 20:47:36
阅读次数:
168
常见C/C++ XML解析器有tinyxml、XERCES、squashxml、xmlite、pugxml、libxml等等,这些解析器有些是支持多语言的,有些只是单纯C/C++的。如果你是第一次接触到XML解析,那么关于XML解析器的选择问题的确令人头疼,我们先看一下这些解析器有哪些特点。 一、X ...
分类:
编程语言 时间:
2017-06-13 20:46:54
阅读次数:
195
在所有的设计模式中,单例模式是我们在项目开发中最为常见的设计模式之一,而单例模式有很多种实现方式,你是否都了解呢?高并发下如何保证单例模式的线程安全性呢?如何保证序列化后的单例对象在反序列化后任然是单例的呢?这些问题在看了本文之后都会一一的告诉你答案,赶快来阅读吧! 什么是单例模式? 在文章开始之前 ...
分类:
编程语言 时间:
2017-06-13 20:45:44
阅读次数:
263
1、事务的概念: 事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。 2、 管理事务: 2.1. 数据库默认的事务 数据库默认支持事务的,但是数据库默认的事务是一条sql语句独占一个事务,这种模式,意义不大。 2.2. 手动控制事务 如果希望自己控制事务也是可以的: st ...
分类:
编程语言 时间:
2017-06-13 20:45:35
阅读次数:
218
原文出自《RxJava Essentials》 原文作者 : Ivan Morgillo 译文出自 : 开发技术前线 www.devtf.cn 转载声明: 本译文已授权开发人员头条享有独家转载权,未经同意。不得转载! 译者 : yuxingxin 项目地址 : RxJava-Essentials-C ...
分类:
编程语言 时间:
2017-06-13 20:44:50
阅读次数:
272
485. Max Consecutive Ones 题目: Given a binary array, find the maximum number of consecutive 1s in this array. Example 1: Note: The input array will onl ...
分类:
编程语言 时间:
2017-06-13 20:44:17
阅读次数:
289
原文:http://www.cnblogs.com/ygj0930/p/6543350.html 快速失败( fail-fast ):当你在迭代一个集合的时候,如果有另一个线程正在修改你正在访问的那个集合时,就会抛出一个ConcurrentModification异常。 在java.util包下的都 ...
分类:
编程语言 时间:
2017-06-13 20:44:11
阅读次数:
282
一 对昨天的知识复习,如JDK JVM JRE等等的进行系统的回顾。 二 JAVA的数据类型 1.基本数据类型(如int/char /byte/ short 等这样的数值类型) 2.引用类型 * API中的类,比如String、File *自定义的类,如PersonalAccount,CreditA ...
分类:
编程语言 时间:
2017-06-13 20:43:32
阅读次数:
177
一、名称空间 1、定义:存放名字与值的绑定关系 2、名称空间分为:内置名称空间、全局名称空间、局部名称空间 内置名称空间:python解释器自带的名字,python解释器启动就会生成 全局名称空间:文件级别定义的名字都会存放与全局名称空间,执行python文件时会产生 局部名称空间:定义在函数内部的 ...
分类:
编程语言 时间:
2017-06-13 20:42:11
阅读次数:
250
2017年6月13日19:08:13 任务: 看完函数式编程 笔记: 该看:函数式编程1.函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 理解:函 ...
分类:
编程语言 时间:
2017-06-13 20:41:31
阅读次数:
160
假设可迭代的对象的所有元素所有非空(或者空迭代对象),就返回True。这个函数主要用来推断列表、元组、字典等对象是否有空元素。比方有10000个元素的列表,假设没有提供此函数,须要使用循环来实现。那么计算速度会比較慢。这个函数的等同以下代码的功能:def all(iterable): for ele ...
分类:
编程语言 时间:
2017-06-13 20:39:39
阅读次数:
197
当然,你在使用springMVC之前需要进行环境的配置,这里就不讲了,直接上代码. 在使用springMVC之前,我在使用ajax验证的时候,需要用到一个解析json的jar包:将数据通过ajax拿到后台servlet,再通过jsonObject对象进行来像前台进行数据的传递.像下面这样: 使用起来 ...
分类:
编程语言 时间:
2017-06-13 20:38:39
阅读次数:
208
时间限制:1秒 空间限制:32768K 时间限制:1秒 空间限制:32768K 度度熊有一个N个数的数组,他想将数组从小到大 排好序,但是萌萌的度度熊只会下面这个操作:任取数组中的一个数然后将它放置在数组的最后一个位置。问最少操作多少次可以使得数组从小到大有序? 输入描述: 首先输入一个正整数N,接 ...
分类:
编程语言 时间:
2017-06-13 20:36:46
阅读次数:
457
1.名称空间:存放名字与值的绑定关系2.名称空间分为三种1)内置名称空间:python解释器自带的名字,python解释器启动就会生成2)全局名称空间:文件级别定义的名字都会存放于全局名称空间,执行python文件时会产生x=1def func(): passclass Foo(): passimp ...
分类:
编程语言 时间:
2017-06-13 20:36:33
阅读次数:
154
函数的返回值 通常有参函数是需要返回值的。 返回值的几种形式: 1.如果函数内没有return就返回None 2.return 返回的数据类型没有限制,也可以返回多个值,以元组形式,括号可加可不加 return的效果: 终止函数的执行,只能返回一次值. 函数参数的使用 python是一种弱类型的语言 ...
分类:
编程语言 时间:
2017-06-13 19:53:37
阅读次数:
212