【windows下使用net-snmp实现agent扩展(四)】教程文章相关的互联网学习教程文章

如何给linux设置samba服务,实现windows,linux互拷文件【图】

一,samba服务介绍和作用: samba 是基于SMB协议(ServerMessage Block,信息服务块)的开源软件,samba也可以是SMB协议的商标。SMB是一种Linux、UNIX系统上可用于共享文件和打印机等资源的协议,这种协议是基于Client\Server型的协议,Client端可以通过SMB访问到Server(服务器)上的共享资源。当Windows是 Client,CentOS是服务器时,通过Samba就可以实现window访问Linux的资源,实现两个系统间的数据交互。 Linux对于开发来说是一...

Windows下的MapReduce编程实现【代码】

统计某银行信用卡违约用户数量 csv下载地址 违约规则:AY_1~PAY_6:PAY_1为2005年9月的还款情况;PAY_2为2005年8月的还款情况;…;PAY_6为2005年4月的还款情况。BILL_AMT1~BILL_AMT6和PAY_AMT1~PAY_AMT6中数字标识的含义也是如此。 PAY_1~PAY_6的取值含义为:0 = 及时还;1 = 还款延迟一个月;2 = 还款延迟两个月;3 = 还款延迟三个月;…;9 = 还款延迟九个月及以上。 每月的支付金额PAY_AMT不能低于银行规定的当月最低还款额...

