1 多线程调试 开发过多线程应用的朋友应该有体会,有些时候,为了观察多个线程间变量的不同状态,以及锁的获取等,就会想到在代码里加个断点debug一下。 在IDE里断点停下来的时候,可以切换到另外的线程中,跑其他的代码,不会互相影响。当然,这里是有个开关的,在Eclipse里默认开启, 但是在Inte ...
分类:
其他好文 时间:
2018-02-21 22:21:45
阅读次数:
212
程序员的工作内容,除了大部分时间写代码之外,因为有不少的时间是用在调试代码上。甚至说不是在调试代码,就是即将调试代码。 :) 今天我们来谈谈调试代码的一些技巧,在使用IDE提供的debugger时一些快速定位问题的方式。 1 多线程调试 开发过多线程应用的朋友应该有体会,有些时候,为了观察多个线程间 ...
分类:
其他好文 时间:
2018-02-21 21:37:09
阅读次数:
220
在很多时候, 页面上一个元素的属于被修改、删除,子节点的添加与修改,很难一下找到对应的代码,在 google chrome 开发者工具里, 提供了对 DOM 元素的监控: 在 Elements 标签, 右击有监控的元素,在弹出来的菜单中有一个 Break on 的菜单项, 下面有三个子菜单项 sub ...
分类:
其他好文 时间:
2018-01-04 14:19:07
阅读次数:
1344
1.打印输出信息 console.log 用于通常的打印信息 console.table 打印对象信息; console.trace(‘trace car’) 查看函数的调用栈,特别地有效。 3.断点调试 有三个方法, 一、直接找出代码行加个断点; 二、在代码中添加debugger,浏览器会自动在d ...
分类:
编程语言 时间:
2018-01-03 18:34:12
阅读次数:
144
本文主要讲解针对chrome浏览器的调试方案,对于其他浏览器其实大同小异。 先来入门一点的 DOM元素调试 看上图: 以上图表明的1,2,3,4,5标记说明: 1,为移动设备模拟器,chorme现在是做的做好的,IE无法媲美,对于响应式开发来说,首选它。 2,属性内容 一般为id class之类的, ...
分类:
其他好文 时间:
2017-12-23 14:25:13
阅读次数:
153
.NET Core 快速学习、入门系列教程。这个入门系列教程主要跟大家聊聊.NET Core的前世今生,以及Windows、Linux(CentOS、Ubuntu)基础开发环境的搭建、第一个.NET Core App,以及开发工具的使用、调试技巧,调试快捷键整理等等。更多交流可以加入.NET技术交流 ...
分类:
Web程序 时间:
2017-12-16 16:01:32
阅读次数:
207
http://www.cppblog.com/MatoNo1/archive/2012/09/23/191708.html ——————————————————————————————————————————————————— 普通DFS(不加迭代)的优化方法主要有:(1)可行性剪枝,如果遇到已经无 ...
分类:
编程语言 时间:
2017-12-03 19:02:33
阅读次数:
132
了解你的工具可以极大的帮助你完成任务。尽管 JavaScript 的调试非常麻烦,但在掌握了技巧 (tricks) 的情况下,你依然可以用尽量少的的时间解决这些错误 (errors) 和问题 (bugs) 。 我们会列出14个你可能不知道的调试技巧, 但是一旦知道了,你就会迫不及待的想在下次需要调试 ...
分类:
编程语言 时间:
2017-11-20 17:46:57
阅读次数:
165
有时候在做二次开发的时候,系统会把执行sql的语句集成到一个方法里 这个时候要运行很多次后,才能找到我们的那句sql 在sql里插入一个判断,加入自己的表的名字 在ok处打断点,当执行到我们要的 sql时。我们就能获取sql,再来分析出错原因 ...
分类:
其他好文 时间:
2017-11-18 11:11:36
阅读次数:
115
14招搞定JavaScript调试 译者按: 很多时候,大家可能只是依靠console.log来调试JavaScript代码,这样做的局限性不言而喻,这篇博客将教你几招实用的调试技巧。 原文: The 14 JavaScript debugging tips you probably didn’t ...
分类:
编程语言 时间:
2017-11-08 10:33:56
阅读次数:
275