码迷,mamicode.com
首页 > 编程语言
java基础第五天
1.文字阐述静态代码块的作用。静态代码块在类加载的时候执行,而且只执行一次。2.构造代码块与构造函数的调用顺序如何?和方法的声明位置是否有关?为什么?构造代码块的作用是什么?(1)在main函数中创建new对象时,先调用构造代码快,而后再是构造函数(2)构造代码快和构造..
分类:编程语言   时间:2016-05-23 01:10:19    阅读次数:151
spring mvc 异常统一处理方式
springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,另一种是使用注解的方式实现一个专门用于处理异常的Controller——ExceptionHandler。1、实现自己的HandlerExceptionResolver,HandlerExceptionResolver是一个接口,springMVC本身已经..
分类:编程语言   时间:2016-05-23 01:07:01    阅读次数:321
python socket 交互通信
事例1:服务端:#!/usr/bin/envpython #encoding:utf-8 """ @version:?? @author:phpergao @license:ApacheLicence @file:socket_server.py @time:2016-05-2219:22 """ importsocket ip_port=("127.0.0.1",9999) sk=socket.socket() sk.bind(ip_port) sk.listen(5) whileTrue..
分类:编程语言   时间:2016-05-23 01:03:42    阅读次数:177
单例模式中的线程安全(延迟加载)
设计模式中常用的单例模式,在jvm中可以保证该对象只有一个实例存在。这样对于一些特别大的对象,可以很好的节省资源。由于省去了new,所以节省了gc消耗。同时,对于一些核心系统逻辑,可以能要一个对象实例来控制会省去很多麻烦。单例模式,如果不考虑多线程,则可以如下创建p..
分类:编程语言   时间:2016-05-23 01:05:22    阅读次数:1717
快速排序的多种思路实现
快速排序的多种思路实现:两边想中间靠拢://两边想中间靠拢,当a[left]<keya[right]>key时,两者交换 intPartSortBothSize(int*a,intleft,intright) { assert(a!=NULL); intkey=a[right]; intbegin=left; intend=right-1; while(begin<end) { while(begin<end&..
分类:编程语言   时间:2016-05-23 01:02:40    阅读次数:179
Java之面向对象Object类
Java是面向兑现的语言,核心思想:找适合的对象适合的事情方式一:自定义类,然后通过自定义的类创建对象方式二:sun公司提供了很多的类给我们使用,我们只需要认识这些类,我们就可以通过这些类创建对象了Object类是所有类的终极父类Object类的常用方法:toString();返回该..
分类:编程语言   时间:2016-05-23 01:05:35    阅读次数:169
java怎样防止内存溢出
引起内存溢出的原因有很多种,小编列举一下常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;3.代码中存在死循环或循环产生过多重复的对象实体;4.使用的第三方软件中的BUG;5.启动参数内存值设定的过小 内存 ...
分类:编程语言   时间:2016-05-23 00:55:31    阅读次数:174
python之函数
不使用函数的情况下只能遵循面向过程的编程,即,根据业务逻辑从上到下实现功能,往往重复的功能,使得代码出现重复。 ...
分类:编程语言   时间:2016-05-23 00:58:16    阅读次数:247
近期java学习总结
通过这段时间的学习,java基础部分基本上快学完了,自我感觉还是需要多多巩固才能很好的运用。 虽然近期每天都会去敲代码,每天都会去做一些小项目,但是还是有很多知识点学了不能够去很好的运用到实际的项目中。 为什么呢?答案是:还需要更多的练习! 而且这种练习,也必须是有选择性,能够融入到近期学习的一些知 ...
分类:编程语言   时间:2016-05-23 00:56:05    阅读次数:149
【Simple Java】Java中的内部接口
什么是内部接口 内部接口也称为嵌套接口,即在一个接口内部定义另一个接口。举个例子,Entry接口定义在Map接口里面,如下代码: 为什么要使用内部接口 如下是一些有一些强有力的理由: 一种对那些在同一个地方使用的接口进行逻辑上分组; 封装思想的体现; 嵌套接口可以增强代码的易读性和可维护性; 在Ja ...
分类:编程语言   时间:2016-05-23 00:53:40    阅读次数:196
python中的enumerate函数
enumerate 函数用于遍历序列中的元素以及它们的下标: >>> for i,j in enumerate(('a','b','c')): print i,j 0 a1 b2 c>>> for i,j in enumerate([1,2,3]): print i,j 0 11 22 3>>> f ...
分类:编程语言   时间:2016-05-23 00:55:09    阅读次数:181
javascript之数据类型
ECMAScript中有5种基本数据类型:Undefined、Null、Bollean、Number和String,1种复杂数据类型:Object。 鉴于ECMAScript是松散类型的,所以提供了检测给定变量的数据类型的操作符—typeof。对一个值使用此操作符可能返回下列某个字符串: “unde ...
分类:编程语言   时间:2016-05-23 00:54:16    阅读次数:205
【编程之美】寻找数组中的最大值和最小值
数组是最简单的一种数据结构。我们经常碰到的一个基本问题,就是寻找整个数组中最大的数,或者最小的数。这时,我们都会扫描一遍数组,把最大(最小)的数找出来。如果我们需要同时找出最大和最小的数呢? 对于一个由N个整数组成的数组,需要比较多少次才能把最大和最小的数找出来呢? 分析与解法 解法一:分别求最大和 ...
分类:编程语言   时间:2016-05-23 00:50:43    阅读次数:748
Java面向对象练习题继承之物种
21.编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E。要求: (1) Monkey类中有个构造方法:Monkey (String s),并且有个public void speak() 方法,在speak方法中输出“咿咿呀呀......”的信息。 (2)Peopl ...
分类:编程语言   时间:2016-05-23 00:46:36    阅读次数:182
推荐8个实现 SVG 动画的 JavaScript 库
SVG 是一种分辨率无关的图形(矢量图形)。这意味着它在任何类型的屏幕都不会遭受任何质量损失。除此之外,你可以让 SVG 灵活现一些动画效果。这篇文章就给大家推荐8个实现 SVG 动画的 JavaScript 库。 您可能感兴趣的相关文章 网站开发中很有用的 jQuery 效果【附源码】 分享35个 ...
分类:编程语言   时间:2016-05-23 00:46:14    阅读次数:294
PID控制算法C源码
感觉代码不错,以后肯定会用到,侵删 ...
分类:编程语言   时间:2016-05-23 00:43:24    阅读次数:244
JAVA——装箱和拆箱
Java 将某些基本数据类型自动转换为包装类型的过程称为装箱,相反自动将包装类型转换为基本数据类型的过程称为拆箱。 Integer integer_1=1; //装箱 int i=integer_1; //拆箱 装箱会调用 Integer.valueOf(int) 函数: 拆箱会调用 Integer ...
分类:编程语言   时间:2016-05-23 00:40:38    阅读次数:156
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!