Twain Capabilities

2013年10月15日 ⁄ 综合 ⁄ 共 6098字 ⁄ 字号    ⁄ 评论关闭

转自:http://blog.163.com/lvan100@yeah/blog/static/68117214201111501647802/

Asynchronous Device Events

异步设备事件

CAP_DEVICEEVENT

MSG_SET选择应用程序希望Twain源报告的事件; MSG_RESET返回Twain源的首选设置。

Audible Alarms

报警声音

CAP_ALARMS

打开和关闭特定的报警声音。

CAP_ALARMVOLUME

控制设备的报警声音的音量。

Audio

 音频

ACAP_XFERMECH

允许应用程序和Twain源确定它们的共同的音频机制。

Automatic Adjustments

自动调节

CAP_AUTOMATICSENSEMEDIUM

配置Twain源检查自动进纸器的纸张。

ICAP_AUTODISCARDBLANKPAGES

去空白页。

ICAP_AUTOMATICBORDERDETECTION

打开和关闭自动边缘检测。

ICAP_AUTOMATICCOLORENABLED

检测图像的像素类型,返回彩色图像或指定的非彩色图像 。

ICAP_AUTOMATICCOLORNONCOLORPIXELTYPE

启用了自动色彩时指定的非彩色的像素的类型。

ICAP_AUTOMATICCROPUSESFRAME

减少从设备捕获到的数据量,潜在地提高驱动程序的性能。

ICAP_AUTOMATICDESKEW

打开和关闭自动歪斜校正。

ICAP_AUTOMATICLENGTHDETECTION

控制文件长度的自动检测,这是用于使用了自动文档送纸器。

ICAP_AUTOMATICROTATE

如果为TRUE,根据Twain源自动旋转图像。

ICAP_AUTOSIZE

强制输出图像尺寸匹配的ICAP_SUPPORTEDSIZES值或任何其它的允许值。

ICAP_FLIPROTATION

图片每隔一张翻转一次方向。

ICAP_IMAGEMERGE

在其中一个方向上合并正面和背面的图像:正面在前。

ICAP_IMAGEMERGEHEIGHTTHRESHOLD

指定Y方向的偏移,以ICAP_UNITS单位。

Automatic Capture

自动获取

CAP_AUTOMATICCAPTURE

指定图像数量并自动采集。

CAP_TIMEBEFOREFIRSTCAPTURE

设置拍摄第一张照片之前的秒数。

CAP_TIMEBETWEENCAPTURES

设置照片拍摄的间隔,以秒的百分之几。

Automatic Scanning

自动扫描

CAP_AUTOSCAN

启用Twain源的自动文档扫描过程。

CAP_CAMERAENABLED

从目前的相机中获取提供的图像。

CAP_CAMERAORDER

设置单文档的多图模式的输出顺序

CAP_CAMERASIDE

设置相机在扫描设备的顶部和底部的值。

CAP_CLEARBUFFERS

MSG_GET报告扫描仪的缓冲区中数据的存在; MSG_SET清除缓冲区。

CAP_MAXBATCHBUFFERS

启用CAP_AUTOSCAN时,扫描仪可以缓冲的页面数量。

Bar Code Detection Search Parameters

 条码检查

ICAP_BARCODEDETECTIONENABLED

打开和关闭条码检测。

ICAP_SUPPORTEDBARCODETYPES

提供当前的Twain源可以支持检测的条码类型列表。

ICAP_BARCODEMAXRETRIES

限制没有条码时的重试搜索的次数。

ICAP_BARCODEMAXSEARCHPRIORITIES

指定支持的搜索优先级的最大数量。

ICAP_BARCODESEARCHMODE

限制条码搜索固定在一个方向,或优先选择一个方向。

ICAP_BARCODESEARCHPRIORITIES

指定被搜索的条码类型的优先级列表。

ICAP_BARCODETIMEOUT

限制在一个页面上搜索条形码所花费的总时间。

