断点

30分钟学会iOS 11开发环境xcode 9图文教程(一)

匿名 (未验证) 提交于 2019-12-03 00:22:01
#######Xcode是一款功能全面的应用程序,通过此工具可以轻松输入、编译、调试并执行Objective-C程序。如果想在Mac上快速开发iOS应用程序,则必须学会使用这个强大的工具的方法。在本文容中,将详细讲解Xcode 9开发工具的基本知识,为读者步入本书后面知识的学习打下基础。 image.png 其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS学习交流群 651612063,不管你是小白还是大牛欢迎入驻,大家一起交流学习, 1.1 基本面板介绍 使用Xcode 9打开一个iOS 11项目后的效果如图1-1所示。 image 图1-1 打开一个iOS 11项目后的效果 (1)调试区域:左上角的这部分功能是控制程序编译调试或者终止调试,还有选择Scheme目标的地方。单击三角形图标会启动模拟器运行这个iOS程序,单击正方形图标会停止运行。 (2)资源管理器:左边这一部分是资源管理器,上方可以设置选择显示的视图,有Class视图、搜索视图、错误视图等。 (3)工程面板:这部分是最重要的,也是整个窗口中占用面积最大的区域。通常显示当前工程的总体信息,例如编译信息、版本信息和团队信息等。当在“资源管理器”中用鼠标选择一个源代码文件时,此时这个区域将变为“编码面板”,在面板中将显示这个文件的具体源代码。 (4)属性面板

关于Fiddler强大的过滤功能

匿名 (未验证) 提交于 2019-12-03 00:18:01
看到一篇讲解的过滤比较详细的,特此记录一下! 地址:https://blog.csdn.net/u012808234/article/details/52767470 Fiddler 的过滤功能与断点调试是十分的有用的。 关于过滤功能: 挨个 介绍下这几个过滤的点。 1、Use Filters :是否使用过滤,只有在选择了这个选项以后才能修改下边的过滤条件,下边的过滤条件可以相互独立,也可以相互组合。 R un Filterset now :马上执行过滤 Load Filterset: 加载本地过滤设置文件 Save Filterset :保存过滤条件到文件 3、Hosts: 通过主机名来进行过滤。 Hide the following Hosts:隐藏下边输入的主机名的会话 黑色粗体的就是过滤出来的。 4 5、Request Headers: 根据request header的filter。这个可能是我觉得比较有用的一块儿了。 Show only if URL contains 和 Hide if URL contains 使用方法类似 功能相反。都是url中包含某些字符的filter,多种情况空格 分隔。支持正则表达式和完全匹配,如下是个例子,可以简单理解为隐藏所有js和css请求。 这个功能点要介绍的细点。(断点添加还可以在工具栏中Rules中进行设置) 关于断点调试的步骤:

Idea 进行断点调试的 快捷键

匿名 (未验证) 提交于 2019-12-03 00:15:02
快捷键 功能描述 F8 单步调试,不进入函数内部 F7 单步调试,进入函数内部 Shift+F7 选择要进入的函数 Shift+F8 跳出函数 Alt+F9 运行到断点 Alt+F8 执行表达式查看结果 F9 继续执行,进入下一个断点或执行完程序 Ctrl+F8 设置/取消当前行断点 Ctrl+Shift+F8 查看断点 快捷键 功能描述 F8 单步调试,不进入函数内部 F7 单步调试,进入函数内部 Shift+F7 选择要进入的函数 Shift+F8 跳出函数 Alt+F9 运行到断点 Alt+F8 执行表达式查看结果 F9 继续执行,进入下一个断点或执行完程序 Ctrl+F8 设置/取消当前行断点 Ctrl+Shift+F8 查看断点 查找 Ctrl + H 全局查找 Ctrl 左键双击方法或类,进入内部(转定义) 来源:博客园 作者: 且行且思 链接:https://www.cnblogs.com/Fooo/p/11738853.html

fiddler面试题

