当前位置: 代码迷 >> assert的解决方案
 
  • 【口试】java面试题1

    【面试】java面试题11、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程...

    59
    热度
  • Window XP驱动开发(二十二) 驱动程序的同步处置

    WindowXP驱动开发(二十二)驱动程序的同步处理转载请标明是引用于http://blog.csdn.net/chenyujing1234欢迎大家拍砖!参考书籍:<<Windows驱动开发技术详解>>1、中断请求级在Windows的时候,设计者将中断请求分别划分为软件中断和硬件中断,并将这些中断都映射成不同级别的中断请求级(IRQL)。同步处理机制很大程序上依赖于中断请求...

    36
    热度
  • Spring AOP 不同配置方式产生的冲突有关问题

    SpringAOP不同配置方式产生的冲突问题SpringAOP的原理是JDK动态代理和CGLIB字节码增强技术,前者需要被代理类实现相应接口,也只有接口中的方法可以被JDK动态代理技术所处理;后者实际上是生成一个子类,来覆盖被代理类,那么父类的final方法就不能代理,因为父类的final方法不能被子类所覆盖。一般而言Spring默认优先使用JDK动态代理技术,只有在被代理类没有实现接口时,才会选...

    34
    热度
  • Spring, MyBatis 多数据源的配置跟管理

    Spring,MyBatis多数据源的配置和管理同一个项目有时会涉及到多个数据库,也就是多数据源。多数据源又可以分为两种情况:1)两个或多个数据库没有相关性,各自独立,其实这种可以作为两个项目来开发。比如在游戏开发中一个数据库是平台数据库,其它还有平台下的游戏对应的数据库;2)两个或多个数据库是master-slave的关系,比如有mysql搭建一个master-master,其后又带有多个sla...

    10
    热度
  • 5.1(打包,测试)

    5.1(封装,测试)程序源代码(简单Java版):packagearrays.myArray;importjava.util.Scanner;publicclassSortObject{privatestaticintintercePosition=0;//记录单个运算数据的长度privatestaticint[]intercePositionIndex=null;//记录“(&rdq...

    69
    热度
  • JUnit 四 单元测试

    JUnit4单元测试IndividualProject——JUnit4单元测试学习到JUnit单元测试,我拿来测试之前写过的一个计算器(两个依存类:Calc.javaCalcFunction.java)。代码已放到github中。贴出部分代码:1publicclassCalcextendsjavax.swing.JFrame{23publicCalc(){4initComp...

    650
    热度
  • java口试必看(转)

    java面试必看(转)JAVA相关基础知识1、面向对象的特征有哪些方面???1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从...

    2114
    热度
  • Android开发实例-高等学校录取分数线应用(一)

    Android开发实例-高校录取分数线应用(一)本系列文章提供简单Android应用开发实例方法,文章步骤如下所示:1获取应用所需的数据源数据源一般来源于互联网、个人搜集或者其他方式2应用UI设计每个应用软件都需要有一个简单的UI设计草图,便于开发者更好的实现编码3应用实现实现完整的Android应用特此说明:本系列文章的数据源均采用互联网方式获取,仅作为示例演示应用介绍提供各个高校历届的分数线录...

    63
    热度
  • android下jni开发小结

    android下jni开发总结对于开发Android来说jni是一个相对应用得比较少的玩意(相对于Android系统来说),正好最近这一阵子公司的项目比较轻松有一定的空闲时间,就利用起来整理了一下android下jni开发常用到的知识点和一些比较重要的用法,发话不多说直接进入主题。在这里,对于jni的一些基本的介绍我就不多说了感兴趣的可以去问度娘或者谷歌,我在这里主要是以代码为主讲解关于jni的主...

    22
    热度
  • Android基础札记(二)

    Android基础笔记(二)测试的相关概念Android中的单元测试日志猫的介绍登陆案例把数据保存到SD卡上Android中几个常用的目录获取SD卡的大小及可用空间文件权限的概念SharedPreferences使用Android官方推荐的生成XML的方式Android官方推荐的解析XML的方式测试的相关概念好的程序不是开发出来的,是测试出来的。根据是否知道源程序源码:黑盒测试:不知源码,只是测试...

    30
    热度
  • Android kitkat RIL 请求扩张及主动上报扩展

    AndroidkitkatRIL请求扩展及主动上报扩展在最近的工作中,遇到一个需求,需要让第三方应用向MODEM层请求AT命令,且有两种响应方式,分别为同步方式和异步方式,同步的情况下,调用后要等MODEM返回结果后,将结果送给第三方应用,异步的方式,采用等MODEM响应后,通过广播发送出去,让应用接收。鉴于目前大部分市面的MODEM都是通过AT来交互的,特有此需求。1.需求分析:A.由于需求要求...

    401
    热度
  • MyBatis入门(4)-动态SQL

    MyBatis入门(四)---动态SQL一、创建数据库表1.1、创建表USE`mybatis`;/*Tablestructurefortable`user`*/DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'用户ID',`name`varchar(45)NOTNULLDEFAULT'...

    128
    热度
  • Android 上通过jni读取i2c数据

    Android下通过jni读取i2c数据Android下通过jni读取i2c数据Linux平台:ubuntu10.04(x86)Android平台:AML18726-M3(Android4.0,linuxkernel2.6.34)JNI:JavaNativeInterface原理:JNI允许在Java虚拟机上运行的Java代码操作其他语言编写的应用程序和本地库方法,从而能够直与接特定的操作系统和硬...

    27
    热度
  • Android JNI常识简介

    AndroidJNI知识简介JavaNativeInterface(JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI是本地编程接口,它使得在Java虚拟机(VM)内部运行的Java代码能够与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进行交互操作。1.从如何载入.so档案谈起由于Android的应用层的类都是以Java写的,这些Java类编译为...

    18
    热度
  • Android应用程序与SurfaceFlinger服务其间的共享UI元数据(SharedClient)的创建过程分析

    Android应用程序与SurfaceFlinger服务之间的共享UI元数据(SharedClient)的创建过程分析在前面一篇文章中,我们分析了Android应用程序与SurfaceFlinger服务的连接过程。Android应用程序成功连接上SurfaceFlinger服务之后,还需要一块匿名共享内存来和SurfaceFlinger服务共享它的UI元数据,以便使得SurfaceFlinger服...

    95
    热度
  • Android JNI学问简介

    AndroidJNI知识简介JavaNativeInterface(JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI是本地编程接口,它使得在Java虚拟机(VM)内部运行的Java代码能够与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进行交互操作。1.从如何载入.so档案谈起由于Android的应用层的类都是以Java写的,这些Java类编译为...

    34
    热度
  • Android JNI胪陈

    AndroidJNI详述AndroidJNI知识简介JavaNativeInterface(JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI是本地编程接口,它使得在Java虚拟机(VM)内部运行的Java代码能够与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进行交互操作。1.从如何载入.so档案谈起由于Android的应用层的类都是以Java写...

    53
    热度
  • Ruby语言简洁入门与提高

    Ruby语言简明入门与提高rails请参考我写的简明Ruby系列:rails简明实用入门指南本书其他版本:github版本简书版本csdnversion(有目录)作者:chenge联系方式:*邮件:chenge3katqq.com*chenge微博谈第一章简介内容简介目标读者:初次编程者初次学习Ruby的程序员Ruby是适合于初学者的,即使是从未写过程序的人来学,我相信初级部分一天就能学完。为了帮...

    161
    热度
  • Ruby 一些惯用的细节

    Ruby一些常用的细节1.try永远不会抛出异常在没有的时候返回nilprovince_id=Province.find_by_name(prov).try(:id)2.find(:first,:condotions)方法不言而与mobile_info=MobileInfo.find(:first,:conditions=>["mobile_num=?",mobile_n...

    342
    热度
  • 《Pro Oracle SQL》CHAPTER2-2.11 Determining the Execution Plan

    《ProOracleSQL》CHAPTER2--2.11DeterminingtheExecutionPlanDeterminingtheExecutionPlan???确定执行计划?(page74)???Whenahardparseoccurs,Oraclewilldeterminewhichexecutionplanisbestforthequery.?Anexecutionplanissim...

    57
    热度