Capability Negotiation Parameters

 协商功能参数

CAP_EXTENDEDCAPS

在状态5和6中的(扩展)协议。

CAP_SUPPORTEDCAPS

MSG_GET获取Twain源的有效功能。

Color

颜色

ICAP_COLORMANAGEMENTENABLED

禁用Twain源的色彩和伽玛色表以及灰度图像,以输出“raw”类型的图像。

ICAP_FILTER

应用于图像数据的消减滤波器的颜色特征。

ICAP_GAMMA

图像数据的伽玛修正值。

ICAP_ICCPROFILE

文件中嵌入或链接的ICC配置文件。

ICAP_PLANARCHUNKY

彩色数据格式-平面或矮胖。

Compression

压缩

ICAP_BITORDERCODES

CCITT压缩。

ICAP_CCITTKFACTOR

CCITT压缩。

ICAP_COMPRESSION

缓冲存储器之间传输使用的压缩方法。

ICAP_JPEGPIXELTYPE

JPEG压缩。

ICAP_JPEGQUALITY

JPEG质量。

ICAP_PIXELFLAVORCODES

CCITT压缩。

ICAP_TIMEFILL

CCITT压缩。

Device Parameters

 设备参数

CAP_DEVICEONLINE

确定硬件是否打开并准备就绪。

CAP_DEVICETIMEDATE

设备的时钟的日期和时间。

CAP_SERIALNUMBER

当前选定的Twain源设备的序列号。

ICAP_MINIMUMHEIGHT

允许Twain源定义可以获取的最低高度(Y轴)。

ICAP_MINIMUMWIDTH

允许Twain源定义可以获取的最低宽度(X轴)。

ICAP_EXPOSURETIME

捕捉图像时的曝光时间,以秒计。

ICAP_FLASHUSED2

对于支持闪光灯的设备,MSG_SET选择使用闪光灯; MSG_GET报告当前设置。

ICAP_IMAGEFILTER

对于支持图像滤波的设备,选择要使用的算法

ICAP_LAMPSTATE

指示灯打开了吗?

ICAP_LIGHTPATH

获取的图像是透射的还是反射的。

ICAP_LIGHTSOURCE

描述用于获取图像光源的颜色特??性。

ICAP_NOISEFILTER

对于支持噪声过滤的设备,选择要使用的算法。

ICAP_OVERSCAN

对于支持过扫描的设备,控制是否需要额外的行或列追加到图像。

ICAP_PHYSICALHEIGHT

Twain源可以获取的最大高度(以ICAP_UNITS计)

ICAP_PHYSICALWIDTH

Twain源可以获取的最大宽度(以ICAP_UNITS计)

ICAP_UNITS

计量单位(英寸,厘米等)。

ICAP_ZOOMFACTOR

使用MSG_GET,返回所有的相机支持的镜头缩放范围。

Imprinter/Endorser Functionality

印刷机/背书功能

CAP_ENDORSER

允许应用程序指定开始的背书/压印数量。

CAP_PRINTER

MSG_GET返回当前可用的打印机设备清单; MSG_SET选择协议的设备。

CAP_PRINTERENABLED

打开或关闭当前CAP_PRINTER设备。

CAP_PRINTERINDEX

CAP_PRINTER设备的起始数量。

CAP_PRINTERMODE

指定适当的用于当前 CAP_PRINTER的设备模式。

CAP_PRINTERSTRING

CAP_PRINTER设备启用时用于字符串组件的字符串。

CAP_PRINTERSUFFIX

用来作为当前CAP_PRINTER设备的后缀的字符串。

Image Information

图像信息

CAP_AUTHOR

获得的图像的作者(可能包括版权字符串)。

CAP_CAPTION

对获得的图像的说明。

CAP_TIMEDATE

图像获取的日期和时间(进入状态7的时间)。

ICAP_EXTIMAGEINFO