匿名 (未验证) 提交于 2019-12-03 00:12:02
1.什么叫断点? Break Point:进行接口测试时,为了测试后端功能而设置的。 2.断点有哪些方式? Before Requests:在请求时,没有达到服务器之前设置断点。 -- 全局断点(中断fiddler捕获的所有请求) After responses:服务器响应之后,在fiddler将响应传回给客户端之前。 -- 全局断点(中断fiddler捕获的所有服务器返回数据) 取消断点:Disabled 3.为什么要设置断点 进行接口测试时,拦截和修改数据,测后端功能。比如:图书网的某本小说的售价是100元,进行网页前端的功能测试时,只能输入100元进行购买!但是通过fiddler抓包工具可以拦截,修改数据。万一有些别有用心的人跳过前端输入框验证,然后修改数据,输入-100元进行购买。这样的话,不仅买到了小说,账户余额还增加了100元。这就说明后端接口不对。 4.怎么设置断点?(全局断点和单个断点) Rules>>Automatic Breakpoints>>Before Requests(After Responses) -- 全局断点 在命令行输入:(单个断点) bpu 接口的url地址 eg:bpu https://passport.cnblogs.com/user/signin 然后按回车 -- before request bafter 接口的url地址 eg

gdb常用命令

匿名 (未验证) 提交于 2019-12-03 00:11:01
参考链接:Linux C编程基础 娄嘉鹏 命令 作用 list(l) 列出代码清单 display 设置自动显示的变量 printf(p) 显示指定变量的值 run(r) 运行 continue(c) 继续执行 breakpoint(b) 1.函数断点:进入指定函数时停住 b main 2.行断点:在指定行号停住 b 8 3.条件断点 b if i=100 4.临时断点 tb dis disable断点号 enable 启用断点 Step(s) step into Next(n) 单步 until 是一个循环结束 finish 使一个函数结束 info(i) 显示各类信息 i r Quit(q) 退出 来源:博客园 作者: Sy1j 链接:https://www.cnblogs.com/20175211lyz/p/11567615.html

如何调试Maven软件的源代码

匿名 (未验证) 提交于 2019-12-03 00:03:02
修改maven源代码 打包模块apache-maven,生成apache-maven-x.x.x-bin.tar.gz 解压上面的压缩包,生成目录apache-maven-x.x.x,在某个maven项目下执行/根路径/apache-maven-x.x.x/bin/mvnDebug clean install -DskipTests 在maven源码项目里设置远程调试,如下图,选择相应的模块,进行调试 当执行的Java虚拟机jvm里的相应字节码时,就会在相应的源码断点里停止 断点设置 m2.conf mac下的路径 /usr/local/Cellar/maven/3.6.0/libexec/bin/m2.conf ,根据第一行代码,找到上面的断点位置 main is org . apache . maven . cli . MavenCli from plexus . core set maven . conf default $ { maven . home }/ conf [ plexus . core ] load $ { maven . conf }/ logging optionally $ { maven . home }/ lib / ext /*.jar load ${maven.home}/lib/*.jar https://www.jianshu.com/p

使用VSCode断点调试Lua教程

匿名 (未验证) 提交于 2019-12-03 00:02:01
一.安装Visual Studio Code(vscode)和插件中心搜索安装luaide 二.配置luach.json 1.工程文件夹直接拖入vscode即可 2.左侧栏调试图标->设置->选择LuaDebug,这时会出现launch.json文件 3.在launch.json文件中找到exePath字段修改到模拟器路径 例如:"exePath": "D:/xxx/player-3.x/player3.exe", 其他地方配置默认就可以。 三.lua断点调试配置 1.下载LuaDebug.lua这个文件 地址: https://github.com/k0204/LuaIde 2.把LuaDebug.lua文件放在工程src目录下 3..调试代码添加 在main.lua文件中添加以下代码: local breakInfoFun,xpcallFun = require("LuaDebug")("localhost", 7003) 作者:fjxiao 链接:https://www.jianshu.com/p/61152eeee4cc 来源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。 来源:51CTO 作者: Momo_Da 链接:https://blog.csdn.net/Momo_Da/article/details/100729345

断点调试

匿名 (未验证) 提交于 2019-12-02 23:57:01
一等公民:只要可以把一个东西赋值给一个变量,这个东西就叫一等公民 在想要加断电的地方用鼠标点一下,你会看到一个红圈 变红的地方,程序执行到,就会暂停 断电应该加载报错之前 绿色箭头表示快速跳到下一个断点执行 控制台报错:点击你能看懂的最后一行,光标会快速定位到错误代码,在错误代码上放,加断点调试 来源:博客园 作者: 黑糖A 链接:https://www.cnblogs.com/aden668/p/11448359.html