DEBUG测试】的更多相关文章

关于idea跳过错误编译的理解 2018年07月13日 19:06:32 weixin_39669410 阅读数 1296   其实idea使用eclipse编译器可以实现跳过报错的代码启动项目去debug测试其他正常的代码,做法是before launch只选择build,no error check注意不能同时选择build artifacts ,否则项目启动报错…
这几天看一个ros软路由的的API借口的C++实现看到一个关于DEBUG的测试,第一次见,感觉挺实用的,记录一下: #include<iostream> #include <stdio.h> #define DEBUG 1 using namespace std; int main() { DEBUG ? printf(; ; } DEBUG定义为大于0的数就打印一下,定义为0就不打印,可以随时查看程序的运行状况.…
百度地图开发的时候要申请KEY,需要提供SHA1证书指纹数据 Eclipse eclipse中直接查看:windows -> preferance -> android -> build - > Default debug keystore 下面 见下图: Android Studio 如果使用的是debug.keystore C:\Users\XXX\.android>keytool -list -keystore debug.keystore (输入密钥库口令--测试的默…
BUG描述: 在测试环境192.168.2.72上的giraffe无法正确登录,输入正确的用户名.密码,点击登录无反应,输入错误的用户名密码会报错 原因: 2.72安装giraffe的磁盘空间已满,导致php的session失效,导致虽然登录成功,session无法记录,故又跳转到了登录页面 导致磁盘空间满的原因: 1.磁盘空间太小:php所目录只有50G,隔壁目录有1.8T-- 2.hadoop写日志,写了30G,占满了该磁盘 教训: 1.php要安装到大一点的磁盘空间中 2.hadoop日志…
[环境参数] Eclipse:Version: Mars.2 Release (4.5.2) Linux:centOS 6.5 [简述] Java自身支持调试功能,并提供了一个简单的调试工具--JDB,类似于功能强大的GDB,JDB也是一个字符界面的调试环境,并支持设置断点,支持线程线级的调试. [具体步骤] 1.在服务器上的进程启动参数中添加: -Xdebug -Xrunjdwp:transport=dt_socket,address=6666,server=y,suspend=n 连接到my…
1.首先检测题目是否能为负数,0? 截图: 总结:如图所示出题数目为0的时候,并没提示重新输入,而是输出空白,而当输出题目为负数的时候系统提示错误,并且提示终止 2.检测操作值得范围:   总结:当操作数范围为负数的时候,系统并未提示出错,但是范围为负数的绝对值,而当把范围设置为0的时候,系统提示停止工作 3.当输入(Y/N)意外的字符时会出现什么结果? 截图: 总结:如图所示当输入字母或者数字的时候系统出错,输出空格,并无运算式输出 4.当运算式的个数和间隔输入字母或者数字的时候系统有无报错?…
注:我使用的是ThinkPHP的3.2版本,其他版本类似 从自己入手PHP开发以来,一直使用的是ThinkPHP的框架,前几天偶然间碰到了一个错误,在Debug模式下网站一切正常,而关闭Debug进行部署的时候有些页面却出现了错误无法执行,自己也是百思不得其解,经过自己的各种尝试终于还是找到了错误原因. ·先贴出来一个简单的错误原型 <?php namespace Home\Controller; use Think\Controller; class testController extend…
原理 1. JPDA简介 JPDA(Java Platform Debugger Architecture)为Java平台上的调试器定义了一个标准的体系结构.该体系结构包括3个主要组成部分:JVM TI.JDI和JDWP. JVM TI的全称是Java Virtual Machine Tool Interface,它定义了JVM为了支持调试而必须提供的功能及相应的访问接口.这些访问接口是以本地语言的形式提供的,由JVM(比如Sun公司的HotSpot VM)负责实现. JDI的全称是Java D…
python3 安装api # 首先安装python3 .tgz cd Python- . ./configure make make install mv /usr/bin/python /usr/bin/python2 # 如果是软连接,可以直接删除 /usr/bin/python vim /usr/bin/yum # 修改Yum,使yum依然有效,yum依靠老版本的python #!/usr/bin/python 修改为#!/usr/bin/python2 # 修改完/usr/bin/yu…
在使用GPIO的时候,有时候不知道GPIO的状态,也不知道在内核中GPIO是否申请成功. 可以通过/sys/kernel/debug/gpio这个文件来查看.这个文件显示了申请成功的GPIO的输入输出状态和电平. 参考 http://elinux.org/GPIO https://developer.ridgerun.com/wiki/index.php/How_to_use_GPIO_signals 配置 内核打开debugfs支持 Symbol: DEBUG_FS [=y] Prompt:…
WordCountPro github项目地址:https://github.com/handsomesnail/WordCountPro PSP表格 PSP2.1  PSP阶段  预估耗时(小时)  实际耗时(小时)  Planning  计划 0.5  0.5   Estimate  估计任务需要多少时间 0.5  0.5   Development  开发 2  1.5   Analysis  需求分析 0.5  0.5   Design Spec  生成设计文档 0.5  0   Des…
先去下载xdebug.dll文件.将下面自己的phpinfo的文字信息复制到https://xdebug.org/wizard.php中,下载它提供的xdebug.dll的版本 下载完成后将php_xdebug-2.6.0-7.2-vc15-x86_64.dll(我下载的版本)复制到php安装目录的ext文件夹中(D:\phpTools\php7\ext): 配置php.ini文件,在php.ini文件的最后加上下面的信息: ;; phpstorm的debug调试设置 [XDebug] zend…
概述 在一个程序员的成长过程就一定要阅读源码,并且了解其中的原理,只有这样才可以深入了解其中的功能,就像ConCurrentHashMap 是线程安全的,到底是如何安全的?以及如何正确使用它?rehash在什么情况?红黑树存储原理?不了解其中源码原理是不行的.所以今天就写一篇Java源码的,关于ConCurrentHashMap的源码,大部分来自于网上摘抄,有的需要自己测试验证,现作为随笔记录于此,便于记录整理 ,并且分享给大家共同进步. ConCurrentHashMap的出生背景 哈希表是非…
LogStash plugins-filters-grok介绍 官方文档:https://www.elastic.co/guide/en/logstash/current/plugins-filters-grok.html 常用于对日志的拆分,如apache日志 grok利用正则表达式进行匹配,拆分日志.它提供一些常用的预定义的正则表达式名称,用于直接匹配. 预定义文件路径 /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-patterns-…
最近又重新整理一下log4net日志的配置,现在记录一下流程和一些遇到的问题,以备后续使用,具体的配置参数等信息.此文无,见谅! 1. 下载log4net.dll文件(网上很多,随便找一个!) 2. 项目中引用此dll 3. appconfig中配置log4net(具体配置方案有很多例子.) 4. AssemblyInfo.cs 中添加"[assembly: log4net.Config.XmlConfigurator(Watch = true)]" 5. winform中调用&quo…
前言:前面几节分别介绍了下C#基础技术中的反射.特性.泛型.序列化.扩展方法.Linq to Xml等,这篇跟着来介绍下C#的另一基础技术的使用.最近项目有点紧张,所以准备也不是特别充分.此篇就主要从博主使用过的几种多线程的用法从应用层面大概介绍下.文中观点都是博主个人的理解,如果有不对的地方望大家指正~~ 1.多线程:使用多个处理句柄同时对多个任务进行控制处理的一种技术.据博主的理解,多线程就是该应用的主线程任命其他多个线程去协助它完成需要的功能,并且主线程和协助线程是完全独立进行的.不知道这…
PM面试分为BW.BO两部分,根据顾问的简历和应聘的岗位所侧重的问题不同. BW包括基础知识.增量.增强.LO抽取.数据源. BO包括 CR.CR.WEBI.UNI. 一. 基础知识 技术面试 1. BW中的数据对象有Info Object,Cube,DSO,Info set,Multi-provider,visual provider. 其中IO,Cube,DSO是实际的物理存储对象,Info set和 Multi-provider可以理解成为建立在其他物理存储对象上的视图,是不存储数据滴 2…
1.JS获取iframe下面的内容document.getElementById('IFRAME1').contentDocument; 2.dialog 弹出层,定位:postion:'bottom',['right','bottom'],['left','bottom']. 3.IIS上部署WCF;  调用wcf或webapii一定要做安全认证. cd d: cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 aspnet_regiis.exe…
1. 下载log4net.dll文件 http://download.csdn.net/detail/abc456456456456/7653857 2. 项目中引用此dll 3. appconfig中配置log4net <?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <section name="log4net&quo…
Entity Framework Code First 简称 EF CF也行,就是在开发的时候,以代码先行的原则,开发人员无需考虑 数据库端的一些问题(开发过程中基本不需要在数据库管理器上操作) 言归正传吧,最近刚刚入手MVC EF 的CF开发,原因就是他的开发效率比较高,适合中小型项目.既然说到项目,那就涉及到稍微复杂点的数据表关系.要使用联合查询,外键等技术才能实现一些功能. 下面举例说明我在实际测试中遇到的一些问题. 场景:用户权限管理系统中的关系——分为 公司 部门 职员 3个表 由于是…
本文主要包括以下内容 标准错误错误处理 http操作 PDO 文件操作 标准错误错误处理 PHP在语法层面上发生的错误 两个过程: 触发阶段(发生一个错误) 处理阶段(如何处理该错误) 触发阶段 系统触发,php自己触发 典型的都是由php的核心在执行或者编译php代码时,发现的错误,并触发该错误! 用户触发,自定义错误 但是可以通过用户的php代码,手动触发一个错误! 利用函数 trigger_error();触发一个用户自定义的错误! 错误处理阶段 有三种典型的错误处理方法 第一:报告错误信…
实验内容.步骤与体会: 实验过程的理解,实验指导书中知识点的理解. (1)为什么在双击了GIVEIO和JTAG驱动安装文件后还需要手动进行配置? 因为安装文件只是将驱动文件释放了出来,并没有在系统中将这个硬件设备添加进去,所以需要手动处理. (2)开发板是怎样进入linux和vv模式? 在成功连接开发板后,如果键入回车Enter键,就进入linux模式,键入其他任何键,进入vv模式 实验大致步骤 安装ADS(先卸载再安装) 安装成功后倒入证书破解文件 按照实验指导书对几个驱动进行安装 编译Exp…
(1)引入log4j的jar包: 官网下载地址:http://logging.apache.org/log4j/1.2/download.html (2)在web.xml中添加log4j配置: 1 2 3 4 5 6 7 8 <context-param>     <param-name>log4jConfigLocation</param-name>     <param-value>classpath:log4j.properties</param…
main.c #include<reg51.h> #include"2401.h" #define uint unsigned int #define uchar unsigned char sbit KEY8=P3^; //发送按键 sbit beep=P2^;//喇叭 sbit LED6=P1^; ////接收到数据后的功能实现灯 void delay_ms(uint z) //延时函数 { uint x,y; ;x--) ;y>;y--); } void del…
引言 工作中常需要处理excel转json问题. 希望这篇博文能简单描述这个问题.并提供一种解决思路.提升感悟. 今天我们处理的事就是为了把 xlsm => json. 一种方式是. 去 google 在 stackover上搜 c readxlsm/readxls 库. 也可以解决. 但是跨平台需要配置. 这里介绍一种有意思的方式. 来处理read. 首先我们的目标文件是 生成的最后内容希望是 前言 这里会扯一点C能够处理xlsm, 但是这些高级文件格式还是上层语言处理的爽一点. C去处理真的…
Varnish是一款高性能且开源的反向代理服务器和http加速器.与传统的Squid相比,Varnish具有性能更高.速度更快.管理更方便 等诸多优点.作者Poul-Henning Kamp是FreeBSD的内核开发者之一.Varnish采用全新的软件体系架构,和现在的硬件提交配合紧密.在1975年时,储存媒介只有两种:内存 与硬盘.但现在计算 机系统的内存除了主存外,还包括了cpu内的L1.L2,甚至有L3快取.硬盘上也有自己的快取装置,因此squid cache自行处理物件替换的架构不可能得…
来源: http://sery.blog.51cto.com/10037/45500 Postfix 电子邮件系统精要 作者:田逸(sery@163.com)  from [url]http://www.51cto.com/art/200710/57530.htm[/url]   配置一个postfix邮件系统,远比我先前的想象复杂.这次共配置2个postfix系统,花了不少精力,其间也经历不少麻烦,还好,最后都做成了!在配置过程中,参考了<postfix权威指南>和网上其他人写的文章,但在实…
svn项目倒入,所选的文件夹一定是src上面以及的:然后eclipse会自动创建一个项目,项目名称就是src上级文件夹的名称:然后会按照路径下的文档结构如导入到eclipse的结构中: 被标记为// TODO的地方将会在"Task"窗口中显示出来:名称近似的"Task List"显示的Myln的任务列表: 要得到格式化的日期字符串使用的是SimpleDateFormat,这个类本身和日期没关系,只是负责格式,它的创建实例的时候传入格式new SimpleDateFo…
Description The new founded Balkan Investment Group Bank (BIG-Bank) opened a new office in Bucharest, equipped with a modern computing environment provided by IBM Romania, and using modern information technologies. As usual, each client of the bank i…
maven-javadoc-plugin (1) 说明:该插件生成项目的javadoc.对于构建jar目标,javadoc会首先生成并打包放入jar文件中. (2) 默认用法: pom.xml配置 <project> ... <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plu…