允许应用程序查询Twain数据源,看它是否支持新的操作组合DG_IMAGE / DAT_EXTIMAGEINFO / MSG_GET。

ICAP_SUPPORTEDEXTIMAGEINFO

列出Twain源能够从一个DAT_EXTIMAGEINFO调用返回的所有信息。

Image Parameters for Acquire

图像获取参数

CAP_THUMBNAILSENABLED

允许应用程序请求交付的图像的缩略图表示。

ICAP_AUTOBRIGHT

启用Twain源的自动亮度功能。

ICAP_BRIGHTNESS

设置Twain源的亮度值。

ICAP_CONTRAST

设置Twain源的对比度值。

ICAP_HIGHLIGHT

最小的亮点,超过此值将被设置为此值。

ICAP_IMAGEDATASET

获取或设置在状态6和7中标准的图像传输指数。

ICAP_ORIENTATION

定义纸张的向上边缘:纵向或横向。

ICAP_ROTATION

Twain源旋转多少度图像。

ICAP_SHADOW

最暗的值,超过此值将被设置为这个值。

ICAP_XSCALING

X轴的Twain源定标值(1.0 = 100%)。

ICAP_YSCALING

Y轴的Twain源定标值(1.0 = 100%)。

Image Type

图像类型

ICAP_BITDEPTH

ICAP_PIXELTYPE当前值的像素位深度

ICAP_BITDEPTHREDUCTION

允许选择图像还原算法以弥补位深度损失。

ICAP_BITORDER

指定Twain源图像字节的填充方式。

ICAP_CUSTHALFTONE

矩形半色调(抖动)矩阵。

ICAP_HALFTONES

Twain源半色调图案。

ICAP_PIXELFLAVOR

sense的像素,其数值为零。

ICAP_PIXELTYPE

像素的数据类型(B / W,灰色,颜色等)。

ICAP_THRESHOLD

黑和白之间的指定的分界值。

Language Support

支持语言

CAP_LANGUAGE

允许应用程序和Twain源确定他们共同的语言。

MICR

磁墨水字符识别

CAP_MICRENABLED

启用支持检查扫描所需采取的行动。

Pages

页面

CAP_SEGMENTED

描述拍摄的图像的分割设置。

ICAP_FRAMES

页帧的大小和位置。

ICAP_MAXFRAMES

每页可能包含的帧的最大数量。

ICAP_SUPPORTEDSIZES

典型页面大小的固定的帧大小。

Paper Handling

纸操作

CAP_AUTOFEED

MSG_SET为TRUE,启用Twain源的自动进纸。

CAP_CLEARPAGE

MSG_SET为TRUE,退出当前页面并清空数据。

CAP_DUPLEX

指示是否支持双面扫描仪。

CAP_DUPLEXENABLED

允许用户设置双面打印选项是TRUE或FALSE。

CAP_FEEDERALIGNMENT

如果是TRUE,进纸器居中; FALS则是自由浮动的。

CAP_FEEDERENABLED

如果为TRUE,启用Twain源的进纸器。

CAP_FEEDERLOADED

如果是TRUE,Twain源进纸器中有文件(只MSG_GET)。

CAP_FEEDERORDER

指定进纸器是从第一页还是最后一页的开始。

CAP_FEEDERPOCKET

报告哪个口袋可为纸张留下设备。

CAP_FEEDERPREP

提高纸张通过扫描仪的ADF速度。

CAP_FEEDPAGE

MSG_SET为TRUE,弹出当前页并扫描下一页。

CAP_PAPERDETECTABLE

确定Twain源是否可以检测ADF或平板上的文件。

CAP_REACQUIREALLOWED

能够在不改变该页面的物理登记情况下获取同一页的多张图像。

CAP_REWINDPAGE

MSG_SET为TRUE,做一个反向的进纸。

ICAP_FEEDERTYPE

允许应用程序设置基于正在使用的进纸器类型的扫描参数。

