-
[转]c# 泛部类(泛型) 以及强类型与弱类型的 理解及优化
[转]c#泛类型(泛型)以及强类型与弱类型的理解及优化[泛型的概念](1)没有泛型的时候,所有的对象都是以object为基础,如果要使用时必须进行强制类型转换,如果对于值类型,则会导致不断拆箱装箱的过程,对系统消耗很大。(2)使用泛型时不需要通过object类进行装箱拆箱,使用的时候都会是确定的类型。(3)泛型的概念一开始是由集合引入,因为集合中的类型都是基于object类。可以在集合中使用泛型类...
97
热度 -
数据挖掘之归类(kNN算法的描述及使用)
数据挖掘之分类(kNN算法的描述及使用)/***作者:张荣华*日期:2008-2-23**/数据挖掘之分类系列文章之前说到分类的基本概念以及一个文本分类的实例,原文地址见:http://www.iteye.com/topic/163285现在我们就来改造之前的分类算法,本文主要介绍KNN算法在文本分类器中的使用。kNN算法简介:kNN(kNearestNeighbors)算法又叫k最临近方法,总体...
37
热度 -
何时以及如何使用wait()和notify() 制片人 消费者
问题描述 我从SO找到了这个例子。 现在,我试图了解wait()和notify()/notifyAll()的用法。 在哪种情况下以及为什么需要这样做。 classBlockingQueue<T>{ privateQueue<T>queue=newLinkedList<T>(); privateintcapacity; publicBlockingQueue...
4
热度 -
java面试题及答案(基础题122聊,代码题19道)
java面试题及答案(基础题122道,代码题19道)JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方...
37
热度 -
求用链表实现回文数的Java程序
求用链表实现回文数的Java程序 RT 判断从键盘输入的一个数字是否是回文数,希望用Java的链表实现。 PS.回文数:正着和倒着读是一样的,比如121,2332等等。 多谢高手帮忙~~ 搜索更多相关的解决方案: color="red">Java color='#FF8000'>-------------...
407
热度 -
求助 谁来帮我看一下这个关于套接字的程序
求助谁来帮我看一下这个关于套接字的程序 我想写一个类似于qq聊天窗口的程序,目前这个只是写了一个单方向的从服务器的窗口输入文字然后再客户端的控制台上可以看到,可是不知道为什么不能实现通信还有希望可以告送我怎么样可以方便的实现从服务器的Textfield中输入文字能在客户端的TextArea上看到 程序代码:color=#0000FF>importjavax.swing....
234
热度 -
java惯用集合小结
java常用集合小结ListpublicinterfaceList<E>extendsCollection<E>有序的collection(也称为序列),允许重复的元素。常用实现类:ArrayList:底层使用的是数组结构,特点:查询速度快,增删操作较慢,而且线程不同步.要保证同步,可以使用:Listlist=Collections.synchronizedList(new...
55
热度 -
转载 Java入门-一些JAVA有关的基础知识
转载Java入门-一些JAVA相关的基础知识原文:http://javer.iteye.com/blog/187690JAVA相关基础知识1、面向对象的特征有哪些方面1.0.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。1.2.继承:继承是...
9669
热度 -
java口试笔试题大汇总(1)
java面试笔试题大汇总(1)JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以...
1515
热度 -
java面试题及答案(1)
java面试题及答案(一)1、面向对象的特征有哪些方面?1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个...
3540
热度 -
Android之——随便时刻从子线程切换到主线程的实现(插曲)
Android之——任意时刻从子线程切换到主线程的实现(插曲)转载请注明出处:http://blog.csdn.net/l1028386804/article/details/45951149一、引入在Android开发中常常会遇到网络请求,数据库数据准备等一些耗时的操作;而这些操作是不允许在主线程中进行的。因为这样会堵塞主线程导致程序出现未响应情况。所以只能另起一个子线程进行这些耗时的操作,完成...
67
热度 -
仿照知乎Android APP四
模仿知乎AndroidAPP四这一篇blog其实是没有什么新的知识点,就是接着上一篇的。然后会在FirstFragment中的tab01界面上使用一个ListView,然后这个listview会显示从网路上读取得到的数据。数据包括图片和文字,使用ImageLoader去下载并管理图片的一些处理,包括二级缓存(内存缓存和本地缓存)。以前的代码没有修改,是在FirstFragment的tab01这个内...
63
热度 -
【Android进阶】Android面试题目收拾与讲解
【Android进阶】Android面试题目整理与讲解这一篇文章专门整理一下研究过的Android面试题,内容会随着学习不断的增加,如果答案有错误,希望大家可以指正1.简述Activity的生命周期当Activity开始启动的时候,首先调用onCreate(),onStart(),onResume()方法,此时Activity对用户来说,是可见的状态当Activity从可见状态变为被Dialog遮...
26
热度 -
Android中关于Volley的使用(5)从RequestQueue开始来深入认识Volley
Android中关于Volley的使用(五)从RequestQueue开始来深入认识Volley在前面的几篇文章中,我们学习了如何用Volley去网络加载JSON数据,如何利用ImageRequest和NetworkImageView去网络加载数据,而关于Volley的使用,我们都是从下面一行代码开始的:Volley.newRequestQueue(this);这是Volley类创建了一个Requ...
91
热度 -
Android之圆满退出方法
Android之完美退出方法Android之完美退出方法(2.1-2.2-2.3SDK版本均测试通过)2011年05月09日星期一14:26为什么要写这篇文章?网上有很多种退出方法,可实际上很多方法都不通用(在某个版本下可用,到了另一个版本就不行),或者方法的实际效果根本就和其描述不符(也不知道那些发帖的人测没测试过)。但我们的需求又确实存在。在某些情况下,我们需要在应用中打开多个Activity...
62
热度 -
Android ilbc 话音对话示范(四)发送方代码
Androidilbc语音对话示范(四)发送方代码上一文章中提到:发送端有三个主要的类:AudioRecorder(负责音频采集),AudioEncoder(负责音频编码),AudioSender(负责将编码后的数据发送出去);这三个类中各有一个线程,录制开始后,这三个线程一起运行,分别执行各自的任务,AudioRecorder采集音频后,添加到AudioEncoder的音频数据的List中,而A...
150
热度 -
数据挖掘札记-分类-决策树-1
数据挖掘笔记-分类-决策树-1之前一直做的都是J2EE,最近开始接触数据挖掘,特做笔记记录一下。第一次写东西,写的不好,望大家谅解。先上一些基础概念,大致了解下决策树这个东西:决策树(decisiontree)是一个树结构(可以是二叉树或非二叉树)。其每个非叶节点表示一个特征属性上的测试,每个分支代表这个特征属性在某个值域上的输出,而每个叶节点存放一个类别。使用决策树进行决策的过程就是从根节点开始...
371
热度 -
115个Java面试题跟答案(上)
115个Java面试题和答案(上)本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,第二篇主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP。开始!目录...
65
热度 -
Android开发网下的一些重要知识点
Android开发网上的一些重要知识点41.SplashScreen开场屏在Android中的实现很多网友可能发现近期Tencent推出的手机QQAndroid版包含了一个开场屏SplashScreen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑处理线程配合,当然对于简单的软件也可以加一个SplashScreen作为美化。在Android平台...
90
热度 -
Java_乔晓松_施用cookie显示曾经访问过的商品
Java_乔晓松_使用cookie显示曾经访问过的商品packagecom.csdn.cookie; importjava.io.IOException; importjava.io.PrintWriter; importjava.util.List; importjavax.servlet.ServletException; importjavax.servlet.http.Cookie; ...
354
热度