- 博客(25)
- 资源 (12)
- 问答 (3)
- 收藏
- 关注
翻译 linux下core dump【总结】
1、前言 一直在从事linux下后台开发,经常与core文件打交道。还记得刚开始从事linux下开发时,程序突然崩溃了,也没有任何日志。我不知所措,同事叫我看看core,我却问什么是core,怎么看。同事鄙视的眼神,我依然在目。后来学会了从core文件中分析原因,通过gdb看出程序挂再哪里,分析前后的变量,找出问题的原因。当时就觉得很神奇,core文件是怎么产生的呢?难道系统会自动产生,
2017-04-23 21:01:36
494
转载 Windows与Linux动态库的两种加载方式
Windows上的动态库(dll)加载方式有两种:1.静态加载,运用#pargma comment(lib, "xxx.dll")方式,这种方式需要 头文件,lib文件和dll文件配合使用,运行时是直接将动态库加载到内存中的,运用起来也比较方便2.动态加载,运用LoadLibrary(dllName)方式,这种方式只需要头文件和dll文件就可以运行,需要时加载,不需要是用FreeL
2017-04-08 17:43:18
1222
转载 Windows静态库和动态库的创建和使用
首先,偶们说第一个:静态链接库(Static Libary)偶们用VS2005做一个静态链接库先打开VS2005,新建à项目(staticCai)àWin32控制台应用程序 新建static_lib.h 和static_lib.cpp 两个文件,这两个文件的内容如下: static_lib.h: int add(int x,int y);int substr
2017-04-08 17:28:48
353
转载 IBM Rational Test RealTime V7.5 与 IBM Telelogic Rhapsody V7.4 的集成
安装 Rational Test RealTime integration for Rhapsody安装需要以下三步:在 Rhapsody 中创建 Rational Test RealTime 菜单。在 Rhapsody 中创建一个新的 Rational Test RealTime 配置。更新 Rational Test RealTime 的批处理文件。在 Rh
2017-03-19 15:43:32
2178
1
转载 vxworksbench
动态库生成1、选择工程工作路径2、正常打开的初始界面 一般情况下左下角出现相似的界面,说明您的VxWorks6.6系统基本安装正常。需要注意的是系统安装了Tornado2.2会与WorkBench3.0冲突,最好要把Tornado2.2卸掉,操作系统Win7不支持两者的安装。3、创建动态库工程4、动态库名称5、编译选择 这里我们选
2017-03-15 22:24:58
1465
转载 大数据平台设计
http://blog.youkuaiyun.com/simple365/article/details/51766937#t1
2017-02-27 10:49:23
643
2
原创 编译器规则
类似这样的错误:c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\afxver_.h(81): fatal error C1189: #error : Please use the /MD switch for _AFXDLL builds。之前一直没注意过MFC库使用方式需要与运行时库一致的问题,感觉很是奇怪,后来搜
2017-01-11 11:14:16
368
转载 SetupFactory 制作exe
本篇通过一个WinFrom项目制作安装包程序过程详细介绍其使用方法。下面截图中使用的 SetupFactory版本为 V9.0.3. 0 汉化版。网上可以下载到很多绿色破解版。 第1步:打开软件,默认弹出“开始新的工程”窗口。有3种方式创建新的工程:方法1:使用工程向导,跟着向导步骤进行。此方法比较简单,推荐新手使用。方法2:关闭默认窗口,使用左侧任务栏中的
2016-12-26 14:12:07
614
转载 HTTP协议详解
一、概念协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过
2016-08-31 19:56:47
624
转载 wireshark抓包图解 TCP三次握手/四次挥手详解
一. TCP/IP协议族 TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次:1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。2. 网络层,也称作互联网层,处理分组在网络中的活动,例如分组
2016-08-30 17:48:10
563
转载 Wireshark理解TCP乱序重组和HTTP解析渲染
TCP数据传输过程TCP乱序重组原理HTTP解析渲染 TCP乱序重组TCP具有乱序重组的功能。(1)TCP具有缓冲区(2)TCP报文具有序列号所以,对于你说的问题,一种常见的处理方式是:TCP会先将报文段3缓存下来,当报文段2到达时,再根据序列号进行拼接。2 当然缓冲区也有满的时候,这时接收端会直接丢弃报文,不做任何其他处理;发送方的定时器发现迟迟收不到接
2016-08-30 10:35:46
5578
转载 Heritrix配置
Heritrix功能概要Heritrix做为一个爬虫框架,它抽像并实现了一组爬虫的基础组件,不同类型的使用者可以替换不同的组件来实现期望的功能,如最大利用带去镜像站点、集中搜索特定主题、对已爬过的网页持续更新等,甚至可以加入不同的协议。1.Heritrix的主要组件概括的说,herittrix有三大组件:范围组件(Scope):范围组件是一组DecideRule对
2016-08-18 16:25:16
399
转载 Heritrix配置及扩展
Heritrix功能概要Heritrix做为一个爬虫框架,它抽像并实现了一组爬虫的基础组件,不同类型的使用者可以替换不同的组件来实现期望的功能,如最大利用带去镜像站点、集中搜索特定主题、对已爬过的网页持续更新等,甚至可以加入不同的协议。1.Heritrix的主要组件概括的说,herittrix有三大组件:范围组件(Scope):范围组件是一组DecideRule对
2016-08-18 16:23:53
698
原创 自动开启snmp服务
dism /online /enable-feature /featurename:snmpdism /online /enable-feature /featurename:WMISnmpProvider
2016-07-14 17:14:51
1367
转载 SNMP的应用
前两天项目要求一个附加功能,远程监视服务器的运行状况,要定期监视指定端口,指定业务,还包括服务器的磁盘空间,内存,CPU使用率等等。这头俩事还好说,ping和telnet也就搞定了,实在不行就开个socket连一下,关键后边的事有点抓瞎,要是在本地,可以通过API得到系统信息,分析磁盘空间,内存啥的,可是远程得到别的机子的信息,那不成木马了么。到网上一查,原来有SNMP可以帮着做这件事情。于是就了
2016-07-06 14:52:57
1138
原创 openssl 编译
网上方法很多,大部分是针对32位机的,自己的电脑因为是win7,64位,摸索了很久才安装成功. 环境WIN7, 64位, vs2010下载ActivePerl配置过程中需要生成一些mak文件,这些生成代码用perl脚本生成,所以要安装一个ActivePerl. 网址: http://www.activestate.com/acti
2016-06-30 11:11:02
679
原创 openssl编译
网上方法很多,大部分是针对32位机的,自己的电脑因为是win7,64位,摸索了很久才安装成功. 环境WIN7, 64位, vs2010 下载ActivePerl配置过程中需要生成一些mak文件,这些生成代码用perl脚本生成,所以要安装一个ActivePerl. 网址: http://www.activestate.com/act
2016-06-30 11:09:02
486
转载 完成端口(I/O completion)原理
完成端口(I/O completion)原理收藏 异步过程调用(apcs)问题:只有发overlapped请求的线程才可以提供callback函数(需要一个特定的线程为一个特定的I/O请求服务)。完成端口(I/O completion)的优点:不会限制handle个数,可处理成千上万个连接。I/O completion port允许一个线程将一个请求暂时
2016-06-23 17:38:10
1477
转载 IT学习感悟
这几天对几个网友的请教方式颇感无奈。这里举2个实例:有个网友因为项目比较急,而且之前也没有怎么接触过该项目的一些相关知识。正好我对这方面熟悉,于是找到我给出一些建议和提示。我大概知道了其要点,然后从头到尾给出了一些架构和技术上的要点。我觉得凭这些应该没有什么大问题了。没想到在未来几天里,该网友一直问我一些我已经解答过的问题。更意外的是同一问题问了至少5遍。我很郁闷,就问了一句,你工作几年了
2016-06-13 19:56:18
426
转载 IT工作方式与学习
这几天对几个网友的请教方式颇感无奈。这里举2个实例:有个网友因为项目比较急,而且之前也没有怎么接触过该项目的一些相关知识。正好我对这方面熟悉,于是找到我给出一些建议和提示。我大概知道了其要点,然后从头到尾给出了一些架构和技术上的要点。我觉得凭这些应该没有什么大问题了。没想到在未来几天里,该网友一直问我一些我已经解答过的问题。更意外的是同一问题问了至少5遍。我很郁闷,就问了一句,你工作几年了
2016-06-13 19:55:04
337
原创 老狼视频资源
上部http://yun.baidu.com/s/1ntBMlEL 下部http://yun.baidu.com/s/1eQGemCa
2016-05-20 15:30:01
29735
转载 打印spi GUID
我们经常会遇到需要一些特殊的值来指定一些特殊的变量,而且这个值要绝对的唯一。在windows下被称作GUID,其实GUID是微软对Distributed coumputing environment (DCE) universally unique identifier 的实现,而在Linux下则称作UUID。不论它叫什么名字,表达的意愿都是一样的,以下用GUID泛指这一概念。它实际上是一
2016-05-06 15:48:33
417
原创 spi
RSS博客关于SPI深入探讨[原]这几天正在完善原来写的一个SPI防火墙(准备将原来的程序再削减一些,原来的太多太大了)。在写安装代码的时候发现SPI的理论虽然简单,但那些枚举,安装,排序函数(WSCEnumProtocols,WSCInstallProvider,WSCWriteProviderOrder,WSCDeinstal
2016-05-05 10:50:32
559
转载 动态库dll加载
Windows DLL基本原理Windows系统平台上,你可以将独立的程序模块创建为较小的DLL(Dynamic Linkable Library)文件,并可对它们单独编译和测试。在运行时,只有当EXE程序确实要调用这些DLL模块的情况下,系统才会将它们装载到内存空间中。这种方式不仅减少了EXE文件的大小和对内存空间的需求,而且使这些DLL模块可以同时被多个应用程序使用。Microsoft
2016-04-07 11:43:22
1518
plsql developer手册
2017-10-27
vxworks函数命令手册
2017-04-03
pcanywhere源码下载地址
2016-05-26
远程桌面+毕业论文
2016-05-18
python或者php 那种web框架安装以后有前端界面,能快速搭建一个简易网站
2017-09-07
有没有工具自动生成VxWorks系统的makefile文件
2017-06-27
tornado怎么打开命令行终端??
2017-06-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人