Patch Code Detection

补丁代码检测

ICAP_PATCHCODEDETECTIONENABLED

打开和关闭补丁代码检测。

ICAP_SUPPORTEDPATCHCODETYPES

可以被当前Twain源检测的补丁代码类型的列表。

ICAP_PATCHCODEMAXSEARCHPRIORITIES

搜索优先级的最大数量。

ICAP_PATCHCODESEARCHPRIORITIES

搜索补丁代码的补丁代码类型列表。

ICAP_PATCHCODESEARCHMODE

限制补丁代码寻找的方向,或优先于另一个方向。

ICAP_PATCHCODEMAXRETRIES

设置如果在页面上没有发现时的搜索重试次数限制。

ICAP_PATCHCODETIMEOUT

限制搜索页面上的补丁代码的总时间。

Power Monitoring

电源监控

CAP_BATTERYMINUTES

电池供电的设备上剩余的可用分钟数。

CAP_BATTERYPERCENTAGE

使用MSG_GET,返回电池电量状态。

CAP_POWERSAVETIME

使用MSG_SET设置相机电源睡眠的秒数;

使用MSG_GET,获取当前相机电源睡眠的秒数。

CAP_POWERSUPPLY

MSG_GET报告可用的电源种类;

MSG_GETCURRENT报告当前使用的电源。

Resolution

分辨率

ICAP_XNATIVERESOLUTION

设备的X轴的光学分辨率。

ICAP_XRESOLUTION

当前的/有效的X轴的光学分辨率。

ICAP_YNATIVERESOLUTION

设备的Y轴的光学分辨率。

ICAP_YRESOLUTION

当前的/有效的Y轴的光学分辨率。

Transfers

 传输

CAP_JOBCONTROL

在批处理模式下允许多个作业。

CAP_XFERCOUNT

应用程序想要在本次会话中获取的图像数量。

ICAP_COMPRESSION

缓冲存储器传输的压缩方案。

ICAP_IMAGEFILEFORMAT

文件传输的文件格式。

ICAP_TILES

平铺图像数据。

ICAP_UNDEFINEDIMAGESIZE

应用程序可以接受不确定的图像大小。

ICAP_XFERMECH

传输机制 - 用于学习方案,并为即将到来的传输设置同样机制。

User Interface

用户界面

CAP_CAMERAPREVIEWUI

查询Twain源对UI预览模式的支持。

CAP_CUSTOMDSDATA

允许应用程序查询数据源,看它是否支持DG_CONTROL/DAT_CUSTOMDSDATA/ MSG_GET,

DG_CONTROL/ DAT_CUSTOMDSDATA/MSG_SET。

CAP_CUSTOMINTERFACEGUID

一个数据源接口的唯一标识。

CAP_ENABLEDSUIONLY

查询应用程序,看它是否实现了新的用户界面设置对话框。

CAP_INDICATORS

使用Twain源的进度指示器? (当ShowUI== FALSE才有效)。

CAP_UICONTROLLABLE

指示Twain源是否支持UI禁用状态下获取数据。

TwainCapability对应的Code

