首页 > 2016年07月19日 > 全部分享
USB驱动——设备、配置、接口、设置、端点之前的关系以及它们的获取过程分析
大家常说,一个设备通常有多个配置,配置通常有多个接口,接口通常有多个端点。接口代表逻辑上的设备,比如声卡分为 录音和播放。访问设备时,访问的是某个接口(逻辑设备)。除了端点0之外,每个端点只支持一个传输方向,一种性质的传输传输数据时,读写某个端点,端点是数据通道。     本文首先分析设备、配置、接口、设置、端点之间的关系,然后根据 2440-ochi 驱动程序,分析一个设备注册到内核时,它的这...
分类:其他   时间:2016-07-19 13:42:45    收藏:0  评论:0  赞:0  阅读:594
HDU 5721 Palace BestCoder 2nd Anniversary (平面最近点对)
Palace Time Limit: 8000/4000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 465    Accepted Submission(s): 118 Problem Description The last trial Venus impo...
分类:其他   时间:2016-07-19 13:42:26    收藏:0  评论:0  赞:0  阅读:157
静态成员
一、静态数据成员 静态数据成员是一种特殊的数据成员,它以关键字static开头。 例:声明一个长方体类 class Box { public:                 Box( int length = 0, int width = 0) :_length( length)                                 , _width( ...
分类:其他   时间:2016-07-19 13:42:15    收藏:0  评论:0  赞:0  阅读:178
如何使用 awk 和正则表达式过滤文本或文件中的字符串
当我们在 Unix/Linux 下使用特定的命令从字符串或文件中读取或编辑文本时,我们经常需要过滤输出以得到感兴趣的部分。这时正则表达式就派上用场了。 什么是正则表达式? 正则表达式可以定义为代表若干个字符序列的字符串。它最重要的功能之一就是它允许你过滤一条命令或一个文件的输出、编辑文本或配置文件的一部分等等。 正则表达式的特点 正则表达式由以下内容组合而成: 普通字...
分类:其他   时间:2016-07-19 13:42:05    收藏:0  评论:0  赞:0  阅读:175
Android绘图那些事儿(上)
(一)概述 虽然,已经学过了Android绘图的内容,但是总是觉得很模糊,今天就好好梳理下思路吧!纯粹就是一个读书笔记,整理下自己以前不知道的内容,好了开始:(本节主要介绍一些Drawable的常用方法及其xml定义,如果你已经很熟悉了,就跳过吧)(二)Android屏幕适配问题 Android屏幕适配和兼容,一直都是非常头疼的问题,如何才能在不同的屏幕尺寸的手机上图片效果显示不失真!现...
分类:移动平台   时间:2016-07-19 13:41:45    收藏:0  评论:0  赞:0  阅读:144
Spark 官方文档(4)——Configuration配置
Spark可以通过三种方式配置系统: 通过SparkConf对象, 或者Java系统属性配置Spark的应用参数 通过每个节点上的conf/spark-env.sh脚本为每台机器配置环境变量 通过log4j.properties配置日志属性 Spark属性Spark属性可以为每个应用分别进行配置,这些属性可以直接通过SparkConf设定,也可以通过set方法设定相关属性。 下面展示了在本地机使用...
分类:其他   时间:2016-07-19 13:41:35    收藏:0  评论:0  赞:0  阅读:238
安全和逆向:如何逆向分析Android程序
经过前面对各种反编译工具apktool,dx2jar,jd-gui等工具的介绍,本章节我们结合一个实际的案例,向大家讲解如何分析Android程序。 一、分析步骤 1.使用dex2jar和jd-gui工具分析Java反编译源码; 2.使用apktools,反编译Smail文件。由于Smail语法单独阅读比较困难,我们可以结合Java反编译的源码进行分析; 3.根据相关的特征和线索,修改Smail源码,使用apktools重新打包; 4.使用jarsigner重新签名apk,安装并验证修改是否正确,...
分类:移动平台   时间:2016-07-19 13:41:26    收藏:0  评论:0  赞:0  阅读:309
OSGI中ServiceTracker的应用
OSGI中ServiceTracker的应用前文讲了ServiceListener,ServiceListener用于监听各种服务,但是如果要监听某一种服务的话,可能要花费一番功夫才能完成,但是我们可以使用osgi中另外一个监听服务的方式,就是ServiceTracker,这个在本质上是对ServiceListener的一种封装,对service的获取比ServiceListener比起来又简单许多...
分类:其他   时间:2016-07-19 13:41:15    收藏:0  评论:0  赞:0  阅读:160
IT软件的编程方向 - 进阶者系列 - 学习者系列文章
IT软件经过了这么些年的发展,已经形成了很多的软件公司和开发团队,而且当前编程语言也有很多种,让开发人员能够有很大的选择。现在国际上的开发阵营基本分为ASP.NET、JAVA和PHP三种,但是每种开发语言能够进行的开发问题是统一的,本文就从IT软件的编程方向出发,介绍下当前主流的开发方向。 一、网站 ...
分类:其他   时间:2016-07-19 13:40:16    收藏:0  评论:0  赞:0  阅读:83
Altium Designer之BGA扇出【转载】
Altium Designer之BGA扇出 2012-02-28 14:52:06 分享: Altium Designer之BGA扇出 2012-02-28 14:52:06 分享: 2012-02-28 14:52:06 分享: 2012-02-28 14:52:06 分享: 分享: 分享: 第一 ...
分类:其他   时间:2016-07-19 13:40:06    收藏:0  评论:0  赞:0  阅读:121
C++中临时对象的学习笔记
http://www.cppblog.com/besterChen/category/9573.html 所属分类: C/C++/STL/boost http://www.cppblog.com/besterChen/category/9573.html 在函数调用的时候,无论是参数为对象还是返回一 ...
分类:编程语言   时间:2016-07-19 13:39:36    收藏:0  评论:0  赞:0  阅读:199
D. Puzzles(Codeforces Round #362 (Div. 2))
D. Puzzles Barney lives in country USC (United States of Charzeh). USC has n cities numbered from 1 through n and n?-?1 roads between them. Cities and ...
分类:其他   时间:2016-07-19 13:39:24    收藏:0  评论:0  赞:0  阅读:142
备忘录模式
备忘录模式的作用就是存档。 比如你在玩一个可以存档的游戏。例如红警。你玩的很好,你想存起来下次接着玩。这个就是备忘录模式,代码如何实现呢? 使用代码: 对象: 备忘录: 结果: ...
分类:其他   时间:2016-07-19 13:39:16    收藏:0  评论:0  赞:0  阅读:114
如何用MAT分析Android程序的内存泄露
本文结合《Android开发艺术探索》书籍中的内存分析例子来讲解如何利用MAT工具来查找内存泄漏(以AndroidStudio开发工具为例)。 1、下载MAT(Eclipse Memory Analyzer)工具,windows64位网盘下载地址:http://pan.baidu.com/s/1pL ...
分类:移动平台   时间:2016-07-19 13:39:05    收藏:0  评论:0  赞:0  阅读:185
Java中HashMap的数据结构
类声明: 概述: 线程不安全; <Key, Value>两者都可以为null; 不保证映射的顺序,特别是它不保证该顺序恒久不变; HashMap使用Iterator; HashMap中hash数组的默认大小是16,增长方式一定是2的指数倍; HashMap的数据结构: 在Java语言中,最基本的结构 ...
分类:编程语言   时间:2016-07-19 13:38:45    收藏:0  评论:0  赞:0  阅读:438
jquery validate 验证基础
jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。 对于它基础的验证规则这里不做赘述,主要讲解它的异 ...
分类:Web开发   时间:2016-07-19 13:38:34    收藏:0  评论:0  赞:0  阅读:186
Mac Pro 修改环境变量
参考:Ubuntu 12 修改环境变量 【实战】 把 php、php-fpm、nginx、mysql 的相关命令路径添加到 用户环境变量 export PATH=/usr/local/php/bin:/usr/local/php/sbin:/usr/local/nginx/sbin:/usr/loc ...
分类:系统服务   时间:2016-07-19 13:38:24    收藏:0  评论:0  赞:0  阅读:170
Hibernate注解配置1n,n1示例
package com.entity; import java.util.HashSet;import java.util.Set; import javax.persistence.Entity;import javax.persistence.GeneratedValue;import java ...
分类:Web开发   时间:2016-07-19 13:38:16    收藏:0  评论:0  赞:0  阅读:143
MVC学习系列9--从视图向控制器传递数据
前面学习了,从控制器向视图传递数据,现在学习怎么从视图向控制器传递数据。 通常,我们有两种方式,来处理浏览器的请求,一个是GET方式,一个是POST方式。一般来说,直接通过在浏览器中输入URL话,请求的方式是GET,那么GET方式的Action方法将会被调用,另一方面,如果是点击一个Button提交 ...
分类:Web开发   时间:2016-07-19 13:37:46    收藏:0  评论:0  赞:0  阅读:215
poj-2728Desert King(最优比率生成树)
题目连接: Desert King Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 23729 Accepted: 6631 Description David the Great has just become the king ...
分类:其他   时间:2016-07-19 13:37:25    收藏:0  评论:0  赞:0  阅读:131
1763条   上一页 1 ... 44 45 46 47 48 ... 89 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!