异常堆栈作为我们平时定位问题的最重要手段,为我们解决问题提供了很大帮助。但是我们可能都有这样的习惯就是看到一段异常,尤其是异常堆栈很多,层次很深的时候。就感觉很担心害怕,匆匆扫描一眼就开始猜问题应该如何如何,然后不断的根据猜测去调整代码,虽然也会 debug 但是还是浪费了不少的时间。 这是因为: ...
分类:
编程语言 时间:
2020-05-25 15:49:04
阅读次数:
131
学习STM32开发,肯定少不了debug调试这一步骤。那么,本文带你了解一下这个调试相关的知识。本文以STM32F1、Cortex-M3为例,其它系列芯片或内核,原理相同或类似。1概况在STM32中,有很多调试组件。使用它们可以执行各种调试功能,包括断点、数据观察点、闪存地址重载以及各种跟踪。STM32F1使用Cortex-M3内核,该内核内含硬件调试模块,支持复杂的调试操作。硬件调试模块允许内核
分类:
其他好文 时间:
2020-05-25 15:18:16
阅读次数:
183
import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s', datefmt='%a, %d ...
分类:
编程语言 时间:
2020-05-25 12:16:41
阅读次数:
88
工作汇报 编辑器 xwl: 今天: lpx报问题:file_update过于频繁 \ 解决方案:延迟更新, \ 如果200ms没有下一个更改就提交此更改; \ 新更改时reset timer 多文件debug: pdb和gdb都支持带文件名(break xxx.py:123) 获取断点:by edi ...
分类:
其他好文 时间:
2020-05-24 21:11:04
阅读次数:
74
今天写一个servlet项目时,将数据库的操作封装成一个普通java类,在运行时发现执行不到创建连接池的那行代码,但并不报错,用debug调试时发现有一个异常 但在测试类中执行是正常的。 最后问题的解决:将项目所需的jar包放在web下WEB INF下的lib中。 ...
分类:
数据库 时间:
2020-05-24 20:49:23
阅读次数:
69
工作汇报 编辑器 xwl: 今天: 断点换行的bug修复(手动特判) 多文件debug:关闭时清除editor的断点 file_update优化:大大减少update请求 明天: “草稿纸”UI、功能设计 closeEditor()行为:删除model?区分关闭和删除? 燃尽图: 后端: lpx: ...
分类:
其他好文 时间:
2020-05-24 20:40:59
阅读次数:
55
我从网上下载了一个工程,默认应该使用vs2008打开。我试着在vs2019上编译,可以成功编译但是有这个错误提示:我猜测可能是缺一个dll,于是就找了一个可能的dll添加到工程的release目录下,直接运行release目录下的.exe文件。此时可以正确运行。那么如果我想在visual studi ...
分类:
其他好文 时间:
2020-05-24 10:06:31
阅读次数:
238
本文内容在以下环境运行成功:Windows10Python2.7android-sdk_r24.4.1Appium-windows-1.15.1chromedriver_2.40小米手机微信7.0.13(webview66.0.3359) 环境之前已经搭建好了,还没搭建好环境的看这里:https:/ ...
分类:
微信 时间:
2020-05-24 00:29:50
阅读次数:
207
一套代码达到以下效果: 打包不同applicationId能同时安装在同一手机上 不同logo,app名称, 不同第三方SDK接入配置(例如微信分享appid,激光推送appkey) 能区分debug和release配置 使用到的功能:productFlavor和buildTypes 原理:优先级b ...
分类:
移动开发 时间:
2020-05-24 00:14:45
阅读次数:
108
一、什么是adb? adb是Android Debug Bridge的缩写,即安卓调试桥;那什么是安卓调试桥?简单来说,就是一个通用命令行工具,允许计算机与模拟器或连接的安卓设备之间进行通信,提供各种便利。 adb是一个客户端-服务器程序,包括三个组件: 客户端:在计算机上运行。在终端通过命令行调用 ...
分类:
数据库 时间:
2020-05-23 16:37:56
阅读次数:
54