caps.put(new Integer(1), "CAP_XFERCOUNT");
caps.put(new Integer(256), "ICAP_COMPRESSION");
caps.put(new Integer(257), "ICAP_PIXELTYPE");
caps.put(new Integer(258), "ICAP_UNITS");
caps.put(new Integer(259), "ICAP_XFERMECH");
caps.put(new Integer(4096), "CAP_AUTHOR");
caps.put(new Integer(4097), "CAP_CAPTION");
caps.put(new Integer(4098), "CAP_FEEDERENABLED");
caps.put(new Integer(4099), "CAP_FEEDERLOADED");
caps.put(new Integer(4100), "CAP_TIMEDATE");
caps.put(new Integer(4101), "CAP_SUPPORTEDCAPS");
caps.put(new Integer(4102), "CAP_EXTENDEDCAPS");
caps.put(new Integer(4103), "CAP_AUTOFEED");
caps.put(new Integer(4104), "CAP_CLEARPAGE");
caps.put(new Integer(4105), "CAP_FEEDPAGE");
caps.put(new Integer(4106), "CAP_REWINDPAGE");
caps.put(new Integer(4107), "CAP_INDICATORS");
caps.put(new Integer(4108), "CAP_SUPPORTEDCAPSEXT");
caps.put(new Integer(4109), "CAP_PAPERDETECTABLE");
caps.put(new Integer(4110), "CAP_UICONTROLLABLE");
caps.put(new Integer(4111), "CAP_DEVICEONLINE");
caps.put(new Integer(4112), "CAP_AUTOSCAN");
caps.put(new Integer(4113), "CAP_THUMBNAILSENABLED");
caps.put(new Integer(4114), "CAP_DUPLEX");
caps.put(new Integer(4115), "CAP_DUPLEXENABLED");
caps.put(new Integer(4116), "CAP_ENABLEDSUIONLY");
caps.put(new Integer(4117), "CAP_CUSTOMDSDATA");
caps.put(new Integer(4118), "CAP_ENDORSER");
caps.put(new Integer(4119), "CAP_JOBCONTROL");
caps.put(new Integer(4120), "CAP_ALARMS");
caps.put(new Integer(4121), "CAP_ALARMVOLUME");
caps.put(new Integer(4122), "CAP_AUTOMATICCAPTURE");
caps.put(new Integer(4123), "CAP_TIMEBEFOREFIRSTCAPTURE");
caps.put(new Integer(4124), "CAP_TIMEBETWEENCAPTURES");
caps.put(new Integer(4125), "CAP_CLEARBUFFERS");
caps.put(new Integer(4126), "CAP_MAXBATCHBUFFERS");
caps.put(new Integer(4127), "CAP_DEVICETIMEDATE");
caps.put(new Integer(4128), "CAP_POWERSUPPLY");
caps.put(new Integer(4129), "CAP_CAMERAPREVIEWUI");
caps.put(new Integer(4130), "CAP_DEVICEEVENT");
caps.put(new Integer(4131), "CAP_PAGEMULTIPLEACQUIRE");
caps.put(new Integer(4132), "CAP_SERIALNUMBER");
caps.put(new Integer(4133), "CAP_FILESYSTEM");
caps.put(new Integer(4134), "CAP_PRINTER");
caps.put(new Integer(4135), "CAP_PRINTERENABLED");
caps.put(new Integer(4136), "CAP_PRINTERINDEX");
caps.put(new Integer(4137), "CAP_PRINTERMODE");
caps.put(new Integer(4138), "CAP_PRINTERSTRING");
caps.put(new Integer(4139), "CAP_PRINTERSUFFIX");
caps.put(new Integer(4140), "CAP_LANGUAGE");
caps.put(new Integer(4141), "CAP_FEEDERALIGNMENT");
caps.put(new Integer(4142), "CAP_FEEDERORDER");
caps.put(new Integer(4143), "CAP_PAPERBINDING");
caps.put(new Integer(4144), "CAP_REACQUIREALLOWED");
caps.put(new Integer(4145), "CAP_PASSTHRU");
caps.put(new Integer(4146), "CAP_BATTERYMINUTES");
caps.put(new Integer(4147), "CAP_BATTERYPERCENTAGE");
caps.put(new Integer(4148), "CAP_POWERDOWNTIME");
caps.put(new Integer(4352), "ICAP_AUTOBRIGHT");
caps.put(new Integer(4353), "ICAP_BRIGHTNESS");
caps.put(new Integer(4355), "ICAP_CONTRAST");
caps.put(new Integer(4356), "ICAP_CUSTHALFTONE");
caps.put(new Integer(4357), "ICAP_EXPOSURETIME");
caps.put(new Integer(4358), "ICAP_FILTER");
caps.put(new Integer(4359), "ICAP_FLASHUSED");
caps.put(new Integer(4360), "ICAP_GAMMA");
caps.put(new Integer(4361), "ICAP_HALFTONES");
caps.put(new Integer(4362), "ICAP_HIGHLIGHT");
caps.put(new Integer(4364), "ICAP_IMAGEFILEFORMAT");
caps.put(new Integer(4365), "ICAP_LAMPSTATE");
caps.put(new Integer(4366), "ICAP_LIGHTSOURCE");
caps.put(new Integer(4368), "ICAP_ORIENTATION");
caps.put(new Integer(4369), "ICAP_PHYSICALWIDTH");
caps.put(new Integer(4370), "ICAP_PHYSICALHEIGHT");
caps.put(new Integer(4371), "ICAP_SHADOW");
caps.put(new Integer(4372), "ICAP_FRAMES");
caps.put(new Integer(4374), "ICAP_XNATIVERESOLUTION");
caps.put(new Integer(4375), "ICAP_YNATIVERESOLUTION");
caps.put(new Integer(4376), "ICAP_XRESOLUTION");
caps.put(new Integer(4377), "ICAP_YRESOLUTION");
caps.put(new Integer(4378), "ICAP_MAXFRAMES");
caps.put(new Integer(4379), "ICAP_TILES");
caps.put(new Integer(4380), "ICAP_BITORDER");
caps.put(new Integer(4381), "ICAP_CCITTKFACTOR");
caps.put(new Integer(4382), "ICAP_LIGHTPATH");
caps.put(new Integer(4383), "ICAP_PIXELFLAVOR");
caps.put(new Integer(4384), "ICAP_PLANARCHUNKY");
caps.put(new Integer(4385), "ICAP_ROTATION");
caps.put(new Integer(4386), "ICAP_SUPPORTEDSIZES");
caps.put(new Integer(4387), "ICAP_THRESHOLD");
caps.put(new Integer(4388), "ICAP_XSCALING");
caps.put(new Integer(4389), "ICAP_YSCALING");
caps.put(new Integer(4390), "ICAP_BITORDERCODES");
caps.put(new Integer(4391), "ICAP_PIXELFLAVORCODES");
caps.put(new Integer(4392), "ICAP_JPEGPIXELTYPE");
caps.put(new Integer(4394), "ICAP_TIMEFILL");
caps.put(new Integer(4395), "ICAP_BITDEPTH");
caps.put(new Integer(4396), "ICAP_BITDEPTHREDUCTION");
caps.put(new Integer(4397), "ICAP_UNDEFINEDIMAGESIZE");
caps.put(new Integer(4398), "ICAP_IMAGEDATASET");
caps.put(new Integer(4399), "ICAP_EXTIMAGEINFO");
caps.put(new Integer(4400), "ICAP_MINIMUMHEIGHT");
caps.put(new Integer(4401), "ICAP_MINIMUMWIDTH");
caps.put(new Integer(4404), "ICAP_AUTODISCARDBLANKPAGES");
caps.put(new Integer(4406), "ICAP_FLIPROTATION");
caps.put(new Integer(4407), "ICAP_BARCODEDETECTIONENABLED");
caps.put(new Integer(4408), "ICAP_SUPPORTEDBARCODETYPES");
caps.put(new Integer(4409), "ICAP_BARCODEMAXSEARCHPRIORITIES");
caps.put(new Integer(4410), "ICAP_BARCODESEARCHPRIORITIES");
caps.put(new Integer(4411), "ICAP_BARCODESEARCHMODE");
caps.put(new Integer(4412), "ICAP_BARCODEMAXRETRIES");
caps.put(new Integer(4413), "ICAP_BARCODETIMEOUT");
caps.put(new Integer(4414), "ICAP_ZOOMFACTOR");
caps.put(new Integer(4415), "ICAP_PATCHCODEDETECTIONENABLED");
caps.put(new Integer(4416), "ICAP_SUPPORTEDPATCHCODETYPES");
caps.put(new Integer(4417), "ICAP_PATCHCODEMAXSEARCHPRIORITIES");
caps.put(new Integer(4418), "ICAP_PATCHCODESEARCHPRIORITIES");
caps.put(new Integer(4419), "ICAP_PATCHCODESEARCHMODE");
caps.put(new Integer(4420), "ICAP_PATCHCODEMAXRETRIES");
caps.put(new Integer(4421), "ICAP_PATCHCODETIMEOUT");
caps.put(new Integer(4422), "ICAP_FLASHUSED2");
caps.put(new Integer(4423), "ICAP_IMAGEFILTER");
caps.put(new Integer(4424), "ICAP_NOISEFILTER");
caps.put(new Integer(4425), "ICAP_OVERSCAN");
caps.put(new Integer(4432), "ICAP_AUTOMATICBORDERDETECTION");
caps.put(new Integer(4433), "ICAP_AUTOMATICDESKEW");
caps.put(new Integer(4434), "ICAP_AUTOMATICROTATE");

