随笔分类 - 其他
摘要:【官网】介绍了:1、QR Code 的来源2、QR Code的特点(相比于传统条码)3、QR Code的尺寸如何确定(symbol version及module size)4、QR Code的纠错(Reed-Solomon Code,以及纠错等级的确定)按顺序一点点看很快就能看完了。不过没介绍如何编码和解码。【wikipedia】介绍了:1、QR Code的存储2、QR Code的编码3、QR Code的解码示例QR Code国际标准 ISO/IEC 18004 【下载地址】
阅读全文
摘要:本记录摘自《Sybase ETL User Guide》1、Sybase ETL的作用Sybase ETL lets you extract data from multiple heterogeneous data sources and load it into one or more data targets using a comprehensive set of transformation functions.Sybase ETL可以完成一般ETL可以完成的任务,即抽取、转换、装载。• Data extraction – extract data from various data
阅读全文
摘要:本记录摘自 快乐绿茶 的博客:【原文地址】1、ETL的定义ETL分别是“Extract”、“ Transform” 、“Load”三个单词的首字母缩写也就是“抽取”、“转换”、“装载”,但我们日常往往简称其为数据抽取。ETL是BI/DW(商务智能/数据仓库)的核心和灵魂,按照统一的规则集成并提高数据的价值,是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤。ETL包含了三方面:“抽取”:将数据从各种原始的业务系统中读取出来,这是所有工作的前提。“转换”:按照预先设计好的规则将抽取得数据进行转换,使本来异构的数据格式能统一起来。“装载”:将转换完的数据按计划增量或全部导入到
阅读全文
摘要:Remote procedure call (RPC) systems, including Java RMI, are synchronous -- the caller must block and wait until the called method completes execution, and thus offer no potential for developing loosely coupled enterprise applications without the use of multiple threads. In other words, RPC systems
阅读全文
摘要:ICS512是时钟乘数器,它可以将时钟频率加倍的芯片。通过调整S1和S0的值(为高,为低或放空不接),可以对输入的时钟进行多种类型的倍率输出。其功能框图如下:管脚分配如下:管脚描述如下:倍率表如下:
阅读全文
摘要:笔记摘自 《FireWire 系统体系:1394a》(第二版) 作者 Don Anderson 译者 姜汉龙1394支持底板和线缆两种实现,从而提高了实现的灵活性。底板环境支持在现实并行总线同时建立冗余串行总线通信信道;线缆环境允许外部设备的远程连接,从而允许外部设备分布大于250米的距离。这些性能使串行总线对于小型网络应用而言具有很大的吸引力。支持巨大的内存地址空间,高传输速率和低廉的成本使得1394总线成为连接不通主机系统和多总线实现具有吸引力的方法。串行总线实现可以用来把其他总线桥(bridge)接在一起。串行总线能连接不同大小和类型的主机系统,包括PC机、小型计算机和大型机。单一总线支
阅读全文
摘要:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml
阅读全文
摘要:目录一、硬件要求硬线连接虚拟串口软件二、软件编程如何获得本机可用的串口列表串口的常用操作如何避免死锁硬件要求需要保证硬件是接通的,即没有硬件方面的问题。如果不能确定的,可以下载一个串口助手测试一下硬件。如果没有可以调试的串口,可以下载一个VSPM虚拟串口软件,虚拟自己的串口。软件编程【指导手册: SerialPortMSDN】如何获得本机可用的串口列表Microsoft.VisualBasic.Devices.Computer pc;pc =new Microsoft.VisualBasic.Devices.Computer(); foreach (string s in pc.Ports.S
阅读全文
摘要:这些天在写C#的时候发现属性的set和get不能像java里面那样很方便的生成所以类属性的set和get。通过右键-“重构”-“封装字段”的方法貌似是一个一个属性的生成。所以就写了一个自用的小软件。可以一次性生成类中所有属性的set和get。软件截图如下:一个下午写成的,还有很多细节没有考虑到。下载地址:http://files.cnblogs.com/elaron/setAndGetCreater.rar
阅读全文
摘要:工具:vs2008step1:打开vs,文件-》新建-》项目;此时,如果你之前在vs第一次启动时选择的是c++或者其他非c#项目是,可以通过选择“其他语言”-》visual c#-》windows窗体应用程序来创建c#项目。此时,工作区上出现一个form1,与vb非常类似。step2:打开“工具箱”(可以在工作区的右侧边上找到),或者通过“视图”-》“工具箱”打开。step 3:往from1上托一些组建,如一个label 一个button。选择form1上的组件,点击右键-》属性,可以看到:(如label1)可以在text属性设置该label的默认显示,name属性设置该label的名字(调用
阅读全文
摘要:声明时:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 __gc struct WordElem{2 String* pattern;3 String* replacement;4 WordElem* next;5 };使用时:(line 7,line20)代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHi...
阅读全文