自Windows Vista以来,调试信息在默认状态下是不显示的.为了显示调试信息,按照如下步骤设置即可: 1. 打开注册表: 2. 在HKLM\SYSTEM\CuurentControlSet\Control\Session Manager下新建一个名称为Debug Print Filter的key: 3. 在Debug Print Filter下新建一个项:Default,值为0xF. 4. 设置完成后重启系统 设置完成后的情形如下图所示:…
注册 一.调试信息和 Rails 环境 现在咱们要实现的用户资料页面是我们这个应用中第一个真正意义上的动态页面.虽然视图的代码不会动态改变, 不过每个用户资料页面显示的内容却是从数据库中读取的.添加动态页面之前, 最好做些准备工作, 现在我们能做的就是在网站布局中加入一些调试信息, 如下图所示.这段代码使用 Rails 内置的 debug方法和 params 变量(以后再做详细介绍), 在各个页面显示一些对开发有帮助的信息. 1.在网站布局中添加一些调试信息 打开文件:app/views/lay…
原总结注册表sysinternalsdebugviewprocess explorerprocess monitor 简介 DebugView是sysinternals工具集中的一款用来查看调试信息的工具.不管你是内核开发人员还是应用程序开发人员,都会用到这款神器.先简单看看DebugView可以干什么吧. 可以查看应用程序输出的调试信息. 可以查看驱动程序输出的调试信息. 可以查看本地机器的调试信息. 可以查看远程机器的调试信息. 可以根据规则高亮显示. 可以根据关键字过滤. 可以根据关键字搜…
前两天同事做了个功能,通过勾选下拉框里的值进行列表查询,结果下拉框里的值是“0<t<=2”.“2<t<=5”.“t>5”这样的. combobox是用脚本渲染出来的,里面的data的格式就如这样: [{ID:"01",TEXT:"0<t<=2"},{ID:"02",TEXT:"2<t<=5"},{ID:"03",TEXT:"t>5&quo…
有时候一些项目的调试信息不方便输出到界面中,比如ASP.NET或者WPF之类的 可以使用Debug.WriteLine()等方法输出到"输出"窗口,不过"输出"窗口的内容比较多 可以让调试的输出信息转到"即时"窗口,这样比较干净一下,这个选项在"工具->选项->调试"中: 勾选"将所有输出窗口文本重定向到即时窗口" 这样就可以在"即时"窗口中查看调试输出信息了. 如果找不到上…
  1,在Android.mk文件中加上 LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE  :=ndkdemoLOCAL_SRC_FILES :=com_app_test_nativeMethod.cLOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -lloginclude $(BUILD_SHARED_LIBR…
在 ASP.NET 5 中如果不进行显示错误信息的相关配置,在发生错误时,在浏览器中只能看到空白页面. 显示错误信息的配置方法如下: 1)在 project.json 中添加对 Microsoft.AspNet.Diagnostics 的引用 { "dependencies":{ "Microsoft.AspNet.Diagnostics": "1.0.0-*" } } 2)在 Startup.cs 中添加 app.UseErrorPage()…
//始终显示 Trace.WriteLine(“要显示的调试信息”); //调试时显示 Debug.WriteLine(“要显示的调试信息”);…
转自:http://www.cnblogs.com/dkblog/archive/2012/02/03/2337187.html [背景知识] ^M 是ascii中的'\r', 回车符,是16进制的0x0D,8进制的015,十进制的13. 对于换行这个动作,unix下一般只有一个0x0A表示换行,windows下一般都是0x0D和0x0A两个字符. 另外:^L 是ascii 0x0C '\f', 换页控制符. 而对于Linux 的vi,有些版本,比如我当前开发板里面的vi,是用busybox编译…
widows下查看服务 1.桌面计算机-->右键-->管理-->计算机管理(本地)--->服务和应用程序-->服务 2.运行 中输入 services.msc 在服务中添加mysql服务 1 打开dos窗口,进入安装mysql的bin目录下(注意:一定要以管理员的身份打开)2 执行mysqld --install  Mysql ,执行成功会提示Service  Successfully Installed3 那么你就可以在windows的服务中看到Mysql这个服务了 删除,…
当我们安装了redis服务后,发现在其配置文件redis.windows.conf(或redis.conf)设置了密码:requirepass ****** 但是打开redis-cli.exe后输入命令config get requirepass发现: 这说明配置文件中密码设置后没有生效. 原因:问题在于我们启动redis服务时是直接在其安装目录中双击redis-server.exe启动的,这样启动的结果是,配置文件不会指定,此时redis并不会自动使用安装目录下的redis.windows.c…
背景:上篇文章我们介绍了怎么搭建相关的环境,文章链接:https://www.cnblogs.com/yahuian/p/10507467.html,这篇文章来介绍怎么调试我们的程序. 1.Debugging in vs code 重要:英文官方文档链接:https://code.visualstudio.com/docs/editor/debugging,我依旧建议你直接看英文文档. 在vs code中debug分为两种,我们来看看官方的描述: 1.built-in debugging sup…
该方法是利用资源管理器中储存网络位置的文件夹实现的, 不需要修改注册表. 效果如图: 操作方法: 在资源管理器中打开路径 "%appdata%\Microsoft\Windows\Network Shortcuts" 你可以往里面扔 快捷方式,可执行程序,甚至是文件夹.…
这个大坑... .... 如题,在Windows的eclipse中编写SparkSQL代码时,编写如下代码时,一运行就抛出一堆空指针异常: // 首先还是创建SparkConf SparkConf conf = new SparkConf() .setMaster("local") .setAppName("HiveDataSource"); // 创建JavaSparkContext JavaSparkContext sc = new JavaSparkConte…
安装前提条件: (1).安装 instantclient-basic-nt (2).安装 instantclient-sdk-nt (3).安装 Microsoft Visual C++ Compiler for Python(用于编译源码)   安装步骤: 1.激活虚拟环境 在 Windows 上,执行以下操作: # env\scripts\activate 2.安装 cx_oracle 进入 cx_oracle 源码解压后目录(该目录下有 setup.py 文件),执行如下操作: # pyt…
问题: 在Windows下用matlab写的代码(.m)到Linux(centos)下,注释的中文全是乱码. 原因: Windows下默认使用的是GB2312编码,Linux默认使用的是UTF-8. 所以在Windows下产生的代码是GB2312编码,在Linux下当然识别为乱码 . 解决方法: 1.直接对文件编码格式的转码,需要不断使用命令 使用linux下的iconv 命令改变文件的编码(编码转换): test1.m由GB2312转换成UTF-8(windows下matlab的代码在linu…
我现在偶尔开发代码,已经不用Eclipse了,主要原因是查看Jar包中的代码反编译十分不便,项目加载的时候卡,偶尔还会崩溃 用Intellij IDEA和PyCharm 原来的笔记如何在Eclipse中集成Python贴在here # 安装python* 下载python 安装包 * 安装并配置环境变量 D:\Python3; # Eclipse 集成pydev* 添加 pydev插件,Preferences -> Install / Update -> add location: http:…
http://www.cnblogs.com/dkblog/archive/2012/02/03/2337187.html dos2unix file_name bash: ./configure: /bin/sh^M: 坏的解释器: 没有那个文件或目录 sed -i 's/\r$//' urfile…
解决: 对象的maint 的 advance option client ui 要打上勾.…
在开发过程中,可能随处留下几个console.log,或者alert语句,这些语句在开发过程中是很有价值的.但是项目一旦进入生产环境,过多的console.log可能影响到浏览器的运行效率,过多的alert会降低程序的用户体验.而我们最好不要在进入生产环境前,一处一处像扫雷一样删除或者注释掉这些调试语句. 最好的方式是设置一个开关: //全局命令空间 var App = { debug:true, log:function(msg){ if(debug){ console.log(msg); }…
一直发现 mono 的 traceback 没有 fliename.lineno,很奇怪.研究了下,原来编译和运行时要加参数的. dmcs -debug /r:xunit.dll /t:library MyTest.cs mono --debug xunit.console.exe MyTest.dll   MyTest.FooTest [FAIL]    Assert.Equal() Failure    Expected: 4    Actual:   3    Stack Trace:  …
效果 方法一:TemplateField 关键点 TemplateField的灵活性 CSS:overflow:hidden;text-overflow:ellipsis (溢出时隐藏;文本溢出时省略号;文本不换行) code <asp:TemplateField HeaderText="MAC"> <ItemTemplate> <div style="overflow:hidden;text-overflow:ellipsis;white-sp…
    程序调试技术: (1)阅读程序,静态代码复查: (2)“cout大法” (3)使用开发工具,断点 int main() { TShape s(lu, lu); cout << __FILE__ << ": " << __LINE__ << " "; s.Draw(); TEllipse elps(10u,5u, 20u, 30u); cout << __FILE__ << ":…
<%@ page language= "java" contentType="text/html;charset=UTF-8" %><%@ page import="java.util.*,java.sql.*" %><html>    <head>        <meta charset="utf-8">        <title>test</…
Windows程序调试系列: 使用VC++生成调试信息 ZhangTao,zhangtao.it@gmail.com, 译自 “Generating debug information with Visual C++”,Oleg Starodumov 出处: http://www.cnblogs.com/itrust/archive/2006/08/17/479603.aspx 引子 当我们使用调试器来调试程序时,我们希望能够单步调试到源代码中,在代码中设置断点,观察变量的值(包括用户自定义的复…
平时测试工作中,少不了制造测试数据.最近一个项目,我就需要制造一批可在UNIX下正确读取的文件.为确保这批文件能从FTP下载成功,开发叮嘱我:“文件中凡是遇到换行,换行符必须是UNIX下的LF,而不是Dos\Windows下的CRLF.” 换行,在普通文档编辑中,就是按下“Enter”键.在编写代码时,就是在文件中写入字符串”\n”.但用python命令w在文件写入换行”\n”以后,由于是Windows系统的原故,会默认把”\n”实际保存为”\r\n”. 对于Windows下为何是”\r\n”,…
注意:请确保本地Java环境变量配置成功 1.安装Zookeeper Kafka的运行依赖于Zookeeper,所以在运行Kafka之前我们需要安装并运行Zookeeper 1.1 下载安装文件: http://mirror.bit.edu.cn/apache/zookeeper/ 1.2 解压文件(本文解压到 E:\zookeeper-3.4.8) 1.3 打开E:\zookeeper-3.4.8\conf,把zoo_sample.cfg重命名成zoo.cfg 1.4 从文本编辑器里打开zoo…
问题的产生 在写JS的过程中,为了调试我们常常会写很多 console.log.console.info.console.group.console.warn.console.error代码来查看JS的运行情况,但发布时又因为IE不支持console,又要去掉这些代码,一不小心就会出错. 本文分享自己昨晚写的一个console类来试图解决这一问题.当然,更好的做法是把测试代码分开写,那样就不会有这个问题. 解决思路 如何解决IE下不兼容的问题呢,那就是我们自己定义一个console类来覆盖浏览器…
VS有一个输出窗口,调用方法是 需要注意的是,这个窗口有两个模式,使用其中的下拉列表就可以选择这些模式.可以在Build和Debug模式之间切换.Build和Debug模式分别显示编译和运行期间的信息. 本节提到的“写入Output窗口”时,实际上是指“写入Output窗口的Debug模式视图”. 另外,还可以创建一个日志文件,在运行应用程序时,会把信息添加到该日志文件中.把信息写入日志文件所使用的技巧与把文本写到Output窗口上所使用的技巧相同,但需要理解如何从C#应用程序中访问文件系统.现…
1.为什么使用调试模式? 因为调试会在我们的模板页的最后增加一些trace信息. 2.什么是trace信息? 是ThinkPHP为我们提供好的一些包含了系统运行时间.占用内存.加载时间.请求的协议.... 3.在ThinkPHP中如何开启调试模式 开启调试模式是在项目(home)的主入口文件中加入define("APP_DEBUG",TRUE);然后如果在项目中没有产生~runtime.php文件,表示调试模式开启成功. 4.如何在项目中显示trace信息 1)定义模板页 在方法里面$…