TwainCapabilities的更多相关文章

随机推荐

  1. Xen的体系结构

    1. BIOS的虚拟化 xen的启动过程,与x86系统一样,首先要进入保护模式,然后安装中断处理程序. xen的中断处理程序可以分为几种,有的是直接分发给正在运行的操作系统,有的是分发给安装了硬件驱动 ...

  2. Navicat for MySQL使用手记

    摘要 在管理MySQL数据库的图形化工具中,最为熟知的就是phpMyAdmin和Mysql-Front了,今天跟大家分享另外一个管理mysql数据库的另外一个利器---Navicat MySQL. N ...

  3. CM 安装CDH 错误: 安装失败。 无法接收 Agent 发出的检测信号。

    在安装CDH的时候出现错误提示: 安装失败. 无法接收 Agent 发出的检测信号. 日志提示错误: start >> raise socket.error(msg) >>er ...

  4. Python爬虫工程师必学APP数据抓取实战✍✍✍

    Python爬虫工程师必学APP数据抓取实战  整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受,单论单个知识点课程本身没问题,大 ...

  5. [POI2011]IMP-Party

    题目 不难发现\(\frac{2}{3}n-\frac{1}{3}n=\frac{1}{3}n\)(雾 一个团要求点之间两两有边,于是我们枚举两个点,如果这两个点之间没有边相连,那么就删掉这两个点,由 ...

  6. 《代码大全2》读书笔记 Week2

    <代码大全2>第四.五章 第四章“关键的‘构建’决策”主要有以下三要点:1.每种编程语言都有优点和缺点,程序员应根据需要选择编程语言,尽量选择熟悉的语言以提高生产效率.作为一种表达工具,编 ...

  7. 微信1.8.6.1 SDK 无法授权登录解决办法

    我用的cocos2d-lua 3.9 项目打包 调用微信授权登录的时候 授权登录接口一直抛异常导致微信都无法拉起来 按照官网配置了universal link (这个也搞了很长时间jason 配置文件 ...

  8. 富文本编辑器 CKeditor 配置使用+上传图片

    参考文献: 富文本编辑器 CKeditor 配置使用 CKEditor与CKFinder的配置(ASP.NET环境),老版本可以参考 CKEditor+CKFinder ASP版在本地电脑中的配置  ...

  9. NFS 服务器的配置

    1. 安装 NFS 服务器 [root@localhost btools]#rpm -q nfs-utils 如果没有安装,从对应 Linux 操作系统版本的安装光盘上找到 nfs-utils 的安装 ...

  10. 爬虫那些事儿--Http返回码

    由于爬虫的抓取也是使用http协议交互.因此需要了解Http的各种返回码所代表的意义,才能判断爬虫的执行结果. 返回码如下: 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部 ...