本书由区块链4.0明星项目InterValue(也是目前技术更先进的基于DAG的区块链项目)核心团队撰写,它从底层原理和工程实践两个维度深入浅出地讲解和剖析了DAG这一新兴的区块链技术,能为基于DAG的技术研发、场景落地、链上应用和生态构建提供全方位的指导。
全书共11章,逻辑上分为三个部分:第一部分(第1~6章)技术原理篇。
首先从宏观上对区块链及DAG技术做了整体性介绍,然后从微观上详细讲解了DAG区块链技术的通信机制、共识机制、智能合约、密码学技术和安全技术,这部分内容将从理论和技术的角度为读者打下坚实的基础。
第二部分(第7~9章)工程实践篇。
从原理实现和应用开发两个维度深入剖析了目前具有代表性的3个基于DAG技术的区块链项目:IOTA、ByteBall和InterValue。
不仅能让读者了解这3个项目的核心技术实现细节,而且还能从中学习和借鉴DAG技术的开发方法和技巧。
第三部分(第10~11章)展望篇。
首先介绍了典型的基于DAG技术的区块链应用和DAG区块链技术的应用场景,然后对DAG技术的发展脉络进行了梳理,最后对DAG技术未来的发展趋势做了前瞻性的分析和探讨。
2025/1/21 7:49:42 160.61MB DAG
1
Connectscott/****@myoracleASSYSDBAcreateUSERgoupiaoXTIDENTIFIEDBYpasswardDEFAULTTABLESPACEUSERSTEMPORARYTABLESPACETEMP;grantconnecttogoupiaoXT;grantresourcetogoupiaoXT;connectgoupiaoXT/passward;CREATETABLEYINGPIAN( YPIDNUMBERNOTNULLPrimaryKey,YPNAMEVARCHAR(50));CREATETABLEYINGTING( YTIDNUMBERNOTNULLPrimaryKey,YTNAMEVARCHAR(8),HANG NUMBER,LIE NUMBER);CREATETABLEHUIYUAN( HYIDNUMBERNOTNULLPrimaryKey,HYNAMEVARCHAR(8),JINE VARCHAR(15),PASSWORDVARCHAR(20));CREATETABLEPIAO( PIDNUMBERNOTNULLPrimaryKey,LEIXINGVARCHAR(8),PRICEVARCHAR(4));CREATETABLEFANGYING( FYIDNUMBERNOTNULL,YPIDO NUMBERNOTNULLREFERENCESYINGPIAN(YPID),YTIDONUMBERNOTNULLREFERENCESYINGTING(YTID),FYDATEDATENOTNULL,FYTIMEDATENOTNULL,PrimaryKey(FYID));CREATETABLEZWYD(ZWYDIDNUMBERNOTNULLPRIMARYKEY, FYIDONUMBERNOTNULLREFERENCESFANGYING(FYID),ZWZHTVARCHAR(20),HYIDO NUMBERREFERENCESHUIYUAN(HYID),PIDONUMBERREFERENCESPIAO(PID),HANG NUMBER,LIENUMBER,ZTNUMBER);createsequenceseqZWYDId incrementby1 startwith1 cache10;createorreplacetriggerZWYDTRI afterinsert onFANGYING foreachrow declare TMPHANGNUMBER; TMPLIENUMBER; iNUMBER:=1; jNUMBER:=1; begin selectHANG,LIEintoTMPHANG,TMPLIEfromYINGTINGwhereYTID=:NEW.YTIDO; foriin1..TMPHANG loop forjin1..TMPLIE loop insertintoZWYD(ZWYDID,FYIDO,HANG,LIE,ZT)values(seqZWYDId.nextval,:new.FYID,i,j,0); endloop; endloop; endZWYDTRI;/insertintoHUIYUANvalues(2004322888,'123456','500');insertintoHUIYUANvalues(2004322889,'123456','400');insertintoHUIYUANvalues(2004322898,'123456','300');insertintoYINGTINGvalues(100,'大厅',10,10);insertintoYINGTINGvalues(101,'一号厅',4,5);insertintoYINGTINGvalues(102,'二号厅',6,8);insertintoYINGPIANvalues(10001,'《梅兰芳》');insertintoYINGPIANvalues(10002,'《拯救飓风》');insertintoYINGPIANvalues(10003,'《画皮》');insertintoHUIYUANvalues(1,'he','2000','123456');insertintoHUIYUANvalues(2,'lei','50','12345');insertintoHUIYUANvalues(3,'helei','405','1234567');insertintoPIAOvalues(0,'普通票','65');insertintoPIAOvalues(1,'团体票','35');insertintoPIAOvalues(2,'学生票','30');insertintoFANGYINGvalues(100001,10001,100,to_date('08-10-10','yy-mm-dd'),to_date('08-10-108:20','yy-mm-ddhh24:mi'));insertintoFANGYINGvalues(100002,10001,101,to_date('08-10-10','yy-mm-dd'),to_date('08-10-129:20','yy-mm-ddhh24:mi'));insertintoFANGYINGvalues(100003,10001,102,to_date('08-10-12','yy-mm-dd'),to_date('08-10-1312:20','yy-mm-ddhh24:mi'));insertintoFANGYINGvalues(100004,10001,101,to_date('08-10-12','yy-mm-dd'),to_date('08-10-126:20','yy-mm-ddhh24:mi'));insertintoFANGYINGvalues(100005,10002,102,to_date('08-10-13','yy-mm-dd'),to_date('08-10-1320:20','yy-mm-ddhh24:mi'));insertintoFANGYINGvalues(100006,10003,101,to_date('08-10-12','yy-mm-dd'),to_date('08-10-129:20','yy-mm-ddhh24:mi'));
1
notes:VisualBasicVirtualMachine(5.1)VisualBasicVirtualMachine(6.0)MicrosoftCRuntimeLibrary(7.0)MicrosoftCRuntimeLibrary(7.10)MicrosoftVisualC++2005SP1(8.0.59193)MicrosoftVisualC++2008SP1(9.0.30729)MicrosoftVisualC++2008ATLUpdatekb973924(9.0.30729.4148)MicrosoftVisualC++2010(10.0.40219)
2025/1/20 15:28:51 16.78MB VC运行库
1
Ranorex用户指南chm版本,主要包含:[RanorexStudio-布局][课程1:开始]准备录制用户动作待测系统:KeePass录制一个测试分析录制步骤执行测试[课程2:Ranorex模块-测试动作][课程3:数据驱动测试]在录制中使用变量在对象库中使用变量创建测试数据绑定变量和测试数据绑定变量和参数Invoking动作:选择执行数据驱动测试[课程4:Ranorex测试套件]测试套件编辑器模块组编辑器一个测试套件和它的测试用例的通用结构运行一个测试套件不使用RanorexStudio运行测试测试套件设置测试用例设置在测试套件中使用数据课程5:RanorexRecorder开始录制前录制之后录制过程中回放和调试ActionRecorder变量自定义代码Action其他编辑选项基于图像的自动化[课程6:Ranorex对象库映射UI]适配一个已存在的对象库添加库条目等待UI元素-库超时编辑RanoreXPath库的拆分对象库设置对话框库条目的属性[课程7:代码模块]创建代码模块在代码模块中使用对象库在代码模块中访问屏幕快照代码模块中使用变量在测试用例中使用代码模块课程8:报告阅读Ranorex报告报告级别记录特定信息更新自定义报告格式创建一个自定义的报告模板[课程9:RanorexSpy]跟踪UI元素RanoreXPath的编辑模式创建Ranorex快照文件Ranorex常规设置[课程10:RanoreXPath编辑器]何如访问高级RanoreXPath编辑器高级编辑器的布局树状试图部分属性比较部分比较的类型关系操作符适配器类型可选的路径元素定义变量有动态功能的在线视图和离线视图[代码示例]在代码中使用对象库使用对象库等待UI元素建立Adapter来访问更多的属性和方法为对象库元素建立一组Adapter使用Validate类强制一个测试用例失败设置automationspeed访问测试用例和测试套件的上下文高级代码示例如何做基于图像的自动化如何查找和比较图像处理意外出现的对话框[数据连接器]管理数据源数据连接器的类型简单数据表CSV文件SQL连接器Excel文件调制向导从命令行运行调制向导JavaAWT/SwingAdobeFlash/FlexMozillaFirefoxGoogleChromeAppleSafariAndroidiOS[在3.X项目测试套件中使用2.X的项目]添加2.X项目到3.X项目中使用2.X录制模块适配2.X数据驱动录制模块使用2.X代码模块关键变化技术调制Flash/Flex测试java应用的测试Qt测试传统应用程序的测试SAP应用程序的测试一般故障排除[RanoreXPath][RanorexUI适配器]Android测试基础设施开始录制您的Andr​​oid测试任意Android设备上运行测试管理设备故障排除使用源代码调制iOS测试基础设施开始录制你的iOS测试在任何iOS设备上运行你的测试测试移动网站[Web测试][源码控制]添加解决方案到源码控制系统中从源码控制系统中checkout解决方案用VisualStuido打开已经存在的RenorexTFS解决方案用Ranorex打开已经存在的VisualStudioTFS解决方案[RanorexStudioIDE]创建构建运行增加新的项目解决方案浏览器调试代码补全代码转换代码导航代码生成重构[VisualStudio集成][系统需求][64位平台][远程运行Ranorex][Ranorex的静默安装][许可证][常见问题解答]
2025/1/20 15:01:07 21.78MB ranorex
1
电力系统IEEE3、5、9、10、11、13、14、30的系统节点图(采用VISIO绘制到WORD文档里),内含接线图所对应的参数文档,图上内容可使用VISIO进行修改,方便,快捷。
2025/1/20 4:16:17 761KB IEEE 系统接线图 VISIO版
1
十年十倍,国内SAAS将迎来黄金时代.pdf
2025/1/19 12:08:16 2.06MB saas
1
10种最小二乘法总结,算法+源码一般最小二乘法遗忘因子最小二乘法限定记忆最小二乘递推算法偏差补偿最小二乘法增广最小二乘法广义最小二乘法辅助变量法二步法多级最小二乘法yule-walker辨识算法
2025/1/19 8:12:58 1.14MB 最小二乘法 源码 matlab
1
一个自签SSL证书的小工具,操作简单,最长可以签10年。
2025/1/18 10:12:06 1.65MB SSL 证书 CreateCertGUI
1
实验3继承和多态定义下述5个类,类属性如下:Employee:firstName,lastName,socialSecurityNumberSalaridEmployee:weeklySalary(周薪)HourlyEmployee:wage(每小时的工钱),hours(月工作小时数)CommisionEmployee:grossSales(销售额),commissionRate(提成比率)BasePlusCommisionEmployee:baseSalary(月基本工资)Employee类中定义了抽象方法earning,用于计算员工的月工资。
SalaridEmployee月工资计算为:weeklySalary*4HourlyEmployee月工资计算为:wage*hoursCommisionEmployee月工资计算为:grossSales*commissionRateBasePlusCommisionEmployee月工资计算为:grossSales*commissionRate+baseSalary类还应该包括构造方法,toString方法,属性的get/set方法。
firstName,lastName,socialSecurityNumber的初始化在构造方法中完成。
其中对firstName,lastName也要提供get/set方法,对socialSecurityNumber只提供get方法。
其他属性要提供get和set方法。
然后生成10个员工对象,根据随机数决定生成对象的类型(可以是SalaridEmployee、HourlyEmployee、CommisionEmployee、BasePlusCommisionEmployee),对象引用保存到数组中。
然后依次调用对象的toString方法输出对象的信息,调用earning方法来输出对象的月工资。
2025/1/17 20:14:35 3KB 北邮java作业
1
老师推荐的一本书第1章SCI论又基本扣捉1.1SCI期刊和论文的基本特征1.1.1SCI期刊和论文的定义1.1.2SCI期刊影响因子1.1.3SCI论文被引用次数1.2SCI论文类型和写作原则1.2.1SCI论文类型1.2.2SCI论文写作原则1.3SCI论文结构1.4SCI论文英语写作技巧1.4.1SCI论文时态1.4.2英语词性1.4.3英文标点符号筹2章SCI论又撰写2.1SCI论文如何命题2.1.1标题的意义和作用2.1.2标题的构成要素2.1.3SCI论文命题原则2.1.4命题注意事项2.2如何署名和书写单位地址2.2.1署名的意义和作用2.2.2署名的资格和形式2.2.3作者署名不同称谓的含义和排列顺序2.2.4中国作者译名的方法2.2.5如何书写单位地址2.3如何撰写摘要2.3.1摘要的意义和作用2.3.2摘要的分类2.3.3摘要的内容和字数要求2.3.4摘要的时态和语态以及常用句型2.3.5书写摘要的注意事项2.4SCI论文关键词的选择2.4.1关键词的意义和作用2.4.2关键词的词性和数量2.4.3如何选择关键词2.4.4关键词与主题词和自由词的关系2.4.5撰写关键词的注意事项2.5如何撰写引言2.5.1引言的意义和作用2.5.2引言的内容2.5.3撰写引言的技巧和注意事项2.6如何撰写材料与方法2.6.1材料与方法的意义和作用2.6.2材料与方法的内容2.6.3材料与方法中小标题的使用2.6.4撰写材料与方法的注意事项2.7如何展示实验结果2.7.1结果的意义和作用2.7.2结果展示的表达形式2.7.3结果包含的内容和小标题的使用2.7.4撰写结果的注意事项2.8如何撰写讨论2.8.1讨论的意义和作用2.8.2讨论的主要内容2.8.3讨论写作的注意事项2.8.4讨论中的“结论”如何撰写2.9如何表达致谢2.9.1致谢的意义和作用2.9.2致谢的内容2.9.3撰写致谢的注意事项2.10如何引用参考文献2.10.1引用参考文献的意义和作用2.10.2参考文献的引用原则2.10.3参考文献的引用格式2.10.4引用参考文献的注意事项……第二部分EndNote第三部分RefViz第四部分SPSS第五部分Origin第六部分AdobeIllustratorCS5参考文献
2025/1/17 17:52:46 104.1MB SCI写作 计算机论文
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