最近准备学习Windows驱动开发,无奈以前从未接触过此类知识,于是打算从头开始自学,顺便分享点经验给那些同样一筹莫展的同学。要想开发驱动程序,首先得搭建开发环境。下面是根据网上资料和自己的经验整理的笔记。软件环境:WindowsXP、VC2008、DDK2.1、DriverStudio3.2一、安..
分类:
其他好文 时间:
2015-01-23 18:35:46
阅读次数:
232
Rsync介绍Rsync是一款开源的、快速的、多功能的、可实现全量或增量的本地或者远程数据镜像同步复制、备份的优秀工具。Rsync适用于unix、linux、windows等各种平台。Rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync演算法”来使本..
分类:
其他好文 时间:
2015-01-23 18:34:57
阅读次数:
197
pacemaker:心脏起搏器,是一个集群资源管理器。它实现最大可用性群集服务的节点和资源级别故障检测和恢复使用首选集群基础设施提供的消息和成员能力。pacemaker是个资源管理器,不提供心跳信息。heartbeat3.0拆分后的组成部分:heartbeat:将原来的消息通信层独立为heartbeat项..
分类:
Web程序 时间:
2015-01-23 18:34:42
阅读次数:
300
本篇源自py2.7.9-docs的faq.pdf中的“3.23Whycan’trawstrings(r-strings)endwithabackslash?”更准确的说,原始字符串即以r修饰的字符串,不能以奇数个反斜杠结束;原始字符串被设计用来作为一些处理器(主要是正则表达式引擎)的输入。这种处理器会认为这种未匹配的末端反斜杠..
分类:
编程语言 时间:
2015-01-23 18:33:14
阅读次数:
201
Solaris10(x86)构建Oracle11gR2RAC之--配置系统环境(2)系统环境:操作系统:Solaris10(x86-64)Cluster:OracleGRID11.2.0Oracle:Oracle11.2.0.1.0如图所示:RAC系统架构对于Oracle11G构建RAC首先需要构建GI(GridInfrastructure)的架构三、安装相关软件和补丁包(所有node..
分类:
数据库 时间:
2015-01-23 18:32:46
阅读次数:
382
IKAnalyzer1.3.4要自定义我们自己的词库,而且我们可以随时新增分词,网上查了一圈没有相关资料,看来只有自己搞定了。观察了下IKAnalyzer分词器的配置文件IKAnalyzer.cfg.xml发现其中有这样一个选项:
,而且作者做了注释说这个就是扩展远程词典的。于是打开IKAnalyzer的源码查看,最后在Dictronary这类下找到这个方法:getRemoteWords。经过查...
分类:
其他好文 时间:
2015-01-23 18:34:17
阅读次数:
232
转载请注明出处:
我们在开发中会遇到使用到日历控件,下面就介绍一个自定义日历控件。
思路:
1.自定义类CalendarView继承LinearLayout,使用布局文件,显示布局。
2.使用ViewFlipper,里面添加GridView,当月的日期。
3.使用手势GestureDetector,控制ViewFlipper的滑动。
calen_calendar.xml...
分类:
其他好文 时间:
2015-01-23 18:34:28
阅读次数:
246
题目链接:
2031
http://write.blog.csdn.net/postedit?ref=toolbar
题意:
在三维空间中有N个球形空间站,给出每个空间站的三维坐标x,y,z 和半径.其中空间站之间可能存在相交,包含,相离等情况。如果非相离则两空间站的距离为0。求连同所有空间站的最小生成树。
题解:
三维构图两空间站的...
分类:
其他好文 时间:
2015-01-23 18:34:17
阅读次数:
163
今天在使用FTPClient下载文件时,登录成功了,但是提示下图所示的错误信息: 出现这个问题,本以为设置的读取文件目录不对,尝试修改多次无果。为了排除路径的问题,在firefox中安装了插件“FireFTP”,连接上之后,可以正常下载,于是该问题排除。 后来在http://blog.csdn.net/wangjinwei6912/article/details/6603152 看到...
分类:
Web程序 时间:
2015-01-23 18:32:26
阅读次数:
720
题意:那个要尽量多的学生参加的意思就是一个学生如果对至少一个小组有兴趣,就一定要让他参加至少一个小组,然后每个学生至多参加k个,但是不是强迫参加。
题解:费用流
算了,还是说说建图吧。
模式:add(入点,出点,流量,费用)(别忘了反向弧)
add(源点,学生,k,0),add(学生,汇点,k-1,0)
对于每个学生A有兴趣的小组B add(A,B+n,1,0)
连n条...
分类:
其他好文 时间:
2015-01-23 18:33:37
阅读次数:
170
REF | NOREF
/OPT:REF 清除从未引用的函数和/或数据,而 /OPT:NOREF 保留从未引用的函数和/或数据。
默认情况下,LINK 移除未引用的封装函数。 如果对象已经用 /Gy 选项编译过,它包含封装函数
(COMDAT)。 此优化称为可传递的 COMDAT 消除。 若要重写该默认值并在程序中保留未引用的 COMDAT,请指定 /OPT:NOREF。 可以...
分类:
其他好文 时间:
2015-01-23 18:34:07
阅读次数:
502
Division
Write a program that finds and displays all pairs of 5-digit numbers that between them use the digits 0through 9 once each, such that the first number divided by the second is e...
分类:
其他好文 时间:
2015-01-23 18:33:20
阅读次数:
194
先看最简单的,也就是缓冲区的容量为1
缓冲区容量为1
import java.util.List;
public class ProducerAndConsumer2 {
static class AddThread implements Runnable {
Plate plate;
public AddThread(Plate p) {...
分类:
编程语言 时间:
2015-01-23 18:31:41
阅读次数:
205
1、Mysql复制方式:
* 基于行的复制(5.1中引入)
* 基于语句的复制
注:都是通过在主库上记录binlog、在备库上重放日志的方式来实现异步的数据复制的。这意味着,在同一时间点备库上的数据可能与主库存在不一致性,并且无法保证主备之间的延迟。
2、应用场景:
* 数据分布:...
分类:
数据库 时间:
2015-01-23 18:30:41
阅读次数:
257
1、arm-linux-gcc选项
总体选项
(1)-E:预处理之后立即停止,不进行编译。
(2)-S:编译后停止,不进行汇编。
(3)-c:预处理、编译和汇编源文件,但是不作链接,编译器根据源文件生成obj文件。
(4)-o:指定输出文件名。这个选项可以使用在预处理、编译、汇编以及连接中,需要注意的是obj文件后缀为.o,而汇编文件的后缀为.s。
(5)-v:显示制作GCC工具自身时...
分类:
系统相关 时间:
2015-01-23 18:30:13
阅读次数:
212
两个小实例:
1、服务端返回的带有html标签的文字,在textview中展示的时候,能正确的换行。
2、需要展示的下载的超链接,以文字代替,隐藏下载地址:
实现效果如下:
代码如下:
package com.android.study;
import android.app.Activity;
import android.os.Bundle;
import android....
分类:
移动开发 时间:
2015-01-23 18:31:59
阅读次数:
230
最近由于项目中需要精确记录某些操作的发生时间,但又没有办法打日志,因此写了个小工具,用来记录当前的毫秒级本机时间。(程序内部实现了全局钩子,监听所有的键盘事件,即KeyDown,KeyUp事件。)工具功能如下:1.通过任意键盘按键来记录当前时间2.可以在列表处单击记录当前时间C#中对于Hook API的包装如下:using System;using System.Collections.Gener...