搜索到与相关的文章
各行各业

六款主流免费网络嗅探软件wireshark,tcpdump,ds

1、WireSharkWireShark是一个开源免费的高性能网络协议分析软件,它的前身就是非常著名的网络分析软件Ethereal。你可以使用它来解决网络疑难问题,进行网络协议分析,以及作为软件或通信协议的开发参考,同时也可以用来作为学习各种网络协议的教学工具等等。WireShark支持现在已经出现了绝大多数的以太网网卡,以及主流的无线网卡。WireShark具有如下所示的特点:(1)支持多种操作系统平台,可以运行于Windows、Linux、MacOSX

系统 2019-08-12 09:27:33 3016

SqlServer

SQL SERVER 2012 第四章 连接 JOIN の OUTER JO

SELECTFROM[OUTER]JOINON可以看做JOIN之前的表是左表,之后的表是右表。外部连接本质上是包含的。明确包含的记录取决于使用连接的哪一侧。LEFTOUTERJOIN包含的信息来自左侧的表,而RIGHT来自右侧。通常常用的用法是,

系统 2019-08-12 01:54:13 3016

IOS

ios 多线程开发(三)Run Loops

Runloops是线程相关的一些基本东西。一个runloop是一个处理消息的循环。用来处理计划任务或者收到的事件。runloop的作用是在有事做的时候保持线程繁忙,没事的时候让线程挂起。Runloop的管理并不是完全自动的。你仍然需要设计代码来在合适的时候启动runloop来相应事件。Cocoa和CoreFoundation都提供了runloop对象来配置和管理runloop。程序并不需要创建这些对象,每个线程,包括主线程都有一个对应的runloop对象。

系统 2019-08-12 01:52:04 3016

Tomcat

tomcat的maxThreads、acceptCount(最大线程数

tomcat6的Connector配置如下其中最后两个参数意义如下:maxThreads:tomcat起动的最大线程数,即同时处理的任务个数,默认值为200acceptCount:当tomcat起动的线程数达到最大时,接

系统 2019-08-12 01:32:57 3016

Linux

linux下编译打包生成deb

配置基础开发环境GCC刚装好的系统中已经有GCC了,但是这个GCC几乎什么文件都不能编译,因为缺少一些必须的头文件,所以要安装build-essential这个软件包:sudoapt-getinstallbuild-essential安装GTK/GNOME开发环境安装GTK环境只要安装一个libgtk2.0-dev就可以了,而安装gnome开发环境的话,需要装gnome-core-devel,它包含GTK开发包。但在一般情况下,我们需要有一个ide开发环境

系统 2019-08-12 01:32:25 3016

编程技术

MFC一路走来------鼠标响应

鼠标响应关键就是对两个函数进行操作:OnLButtonDown和OnLButtonUp;1、使用MFCAppWizard(exe)建立一个单文档MFC工程2、首先要在CxxxView类的定义里加上后续必备的数据成员classCDrawView:publicCView{。。。。。。。。。。。。private:CPointm_ptOrigin;//用来记录鼠标按下时的点BOOLm_bDraw;//鼠标按下的标志,用来判断鼠标弹起来了没有CPointm_ptOl

系统 2019-08-29 23:43:37 3015

ASP.NET

asp.net生命周期

PageEventTypicalUsePreInitUsethiseventforthefollowing:ChecktheIsPostBackpropertytodeterminewhetherthisisthefirsttimethepageisbeingprocessed.Createorre-createdynamiccontrols.Setamasterpagedynamically.SettheThemepropertydynamically.

系统 2019-08-29 22:20:46 3015

SqlServer

SQLServer如何手动设置id值(主键)的自动增长

近期做东西,用到了对SQLServer数据库的操作。好吧,确实好久没看了,对这个数据库陌生到了极点,连最简单的如何设置一个id主键,让它随着插入数据的增多,自动增长id值的设置都忘记了,网上查了一下,好多人都说使用代码,好像跟我要的不一样,然后在百度知道找到了答案,虽然有点不好意思,但还是贴出来吧:问:如何手动设置SQLServer的id(主键),让它随着插入的数据自动增长?答:点击需要设置的表,点击右键——设计——在列中,点击id——下方出现如下的图:自

系统 2019-08-12 01:54:50 3015

数据库相关

多个UpdatePanel控件相互引发刷新的使用

多个UpdatePanel控件相互引发刷新的使用ScriptManager和UpdatePanel控件联合使用可以实现页面异步局部更新的效果。其中的UpdatePanel就是设置页面中异步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成与管理UpdatePanel的功能。几个重要的属性:ScriptManager控件的EnablePartialRendering属性:true-实现页面的异步局部

系统 2019-08-12 01:53:14 3015

Python

python 实现在tkinter中动态显示label图片的方法

在编程中我们往往会希望能够实现这样的操作:点击Button,选择了图片,然后在窗口中的Label处显示选到的图片。那么这时候就需要如下代码:fromtkinterimport*fromtkinter.filedialogimportaskopenfilenamedefchoosepic():path_=askopenfilename()path.set(path_)img_gif=Tkinter.PhotoImage(file='xxx.gif')l1.c

系统 2019-09-27 17:52:25 3014