bcepy-BitCoinExport(PYthon版本)将BTC区块链导出到SQLDB可加载数据中。
1.解释使用散列作为主键在SQLDB中存储块/事务/地址会使DB变得异常庞大。
解决方案是使用他们的订单号。
这个应用程序:从比特币获取区块使用键值存储枚举对象(bk/tx/地址)并以紧凑的文本表示方式导出结果,可以将其加载到SQLnDB中。
2.要求运行比特币python3python3-kyotocabinet或python3-redispython3-ujson(可选)可用空间:区块链(2021-02-12〜350GB+)临时bcepy.py数据(〜¼区块链)键值存储(〜¼区块链;
tx.kch+addr.kch)捆绑的贡献:作为为[btc/base58.py]3.安装4.用法计算查
2018/7/13 22:14:05 44KB Python
1
假设人名为中国人姓名的汉语拼音方式。
待填入哈希表的人名共有30个,取平均查找长度的上限为2。
哈希函数用除留余数法构造,用线性探测再散列法或链地址法处理冲突。
[测试数据]取读者周围较熟悉的30个人名
2020/5/19 1:25:47 524KB 哈希表 数据结构 铁道 C++
1
基于虚拟散列安全访问途径VHSAP的云计算路由平台防御DDoS攻击方法
2018/8/8 13:31:49 820KB 研究论文
1
这本书很好,适合于初学者。
里面精讲了很多的案例,非常的有用。
目录雷蒙序简介Linux文档工程小组“公告”译者序第一部分Linux内核前言第1章硬件基础与软件基础61.1硬件基础61.1.1CPU71.1.2存储器81.1.3总线81.1.4控制器和外设81.1.5地址空间91.1.6时钟91.2软件基础91.2.1计算机语言91.2.2什么是操作系统111.2.3内核数据结构13第2章内存管理152.1虚拟内存抽象模型152.1.1请求调页172.1.2交换172.1.3共享虚拟内存182.1.4物理寻址模式和虚拟寻址模式182.1.5访问控制182.2高速缓存192.3Linux页表202.4页分配和回收212.4.1页分配222.4.2页回收222.5内存映射222.6请求调页232.7Linux页缓存242.8页换出和淘汰252.8.1减少缓冲区和页缓存大小252.8.2换出SystemV共享内存页262.8.3换出和淘汰页272.9交换缓存272.10页换入28第3章进程293.1Linux进程293.2标识符313.3调度323.4文件343.5虚拟内存353.6创建进程363.7时间和定时器373.8执行程序383.8.1ELF393.8.2脚本文件40第4章进程间通信机制414.1信号机制414.2管道424.3套接字444.3.1SystemV的进程间通信机制444.3.2消息队列444.3.3信号量454.3.4共享存储区47第5章PCI495.1PCI的地址空间495.2PCI配置头505.3PCI的I/O和存储地址空间515.4PCI-ISA桥515.5PCI-PCI桥515.5.1PCI-PCI桥:PCII/O和存储地址空间的窗口515.5.2PCI-PCI桥:PCI配置周期和PCI总线编号525.6LinuxPCI初始化535.6.1Linux内核PCI数据结构535.6.2PCI设备驱动程序535.6.3PCI的BIOS函数565.6.4PCI修正过程57第6章中断处理与设备驱动程序606.1中断与中断处理606.1.1可编程中断控制器616.1.2初始化中断处理数据结构616.1.3中断处理626.2设备驱动程序636.2.1测试与中断646.2.2直接存储器访问(DMA)656.2.3存储器666.2.4设备驱动程序与内核的接口666.2.5硬盘696.2.6网络设备74第7章文件系统777.1第二个扩展文件系统EXT2787.1.1EXT2系统的inode节点797.1.2EXT2系统的超级块807.1.3EXT2系统的组描述符807.1.4EXT2系统的目录817.1.5在EXT2文件系统中查找文件817.1.6在EXT2文件系统中改变文件的大小827.2虚拟文件系统837.2.1VFS文件系统的超级块847.2.2VFS文件系统的inode节点847.2.3注册文件系统857.2.4装配文件系统857.2.5在虚拟文件系统中查找文件877.2.6卸载文件系统877.2.7VFS文件系统的inode缓存877.2.8目录缓存887.3缓冲区缓存887.3.1bdflush内核守护进程907.3.2update进程907.4/proc文件系统917.5特殊设备文件91第8章网络928.1TCP/IP网络概述928.2Linux中的TCP/IP网络层次结构958.3BSD套
2018/9/3 9:31:32 18.23MB 书籍
1
这个labview法式可以将一维数组变成多维数组,且由一列或一行变成多行
2021/11/27 19:18:35 6KB labview 数组
1
手机号码归属地查询,区别于其他的工具,支持EXCEL批量查询,只需要选择EXCEL,之后程序自动把这个EXCEL按照原格式不动,自动增加一列归属地,同时对已处理的号码进行地区查询,便于电话销售人员分地区打电话或者发短信,最初可以导出进行再次处理。
1
CRM2011资源管理器2.8.5版本新增,Windows域控同步工具,实现Windows域用户的批量创建,批量修改,不同域控服务器之间组织和用户的同步等功能。
目前工具具备的功能有:1、实体的快速查询(支持中文和实体代码)模糊查询功能,编辑实体窗体;
2、实体属性的快速查询(支持中文和实体代码)模糊查询功能,选择属性单元格,按Ctrl+C是可以复制的,编辑属性功能;
3、Web资源的快速查询(支持中文和英文)模糊查询功能,并能编辑和发布Web资源;
4、角色对实体权限的批量设置,实体对角色的批量设置,权限文件的导出可导入功能,并能修改权限文件具体设置某一实体或角色具体的权限,并能导入系统中;
5、支持不同服务器角色权限设置的比较功能;
6、中文Ribbon工具编辑功能;
7、站点地图编辑功能,实现运行时效果可视化编辑功能;
8、支持处理方案的导出功能9、系统数据管理功能,支持用户安全角色,业务部门的设置,设置方式可以按业务部门方式,安全角色方式,和具体用户方式,方便系统初用始化用户的设置和查看。
实体数据管理功能,可以编辑实体具体数据,并能设置显示的列和显示顺序,方便进行系统数据的维护。
10、代码笔记管理功能,了添加一些常用代码、技术文章方便查询使用,并增加导入导出功能可以和别人共享自己的代码笔记。
11、复制实体或批量创建实体属性功能。
12、Windows域控同步工具,实现Windows域用户的批量创建,批量修改,不同域控服务器之间组织和用户的同步等功能。
2022/10/7 14:03:40 3.65MB Ribbon工具 SiteMap编辑 CRM2011 开发工具
1
•Alpha-Beta剪枝(Alpha-Betapruning)对于一般的最大最小搜索,即使每一步只有很少的下法,搜索的位置也会增长非常快;
在大多数的中局棋形中,每步平均有十个位置可以下棋,于是假设搜索九步(程序术语称为搜索深度为九),就要搜索十亿个位置(十的九次方),极大地限制了电脑的棋力。
于是采用了一个方法,叫“alpha-beta剪枝”,它大为减少了检测的数目,提高电脑搜索的速度。
各种各样的这种算法用于所有的强力Othello程序。
(同样用于其他棋类游戏,如国际象棋和跳棋)。
为了搜索九步,一个好的程序只用搜索十万到一百万个位置,而不是没用前的十亿次。
•估值这是一个程序中最重要的部分,如果这个模块太弱,则就算算法再好也没有用。
我将要叙述三种不同的估值函数范例。
我相信,大多数的Othello程序都可以归结于此。
棋格表:这种算法的意思是,不同的棋格有不同的值,角的值大而角旁边的格子值要小。
忽视对称的话,棋盘上有10个不同的位置,每个格子根据三种可能性赋值:黑棋、白棋和空。
更有经验的逼近是在游戏的不同阶段对格子赋予不同的值。
例如,角在开局阶段和中局开始阶段比终局阶段更重要。
采用这种算法的程序总是很弱(我这样认为),但另一方面,它很容易实现,于是许多程序开始采用这种逼近。
基于举动力的估值:这种更久远的接近有很强的全局观,而不像棋格表那样局部化。
观察表明,许多人类玩者努力获得最大的举动力(可下棋的数目)和潜在举动力(临近对手棋子的空格,见技巧篇)。
如果代码有效率的话,可以很快发现,它们提高棋力很多。
基于模版的估值:正如上面提及的,许多中等力量的程序经常合并一些边角判断的知识,最大举动力和潜在举动力是全局特性,但是他们可以被切割成局部配置,再加在一起。
棋子最少化也是如此。
这导致了以下的概括:在估值函数中仅用局部配置(模版),这通常用单独计算每一行、一列、斜边和角落判断,再加在一起来实现。
估值合并:一般程序的估值基于许多的参数,如举动力、潜在举动力、余裕手、边角判断、稳定子。
但是怎么样将他们合并起来得到一个估值呢?一般采用线性合并。
设a1,a2,a3,a4为参数,则估值s:=n1*a1+n2*a2+n3*a3+n4*a4。
其中n1,n2,n3,n4为常数,术语叫“权重”(weight),它决定了参数的重要性,它们取决于统计值。
2017/8/17 10:01:12 884KB 黑白棋 算法 论文
1
Oracle获取用户下一切表名获取表一切的列名及数据类型两个SQL查询语句
2021/3/19 11:37:05 263B Oracle 获取所有表名
1
设计散列表实现通讯录查找系统,使得平均查找长度不超过R,完成相应的建表和查表程序。
从键盘输入各记录,分别以姓名为关键字建立散列表。
假设人名为中国人姓名的汉语拼音方式。
待填入哈希表的人名共有30个,取平均查找长度的上限为2;
哈希函数用除留余数法构造,采用二次探测再散列法解决冲突。
2017/4/22 6:41:47 507KB 数据结构 哈希 通讯录
1
共 793 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