自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

使用netlink机制在内核与应用程序之间通信

使用netlink机制在内核与应用程序之间通信前一段时间,在开发一个驱动程序的过程中,需要在驱动程序与应用程序之间进行通信。其中驱动程序在接收到一个硬件中断之后通知应用程序进行相应的处理。为 解决此类问题,驱动程序提供了几种机制:(1)使用copy_to_user/copy_from_user方法,缺点是通信响应时间过长(2)使用信 号,但是限于字符设备(3)使用netlink。在linu...

2012-09-27 18:21:00 250

String.replace高级用法详解

String.replace( ) 简介语法:string.replace(regexp, replacement)regexp :您要执行替换操作的正则表达式,如果传入的是一个字符串,那就会当作普通字符来处理,并且只会执行一次替换操作;如果是正则表达式,并且带有 global (g) 修饰符,则会替换所有出现的目标字符,否则,将只执行一次替换操作。replacement :您要替...

2012-09-26 11:37:00 766

Spring TestContext注解及框架

概述Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点:基于注解的 IoC 功能;基于注解驱动的 Spring MVC 功能;基于注解的 TestContext 测试框架。Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。低版本的 Spring 所提供的 Sp...

2012-09-24 20:36:00 84

贺利坚的课程教学链接

C++程序设计课C++程序设计课程主页-2013级(含学生名单及链接)  带照片名单C++程序设计课程主页-2012级(含学生名单及链接)C++程序设计教学材料-2011级 计114-3.4 班学生基于2011级方案整理的一学期(用时14周)C++基础补习方案:适用于高年级安排自学计算机科学(法学专业)课程主页计算机学科导论课计算机学科导论-2013级教学材...

2012-09-20 20:12:00 184

DOCTYPE 与浏览器渲染模式分析

DOCTYPE 的诞生DOCTYPE,或者称为 Document Type Declaration(文档类型声明,缩写 DTD)。通常情况下,DOCTYPE 位于一个 HTML 文档的最前面的位置,位于根元素 HTML 的起始标签之前。因为浏览器必须在解析 HTML 文档正文之前就确定当前文档的类型,以决定其需要采用的渲染模式,不同的渲染模式会影响到浏览器对于 CSS 代码甚至 J...

2012-09-19 10:03:00 172

调式程序时出现 Debug Current Instruction Pointer 信息

原因不明: 待查明解决方案: step 1:close other projects step 2 debug again. ok

2012-09-12 18:20:00 900

Linux android Fragment 中创建onCreateOptionsMenu

Fragment通过实现onCreateOptionsMenu()方法给Activity的可选菜单(包括动作栏)提供菜单项,但是为了这个方法能够接受调用,必须在onCreate()方法中调用setHasOptionsMenu()方法来指示这个Fragment应该作为可选菜单的添加项(否则,这个Fragment不接受对onCreateOptionsMenu()方法的调用)。然后,你把来自Frag...

2012-09-12 17:32:00 157

java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x12问题

完整报错信息如下:09-12 02:41:27.588: E/AndroidRuntime(445): FATAL EXCEPTION: main09-12 02:41:27.588: E/AndroidRuntime(445): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.dial...

2012-09-12 10:53:00 218

让AlertDialog在按钮被点击后不消失【android搞死你】

在网上搜索了一下,发现有两种做法:第一:使用反射:在你的setPositiveButton中添加://用于不关闭对话框try { Field field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); field.setAccessible(true); field.set(dial...

2012-09-07 15:16:00 208

下拉刷新ListView的实现原理

原理通过对ListView添加了一个刷新layout(源代码res/layout/drop_down_to_refresh_list_header.xml)作为header,在滚动中时不断改变header的高度和内容并记录一些状态,在用户手指离开屏幕时根据状态决定进行刷新还是放弃刷新。主要是通过重写ListView的onTouchEvent和OnScrollListener的onScrol...

2012-09-07 11:24:00 76

android中LayoutInflater的3种使用以及getSystemService的API

Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。(0)她可以有很多地方可以使用,如...

2012-09-07 11:11:00 177

android登录和设置IP/端口功能

本人第一个android开发功能:登录以及设置IP/端口。本人是j2ee开发工程师,所以这个可能有一些处理不太完善的地方,欢迎评论在下面,我会认真改进的。首先是配置strings.xml文件添加用到的参数:res/values/strings.xml<resources> <!-- 登录 --> <string name="login_name"&gt...

2012-09-05 16:18:00 478

java.lang.OutOfMemoryError:PermGen space 或者Java heap space的产生原因以及解决办法

这里以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理。一、java.lang.OutOfMemoryError: PermGen spacePermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到Perm...

2012-09-05 14:04:00 62

50个必备的实用jQuery代码段

展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。这些都是我尽量记住的有着最佳性能的代码段,因此如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!我希望你在这一文章中能找到有帮助的东西。1. 如何创建嵌套的过滤器...

2012-09-05 10:26:00 70

Android项目 关于eclipse的 Error generating final archive 如何解决

原因分析:android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始完android程序,那么在一年后导入这个app的时候很可能出现debug keystore过期,导致你无法生成 apk文件...

2012-09-04 16:27:00 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除