以太坊钱包开发
|
|
|
- 爪 芮
- 6 years ago
- Views:
Transcription
1 以太坊钱包开发 熊丽兵 (Tiny 熊 )
2 我 熊丽兵 Tiny熊 深 入浅出区块链 learnblockchain.cn 精通以太坊智能合约开发 作者 登链学院创始 人 电 子 工业出版社
3 Demo
4 大纲 钱包账号 地址 私钥 钱包账号管理理 以太转账 ERC20 Token 转账 Ethers.js 库
5 ( 数字 ) 钱包 钱包存钱了了吗? 钱包实际是 一个管理理私钥的 工具
6 钱包账号 钱包账号看上去是 一个地址 关键是私钥
7 var Crypto = require('crypto') var secp256k1=require('secp256k1') var createkeccakhash=require('keccak') // 一个 32 字节的随机数 (1~2^256-1), 直接把他当成私钥 var privatekey=crypto.randombytes(32); console.log(privatekey.tostring('hex')); // 由 secp256k1 椭圆曲线算法先计算出公钥 var pubkey=secp256k1.publickeycreate(privatekey,false).slice(1); // 进 行行 keccak256 hash 运算再取后 40 位得到 var address =createkeccakhash('keccak256').update(pubkey).digest().slice(-20); console.log("0x" + address.tostring('hex'));
8 创建钱包账号 随机 生成私钥 (32 字节 ) 分层确定性推倒
9 随机数 生成私钥 随机在1到2^256之间选 一个数字 不不可预测或不不可重复
10 分层确定性推倒 随机 生成的私钥, 备份麻烦, 不不易易管理理 BIP (Bitcoin Improvement Proposals) bip32 提案 (HD 钱包 )
11 HD钱包 随机数种 子推倒 生成私钥
12 分层推倒过程
13 秘钥路路径 HD 钱包中的密钥是 用 路路径 命名的, 每个级别之间 用斜杠 (/) 字符来表示 如 : 第 一个主密钥 生成的 子私钥是 m/0 第 一个公共钥匙是 M/0 第 一个 子密钥的 子密钥就是 m/0/1
14 BIP44 m / purpose' / coin_type' / account' / change / address_index
15 随机数 or 助记词 090ABCB3A6e1400e9345bC60c78a8BE7 candy maple cake sugar pudding cream honey rich smooth crumble sweet treat
16 生成助记词
17 助记词推倒出种 子 密钥拉伸函数 : 用来增强弱密钥的安全性
18 var bip39 = require('bip39') var hdkey = require('ethereumjs-wallet/hdkey') var util = require('ethereumjs-util') // 生成助记词 var mnemonic = bip39.generatemnemonic() var seed = bip39.mnemonictoseed(mnemonic); var hdwallet = hdkey.frommasterseed(seed); var key1 = hdwallet.derivepath("m/44'/60'/0'/0/0"); console.log(" 私钥 :"+util.buffertohex(key1._hdkey._privatekey)); var address1 = util.pubtoaddress(key1._hdkey._publickey, true); console.log(" 地址 :"+util.buffertohex(address1));
19 私钥存储 1. 加密存储 - 对称加密私钥 2. 如何选择加密秘钥 (KDF)
20 私钥存储 { "address":"856e604698f79cef417aab...", "crypto":{ cipher":"aes-128-ctr", 对称加密算法 ciphertext":"13a3ad2135bef1ff228e399dfc8d74a...", 密 文 "cipherparams":{ "iv":"92e7468e f85322fb3c..." }, "kdf":"scrypt", "kdfparams":{ "dklen":32, "n":262144, 秘钥派 生算法参数 "p":1, "r":8, "salt":"3ca198ce53513ce01bd651aee54b16b6a..." }, "mac":"10423d c18a91097d09b7f " 校验码 }, "id":"5346bac5-0a6f-4ac6-baba-e2f3ad464f3f", "version":3 V3 KeyStore }
21 V3 KeyStrore 解密
22 如何确认密码正确性? mac= sha3(dk[16:32], ciphertext)
23
24 转账 一个交易易 长这样 : const txparams = { nonce: '0x00', gasprice: '0x09184e72a000', gaslimit: '0x2710', to: '0x ', value: '0x00', data: 0x7f , // EIP 155 chainid - mainnet: 1, ropsten: 3 chainid: 3 }
25 Gas 矿 工费 ( 预算 )= gaslimit * gasprice gaslimit: 有 工作量量决定, 少了了 out-of-gas, 多了了退回 普通转账是 gasprice: 决定矿 工打包的优先级, 出价过低打包慢, 出价过 高不不划算
26 签名及 广播 const tx = new EthereumTx(txParams) tx.sign(privatekey) const serializedtx = tx.serialize() web3.eth.sendrawtransaction(serializedtx, function (err, transactionhash) { console.log(transactionhash); });
27 Token转账 Token = 符合 ERC20 接 口的合约 Token转账 = 调 用合约的转账函数 = 向合约地址发起交易易 交易易的data 是 ABI编码数据
28 Token转账 [ { "constant": false, "inputs": [{ "name": "to", "type": "address" }, { "name": "tokens", "type": "uint256" }], "name": "transfer", "outputs": [{ "name": "success", "type": "bool" }], "payable": false, "statemutability": "nonpayable", "type": "function" ABI: Application Binary Interface 描述合约提供的接 口 } ]
29 Token 转账 ABI: Application Binary Interface 描述合约提供的接 口 var abi = [...]; var addr = "0x..."; var contract = new ethers.contract(address, abi, provider); contract.transfer(targetaddress, amount).then(function(tx) { console.log(tx); });
30 ethers.js 和 web3.js 一样, 是 一套和以太坊区块链进 行行交互的库 ethers.js 对 BIP32 BIP39 BIP44 等相关的提案进 行行了了实现 4 个功能模块 : Wallets & Signers Providers Contracts Utilities
31 ethers.js 随机数私钥创建钱包账号 var privatekey = ethers.utils.randombytes(32); var wallet = new ethers.wallet(privatekey); 助记词 方式创建钱包账号 var rand = ethers.utils.randombytes(16); var mnemonic = ethers.utils.hdnode.entropytomnemonic(rand); var path = "m/44'/60'/0'/0/0"; ethers.wallet.frommnemonic(mnemonic, path);
32 ethers.js KeyStore 加解密 wallet.encrypt(pwd.val()).then(function(json) { var blob = new Blob([json], {type: "text/plain;charset=utf-8"}); saveas(blob, "keystore.json"); }); ethers.wallet.fromencryptedjson(json, password).then(function(wallet) { // }, function(error) { // });
33 ethers.js 连接provider var provider = new ethers.providers.jsonrpcprovider(" var activewallet = wallet.connect(provider); activewallet.sendtransaction({ to: targetaddress, value: amountwei, //gasprice: activewallet.provider.getgasprice(), //gaslimit: 21000, }).then(function(tx) { });
34 钱包安全性 谨慎谨慎谨慎 ( 没有后悔悔药 ) 强密码 + 离线保存 ( 勿 用 网络分享 ) 开源钱包 / 硬件钱包 / 多签钱包
35 现场群
36 谢谢
之 和, 除 高 層 建 築 物 以 不 超 過 建 築 面 積 百 分 之 十 五 外, 其 餘 以 不 超 過 建 築 面 積 百 分 之 十 二 點 五 為 限, 其 未 達 二 十 五 平 方 公 尺 者, 得 建 築 二 十 五 平 方 公 尺 ( 二 ) 水 箱 水 塔 設 於 屋 頂
名 稱 : 建 築 技 術 規 則 建 築 設 計 施 工 編 修 正 日 期 : 民 國 103 年 11 月 26 日 生 效 狀 態 : 本 法 規 部 分 或 全 部 條 文 尚 未 生 效 1.93.03.10 修 正 之 第 301 條 條 文, 施 行 日 期 另 定 2. 本 規 則 103.11.26 修 正 之 第 99-1 128 條 條 文, 自 中 華 民 國 一 百 零
以太坊开发实战 公开
蔡一@志顶科技 目录 什么是以太坊以太坊历史以太坊钱包及使用 Solidity 智能合约开发以太坊 DApp 开发实战案例分享及演示 2018/1/21 2 什么是以太坊 史上第一台 世界电脑, 任何人都可以使用的去中心化网络 可运行各种应用, 应用被称为 智能合约 不会受到设备当机 接收检查或被欺骗等的影响 以太坊拥有其本身的货币 以太币 用户通过支付以太币来使用去中心化网络以执行所需完成的任务
PowerPoint 演示文稿
The BitCoin Scripting Language 交易实例 交易结构 "result": { "txid": "921a dd24", "hash": "921a dd24", "version": 1, "size": 226, "locktime": 0, "vin": [ ], "vout": [ ], "blockhash": "0000000000000000002c510d
Microsoft PowerPoint - 06 - ShengYang Presentation Slides_240609
沈 阳 水 务 一 体 化 发 展 的 探 索 水 允 办 简 行 各 资 许 表 要 业 位 很 源 我 示 介 的 嘉 荣 周 代 热 绍 基 宾 幸, 表 烈 一 本 再 女 并 沈 的 下 情 次 士 有 阳 祝 沈 况 来 : 们 机 水 贺 阳 到! 会 务 的 美 先 下 与 集 城 丽 生 面 各 团 市 的, 们 位 对 概 狮 : 我 交 活 况 城 向 流 动 和 大 参 在
从 宾 馆 到 又 一 城 是 十 五 分 钟, 从 又 一 城 到 邵 逸 夫 是 十 分 钟, 去 时 一 路 上 坡 很 辛 苦, 回 时 一 路 下 坡 很 轻 松, 很 像 上 小 学 时 的 心 情, 这 是 最 初 几 天 最 深 的 感 受 有 段 时 间 很 少 走 校 内 的 路
那 城 那 校 那 景 香 港 访 学 印 象 刘 斌 时 间 过 得 真 快, 一 转 眼 从 香 港 回 来 一 个 多 月 了 前 两 天 走 在 路 上, 看 到 一 个 逆 行 的 车 剐 了 路 人, 双 方 在 路 边 吵 得 不 可 开 交, 突 然 想 起 有 些 地 方 的 交 规 与 大 陆 不 一 样, 这 车 在 香 港 就 算 是 正 常 行 驶 了 于 是, 香 港,
合金投资年报正文.PDF
1999 1 1999 2. 3. 4. 5. 2 1999 3 1999 (1) 4 1999 5 1999 6 1999 7 1999 8 1999 9 1999 10 1999 11 1999 12 1999 13 1999 14 1999 15 1999 16 1999 17 1999 18 1999 19 1999 20 1999 21 1999 22 1999 23 1999 24 1999
概述
OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3
Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.
Kubernetes 包管理理 工具 Helm 蔺礼强 Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes
Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc
References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2
Simulator By SunLingxi 2003
Simulator By SunLingxi [email protected] 2003 windows 2000 Tornado ping ping 1. Tornado Full Simulator...3 2....3 3. ping...6 4. Tornado Simulator BSP...6 5. VxWorks simpc...7 6. simulator...7 7. simulator
Intruduction to the NGINX stream subsystem and OpenResty's support
NGINX stream 子系统的简介 以及 OpenResty 对其的 支持 孙 大同 (@dndx) OpenResty Con 2017 北北京 2017 年年 10 月 21 日 关于我 90 后 曾在 LinkedIn,Cloudflare 等公司 工作 OpenResty Inc. 技术合伙 人 热爱钻研底层技术以及折腾 飞 行行爱好者 拥有固定翼私 人 飞 行行执照, 仪表 飞 行行资质以及
Microsoft Word - 版頭.doc
資 產 負 債 管 理 部 2013 年 第 8 期 2013 年 6 月 28 日 ( 本 刊 所 載 文 章 觀 點, 僅 代 表 個 人 意 見 ) 餘 額 寶 功 能 剖 析 及 對 銀 行 業 的 啟 示 摘 要 : 本 文 對 餘 額 寶 的 功 能 及 原 理 進 行 了 剖 析, 顯 示 其 渠 道 微 創 新 產 品 微 創 新 勝 在 支 付 便 捷 性 等 特 性 該 產 品
第六組公文傳閱表
入 出 國 及 移 民 署 櫃 檯 服 務 項 目 一 覽 表 更 新 日 期 :96 年 4 月 臺 灣 地 區 人 民 辦 理 項 目 應 備 文 件 處 理 時 限 役 男 申 請 出 國 核 准 已 有 有 效 證 照 申 請 進 入 大 陸 地 區 許 可 在 大 陸 地 區 出 生, 未 曾 在 大 陸 地 區 設 有 戶 籍, 其 父 母 均 為 臺 灣 地 區 人 民 申 請 返 臺
工程师培训
.1 TCP/IP TCP/IP 1 .2.2.1 Host 1960 S 1970 S Host Low Speed Lines 1970 S 1980 S pc Server Local Interneting 1980 S 1990 S Branch. pc Branch. WAN Branch. pc pc IBM SNA IBM X.25 2 .2.2 OSI OSI Application
2015年莆田一青会射箭资格赛.xls
70(1) 70(2) 10's X's 70(1) 70(2) 10's X's 70(1) 70(2) 10's X's 70(1) 70(2) 10's X's 10's X's 10's X's 10's X's 1/4 1/2 1 659 7 6 [25,21,27,27,26] 7 [24,26,28,26] 6 [27,29,28] 2 656 9 6 [25,28,28,28,27]
区块链亡灵军团
HITCON Pacific 2018 区块链亡灵军团 Undead Armies of Blockchain 慢雾科技 2018.12 关于 慢雾科技 (SlowMist) 专注区块链 生态安全 https://slowmist.com & https://slowmist.io 演讲者 余弦, 慢雾科技联合创始 人 Thinking, 慢雾科技安全研究员 致谢 慢雾安全团队及慢雾的伙伴们 目录
Microsoft Word - 第3章.doc
Java C++ Pascal C# C# if if if for while do while foreach while do while C# 3.1.1 ; 3-1 ischeck Test() While ischeck while static bool ischeck = true; public static void Test() while (ischeck) ; ischeck
一、
网 上 交 易 客 户 端 操 作 文 档 证 券 2014 年 免 责 申 明 因 客 户 端 软 件 升 级, 对 应 帮 助 文 件 中 的 图 片 及 文 字 可 能 存 在 未 同 步 更 新 的 情 况, 由 此 产 生 的 损 失 我 们 将 不 负 任 何 责 任, 请 大 家 以 最 新 版 本 的 客 户 端 软 件 为 准 索 引 一 委 托 功 能 区 说 明...1 二 委
3. 反 映 : 4. 五 花 八 门 : 5. 慷 慨 : 6. 参 与 : 7. 慰 劳 : 8. 延 续 : 9. 珍 爱 : 10. 浪 漫 : 三. 找 出 下 列 每 组 词 中 的 近 义 词 或 同 义 词 : 节 日 节 气 节 令 时 节 习 俗 民 俗 仪 式 风 俗 文 献
练 习 一. 根 据 课 文 的 内 容 回 答 下 列 问 题 : 1. 为 什 么 说 节 日 是 一 个 民 族 文 化 的 最 集 中 的 体 现? 2. 中 国 最 早 的 节 日 是 怎 么 来 的? 节 日 在 远 古 的 主 要 功 能 有 那 些? 3. 中 国 人 的 节 日 主 要 有 哪 几 大 类? 请 举 例 说 明 4. 节 日 的 形 成 发 展 跟 社 会 的 变
C/C++ - 文件IO
C/C++ IO Table of contents 1. 2. 3. 4. 1 C ASCII ASCII ASCII 2 10000 00100111 00010000 31H, 30H, 30H, 30H, 30H 1, 0, 0, 0, 0 ASCII 3 4 5 UNIX ANSI C 5 FILE FILE 6 stdio.h typedef struct { int level ;
instructions.PDF
94 SIMATIC (END) (END) Micro/WIN 32 (STOP) (STOP) CPU RUN STOP STOP CPU RUN STOP (WDR) (Watchdog Reset) (WDR) CPU WDR WDR ( ) I/O ( I/O ) SM (SM0 SM5 SM29 ) 25 0 ms 00 ms STOP 300ms 300ms WDR S7-200 CPU
untitled
1 Outline 數 料 數 數 列 亂數 練 數 數 數 來 數 數 來 數 料 利 料 來 數 A-Z a-z _ () 不 數 0-9 數 不 數 SCHOOL School school 數 讀 school_name schoolname 易 不 C# my name 7_eleven B&Q new C# (1) public protected private params override
SL2511 SR Plus 操作手冊_單面.doc
IEEE 802.11b SL-2511 SR Plus SENAO INTERNATIONAL CO., LTD www.senao.com - 1 - - 2 - .5 1-1...5 1-2...6 1-3...6 1-4...7.9 2-1...9 2-2 IE...11 SL-2511 SR Plus....13 3-1...13 3-2...14 3-3...15 3-4...16-3
共识算法 SOLO kafka(cft) FBFT 节点数 1 2f+1 3f+1 错误节点容忍 不容忍 最多 1/2 个 crash 节点 最多 1/3 个拜占庭错误节点 交易性能 一般 TPS 2000+TPS 快速拜占庭容错算法 (Fast Byzantine Fault Tole
共识算法 SOLO kafka(cft) FBFT 节点数 1 2f+1 3f+1 错误节点容忍 不容忍 最多 1/2 个 crash 节点 最多 1/3 个拜占庭错误节点 交易性能 一般 10000+TPS 2000+TPS 快速拜占庭容错算法 (Fast Byzantine Fault Tolerance ) 从节点将消息发送给主节点 主节点对交易进行验证 每个节点收到 2f 个准备消息后对交易进行验证
Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provided by SUNPLUS TECHNOLO
Car DVD New GUI IR Flow User Manual V0.1 Jan 25, 2008 19, Innovation First Road Science Park Hsin-Chu Taiwan 300 R.O.C. Tel: 886-3-578-6005 Fax: 886-3-578-4418 Web: www.sunplus.com Important Notice SUNPLUS
Microsoft Word - 01.DOC
第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的
! "#$%& $()*+#$, $(-.&,./.+#/(-.&01( &-#&(&$# (&2*(,#-3.,14& $ +()5(*-#5(-#/-/#(-1#&-+)(& :;<<= > A B?
! "#$%& $()*+#$, $(-.&,./.+#/(-.&01( &-#&(&$# (&2*(,#-3.,14& $ +()5(*-#5(-#/-/#(-1#&-+)(&- 67789:;
9202reply-s.doc
1 16 () (A) (B) (C) (D) B () B D (B) (D)22 (A) (B) (C) 5 12 C C 34 2 3 1. 89 42 (B) 2. 42 151 44 27 () () 69 79 89 (A) ( ) 1,803 2,039 2,217 (B) (/) 4.8 4.0 3.3 (C) 65 (%) 4.1 6.1 8.5 (D) (%) 9.9 15.8
USD Type of Remittance T/D D/T D/D Payee Address Amount in words and figure Remitter Remarks Purpose Address / BP/OC / / / To Bank Date Please credit account no Amount In
无类继承.key
无类继承 JavaScript 面向对象的根基 周爱 民 / aimingoo [email protected] https://aimingoo.github.io https://github.com/aimingoo rand = new Person("Rand McKinnon",... https://docs.oracle.com/cd/e19957-01/816-6408-10/object.htm#1193255
C/C++ - 函数
C/C++ Table of contents 1. 2. 3. & 4. 5. 1 2 3 # include # define SIZE 50 int main ( void ) { float list [ SIZE ]; readlist (list, SIZE ); sort (list, SIZE ); average (list, SIZE ); bargragh
FILTRON 1. DC AC AC 220V 50HZ 2. 1 1 1 3. / / / / 4. 1) 2 3 4 5 6 5. 6. 7. 8. 9. / 10. 1. 2. 3. 4. 5. 6. 7. DC AC FILTRON DC AC FILTRON DC 12V 12VDC D
2006 4 27 1 JY FILTRON 1. DC AC AC 220V 50HZ 2. 1 1 1 3. / / / / 4. 1) 2 3 4 5 6 5. 6. 7. 8. 9. / 10. 1. 2. 3. 4. 5. 6. 7. DC AC FILTRON DC AC FILTRON DC 12V 12VDC DC FILTRON AC 24VAC 24VAC AC 24VAC AC
<313034A4BDB67DA4C0B56FBA5DB3E65FBD64A5BB2E786C7378>
科 別 : 國 文 科 (A 區 ) 分 發 16 名 1 600110129 黃 毅 潔 國 立 豐 原 高 級 商 業 職 業 學 校 2 600110446 鄭 安 芸 國 立 南 投 高 級 中 學 3 600110632 李 孟 毓 桃 園 市 立 大 園 國 際 高 級 中 學 4 600110492 洪 珮 甄 南 投 縣 立 旭 光 高 級 中 學 5 600110262 柯 懿 芝
5A-ESP8266__SDK__SSL_User_Manual__CN.pages
ESP8266 SSL 加密 使 用 手册 版本 2.0 版权 2017 本 文介绍基于 ESP8266_NONOS_SDK 的 SSL 加密使 用 方法 关于本 手册 章 标题 内容 第 1 章 概述 介绍 SSL 概况 第 2 章 环境搭建 如何搭建编译环境 第 3 章 ESP8266 作为 SSL Server 介绍 ESP8266 作为 SSL server 时的使 用 方法 第 4 章 ESP8266
毕 业 设 计 (论 文)
毕 业 设 计 ( 论 文 ) 玩 转 浪 漫 DIY 焙 烤 店 系 名 : 旅 游 管 理 系 专 业 班 级 : 烹 饪 093 学 生 姓 名 : 万 琪 陈 兰 安 华 荣 苗 林 霞 学 号 :09572121,09572118, 09572110,09572124 指 导 教 师 姓 名 : 夏 秀 华 指 导 教 师 职 称 : 讲 师 2012 年 3 月 14 日 第 1 页 共
IP1883_39A00WT_Cht_37_080903.indd
使 用 說 明 書 蒸 氣 微 波 爐 烤 箱 Model NN-CS598 使 用 前, 請 詳 細 參 閱 本 說 明 書 IP1883_39A00WT_Cht_37_080903.ind1 1 2008-9-3 Jerry 16:00:19 目 錄 使 用 微 波 爐 烹 調 應 注 意 之 事 項... 3 裝 置... 4 功 能 指 示 ( 正 視 圖 )... 5 功 能 指 示 (
Quick Start Guide
1 1 1 2 2 3 4 7 8 13 Windows 13 Macintosh 15 17 19 USB ( Windows ) 19... 19 C QA7-3236-V01 Exif Exif Exif Exif ICES-003 (Digital Apparatus) Class B (ENERGY STAR ) (ENERGY STAR ) (ENERGY STAR) (ENERGY STAR
CHAPTER VC#
1. 2. 3. 4. CHAPTER 2-1 2-2 2-3 2-4 VC# 2-5 2-6 2-7 2-8 Visual C# 2008 2-1 Visual C# 0~100 (-32768~+32767) 2 4 VC# (Overflow) 2-1 2-2 2-1 2-1.1 2-1 1 10 10!(1 10) 2-3 Visual C# 2008 10! 32767 short( )
IP505SM_manual_cn.doc
IP505SM 1 Introduction 1...4...4...4...5 LAN...5...5...6...6...7 LED...7...7 2...9...9...9 3...11...11...12...12...12...14...18 LAN...19 DHCP...20...21 4 PC...22...22 Windows...22 TCP/IP -...22 TCP/IP
概述
OPC Version 1.8 build 0925 KOCRDK Knight OPC Client Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOC_Init...5 2.2.2 KOC_Uninit...5 2.3...5
r_09hr_practical_guide_kor.pdf
PRACTICAL GUIDE TO THE EDIROL R-09HR 3 4 PRACTICAL GUIDE TO THE EDIROL R-09HR 5 Situation 1 6 1 2 3 PRACTICAL GUIDE TO THE EDIROL R-09HR WAV MP3 WAV 24 bit/96 khz WAV 16 bit/44.1 khz MP3 128 kbps/44.1
BOOL EnumWindows(WNDENUMPROC lparam); lpenumfunc, LPARAM (Native Interface) PowerBuilder PowerBuilder PBNI 2
PowerBuilder 9 PowerBuilder Native Interface(PBNI) PowerBuilder 9 PowerBuilder C++ Java PowerBuilder 9 PBNI PowerBuilder Java C++ PowerBuilder NVO / PowerBuilder C/C++ PowerBuilder 9.0 PowerBuilder Native
( 一 ) 全 面 贯 彻 党 和 国 家 的 教 育 方 针 政 策, 落 实 国 家 有 关 教 育 的 法 律 法 规 ; 研 究 草 拟 江 苏 省 教 育 法 规 和 政 策, 并 组 织 实 施 ( 二 ) 研 究 教 育 发 展 战 略 思 路, 统 筹 规 划 协 调 指 导 江 苏
2008 年 江 苏 高 考 改 革 新 方 案 引 争 议 1. 案 例 概 述 1.1 案 例 简 介 2008 年 高 考 新 方 案 是 江 苏 省 10 年 内 的 第 五 套 高 考 方 案, 此 方 案 11 月 28 日 一 出 台 就 饱 受 争 议, 被 指 有 轻 理 化 的 嫌 疑 且 在 录 取 阶 段 出 现 了 录 取 准 则 不 明 确 的 现 象 针 对 此 现 象,
untitled
1 2006 021-58361891 1 276 www.easyfinance.com.cn 021-58361891 2 276 www.easyfinance.com.cn 021-58361891 3 276 www.easyfinance.com.cn 2 021-58361891 4 276 www.easyfinance.com.cn 021-58361891 5 276 www.easyfinance.com.cn
A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内
A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内 容 分 发 网 络 Alibaba Cloud Content Delivery Network 一
Manhattan Transfer Manhattan Transfer Manhattan Transfer Manhattan Transfer Manhattan Transfer Manhattan Transfer Manhattan Transfer Manhattan Transfer Manhattan Transfer Manhattan Transfer Manhattan
個 人 的 手, 拉 著 瞎 子 的 手 把 他 帶 往 村 外 的 時 候, 對 於 瞎 子 來 講, 那 個 人 的 手 和 耶 穌 的 手 有 沒 有 區 別? 沒 有! 為 什 麼 沒 有 區 別? 因 為 對 於 一 個 瞎 子 來 說, 手 和 耳 朵 就 是 他 接 觸 世 界, 瞭
課 目 : 講 道 法 學 生 : 楊 建 偉 老 師 : 汪 院 長 時 間 :2009 年 8 月 1 日 靈 命 三 階 ( 可 8:22-26) 在 四 部 福 音 書 中, 這 是 一 段 很 特 別 的 記 載 特 別 在 什 麼 地 方 呢? 是 不 是 特 別 在 耶 穌 基 督 對 一 個 病 人 的 醫 治? 不, 在 耶 穌 三 年 半 的 服 侍 當 中, 曾 經 醫 治 數
14. 阿 亮 在 寒 假 春 節 期 間 與 父 母 到 一 座 廟 裡 拜 拜, 廟 裡 的 神 有 掌 生 死 簿 的 判 官 勾 攝 生 魂 的 黑 白 無 常 執 行 拘 提 魂 魄 的 牛 頭 馬 面, 整 間 廟 看 起 來 有 些 陰 森, 請 問 阿 亮 到 了 哪 一 座 廟 內
師 大 附 中 98 學 年 度 第 1 學 期 高 3 選 修 歷 史 上 第 1 類 組 第 二 次 期 中 考 一 單 選 題 ( 一 題 2 分 共 48 題 不 倒 扣 ) 1. 有 一 段 資 料 提 到 先 秦 某 一 家 的 學 說 : 有 支 持 泛 神 主 義 抒 情 主 義 和 無 政 府 主 義 的 趨 向 他 們 崇 信 宇 宙 間 的 一 元 組 織, 願 意 回 歸 到
1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->
目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController
27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f
27 1 Vol.27 No.1 CEMENTED CARBIDE 2010 2 Feb.2010!"!!!!"!!!!"!" doi:10.3969/j.issn.1003-7292.2010.01.011 OPC 1 1 2 1 (1., 412008; 2., 518052), OPC, WinCC VB,,, OPC ; ;VB ;WinCC Application of OPC Technology
財金資訊-80期.indd
IPv6 / LINE YouTube TCP/IP TCP (Transmission Control Protocol) IP (Internet Protocol) (node) (address) IPv4 168.95.1.1 IPv4 1981 RFC 791 --IP IPv4 32 2 32 42 IP (Internet Service Provider ISP) IP IP IPv4
Microsoft Word - ch04三校.doc
4-1 4-1-1 (Object) (State) (Behavior) ( ) ( ) ( method) ( properties) ( functions) 4-2 4-1-2 (Message) ( ) ( ) ( ) A B A ( ) ( ) ( YourCar) ( changegear) ( lowergear) 4-1-3 (Class) (Blueprint) 4-3 changegear
IP-Routing-05.pdf
RI P R I P - 2 RIP -1 R I P - 2 DV RIP -1 RIP-2 16... RIP-2 RIP-2 RIP -1 R I P - 2 RIP-2 RIP-2 RIP-2 V L S M disc ontiguous addr ess sp ace C I D R Cla ssless In ter -Dom ain Routing 121 1 2 2 IP RIP-2
szj1.s92
(1404 1949) : 作 者 : 出版社 : 出版 : 1 ( ),,,,,,,,,,,,,,,,,,,, ( 1404-1949 ),,,,, 1990, 2,,,, ( 1404-1949),,, (1404-1949 ) 1404 1860 460, 1860 1949 90,,,, ( ),,,,,,,, 1860 1949,,,,,,,,,, ( ), 3 :,,,,,,,,,,,,,,,!
SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基
开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些
JLX
PRODUCT:LCD MODULE. Model No.: JLX177-006 Product Type: 1.77 inch QVGA TFT Modoule. 产品规格书 晶联讯研发研发部 : Written By Checked By Approved By 客户名称 : 结构电子核准 地址 : 深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼电话 :0755-29784961 Http://www.jlxlcd.cn
获取 Access Token 1 基础概念 access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要妥善保存,access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新
获取 Access Token 1 基础概念 access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要妥善保存,access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新 接入方可以使用 app_id 和 server_app_secret 调用本接口来获取 access_token
AL-M200 Series
NPD4754-00 TC ( ) Windows 7 1. [Start ( )] [Control Panel ()] [Network and Internet ( )] 2. [Network and Sharing Center ( )] 3. [Change adapter settings ( )] 4. 3 Windows XP 1. [Start ( )] [Control Panel
( Version 0.4 ) 1
( Version 0.4 ) 1 3 3.... 3 3 5.... 9 10 12 Entities-Relationship Model. 13 14 15.. 17 2 ( ) version 0.3 Int TextVarchar byte byte byte 3 Id Int 20 Name Surname Varchar 20 Forename Varchar 20 Alternate
科別
義 大 醫 院 2016 年 9 月 門 診 手 冊 9 月 15 日 中 秋 節 停 診 一 日 ( 包 含 暫 停 抽 血 復 健 中 醫 針 灸 皮 膚 照 光 等 服 務 )( 星 期 六 午 診 ) 01 一 般 內 科 02 心 臟 內 科 03 呼 吸 胸 腔 內 科 05 腎 臟 科 06 感 染 科 ( 登 革 熱 門 診 ) 07 胃 腸 肝 膽 科 08 血 液 腫 瘤 科 安
