码迷,mamicode.com
首页 > 编程语言
JAVA 注解
注解是一种配置,信息和程序的分离。 xml等配置文件,修改之后不需要重新编译java文件。但是,注解本身就在java类文件中,被jvm读取,并存放到内存中。因此,修改之后需要重新编译。一、元注解 a、@Retention:描述注解的声明周期。 RetentionPolicy{ SOU...
分类:编程语言   时间:2015-08-10 23:47:50    阅读次数:184
python 字典items和iteritems
3.4.6items和iteritems说明:items以列表方式返回字典中的键值对,iteritems以迭代器对象 返回键值对儿(Python3中不再支持);例子: 1: >>> x 2: {'name': 'Bill'} 3: >>> x.items() 4: dict_items([(...
分类:编程语言   时间:2015-08-10 23:45:56    阅读次数:198
各种排序方法及其比较
1.简单排序2.树形选择排序思想:将一个数组中的数两两一组,更大的数(或者更小的数)作为这两个数的父节点,依次向上构建一个完全二叉树。树的根结点即为最大的数。输出该数字之后,对应的叶子结点换成负无穷。然后在此基础上重新构建二叉树,直到所有结点均为负无穷为止。复杂度:第一个值的复杂度为n,其他值的复杂...
分类:编程语言   时间:2015-08-10 23:44:29    阅读次数:230
遍历数组之多维数组!
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace _99{ class Program { s...
分类:编程语言   时间:2015-08-10 23:45:46    阅读次数:182
Verilog语言
Verilog HDL是一种硬件描述语言(HDL:Hardware Description Language),以文本形式来描述数字系统硬件的结构和行为的语言,两种HDL均为IEEE标准。Verilog HDL和VHDL是世界上最流行的两种硬件描述语言,都是在20世纪80年代中期开发出来的。 Ver...
分类:编程语言   时间:2015-08-10 23:45:00    阅读次数:388
Python 字典(Dictionary) get()方法
描述Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。语法get()方法语法:dict.get(key, default=None)参数key -- 字典中要查找的键。default -- 如果指定键的值不存在时,返回该默认值值。返回值返回指定键...
分类:编程语言   时间:2015-08-10 23:43:42    阅读次数:261
java实例化对象内存图/代码
实例化 new : 分四步 1 把相对用的类文件加载到静态代码段 2 调用构造方法,在栈内存开辟空间(方法只要调用,就会在栈内存开辟空间) 3 用加载进来的类,去堆内存开辟空间,并把自身的代码复制到堆内存里面,再运行构造方法,把构造方法里面的值赋值给堆内存 4 把堆内存的内存地址 赋值给前面声明的变...
分类:编程语言   时间:2015-08-10 23:44:14    阅读次数:462
详解java方法的重载
1.方法的重载: 方法名相同,参数列表不同就叫做方法的重载。 2.怎样正确区分方法是不同的方法: 1.看方法名名是否相同,方法名不同即为不同的方法 2.看参数列表是否相同。参数列表的不同分为两部分:a. 参数个数不同 b.参数的数据类型不同。 注意: ...
分类:编程语言   时间:2015-08-10 23:40:52    阅读次数:189
java序列化
关于序列化的文字已经是汗牛充栋了,这里我就讲一下我个人理解到的java序列化. 什么是序列化? 序列化是将对象变成一连串的字节的过程,反序列化就是把一连串字节变成对象的过程. 什么情况下需要序列化 希望把对象变成文件和数据库数据的时候 在网络上以套接字的方式传输的时候 通过RIM远程传输...
分类:编程语言   时间:2015-08-10 23:40:55    阅读次数:215
粒子群算法 Particle Swarm Optimization, PSO(转贴收藏)
粒子群算法(1)----粒子群算法简介 http://blog.csdn.net/niuyongjie/article/details/1569671粒子群算法(2)----标准的粒子群算法 http://blog.csdn.net/niuyongjie/article/details/157281...
分类:编程语言   时间:2015-08-10 23:40:34    阅读次数:164
Spring面试问答
1、什么是Spring框架?Spring框架有哪些主要模块?Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我们可以在开...
分类:编程语言   时间:2015-08-10 23:39:30    阅读次数:219
常用排序算法总结
1.冒泡排序要说冒泡应该是非常简单的一种排序了,思路就如其名,数据像是泡泡一样逐个上升。/* * 冒泡排序 */void bubbleSort(int *array , int length){ //设置flag来标示是否已经有序,用于优化冒泡排序 int flag; //共执行n...
分类:编程语言   时间:2015-08-10 23:39:48    阅读次数:221
java新版中唤醒指定线层对象
import java.util.concurrent.locks.*; class Do9 { public static void main(String[] args) { Resource r=new Resource(); Shengchan...
分类:编程语言   时间:2015-08-10 23:36:37    阅读次数:251
[转]Java中子类调用父类构造方法的问题分析
在Java中,子类的构造过程中,必须调用其父类的构造函数,是因为有继承关系存在时,子类要把父类的内容继承下来,通过什么手段做到的?答案如下: 当你new一个子类对象的时候,必须首先要new一个父类的对像出来,这个父类对象位于子类对象的内部,所以说,子类对象比父类对象大,子类对象里面包含了一个父类的对...
分类:编程语言   时间:2015-08-10 23:36:16    阅读次数:327
115个Java面试题和答案——终极列表(下)
第一篇讨论了面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,本章主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP。异常处理43.Java中的两种异常类型是什么?他们有什么区别?Java中有两种异常:受检...
分类:编程语言   时间:2015-08-10 23:38:02    阅读次数:285
初步认知java的方法
1.正确区分函数和方法: 面向对象的语言叫做方法,面向过程的语言叫做函数,两者的意义是一样的,只是叫法不同。java是面向对象的语言,所以用方法。2.方法的定义: 就是有名字的代码段3.方法的目的: 就是为了代码的重用。 相同的类型操作不容重复的写代码。如果在代码中,重复的写了很多相似的代码...
分类:编程语言   时间:2015-08-10 23:34:05    阅读次数:259
Excel格式导入导出数据(单语言版本)
Excel格式导入导出数据(单语言版本) 可以使用常用的excel格式导入导出相关数据,包含: 1. 商品分类; 2. 筛选组; 3. 筛选; 4. 商品资料; 5. 商品附加图片资料,(不包含图片本身的上传或抓取); 6. 商品选...
分类:编程语言   时间:2015-08-10 22:30:06    阅读次数:249
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!