整理OD一些快捷键和零碎知识点】的更多相关文章

第一次记录:2019.9.15 完成了近期基本知识点的记录 第二次记录:2019.9.16 更新VB和的Delphi的汇编代码特点 介绍几个快捷键: Alt+B 断点编辑器,空格键可切换断点状态 ctrl+C 当位于某个call中时,用此快捷键返回调用这个CALL的地方 Alt+F9 当位于系统API领空时,用此快捷键返回程序领空 (小地址一般是可执行文件领空 如:004013F7 ,而大地址一般是系统DLL所在领空 如:7C8114AB) Ctrl+G 打开跟随表达式窗口 Ctrl+N 打开函…
#零碎知识点,用于记录平时遇到的比较杂的知识点 driver.current_url 获取当前url phantomjs 实现无浏览器界面自动化测试(driver = webdriver.PhantomJS()),将phantomjs相关文件拷贝到python的scripts文件目录下 driver.find_element_by...与driver.find_elements的区别,前者返回一个webdriver的元素,后者返回一个列表,列表中的元素与前者相同(当匹配的东西不是一个时,用后者返…
记录一些常用和不常用的iOS知识点,防止遗忘丢失.(来源为收集自己项目中用到的或者整理看到博客中的知识点),如有错误,欢迎大家批评指正:如有好的知识点,也欢迎大家联系我,添加上去.谢谢! 一.调用代码使APP进入后台,达到点击Home键的效果.(私有API) [[UIApplication sharedApplication] performSelector:@selector(suspend)]; suspend的英文意思有:暂停; 悬; 挂; 延缓; 二.带有中文的URL处理. 大概举个例子…
Android零碎知识点 1   Android在2.3版本上开始支持KeyEvent.KEYCODE_PAGE_DOWN以及KeyEvent.KEYCODE_PAGE_UP的操作.   Android 2.2以及以上版本ListView支持smoothScrollBy(大小,时间)的操作,是比较平滑的移动,自己不需要判断是否到达边界.   得到WebView的真实的内容高度:mWebView.getContentHeight() * mWebView.getScale()   得到View的可…
本文转载自紫金葫芦,哪吒,liwenzhou.cnblog博客地址 简单了解mvc框架和MTV框架, mvc是一种简单的软件架构模式: m----model,模型 v---view,视图 c---controller控制器, 他们的耦合度低,复用性高,声明周期成本低 我们的django框架的设计模式也是借鉴了mvc框架的思想,分为了三个部分,用于降低各个之间的耦合部分 而mtv: 就是我们的django框架,它的三部分是 model模型负责业务对象与数据库的对象orm, template模板,负…
C++的一些知识点比较零碎,下面清单的形式做一些记录与归纳,以供参考. 1.赋值操作符重载(深复制): (1)由于目标对象可能引用了以前的一些数据,所以应该先delete这些数据: (2)注意到对象可能对自己赋值,所以应该加上下面语句(another表示另一个对象),再进行(1)的操作:…
0. 零碎概念 (1) 这个有点疑惑,有可能是错误的. (2) 此处就算地址写错了也不会报错,因为此操作只是读取数据的操作(元数据),表示从此地址读取数据但并没有进行读取数据的操作 (3)分区(有时间看HaDoopRDD这个方法的源码,用来计算分区数量的) 物理切片:实际将数据切分开,即以前的将数据分块(每个数据块的存储地址不一样),hdfs中每个分块的大小为128m 逻辑切片:指的是读取数据的时候,将一个数据逻辑上分成多块(这个数据在地址上并没有分开),即以偏移量的形式划分(各个Task从某个…
本篇参考: https://trailblazer.salesforce.com/issues_view?id=a1p4V0000003znDQAQ https://salesforce.stackexchange.com/questions/223766/lightning-new-case-action-override https://www.lightningdesignsystem.com/utilities/alignment/ 本篇主要总结项目中的两个知识点,分别是关联列表的new…
1,QUuid()创建唯一标识码,在创建数据库实体ID和链接数据库QSqlDatabase时非常方便 2,QScrollArea与QScrollBar,如果是要在widget中添加窗口滑动QScrollBar,可以直接用将widget放进QScrollArea中,并设置bar的显示方式为Qt::ScrollBarAsNeeded,有需要则显示,没有则不显示 3,一个信号关联槽条件:Q_OBJECT,  槽函数放在slots标识后, 自定义信号放在signals后,信号和槽函数参数类型一致且不能有…
JS知识点 回车符/r和换行符/n的区别:/r 相当于enter,是段落与段落之间的区别, /n 相当于shift+enter,是行与行之间距离,比较小 几种window操作方法: 1.获取当前窗口大小并打印: var height=window.innerHeight; var width = window.innerWidth; document.write("<br/>"+"height"+height+","+"wi…
1.Expanded组件 占满可用空间 -----可以到达类似flex布局中  第一列占用大量空间,所以它必须包装在Expanded widget中. 写死的高度改成Expanded自动撑满屏幕如果还是不能撑满试试加上flex:1的属性 Expanded expands its child to fill the available space --Using an Expanded widget makes a child of a Row, Column, or Flex expand to…
通过做项目以及群里面的一些大神的聊天,总结一下关于项目中的两个知识点,以后当做参考. 一. 在custom setting中配置集成接口信息后刷sandbox的问题 我们做项目时,经常会遇见和其他平台集成,比如和SAP等系统平台进行集成.因为salesforce开发模式大部分是dev -> full -> production.  所以当我们做类似callout等操作时,集成的账号密码或者Endpoint等通常要动态的配置.这种操作通常会配置在Custom Setting或者custom me…
1>展示console:window--show view--console2>创建工程 右键--new---java project 文件夹 jre src 所有的java类都在src中3>编写程序的注意事项(代码规范) *不遵守,不能编译型: 包名的声明一定要一致 文件名与类名必须一致 一个类只能有一个main方法,main方法是程序的主入口(4要 素:public static void main (String[]args) {}) {}成对出现 *不遵守可以运行型: 类名的首字…
dir(object),列出对象所有可以用的的方法(参数可以为任意对象,例如class,func等) >>>dir('str') ['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__', '__has…
1. 字符串有整型的相互转换 1 2 String a = String.valueOf(2);   //integer to numeric string  int i = Integer.parseInt(a); //numeric string to an int 2. 向文件末尾添加内容 1 2 3 4 5 6 7 8 9 10 11 BufferedWriter out = null;  try {      out = new BufferedWriter(new FileWrite…
PHP最佳实践 1 PHP获取时间戳:echo  time(); 时间戳转换 date('Y-m-d H:i:s', $时间戳); 2 linux 显示命令 ls 显示所有文件夹 查看命令:tail -200 runtime/logs/app.log 退出vim   :qz  :xa 3 数据库日志: tail -f /database/mysql/query.log composer安装 compose官网 https://getcomposer.org/download/ 在PHP环境下执行…
1.python面向对象 类和对象是面向对象编程的两个主要方面.类创建一个新类型,而对象这个类的实例:这类似于你有一个int类型的变量,这存储整数的变量是int类的实例(对象)把握一点:在python中一切皆对象Python 不包含像 int 这样的简单类型 —— 只有对象类型.如果 Python 中需要整数值,将整数赋值给相应变量(如 i = 100 )即可.在后台,Python 将创建一个整数对象,并将对新对象的引用赋值给变量.问题的关键是:Python 是一种动态类型化语言,所以无需声明变…
1.TEMPLATE_DIRS relative to the project folder http://stackoverflow.com/questions/9856683/using-pythons-os-path-how-do-i-go-up-one-directory When developing with Django we need to specify our templates directory inside the settings.py with the TEMPLA…
1 简单的跨进程通信可以用Messenger类,不用AIDL. 2 当一个Service没有action时,它默认是exported="false"的,其它进程用它的包名和类名构造intent试图绑定它,会报出安全性异常.这可以避免恶意应用发送空intent的拒绝服务攻击. 3 要监控自己的应用数据被清除,可以接收android.intent.action.PACKAGE_DATA_CLEARED广播,需要设置数据策略android:scheme="package"…
ln -s ../libs/ libs 在当前目录下建立一个符号链接文件libs,使它指向上一层目录的libs文件夹 关于su和su -的区别切换用户是可以使用su tom或者su - tom来实现,但是两者有区别su只是切换身份,但shell环境仍然是原用户的shellsu -是连用户的shell环境一起切换切换了shell环境,PATH的环境变量才有效举例子:比如说 root用户在/root/目录下, su tom,切换到了tom 用户,但是目录仍然在/root/下.如果使用su - tom…
让Windows下的MySQL表名大小写敏感: 在mysql查询中执行:SHOW VARIABLES LIKE 'lower_case_table_names'; 值的含义--->0:大小写敏感:1:大小写不敏感 操作: 1.修改MySQL的“my.ini”文件,在文件最末新增一行:“lower_case_table_names=0” 2.重启MySQL服务即可生效. MySQL比较时间大小,如: where time1 between '2011-03-03 17:39:05' and '20…
------------------------------第一天(2013-3-25) 1.ado.net实体模型,(Ef) 2.创建上下文对象: 调用相应方法,最后调用.savechanges();方法即可: 3.ef:entityframework; 性能不是很差,实质是生成sql脚本:在sqlserver层面上性能损耗不受影响,只是在自动化方面耗点cpu; 4,根据实体的变化,在根据edmx里面的orm的映射关系生成sql,相对整个系统性能,忽略不计: 5.linq和lambda都一样:…
项目终于告一段落,虽然比较苦逼,不过也学到了好多知识,总结一下,以后当作参考. 一.visualforce标签中使用html相关的属性使用 曾经看文档没有看得仔细,导致开发的时候走了一些弯路.还好得到了小兵同学的指点,get到了一个简单实用的知识.即使用html- + attribute方式,在visualforce标签解析成html标签时,添加相关属性,从而实现一些功能性的校验等功能. 比如我们经常会用到<apex:inputTextarea>标签来放置textarea字段的前台显示,而对于…
█    举个例子:Iterator iter = map.entrySet().iterator(); xx.yy() ,表示一个xx对象的yy方法 ,xx.yy().zz()中 xx.yy()返回的结果是一个对象,对象又有zz()方法. map.entrySet().iterator() ,map.entrySet()返回了一个对象,应该是set.…
每日更新关注:http://weibo.com/hanjunqiang  新浪微博 1.关联 objc_setAssociatedObject关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分. 2.tableView的beginUpdates 和 endUpdates 3.关于代码与storyBoard的自动布局 4.国际化与本地化,为了实现全球化 5.技巧 可以通过设置Scheme来设置app所运行的语言,你想要什么语言就是什么语言,而不用重新设置系统的语言. 6.i…
Jit(just in time) 动态即时编译,边运行时边编译---->lua (主要是面向进程) Aot(ahead of time) 静态提前编译,运行前编译---->C#(主要是面向对象) 语言分类: 高级语言:接近人的思维方式 低级语言:汇编     多用于电子芯片(c和汇编),执行率高 游戏更新: MD5码与服务器校验,游戏更新一般包括: AB包更新 lua文件脚本更新 Lua语言数据结构类型 nil boolean number string function userdate …
1.类分为静态类个非静态类(实例类) 静态类不能创建对象,使用方法时,直接类名.方法名(),常用的静态类有Console类 实例类:创建对象时通过对象调用类的方法 2.当我们声明一个类成员为静态时,意味着无论有多少个类的对象被创建,只会有一个该静态成员的副本. 3.单例模式的关键有两点: 1).构造方法为私有,这样外界就不能随意调用.2).get的方法为静态,由类直接调用 4.web services 是IIS执行的,而.NET Remoting的扩展性强,使用HTTP信道和XML可以达到web…
EFI目录 下图只有Boot和Microsoft,如果你还装其他系统可能还会有其他的文件夹,比如你还装了Ubuntu(或者manjaro),那么会有个叫Ubuntu(manjaro)的文件夹与Boot.Microsoft并存. Boot是计算机默认引导文件所在的目录,Microsoft是微软Windows系统引导所在的目录. Boot目录: Microsoft目录: Microsoft\Boot目录: 上图中红框内的bootmgfw.efi就是windows默认的系统引导文件. 几个引导文件的说…
1.callee属性 和 caller属性. 区别:两者的调用对象不同 arguments.callee:指向拥有这个arguments对象的函数,在递归运算中经常用到. functionName.caller:在函数中通过函数名来调用,这个属性中保存着调用当前函数的函数引用.functionName也可以使用arguments.callee来代替 . function out(){ console.log(arguments.callee); } out(); // ƒ out(){conso…
@Controller 和@RestController的区别 @RestController相当于同时使用了@Controller和@ResponseBody  即不会使用视图解析器,返回值直接返回给页面.通常用户ajax请求等等. @bean注解作用在方法上 @Bean public ActiveMQQueue queue() { return new ActiveMQQueue("testQueue"); } 相当于 <beans> <bean id="…