使用windows函数SetWindowsHookEx实现键盘钩子

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Mask, RzEdit, RzSpnEdt; type TForm1 = class(TForm) Edit1: TEdit; RzSpinEdit1: TRzSpinEdit; procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); end; {声明键盘钩子回调函数; 其参数传递方式要用 API 的 stdcall}function KeyHook(nCode: Integer...

如何使用Jquery / Javascript在运行Windows的PC上实现触摸功能?【代码】

我已经使用这些代码在我的网站上实现了触摸功能,它适用于iPad / iPhone.// registering touch events function initTouchEvents() {// if a device is a touch deviceif (window.Touch) {document.addEventListener("touchstart", touchHandler, true);document.addEventListener("touchmove", touchHandler, true);document.addEventListener("touchend", touchHandler, true);document.addEventListener("touchcancel", touchHan...

使用WinSCP实现Windows与Linux之间的文件传输【图】

WinSCP是一个支持SSH的SCP文件传输软件。WinSCP中文版体积小、占用系统资源少。操作简单,只需要连接相应的服务器就可以进行下载和传输文件。重要的是WinSCP中文版软件还有着很多特色的功能,有着内置的文本编辑器,可以支持文件的复制、移动、更名文件等操作,为你带来高效便捷的使用体验。 1、软件包准备好了下面我们开始安装WinSCP(可在网上自行下载),首先打开软件安装包,点击确定。 2、选择典型安装,点击下一步。 3、...

如何在Windows和Linux系统中实现物理到虚拟IRQ映射?

据我所知,在Windows系统中有255个虚拟IRQ(芯片组只允许16个物理)并且它们通常都使用物理IRQ 11.在Linux系统中还有一个虚拟IRQ的概念.所以,我很感兴趣这是怎么回事映射实现?来自Linux内核或只是算法的Sourse代码示例将不胜感激.解决方法:中断处理的确切实现因架构和平台而异.这个答案主要针对Linux提供源代码.至少对于Linux来说,有一个通用的IRQ处理层,驱动程序可以根据这个层进行编写,这样驱动程序就可以在架构之间兼容,而与底层中...

windows客户端和linux虚拟机服务器实现简单socket通信【代码】【图】

ubuntu命令行输入ifconfig查看ip 服务器端代码 #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <arpa/inet.h> #include <sys/socket.h> #include <netinet/in.h>int main(){//创建套接字int serv_sock = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);//将套接字和IP、端口绑定struct sockaddr_in serv_addr;memset(&serv_addr, 0, sizeof(serv_addr)); //每个字节都用0填充serv_addr.s...

【Windows内核原理与实现】读书笔记(五)

原文链接:http://www.cnblogs.com/XjChenny/archive/2012/02/24/2367174.html事件追踪(ETW) Windows提供了统一的跟踪和记录事件的机制,称为ETW。用户模式的应用程序和内核模式的驱动程序都可以使用ETW来记录事件。ETW是直接由内核支持的事件记录机制,在它的框架结构中,共有三种组件: 控制器(controller)。负责启动、停止或配置事件记录会话 提供者(provider)。负责向ETW注册自己的事件类,并接受控制器的命令,以便启动...

【Windows内核原理与实现】读书笔记(四)

原文链接:http://www.cnblogs.com/XjChenny/archive/2012/02/23/2364335.html注册表和配置管理器 Windows操作系统提供了被称为“注册表”的中心存储设施作为系统的配置和管理中心,应用程序和内核通过访问注册表来读写各种设置。Windows提供了一些API供应用程序访问注册表,这些API函数在接到注册表访问请求之后,当它们转发给内核的系统服务。在内核中,执行体包含一个成为“配置管理器”的组件,它是注册表的真正实现。 注册表是...

【Windows内核原理与实现】读书笔记(三)

原文链接:http://www.cnblogs.com/XjChenny/archive/2012/02/18/2357243.htmlWindows内核中对象管理 Windows对象管理器的基本设计意图是: 为执行体的数据结构提供一种统一又可扩展的定义和控制机制。 提供统一的安全访问机制。 在无需修改已有系统代码的情况下,加入新的对象类型。 提供一组标准的API来对对象执行各种操作。 提供一种命名机制,与文件系统的命名机制集成在一起。 每一个对象都由两部分构成:对象头和对象体,所有...

【Windows内核原理与实现】读书笔记(六)【代码】

原文链接:http://www.cnblogs.com/XjChenny/archive/2012/03/15/2398412.html Windows内核中执行体层负责各种与管理和策略相关的功能,而内核层(或微内核)实现了操作系统的核心机制。 内核层的进程和线程对象 内核层中线程和进程中的数据结构分别是KPROCESS和KTHREAD。其中KPROCESS的定义为: typedef struct _KPROCESS {//这两个头部很少被使用 DISPATCHER_HEADER Header;//用于当该进程参与性能分析(profiling...

xshell 实现windows与linux服务器的文件互传【图】

1. 下载一个远程软件xshell,连接上linux服务器 2. 检查是否安装sz rz 3. 如果没有安装,进行安装sudo apt-get install sz rz 4. rz (把本地windows下的文件传输到linux服务器上) 在弹出的框中进行上传文件:随后该文件会上传至当前目录下 5. sz(把linux服务器上的文件下载到windows本地)sz [文件名]

初识nginx,windows上搭建nginx实现改变域名【图】

前言: 自从知道有nginx这个东西之后,一直都没有去做过多的了解,只是粗浅的知道能够代理域名、放置静态资源以便分担服务器压力这样的东西,连正向代理和反向代理的定义都不知道. 一、正向代理与反向代理 正向代理其实就是VPN技术,为了翻墙,我们需要通过外网的IP访问国外的网站,也就是说正向代理是在客户端进行了更改. 反向代理则是在服务器端进行的代理操作,常见的有改变域名和请求分发. 改变域名其实就是为了外界访问,比方说www.bai...

实现Web页面向windows应用程序发送消息【代码】【图】

原文链接:http://www.cnblogs.com/JChenTech/archive/2011/03/09/1978036.html例如,我们想在浏览器中输入 myTest://openMain让winform程序打开主窗口。我们该怎么做呢? 首先、修改winform程序为单实例模式。 如果是VB.net 在 “项目”菜单上单击 “属性”。 单击 “应用程序”选项卡。 选中 “生成单个实例应用程序”复选框。 单击 “查看应用程序事件”按钮以打开 ApplicationEvents.vb 文件。 编写代码 View Code ...

修改注册表实现Windows自动登陆

原文链接:http://www.cnblogs.com/linford-xu/p/3254502.html昨天再修一条case时无意间发现这个case竟然要重启机器,并且要用指定的账户自动登陆Windows。然后就发现了,简单的修改下注册表就可以完成自动登陆了。 首先,在“run”里输入“regedit”打开注册表编辑器,打开主键[HKEY-LOCAL-MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon],看下有没有这几个键值:autoadminlogon,defaultusername,defaultpass...