- 博客(18)
- 资源 (48)
- 问答 (1)
- 收藏
- 关注
转载 JDk以及各个版本的区别
jdk1.5的新特性:1. 泛型 ArrayList list=new ArrayList()------>ArrayListlist=new ArrayList();2 自动装箱/拆箱 nt i=list.get(0).parseInt();-------->int i=list.get(0);原始类型与对应的包装类不用显式转换3 for-each i=0;i
2015-09-30 02:14:09 6128
转载 HashSet的对象必须实现hashCode()和equals()
java中hashset跟对象重载的equals和hashcode方法到底有什么关系?以下面里面分析:import java.util.HashSet;public class EmployeeTest{static int count = 0;static public class Demo{public Demo(String s){
2015-09-30 01:58:12 4147
转载 java基础之集合框架——Collections-同步和非同步
首先研究下Collection下的同步和非同步,例如ArrayList List 接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。(此类大致上等同于 Vector 类,除了此类是不同步的。)size、isEmpty、get、set、iterator 和 listIt
2015-09-30 01:51:25 2020
转载 Java JVM内存管理及垃圾回收
很多Java面试的时候,都会问到有关Java垃圾回收的问题,提到垃圾回收肯定要涉及到JVM内存管理机制,Java语言的执行效率一直被C、C++程序员所嘲笑,其实,事实就是这样,Java在执行效率方面确实很低,一方面,Java语言采用面向对象思想,这也决定了其必然是开发效率高,执行效率低。另一方面,Java语言对程序员做了一个美好的承诺:程序员无需去管理内存,因为JVM有垃圾回收(GC),会去自动进
2015-09-30 01:21:00 416
转载 Java集合分析思想(二)HashMap、HashTable、ConcurrentHashMap
Java集合类是个非常重要的知识点,HashMap、HashTable、ConcurrentHashMap等算是集合类中的重点,可谓“重中之重”,首先来看个问题,如面试官问你:HashMap和HashTable有什么区别,一个比较简单的回答是:1、HashMap是非线程安全的,HashTable是线程安全的。2、HashMap的键和值都允许有null值存在,而HashTable则不
2015-09-30 00:45:12 476
转载 java集合分析思想(一)
一、集合类简介数组是很常用的一种的数据结构,我们用它可以满足很多的功能,但是,有时我们会遇到如下这样的问题:1、我们需要该容器的长度是不确定的。2、我们需要它能自动排序。3、我们需要存储以键值对方式存在的数据。如果遇到上述的情况,数组是很难满足需求的,接下来本章将介绍另一种与数组类似的数据结构——集合类,集合类在Java中有很重要的意义,保存临时数据,管理对
2015-09-30 00:40:59 975 1
转载 Java集合类性能分析2
对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和Map这三大类的集合,今天Android吧(ard8.com)就他们的子类在标准情况和多线程下的性能做简单的分析。 Collection接口主要有两种子类分别为List和Set,区别主要是List保存的对象可以重复,而Set不可以重复,
2015-09-30 00:33:39 462
转载 java集合框架以及性能分析
1.Java 集合框架图-集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。-抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。-实现类:8个实现类(实线表示),对接口的具体实现。2.Java容器类介绍① Java容器类都可以自动地调整自己的尺寸。② Collection 接口是一组允许重复的对象。③ Set 接口
2015-09-30 00:27:48 1037
转载 面向对象的抽象思想和模式设计如何连接
1.根据它们的用途,设计模式可分为创建型(Creational),结构型(Structural)和行为型(Behavioral)三种,其中创建型模式主要用于描述如何创建对象,结构型模式主要用于描述如何实现类或对象的组合,行为型模式主要用于描述类或对象怎样交互以及怎样分配职责,在GoF 23种设计模式中包含5种创建型设计模式、7种结构型设计模式和11种行为型设计模式。此外,根据某个模式主要是用于
2015-09-27 14:16:03 572
转载 接口的行为抽象和抽象类的行为抽象
选择Java接口还是抽象类很多人有过这样的疑问:为什么有的地方必须使用接口而不是抽象类,而在另一些地方,又必须使用抽象类而不是接口呢?或者说,在考虑Java类的一般化问题时,很多人会在接口和抽象类之间犹豫不决,甚至随便选择一种。实际上接口和抽象类的选择不是随心所欲的。 要理解接口和抽象类的选择原则,有两个概念很重要:对象的行为和对象的实现。如果一个实体可以有多种实现方式,则在设计实
2015-09-26 03:31:51 3587 2
转载 mysql预处理学习和总结
1、 Mysql预处理简介预处理的意思是先提交sql语句到mysql服务端,执行预编译,客户端执行sql语句时,只需上传输入参数即可,这点和存储过程有点相似。一般而言,预处理的执行效率相对于一般的sql执行操作,效率比较高。由于客户端上传的或是读取的结果集是绑定输入内存地址和输出内存地址,对于一些二进制流,或大数据量的存储和读取显得尤为方便。 2、 参考说明
2015-09-20 18:04:33 4132
转载 prepare 预编译SQL:Mysql
[MYSQL]prepare 预编译SQL:Mysql分类: Php&MySql2010-03-28 23:03 1280人阅读 评论(0) 收藏 举报sqlmysqlinsertdelete数据库table预编译SQL:SQL代码prepare pstmt from 'select a from table'; 上面这句S
2015-09-20 18:02:19 1663
转载 MySQL存储过程详解 mysql 存储过程mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored
http://blog.sina.com.cn/s/blog_52d20fbf0100ofd5.htmlmysql存储过程详解1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的
2015-09-20 10:45:43 2890
原创 Navicat for MySQL 11.0.10 +破解补丁
http://download.csdn.net/detail/zar19901007/6417673运行PatchNavicat.exe补丁,选择navicat.exe主程序(安装目录下)为其打上补丁即可。破解后启动软件,不会再提醒要需要注册了。
2015-09-20 10:05:12 5784
原创 css 选择器如何选择
根据css选择器的权重,id>class>label ,那么我们在对一个效果实现的时候,应该反过来选择,为了后续代码的扩展性,我们应该尽量避免使用高权重的选择器;这样当后续再维护的时候,我们可以通过更高的权重来进行修改
2015-09-07 00:51:27 372
原创 Exception starting filter login Unable to load configuration. - action
Caused by: Unable to load configuration. - actionCaused by: Action class [com.example.action1.LoginAction] not found - action很显然,action类的包名出错了,导致在redeploy的时候,服务器报错了,webbrowser的错误是HTTP Status 4
2015-09-03 10:45:44 412
android application framework api源码包含jni的c,c++库,api和android.jar包对应
2013-07-09
jni demo .so链接库生成过程
2013-07-09
二维扫描码
2013-07-04
android overlay系统 overlay的硬件抽象层 camera系统与上层接口和硬件抽象层
2013-05-11
redis集群搭建.rar
2019-11-04
springboot 兼容映射 vue jsp
2019-05-17
人工智能-机器学习、深度学习课件
2019-01-01
王万良编著,人工智能及其应用(第三版),高等教育出版社,PPT
2019-01-01
内存卡中安装 解析包出错 外存卡中安装正常
2013-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人