现在位置: 首页 > 自动控制 > 文章
2013-08-08 22:53 工业·编程 ⁄ 共 314字 暂无评论
     Visual GDB把GDB调试工具集成到visual studio 开发环境中,在调试过程中,可以使用visual studio原有的单步执行、设定断定等快捷键,还可以在visual GDB session的窗口中输入GDB的调试命令,集成了visualGDB之后还可以在程序执行的过程中用鼠标悬停的方式查看和修改变量的值,这样在不改变调试习惯的同时还可以使用GDB强大的调试功能,很不错。     除了调试windows项目之外,visualGD...
阅读全文
2013-08-08 18:15 工业·编程 ⁄ 共 1412字 评论 1 条
    生产工具的改进,有利于生产力的提高,落后工具 降低效率。在项目的启动、规划、执行、监控、收尾、实施过程中,你在哪些环节 手中都用过哪些工具软件 来完成及提高效率?     亮出你手中的剑,让我们相互学习,共同提高。分享你的经验,或许能提高大家的效能,使人生和企业节省并创造更多的社会价值。     除必须的开发IDE工具和必备的office,个人感觉,  即时通、版...
阅读全文
2013-08-07 22:32 工业·编程 ⁄ 共 190字 暂无评论
1)usbkey、usb鼠标、键盘、无线usb鼠标,这些都是USB根设备。因此连接到操作系统后不需要安装专用驱动即可访问 2)USB盘、USB移动硬盘,属于USB设备,但操作系统中有通用的驱动程序,因此也不需要安装专用驱动即可访问。 3)其它如USB的网卡、USB无线网卡、USB接口的打印机等等,属于USB设备,一般操作系统中没有通用的驱动程序,所以必须安装专用的驱动程序才可以访问
阅读全文
伴随着UNIX四十多年的发展,shell已经从最初的命令解释器发展成为现今强大的计算机语言, shell脚本编程以其简便快捷的特色广泛应用于日常系统管理操作上,熟悉并精通shell脚本编程已是系统管理员必备的技能。 1992年IEEE通过了关于“shell and utilities”的IEEE Std 1003.2-1992标准,即POSIX.2标准,并于2001年合并至IEEE Std 1003.1-2001。该标准给出了关于操作系统支持的shell命令解释器及由其内置命令(built-in)、系统工具...
阅读全文
2013-08-05 22:16 工业·编程 ⁄ 共 540字 暂无评论
    最近项目到了收尾期,美国专家要求我们的代码必须进行静态检查,以避免代码存在缓冲区溢出漏洞和其他的弱点,从而成为溢出攻击的目标或者攻击操作系统的跳板。我们的代码是c++的,开始我用开源的cppcheck进行了代码扫描,确实能够帮助找出潜在的程序错误,但是这还不够,cppcheck毕竟是开源的软件,所以专家们建议我们使用fortify进行全面的静态检查,并且防备最终的可执行文件被逆向分析。 cppcheck很容易...
阅读全文
2013-08-04 10:15 工业·编程 ⁄ 共 1677字 暂无评论
汇编         《汇编语言》王爽第二版         《8086汇编语言程序设计》         《IBM PC汇编语言程序设计(国外版)》 计算机硬件原理         《深入理解计算机系统(英文版)》         《编程卓越之道卷1》    ...
阅读全文
    今天的安防市场,在经历了市政和商用暴利时代后,已经开始向民用市场进行扩张。 然而,虽然安防在民用市场的增速很快,但市场整体混乱、标准不统一等问题,却像是一道墙,横在整个安防民用市场的面前,制约着行业的前行。从总体上来说,民用安防市场基本上处于一个市场的探索期和培育期。由于市场开拓时间较短,加上产业链不完善,网络基础薄弱,价格居高不下等综合原因,民用安防市场现在还是面临着很大的...
阅读全文
2013-08-03 07:02 工业·编程 ⁄ 共 1377字 暂无评论
VS是支持远程调试的,这样在自己公司就可以远程调试在客户机上的程序了 VS的远程调试分为两种: 直接远程调试:这种调试方法必须在有VS项目文件下才可以使用(因为被调试机的地址要在项目文件中设置),具体内容请见:http://www.cnblogs.com/tengs2000/articles/1070760.html  里的方法一 附加进程调试:具体内容请见:http://www.cnblogs.com/tengs2000/articles/1070760.html  里的方法二 这里我只说几个要值得注意...
阅读全文
2013-08-03 07:02 工业·编程 ⁄ 共 1546字 暂无评论
部署环境:ASP.NET(C#)+IIS+Win7 64 bit 很多公司的开发模式都是将开发机器和服务器分开,也就是开发一台机,服务器一台机。而测试人员会在服务器上录入测试数据,此时报错了【由于开发程序时忽略了数据类型或者数据是否合法导致的】,如果是简单的错误那还好办,看下代码直接消灭。要是生命力比较顽强的bug,那么就需要调试了。 此时开发人员会产生几种设想: 1、赶紧把服务器的环境部署到本地,然后把生成的dll扔进去进行调试...
阅读全文
2013-08-03 06:53 工业·编程 ⁄ 共 3491字 暂无评论
    按照所能调试的程序, 所需要在两台电脑上做的配置分, 实际上根据windows有没有域配置, 在不在同一个局域网中有多种可能的组合, 这里只说我自己试过的三种配置: 前提是同一个局域网内, 没有域, 都是在WORKGROUP工作组内. 定义:  local machine: 开发者使用的机器, 以开发者为中心说事, 自己是locale, QA或用户是remote的 remote machine: 运行你的软件的最终用户, 或qa. 办法一(在两台XP SP2...
阅读全文