首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

常用IDA脚本开发API

包含有效数据,则返回1,否则返回0 2用户交互函数 ida_kernwin.warning(string format, ...)...3操纵数据库名称 idc.get_name(ea,flag=0),返回与给定地址ea处有关的名称,如果没名称则返回空字符串。flag可忽略,作用不明。...function,并返回其虚拟地址,若找不到则返回-1 5代码交叉引用函数 ida_xref.get_first_cref_from(frm),返回给定地址向其转交控制权的第一个位置。...如果没有则返回-1 6数据交叉引用函数 ida_xref.get_first_dref_from(frm),返回给定地址引用一个数据值的第一个位置。...如果没有则返回-1 ida_xref.get_next_dref_from(frm, current),如果current已经在前一次调用Dfirst或Dnext时返回,则返回给定地址frm向其引用一个数据值的下一个位置

2.1K20

Power Query 真经 - 第 6 章 - 从Excel导入数据

现在就来使用同一数据的另一个示例来研究这个问题。 按如下步骤开始。 转到 “NamedRange” 工作表。 选择单元格 “A5:F42”。 进入名称框,输入名称 “Data” 后按回车键。...A:A) 则动态计算了所需要数据的范围,其动态性表现在:随着数据的增加,该公式可以动态计算出数据内容所处的区域范围边界。其中,用到了重要的 Excel 函数技巧。...“Data” 列显示的是 “Table” 表,其中包含了需要检索到的特定对象的内容。 “Item” 列显示了对象名称的更详细的表示(包括打印区域的工作表名称)。...“Kind” 列显示数据列中的表包含的是哪种对象。 “Hidden” 告诉用户该对象是否可见。 需要注意的另一件事是,“Data” 列中显示的 “Table” 对象与其他预览数据的颜色不同。...转到【转换】【检测数据类型】。 通过使用【删除其他列】而不是删除指定的列,可以确保只保留用户知道将来会需要用到的列,而不会硬编码一个可能更改或消失的列。

