当前位置: 代码迷 >> HashMap的解决方案
 
  • android listview 抚摸改变颜色直至下一次触摸恢复(包含层叠颜色显示)

    androidlistview触摸改变颜色直至下一次触摸恢复(包含层叠颜色显示)基本的思路是,在实体类中保存颜色的值或者是保存是否选中的状态(boolean),把实体的类的列表传入BaseAdapter然后调用listview实例的notifyDataSetChanged()方法进行动态更新数据。包含两种方式(第二种是转的)下面是一个实例:ListViewItem:实体类packag...

    75
    热度
  • android listView的运用

    androidlistView的使用记录和恢复ListView滚动的位置有时候我们需要记录当前ListView滚动到的位置,重新加载的时候要回到原位,不罗嗦,给出代码:Java代码//列表滚动privateOnScrollListenerScrollLis=newOnScrollListener(){@OverridepublicvoidonScroll(AbsListViewarg0,intar...

    89
    热度
  • HttpURLConnection和HTTPClient的比较,以及使用守则

    HttpURLConnection和HTTPClient的比较,以及使用规则 1.概念???? ???HTTP协议可能是现在Internet上使用得最多、最重要的协议了,越来越多的Java应用程序需要直接通过HTTP协议来访问网络资源。在JDK的java.net包中已经提供了访问HTTP协议的基本功能:HttpURLConnection。但是对于大部分应用程序来说,JDK库本身提供的功能还不够丰...

    444
    热度
  • OMToolkit引见(3) :Web Framework 实现

    OMToolkit介绍(3):WebFramework实现 OMToolkit介绍(3):WebFramework实现本文将介绍OMToolkit中的WebFramework的实现,包括控制器、视图渲染、事务管理、分页和权限控制等。与WebFramework有关的类主要位于com.omc.web包中。本文的project是建立在前一篇文章的project的基础上的,所以请先下载附件中的OMServ...

    539
    热度
  • 【JSP】赵雅智_JSP基准标签库

    【JSP】赵雅智_JSP标准标签库JSP标签库概述 JSP标准标签库(JSPStandardTagLibrary,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,程序员使用JSTL标签来避免在JSP页面中使用脚本。 本章将介绍JSTL的应用基础、如何从表示层删除源代码来简化软件的维护。 JSTL概述 JSTL英文全称是“JSPStandardTagLibrary”,即JSP标准标签...

    325
    热度
  • Spring中进展集成测试

    Spring中进行集成测试 概述在单元测试时,我们尽量在屏蔽模块间相互干扰的情况下,重点关注模块内部逻辑的正确性。而集成测试则是在将模块整合在一起后进行的测试,它的目的在于发现一些模块间整合的问题。有些功能很难通过模拟对象进行模拟,相反它们往往只能在真实模块整合后,才能真正运行起来,如事务管理就是其中比较典型的例子。按照Spring的推荐(原话:Youshouldnotnormallyusethe...

    333
    热度
  • 基于Spring MVC的Web应用开发(一) - HelloWorld

    基于SpringMVC的Web应用开发(1)-HelloWorld MVC架构 MVC是模型(model),视图(view),控制器(controller)3个单词的首字母缩写。有些应用需要处理用户请求并操纵和显示数据,MVC模式可以简化其实现。该模式由3个组件组成: ? 模型表示用户期望看到的数据。通常情况下,模型由JavaBean组成。 视图负责显示模型。文本编辑器中的视图组件会以恰当的格式...

    1022
    热度
  • jstl标签札记

    jstl标签笔记 1.EL表达式jsp:<h1>TestEl</h1><hr><h2>普通表达式</h2>第一种用java脚本直接访问:<%=request.getAttribute("hello")%><br>第二种用EL表达式访问(EL表达式由$与{}组成):${hello}<br/>EL表达式的隐...

    333
    热度
  • 【范例】赵雅智_简单标签实例

    【实例】赵雅智_简单标签实例使用标签控制页面逻辑案例: 开发<c:if>标签 1.java类:IfDemoTag.java packagecom.hbsi.copyTag; importjava.io.IOException; importjavax.servlet.jsp.JspException; importjavax.servlet.jsp.tagext.SimpleTag...

    372
    热度
  • IE9联系关系数组导致内存泄漏测试报告

    IE9关联数组导致内存泄漏测试报告 ? 最近为了满足一部分朋友的需求,给?zTree?提供了?destroy?的方法,用于让?zTree?自行清空。为了检查该方法是否有效,做了一个简单的测试――显示5000个节点然后清空,此操作循环100次,结果发现?IE9?下内存严重暴涨,于是进行了反复筛查,最终锁定了嫌疑犯:关联数组(data[key]=value)导致的内存泄漏! 只找到了嫌疑犯不行,定罪要...

    232
    热度
  • ConcurrentHashMap深度解析(一)

    ConcurrentHashMap是Java5中新增加的一个线程安全的Map集合,可以用来替代HashTable。对于ConcurrentHashMap是如何提高其效率的,可能大多人只是知道它使用了多个锁代替HashTable中的单个锁,也就是锁分离技术(LockStripping)。实际上,ConcurrentHashMap对提高并发方面的优化,还有一些其它的技巧在里面(比如你是否知道在get操...

    1630
    热度
  • J2ee 相干笔试题目

    J2ee相关笔试题目单选题??1.Applet可以做下列那些操作???a?读取客户端文件?在客户端主机上创建新文件?在客户端装载程序库?读取客户端部分系统变量?2.在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现???b?可移植性?可扩充性?可靠性?安全性?3.下面两段代码打印的结果是:aSystem.out.println(5.00-...

    45
    热度
  • (转)JasperReport 种介绍

    (转)JasperReport类介绍 URL:http://blog.csdn.net/archie2010/article/details/6363218http://bbs.51cto.com/thread-488620-1.htmlhttp://it.jimaiwang.com/posts/79.htmlhttp://log-cd.iteye.com/blog/379531http://yi...

    956
    热度
  • 开发者施用JasperReport――静态文本报表

    开发者使用JasperReport――静态文本报表前言 上一篇博客我简单介绍了一下JasperReport的主要功能,今天我就来介绍一下如何通过代码使用JasperReport生成报表。 正题 今天主要是简单介绍如何通过JasperReport生成报表,所以我们只做一个静态文本的显示,对于读取数据库及多数据源的问题会在后面讲解。 1.引入jar包 新建一个web项目,然后将需要将jasperR...

    379
    热度
  • Android应用程序内存泄漏引见

    Android应用程序内存泄漏介绍Android应用程序内存泄漏介绍内存泄漏和内存溢出的区别内存溢出(outofmemory)是指程序在申请内存时,没有足够的内存空间供其使用,出现outofmemory。比如在我们每个Android程序在运行时系统都会给程序分配一个一定的内存空间,当程序在运行中需要的内存超出这个限制就会报内存溢出(outofmemory)。内存泄漏(memoryleak)是指程序...

    130
    热度
  • [Android]OkHttp的简略封装-辅助框架

    [Android]OkHttp的简单封装-辅助框架序言OkHttp的强大算是毋庸置疑了;OkHttp基本在网络层能完成任何事情,适用任何情况;正因为如此OkHttp每次构建一个请求的时候不得不写大量的代码来完成相应的配置。在这里分享一个极限封装OkHttp的辅助框架,通过该框架能最大程度简化你的开发负担。好话不多说,往下看看就知道好不好。原生在这里举例几个原生情况下使用okhttp的情况。GETp...

    69
    热度
  • 第8章4节《MonkeyRunner源码剖析》MonkeyRunner起动运行过程-启动AndroidDebugBridge

    第8章4节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-启动AndroidDebugBridge 上一节我们看到在启动AndroidDebugBridge的过程中会调用其start方法,而该方法会做2个主要的事情:715行startAdb:开启AndroidDebugBridge722-723行:初始化android设备监控并启动DeviceMonitor设备监控线程。...

    109
    热度
  • 第九章 企业项目开发-分布式缓存Redis(一)

    第九章企业项目开发--分布式缓存Redis(1)注意:本章代码将会建立在上一章的代码基础上,上一章链接《第八章企业项目开发--分布式缓存memcached》1、为什么用Redis1.1、为什么用分布式缓存(或者说本地缓存存在的问题)?见《第八章企业项目开发--分布式缓存memcached》1.2、有了memcached,为什么还要用redis?见《第一章常用的缓存技术》2、代码实现2.1、ssmm...

    503
    热度
  • MyBatis入门(3)-多个参数

    MyBatis入门(三)---多个参数一、建立表1.1、建立表,并插入数据/*SQLyogEnterprisev12.09(64bit)MySQL-5.6.27-log:Database-mybatis**********************************************************************//*!40101SETNAMESutf8*/;/*!40...

    81
    热度
  • Nginx+IIS+Memcached集群(简)

    CAS服务器集群和客户端集群环境下的单点登录和单点注销解决方案CAS的集群环境,包括CAS的客户应用是集群环境,以及CAS服务本身是集群环境这两种情况。在集群环境下使用CAS,要解决两个问题,一是单点退出(注销)时,CAS如何将退出请求正确转发到用户session所在的具体客户应用服务器,而不是转发到其他集群服务器上,二是解决CAS服务端集群环境下各种Ticket信息的共享。CAS集群部署由于CA...

    648
    热度