16.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Excel VBA编程

    给变量赋值 给数据类型的变量赋值,应该要使用这个语句:let 变量名称 = 要存储的数据 给对象类型的变量赋值,应该使用下面的语句:“set 变量名称 = 要存储的对象名称” 让变量存储的数据参与运算...如果声明变量时,只指定变量的名称而不指定变量的数据类型,VBA默认将该变量定义为Variant类型,如果一个变量被声明为variant类型,俺么它能够存储任何数据类型 强制声明所有变量:如果担心自己忘记在程序中忘记声明变量...dim 数组名称 (a to b)as 数据类型” 给数组赋值就是给数组的每个元素分别赋值 声明多维数组 Dim arr(a,b) as Integer 这里是声明一个叫arr数组,其形状为a行b列...VBA中,过程的参数传递主要有两种形式:按引用传递和按值传递。...,空行及下面的区域以及空列及右面的区域不包含在currentregion区域内 range("B5").currentregion.select range对象的end属性 range对象的end属性返回包含指定单元格的区域最尾端的单元格

    45.8K33

    左手用R右手Python系列5——数据切片与索引

    以上索引是在没有借助任何外部函数的基础上,通过数据框自身的规则完成的,很不优雅,因为写了很多重复的名称。 一种更优雅的方式是使用subset函数进行行列筛选。...subset函数主要接受三个参数,数据框名称,筛选行,select筛选列。或与且得逻辑表达与上述案例一致。...除了基于数据框本身的这种简单筛选之外,Python的数据框还提供很灵活的索引方式: #标签索引:(针对数据框的索引字段) mydata.loc[3] #按索引提取单行的数值 mydata.loc...当然这种基于数据框本身的条件索引用法缺点如同在R语言中一样,不够优雅,需要额外写很多字段名称,所以也有借助外部函数来实现的方法: mydata.query('model=="audi" | manufacturer...R语言默认索引从1开始,Python从0开始(不包含尾部)。 R语言与Python均可以基于数据框自身进行索引切片,同时又都可以通过外部索引函数进行条件索引。

    3K50

    Excel编程周末速成班第18课:使用用户窗体创建自定义对话框

    然而,用户可以通过拖动其标题栏来移动窗口。 UserForm对象以及可以放置在窗体上的控件具有确定对象的外观和行为以及与该对象相关的任何数据的属性和方法。...你可以从此列表中选择另一个对象。 “按字母序”选项卡按字母顺序列出对象的所有属性。 “按分类序”选项卡列出了按类别组织的对象的所有属性,例如外观、数据、字体等。 每个选项卡上都有两列。...左列列出属性名称,右列显示当前属性设置。要更改属性,单击其名称。然后,进行更改的方式取决于特定的属性: 对于枚举属性(可以采用一组预定义值中的任何一个),使用右列中的下拉列表选择值。...此名称(Name属性)是你在VBA代码中用来引用窗体的名称。在创建用户窗体后,建议为其赋予一个描述性名称,以避免必须使用默认名称。 注意:通常,你需要在设计阶段设置所有用户窗体的属性。...下一步也是最后一步,就是将代码添加到工程中,从窗体中显示和检索数据。 1.在“工程”窗口中,双击代码模块的名称以打开其编辑窗口。 2.选择“插入➪过程”以显示“添加过程”对话框。

    11.1K30

    筛选加粗字体格式的单元格的3种方法

    图3 此时,会自动筛选出所有加粗字体的单元格。 方法2:使用Get.Cell公式 GET.CELL()是一个Excel4宏函数,仍然可用。...下面是GET.CELL函数的语法: =GET.CELL(type_num, reference) 其中,参数type_num指定想要获取所引用单元格的信息,例如,如果指定type_num为20,那么单元格是加粗格式则返回...参数reference指定想要引用的单元格。 下面来使用GET.CELL实现筛选加粗字体单元格。 在功能区“公式”选项卡中,单击“定义的名称”组中“定义名称”命令。...在“新建名称”对话框中,在“名称”中输入:FilterBoldCell,“范围”选择“工作簿”,“引用位置”输入:=GET.CELL(20,$B4)。...图4 选择数据集,单击功能区“数据”选项卡“排序和筛选”组中的“筛选”命令,然后在TRUE/FALSE列中只选择“TRUE”,如下图5所示。 图5 此时,会自动筛选出所有加粗字体的单元格。

    4.4K30

    tcR包:T细胞受体和免疫球蛋白数据进行高级分析和可视化(一)

    “twinsdata”数据集 包含twa.rda和twb.rda这两个列表数据,twa.rda和twb.rda分别包含4 个数据框,每个数据框10000行。...该函数的参数.head用于输入数据框或子设置之前的数据框的输入列表。该函数接受数据框和数据列表作为参数。...(2)get.frames和count.frames函数中,参数“all”代表所有序列,参数“in”代表只看in-frame序列,参数“out”代表只看out-of-frame序列....该函数输入参数是数据框或数据列表,目标(是有一列是序列和其他附加列的向量或数据框),一列或多列的返回值,比较两个序列(精确匹配用“exact”;用Hamming距离匹配序列用“hamm”(即当H≤1时2...人类TCR和Ig的V和J基因名存储在.rda文件genesegments.rda中。函数的输出是数据框,第一列表示一个基因,另一列表示频率。

    2.4K30

    一个合格的初级前端工程师需要掌握的模块笔记

    ,一级子元素原则器只选择第一级子元素,不会再向下查找元素 id选择器:通过id查找页面中唯一的标签 class选择器:通过特定的class(类)来查找页面中对应的标签,以 .class名称 伪类选择器...溢出隐藏 overflow 设置当对象的内容超过其指定高度及宽度时如何显示内容 visible 默认值,内容不会被修剪,会呈现在元素框之外。...浮动元素依然按照其在普通流的位置上出现,然后尽可能的根据设置的浮动方向向左或者向右浮动,直到浮动元素的外边缘遇到包含框或者另一个浮动元素为止,且允许文本和内联元素环绕它。... 用于表示是与其相关联的引用的说明/标题,用于描述其父节点元素里的其他数据。...事件对象,包含事件所要触发的函数(注意:方法名不要与data中的数据重名) computed 计算属性 watch 监听器 directives 自定义指令

    3.7K10

    使用管理门户SQL接口(一)

    指定一个或多个聚合函数(且没有选择字段)的查询总是显示Row count: 1,并返回表达式、子查询和聚合函数的结果,即使FROM子句表不包含行。...一个不指定聚合函数和不选择行的查询总是显示Row count: 0并且不返回结果,即使该查询只指定不引用FROM子句表的表达式和子查询。...点击查询和结果切换使可以显示或隐藏文本或查询结果集的查询,查询结果集显示包含名称空间的名字,结果集的数据行数,一个时间戳,缓存的查询名称。...可以单击任何列标题,根据列值按升序或降序排列SQL语句。从Show History列表中执行SQL语句将更新其执行时间(本地日期和时间戳),并增加其计数(执行次数)。...可以过滤Show History列表,如下所示:在过滤框中指定一个字符串,然后按Tab键。只有包含该字符串的历史项才会包含在刷新后的列表中。

    8.4K10

    《javascript高级程序设计》核心知识总结

    第一个参数是作用域, 剩下的参数是函数需要接收的参数,需要一一列出 bind() // 该方法会创 建一个函数的实例,其this值会被绑定到传给bind()函数的值 IE9+支持 valueOf()...() //获取所有实例属性,包括不可美枚举的 8.实例中的指针只指向原型,而不指向构造函数 9.重写原型对象会切断现有原型与之前存在的对象实例之间的联系,他们引用的任然是最初的原型 4.组合式(构造函数模式和原型模式...2.闭包会引用包含函数的整个活动对象,而其中包含着html,因此有必要把其设置为null function a(){ let el = $("#el"); let id = el.id;...,对象this始终等于currentTarget的值,而target只包含事件的实际目标 *** 一个函数处理多个事件可以使用switch(event.type)的方式 event.preventDefault...k1,k2中定义的变量和方法 // work对象的全局对象: // navigator对象:包含onLine,appName,appVersion,userAgent,platform // 只读的location

    2.4K20

    Spring认证中国教育管理中心-Spring Data R2DBC框架教程六

    如果您有一个非零参数构造函数,其构造函数参数名称与行的顶级列名称匹配,则使用该构造函数。否则,将使用零参数构造函数。如果有多个非零参数构造函数,则会引发异常。...@PersistenceConstructor: 标记给定的构造函数——即使是受包保护的构造函数——在从数据库实例化对象时使用。构造函数参数按名称映射到检索行中的值。...@Column: 在字段级别应用,用于描述列在行中表示的名称,让名称与类的字段名称不同。用@Column注释指定的名称在 SQL 语句中使用时总是被引用。对于大多数数据库,这意味着这些名称区分大小写。...如果 Java 类型具有名称与输入行的给定字段匹配的属性,则其属性信息用于选择将输入字段值传递到的适当构造函数参数。...(例如Postgres)可以使用其特定于数据库的枚举列类型本机写入枚举值。

    2.1K20

    GEO数据挖掘-基于芯片

    交集 s 包含了同时出现在 pd 和 exp 中的样本名称。根据交集重新排序表达矩阵和临床信息数据框:exp = exp[, s]重新排列表达矩阵 exp 的列,使其顺序与交集 s 中的样本顺序一致。...# 方法2 下载并读取GPL网页的表格文件,按列取子集#⭐要操作的地方library(tinyarray)get_gpl_txt(gpl_number) #获取表格文件的下载链接# 接下来是复制网址去浏览器下载...5.2.3 deg = mutate(deg,probe_id = rownames(deg))使用 dplyr 包中的 mutate 函数为数据框 deg 添加一列 probe_id,该列的值为数据框...这一步确保表达矩阵 exp 只包含差异表达基因分析结果中的探针。 rownames(exp) = deg$symbol:将表达矩阵 exp 的行名设置为 deg 数据框中的 symbol 列。...准备注释数据框annotation_col = data.frame(group = Group):创建一个包含分组信息的注释数据框。

    18210

    Day5:R语言课程(数据框、矩阵、列表取子集)

    语法来按名称选择行,但可以使用行名称选择特定的行。...列表的组件命名数据框的列命名使用的函数都是names()。 查看list1组件的名称: names(list1) 创建列表时,将species向量与数据集df和向量number组合在一起。...从random列表中提取向量 age的第三个元素。 从random列表中的数据框 metadata中提取基因型信息。 ---- 3.导出文件 到目前为止只修改了R中的数据; 文件保持不变。...write.table也是常用的导出函数,允许用户指定要使用的分隔符。此函数通常用于创建制表符分隔的文件。 注意:有时在将具有行名称的数据框写入文件时,列名称将从行名称列开始对齐。...为避免这种情况,可以在导出文件时设置参数col.names = NA,以确保所有列名称都与正确的列值对齐。 将向量写入文件需要与数据框的函数不同。

    17.8K30

    100行Python代码控制excel表格,用代码办公不是梦

    安装xlrd pip install xlrd exlce结构分析 一个excle表格包含多个sheet 一个sheet中包含多行多列 每个单元格具备唯一的行号和列号 常用函数 import xlrd...# 行数 print(sheet.nrows) # 列数 print(sheet.ncols) #批量读取行数据 # 取出第6行的全部内容包含数据类型 print(sheet.row(6)) # 取出第...6行的内容包含数据类型从第3列开始获取 print(sheet.row_slice(6,start_colx=3)) # 取出第6行的内容包含数据类型从第3列开始获取 print(sheet.row_slice...).sheet_by_index(1) def get_text(row,col): # 判断该坐标是否是被合并的单元格 合并单元格的数据都在合并区域的第一个位置 for ces insheet.merged_cells...import xlwt # 创建工作簿 work = xlwt.Workbook() # 创建一个表 sheet = work.add_sheet("员工信息数据") #创建一个字体对象 font =

    1K30

    SqlAlchemy 2.0 中文文档(三十八)

    对具有相同名称、元数据和模式名称的Table进行的其他调用将返回相同的Table对象。 不包含大写字符的名称将被视为不区分大小写的名称,并且除非它们是保留字或包含特殊字符,否则不会被引用。...包含任何数量大写字符的名称被视为区分大小写的名称,并将被发送为引用。 要为表名启用无条件引用,请在构造函数中指定标志quote=True,或使用quoted_name构造来指定名称。...在 SQLAlchemy 中,这只是一个与Table对象关联的字符串名称,然后以适合于目标数据库的方式呈现为 SQL 语句,从而在目标数据库上引用表时使用其远程“模式”。...或 ForeignKeyConstraint 对象引用此表时,可以使用模式限定名称或非模式限定名称来引用 remote_banks.financial_info 表: # either will work...对具有相同名称、元数据和模式名称的 Table 的其他调用将返回相同的 Table 对象。 不含大写字符的名称将被视为大小写不敏感的名称,并且除非它们是保留字或包含特殊字符,否则不会被引用。

    20810

    最全Excel 快捷键总结,告别鼠标!

    F4 :重复上一个命令或操作,在公式中选中的单元格引用或区域,F4 循环的绝对和相对引用的各种组合。(特别重要) F5/Ctrl+G :显示“定位”对话框。...如果工作表包含数据,则按 Ctrl+A 将选择当前区域。再次按 Ctrl+A 可选择整个工作表。(特别重要) Ctrl+C:复制选定的单元格。...(特别重要) Ctrl+Q:当有单元格包含选中的数据时,将为该数据显示“快速分析”选项。(重要) Ctrl+S使用其当前文件名、位置和文件格式保存活动文件。...(作用和Ctrl+P类似) F3 F3 :显示“粘贴名称”对话框。 Shift+F3 :显示“插入函数”对话框。 F4 F4 :重复上一个命令或操作(如有可能)。...Ctrl+0:隐藏选定的列。 Ctrl+A:选择整个工作表。如果工作表包含数据,则按 Ctrl+A 将选择当前区域。再次按 Ctrl+A 可选择整个工作表。 Ctrl+C:复制选定的单元格。

    7.4K60

    HTML、CSS、JavaScript学习总结

    method=处理表单数据的方法(POST/GET) name=表单名称 target=打开窗口的方式> • 表单元素 • </form 文本框 • 框名称” type=...Get 方法: 方法 说明 getDate 返回 Date 对象中月份中的天数,其值介于 1 至 31 之间 getDay 返回 Date 对象中的星期几,其值介于 0 至 6 之间 getHours...];//该数组包含三种数据类型,分别是对象类型,字符串类型和数字类型 • 如何引用元素:objArr[index]的形式来使用数组中的一个元素,index是元素在数组的索引,从0开始计算 • 数组的length...方法 名称 说明 alert (“m提示信息”) 显示包含消息的对话框。...Form对象中包含有许多用于收集用户输入内容的元素对象,例如,文本框、按钮等,通过这些元素对象,form将用户输入的数据传递到服务器端进行处理。

    3.2K20

    RPA与Excel(DataTable)

    只选定活动单元格:Shift+Backspace 在选定了一个对象的情况下,选定工作表上的所有对象:Ctrl+Shift+空格键 在隐藏对象、显示对象和显示对象占位符之间切换:Ctrl+6 7.选定具有特定特征的单元格...:Ctrl+\ 在选定的列中,选取与活动单元格中的值不匹配的单元格:Ctrl+Shift+| 选取由选定区域中的公式直接引用的所有单元格:Ctrl+[(左方括号) 选取由选定区域中的公式直接或间接引用的所有单元格...:Ctrl+Shift+{(左大括号) 选取包含直接引用活动单元格的公式的单元格:Ctrl+](右方括号) 选取包含直接或间接引用活动单元格的公式的单元格:Ctrl+Shift+}(右大括号) 选取当前选定区域中的可见单元格...:Ctrl+Shift+Enter 取消单元格或编辑栏中的输入:Esc 在公式中,显示“插入函数”对话框:Shift+F3 当插入点位于公式中公式名称的右侧时,弹出“函数参数”对话框:Ctrl+A 当插入点位于公式中函数名称的右侧时...,插入参数名和括号:Ctrl+Shift+A 将定义的名称粘贴到公式中:F3 用SUM函数插入“自动求和”公式:Alt+=(等号) 将活动单元格上方单元格中的数值复制到当前单元格或编辑栏:Ctrl+Shift

    5.8K20

    Matlab入门(一)

    例如:>>path(path,’e:\work’) 用对话框设置文件搜索路径。 注:当前文件夹与搜索路径文件夹下均有同名m文件,会执行当前文件夹下的m文件。...例如:>>path(path,’e:\work’) 用对话框设置文件搜索路径。 注:当前文件夹与搜索路径文件夹下均有同名m文件,会执行当前文件夹下的m文件。...5.矩阵元素的引用 1 通过下标来引用矩阵的元素 2 通过序号来引用:在MATLAB中,矩阵元素按列存储,即首先存储矩阵的第一列元素,然后存储第二列元 素,一直到矩阵的最后一列元素。...若参与逻辑运算的是两个同型矩阵,那么将对矩阵相同位置上的元素按标量规则逐个进行运算,最终运算结果是一个与原矩阵同型的矩阵,其元素由1或0组成。...若参与逻辑运算的一个是标量,一个是矩阵,那么将在标量与矩阵中的每个元素之间按标量规则逐个进行运算,最终运算结果是一个与原矩阵同型的矩阵,其元素由1或0组成。

    21110

    c#实战教程_ps初学者入门视频

    catch子句中包含了对不同异常的处理代码,可以包含多个catch子句,每个catch子句中包含了一个异常类型,这个异常类型必须是System.Exception类或它的派生类引用变量,该语句只扑捉该类型的异常...因此C#语言规定,基类的引用变量可以引用其派生类对象,但派生类的引用变量不可以引用其基类对象。...绘制图形必须存在图形框属性Image引用的位图对象中,图形框显示的图像被破坏,图形框响应Paint事件,将用其属性Image引用的位图对象恢复所绘制的图形。...如果图形仅画在图形框(PictureBox控件)上,而不保存到其属性Image引用的位图对象中,当调用图形框的Invalidate()方法,图形框响应Paint事件,用图形框属性Image引用的位图对象恢复图像...DataGraid控件用来按行和列格式显示数据表中的数据。

    15.7K10
    领券