node.js 的socket能和java的socket对接吗
varsys=require("sys"),ws=require("./ws");ws.createServer(function(websocket){websocket.addListener("connect",function(resource){//emittedafterhandshakesys.debug("connect:"+resource);//serverclosesconnectionafter10s,willalsoget"close"eventsetTimeout(websocket.end,10*1000);}).addListener("data",function(data){//handleincomingdatasys.debug(data);//senddatatoclientwebsocket.write("Thanks!");}).addListener("close",function(){//emittedwhenserverorclientclosesconnectionsys.debug("close");});}).listen(8080);
websocket 能连 socket 吗
可以的,客户端:
var url = "ws://localhost:8088";
w = new WebSocket( url );
//事件监听
w.onopen = function() {
console.log(“open”);
}
w.onclose = function(e) {
console.log( “closed” );
}
服务端:
var socket = require( ‘socket.io’ );
var io = socket.listen( 8088 );
io.set('log level’, 1);
io.sockets.on('connection’, function ( socket ) {
console.log( socket );
})
;
一个进程中句柄在另一个进程中能用吗?
句柄本质上是一个unsigned long类型,三十二位无符号整数,指向指针的指针。每个进程都有一个表来维护一组句柄,句柄是私有的,所以每个进程的句柄一般不一样,但是句柄指向的内容可以是相同的。
句柄本质上是一个unsigned long类型,三十二位无符号整数,指向指针的指针。每个进程都有一个表来维护一组句柄,句柄是私有的,所以每个进程的句柄一般不一样,但是句柄指向的内容可以是相同的。
win7提示running error
Runtime error是一个计算机错误以信息栏的状态显示包含特定的错误代码以及相应的解释。一般来说发生前用户会感到电脑明显的缓慢,当信息栏被关闭后程序一般会自动关闭或者失去响应。有时会导致电脑重启。有多种情况会导致这些问题,比如:软件问题、内存问题等。
目录
释义
解决方法
解决步骤
常见错误以及错误代码
run time error
编辑本段释义
导致这些问题的原因包括: 1.Tsr程序(终止并驻留程序)之间的冲突; 2.其他正在运行的程序(常见于扩展程序以及软件的其他附加程序例如google工具拦); 3.软件问题; 4.内存问题; 5.危险程序例如病毒。 编辑本段解决方法
在这些问题中制作者需要根据不同的情况去解决.如果你所经历问题的是由tsr程序所引起的那么可以简单的使用任务管理器终止问题进程。 如果问题长期出现那么可能是软件本身的问题。可以通过升级和打补丁的方法解决。但是如果完成上述操作问题仍然存在可以重新安装软件。有时也会由操作系统产生,这时需要重新安装操作系统。 另一种run time error经常是由内存带来的。在这种情况下,应该优先联系软件作者/开发商。他们会给你解决途径。不过如果他们所提供的方法仍然没有效果应该联系电脑生产商,主板厂家或者其他硬件生产商获得技术咨询。 还有一种run time error是由危险程序例如病毒或者其他恶意软件带来的。这些危险程序能够改变电脑设置。通过这种能力他们能够制造run time error。预防病毒产生的run time error应该经常性的升级杀毒软件。如果你的电脑没有相应的软件应该安装并且扫描你的电脑以预防对你电脑以及个人信息的隐藏风险
编辑本段解决步骤
1,终止问题进程。2,安装更新补丁升级到最新版本或者重新安装应用软件。3,联系软件作者/开发商。4,扫描病毒。5,重新安装操作系统。6,联系硬件厂商。
编辑本段常见错误以及错误代码
5 Illegal function call Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 确认程序以升至最新版本,如未解决重新安装,如果仍然存在应联系软件开发商. 6 Overflow Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 7 Out of memory ,This issue can be caused when the computer does not meet the programs system requirements or to much memory is already being used for the program to run. 可能由系统配置不达标引起,无法提供足够的内存. If your computer meets the requirements try first reinstalling the program to make sure it's not an issues with the program installation..如果系统配置合格那么重新安装软件确保不是软件自身的问题 9 Subscript out of range Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 10 Duplicate definition Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 11 Division by zero Problem with a math formula in the program or the programs code. Verify no software updates are available for the program causing this error. 13 Type Mismatch Make sure your system regional settings are setup correctly and that the program you're running is made for your version of Windows. 确保你的系统区域设置正确并且软件是为你的系统所设置的 14 Out of string space Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 19 No Resume Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 20 Resume without error Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 28 Out of stack space This issue can be caused by a program or memory error. First try going through the out of memory troubleshooting , if this does not resolve the issue try reinstalling / updating the program. 同7,必要时升级/重装软件 35 Sub or Function not defined Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 48 Error in loading DLL This issue is often caused with a bad installation or an issue caused after another program has been installed that replaced the programs DLL. Close all programs and TSRs and try installing the program again. 多由错误的安装或者第三方程序修改/覆盖原dll程序引起.关闭程序以及相关进程然后重新安装软件 52 Bad file name or number Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 53 File not found File required by the program to run is not found. Program needs to be reinstalled or missing file(s) need to be copied back to the computer. 软件需要重新安装或者有文件缺失. 54 Bad file mode Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 55 File already open Program or file associated with program is being used and program does not have access to use it. Try closing all open programs and run program again. 尝试关闭所有程序以及相关进程然后重新运行程序. 58 File already exists Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 61 Disk full The disk, for example, the hard disk drive does not have enough space for the program to run or for associated files to be copied to. Free up disk space on the computer hard drive. 例如没有足够的硬盘空间运行程序或者存储相关文件,尝试清理硬盘. 62 Input past end of file Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 63 Bad record number Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 64 Bad file name Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 68 Device unavailable A hardware device or necessary requirement for the program is not being found. Verify all hardware and software required by the program is installed. If you continue to have the same issues verify the latest updates are installed for the program as well as any hardware device the program needs. 确保所有硬件软件配置符合软件运行的最低要求,如果无法解决那么确保升级到最新版本并且检查驱动程序. 70 Permission denied The location of where the program is being copied to does not have proper rights. Or a file that is trying to be copied over because it's currently being used. Try closing all programs and TSRs and running/installing the program again. 关闭所有程序以及相关进程然后再次运行/安装程序 71 Disk not ready Verify you have proper rights to the location you are attempting to install the program to. 确保你有足够的权限 74 Can't rename with different drive Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 75 Path/File access error, Program does not have rights or access to a file. Often this is caused when a program is trying to access a network file it doesn't have proper access to either because of network privileges or something is blocking the program. This issue can also be caused when the file is being used by another program or is read-only. 多发生于程序试图连接网络但是由于网络权限或者其他因素阻止其访问时. 也可能由于网络文件同时被其他程序占用或者是只读的. 76 Path not found Directory of where the program needs to be copied to or files associated with the program need to be copied to is missing. Try reinstalling the program. 重新安装程序 91 Object variable set to Nothing Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 93 Invalid pattern Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 如果已经升级到最新版本那么重新安装该程序.如果仍未解决那么应联系软件开发商 94 Illegal use of NULL Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 102 Command failed Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 339 A file is missing or invalid An associated program file is missing or corrupt. Try reinstalling the program. 重新安装该程序 429 Object creation failed Program is corrupted, try reinstalling the program generating the runtime error. 重新安装问题程序 438 No such property or method Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 439 Argument type mismatch Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 440 Object error Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 901 Input buffer would be larger than 64K Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 902 Operating system error Verify the program is compatible with your version of Windows and/or has any software updates. 确保该程序兼容你的操作系统或者已经升级到最新版. 903 External procedure not found Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 904 Global variable type mismatch Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 905 User-defined type mismatch A setting either in the program shortcut or being defined by the user is correct. Try running just the program without any additional settings or variables. 尝试启动原程序而不进行任何改动. 906 External procedure interface mismatch Program error, verify the program has all the latest updates. If updated try reinstalling the program. If you continue to have the same errors contact the software developer. 同5 1001 Out of memory This issue can be caused when the computer does not meet the programs system requirements or to much memory is already being used for the program to run. 系统不符合该程序的最低系统要求或者过多内存被其他软件所占用. If your computer meets the requirements try first reinstalling the program to make sure it's not an issue with the program installation. 如果系统配置足够那么尝试重新安装程序以确保不是软件自身问题. 1025 DLL is not supported This issue is often caused with a bad installation or an issue caused after another program has been installed that replaced the programs DLL. Close all programs and TSRs and try installing the program again. 同48
eclipse安装插件时,出现这样的错误,请大神指教啊???
报出来的错是你安装的插件路径不存在,服务器已经不存这个插件了。安装插件时你可以在网络安装,也可以下载到本地来安装Eclipse安装插件提示Duplicate Location错误解决步骤:1、通过Eclipse在线安装插件时,可能会遇到添加URL时,提示Duplicate Location的错误信息。之所以产生这个错误信息,是由于之前已经添加过该地址,然后被自动保存在Eclipse中了。因此,我们只要将Eclipse中已保存的该地址删除,即可解决问题。 2、 依次点击菜单栏"Help"-"Install New Software" ,弹出安装插件的界面,然后点击界面上"Available Software Sites"链接,如下图所示,用红色圈中的地方:3、在弹出的界面里,找到已存在的该URL,并将其选中它。接着点击右边的删除按钮,将其删除后点击右下角的确认按钮。如下图所示:4、 重新打开插件的安装界面,再次输入URL,就不会提示Duplicate Location的错误信息了。
书上常说的“文件句柄”是什么?
文件句柄
除了你模仿唯我论者哲学家编写一个人工智能程序, 你的程序使用不和外界通讯的方法。在班级例子中的第三和四行, 你将看到"GRADES", 这是引用另一个Perl文件的数据类型, 称为据柄(filehandle)。一个句柄就是你给一个文件,设备,管套(socket)或管道的一个名字, 以便帮助你记住你正处理的名字, 并隐藏某些缓存等的复杂性。(在内部, 句柄类似C++语言的流(streams), 或BASIC中的I/O通道)句柄使你从不同的地方输入和输出给不同的地方都较容易。使Perl成为好语言的一个原因是它能和多个文件通讯并一次处理他们。对外部对象有好的符号名字是一个好语言的一个组成部分[1]。
[1]其他使Perl是一个好语言的是: 它是8位的, 是可嵌入的, 你能通过扩展模式在Perl中嵌入其他程序。它是简明的,网络上容易使用。环境上是清楚的,容易对话。你能以许多不同的方法引用它(就象前面看到的)。总之,语言本身不是如此严格的结构,以至于你不能使它超出你的问题。又回到TMTOWTDI。
你创建一个句柄,并通过open函数把它和一个文件联结。open有两个参数: 句柄和你想与它联结的一个文件名。Perl也给出一些预定义(和预打开的)句柄。STDIN是你程序的正常输入通道, 而STDOUT是你程序的正常输出的通道。STDERR是一个附加的输出通道, 以便当把输入转为输出时, 程序能给出一些说明[2]。
[2]一般地, 这些句柄和你的终端联结, 所以你能输入你的程序并能看到, 但他们也可以和文件联结。Perl能给你这些预定义句柄, 因为你的操作系统已提供这些。在UNIX下, 进程从他的父进程(一般是一个shell)继承标准输入, 输出和错误。一个shell的责任之一是建立这些I/O流, 以便子进程不必考虑这些)。
既然你能为各种目的(输入, 输出, 管道)使用open函数创建句柄, 你就必须能指明你要做什么。就象在UNIX命令行一样, 你给文件名简单地加些字符。
open(SESAME, "filename"); #从已存在的文件读
open(SESAME, "<filename");#显式地,同上面
open(SESAME, ">filename"); #创建一个文件并对它写
open(SESAME, ">>filename"); #对已有的文件接着写
open(SESAME, "| output-pipe-command"); #建立一个输出过滤
open(SESAME, "input-pipe-command |"); #建立一个输入过滤
就象你看到的, 你可以任意选名字。一旦打开句柄SESAME, 它就能被用于存取文件或管道, 直到它被显式地关闭(用close(SESAME)), 或对同一句柄的一系列open把这个句柄和另一文件联结[3]。
[3]打开一个已打开的句柄是隐式地关闭第一个文件, 使它对文件句柄不可取,并打开一个不同的文件。你必须小心这是你真正想做的。有时,偶然碰巧,比如,当你open($handle,$file)时, $handle正好包含空串(null)。确认设置$handle为某个单一个量, 否则你将对空句柄打开一个新的文件。
一旦你已为输入打开一个句柄(或你使用STDIN), 你就能使用"行读操作", 读一行。这个也以钻石操作闻名,因为它的形状。这个钻石操作包含你想读的句柄()[4]。使用STDID句柄读用户提供的答案, 如下:
[4]空钻石操作, 将从命令行指定的所有文件读, 如果没有指定, 从STDIN读。(这是许多UNIX"过滤"程序的标准行为)
print STDOUT "Enter a number: "; #请求输入一个数
$number = ; #输入一个数
print STDOUT "The number is $number"; #输出这个数
你明白我们给你的例子吗?在print语句中STDOUT做什么?这就是你使用一个输出句柄的方法之一。一个句柄可以作为print语句的第一个参数, 如果存在, 告诉往哪儿输出。在例子中,句柄是冗余的,因为输出已经是STDOUT。对于输入的缺省是STDIN, 对于输出的缺省是STDOUT。(在班级例子的18行, 我们为避免使你混淆, 我们省略了。)
我们也有一件事使你不明白。如果你试上面的例子,你可以注意到你得到一个特别的空行。因为读时没有自动地从你的输入行中删除换行符(newline)(例如, 你输入"9")。对于这些情况,当你想删除换行符时,Perl提供chop和chomp函数。chop将不加区别地删除(并返回)传给它的最后一个字符, 而chomp只删除记录标识的末尾(一般地是""), 并返回这样删除的字符数。你将经常看到这样输入一行:
chop($number = ); #输入一个数并删除换行符
意思是:
$number = ; #输入一个数
chop($number); #删除换行符
mov
int
mov
int
endp
ends
end ah,9
21h
ah,4ch
21h
main
;结束进程
这是一个不寻常的程序,它的特殊性就在于使用了"不寻常"的文件句柄。还记得前面我们讨论文件句柄时所遗留的那个问题吗?我们打开的第一个文件的句柄号是05H而不是00H,之所以这样是因为句柄号00H-04H已经被占用了。而且更为特殊的是这五个句柄不是赋予五个文件的,而是赋予五种硬件设备。这听上去好象越来越乱了,文件和硬件设备竟然又出现了某种联系,实在让人搞不明白。我想若要弄清楚这个问题,我们还是要从一些实际现象出发。
学过C语言的朋友一定接触过fprintf函数的这样一个用法:
fprintf(STDERR,"DANGER!!!......Found a VIRUS......");
本来,在STDERR这个位置上应该是指向一个文件的指针,这个指针的含义和我们现在讨论的文件句柄是一样的(我想也许汇编语言中的文件句柄就是C语言中文件指针的实质,我没有查过权威资料,这个看法是否正确还有待检验)。现在我们在这个位置上放了一个称为STDERR的常量,而且我们知道这样使用fprintf函数可以使引号中的文字出现在显示器上而不是某个文件中,而显示器又恰好是一个硬件设备。由此看来,文件、文件指针和硬件设备确实应该存在某种联系,这种联系并非在汇编语言程序设计中有体现,在C这样的高级语言中已经体现出来了。那么STDERR又是个什么东西呢?
这个常量出现在名为STDIO.H的一个包含文件中,在C语言中它被称为"标准错误输出设备(STanDard ERRor output device)"C语言中还有两个比较常用的常量,分别为STDIN和STDOUT,即标准输入和标准输出设备。这三种设备通常都与键盘和显示器有关,使用fprintf函数从STDIN读入数据时相当于等待键盘输入;而向STDOUT或STDERR输出的内容都会出现在显示器上。这就有点儿象我们刚刚给出的那个汇编程序,在那个汇编程序中我们在输出数据时使用了一个特殊的句柄,结果导致了所有的文字都出现于显示器上而没有写入什么文件中。
看来我们所使用的那个特殊句柄代表的是显示器而不是文件。我们所使用的DOS系统还有这样一个有趣的功能不知道你是否使用过,那就是"重定向"功能。如果在DOS状态下按下面这样的格式使用DIR命令,大家就会发现文件和设备确实具有某种不寻常的联系:
C:\DOS\>DIR>FILE.LST
本来会出现在显示器上的一行行文件名都跑到一个名叫"FILE.LST"的文件中去了。由此我们设想这样一个结论:我们通过调用DOS的文件句柄功能不仅可以操作文件,同样可以操作一些硬件设备。
这个结论是完全正确的,事实上文件与设备本身就具有一些相似的特点:文件可以读入或写出,而硬件设备同样可以"读入"(键盘)和"写出"(显示器、打印机)。既然它们具有这样相同的特性,当然可以使用同样的形式来操作,这就是DOS为我们提供了那五个特殊句柄的原因。我们下面就来详细谈谈这五个特殊的句柄:
表8-3列出了这五个句柄所代表的硬件设备,其中0、1、2三个句柄是我们最常用的。这五种设备在DOS启动之后就已经"打开",所以我们可以直接使用这五个句柄而不必再编制代码将其打开。有关这五个特殊句柄还有一些更值得深思的地方,比如,我们能否使用3FH功能从句柄2所表示的设备中读入信息?能否使用40H功能向句柄3所表示的设备输出信息?我们能否用3EH功能关闭某个句柄所表示的设备?分析这样的问题也非难事,编个程序试一试即可。
句 柄 设备名称 逻辑设备名 缺省设备
00 标准输入设备 CON 键盘
01 标准输出设备 CON 显示器
02 标准错误设备 CON 显示器
03 标准辅助设备 AUX 串行口
04 标准列表设备 PRN 打印机
至此有关文件操作的几个重要功能--建立、打开、读写、关闭--我们都已经讨论,不是很全面,没有深入的地方还要大家自行研究。我们下面的任务就是来讨论文件句柄的一些辅助功能,以此做为这一内容的结束。
综上仔细去揣摩吧。。。
VC中的线程和进程怎么去理解和应用呢?它们之间有什么区别吗?
进程相当于一个容器,包含了运行一个程序所需要的各种资源以及程序运行过程分配的各种资源(比如:程序的二进制代码、内存、程序运行过程中打开的文件、线程等等。) 线程你可以理解为虚拟的CPU,是用来执行程序指令的,实际上操作系统在分配CPU资源的时候是以线程为单位进行分配的。
如果你的程序分为N个部分并且这N个部分分别由N个不同的线程来执行的话,理论上你的程序可以加速N倍,但实际的程序中不可能达到这种加速,而且使用不当的话得不偿失。
防火墙自身会被攻破吗
防火墙自身不会被攻破。
防火墙(Firewall),也称防护墙,是由CheckPoint创立者GilShwed于1993年发明并引入国际互联网(US5606668(A)1993-12-15)。它是一种位于内部网络与外部网络之间的网络安全系统。一项信息安全的防护系统,依照特定的规则,允许或是限制传输的数据通过。防火墙的发明者是吉尔・舍伍德。所谓防火墙指的是一个由软件和硬件设备组合而成、在内部网和外部网之间、专用网与公共网之间的界面上构造的保护屏障。是一种获取安全性方法的形象说法,它是一种计算机硬件和软件的结合,使Internet与Intranet之间建立起一个安全网关(SecurityGateway),从而保护内部网免受非法用户的侵入,防火墙主要由服务访问规则、验证工具、包过滤和应用网关4个部分组成,防火墙就是一个位于计算机和它所连接的网络之间的软件或硬件。该计算机流入流出的所有网络通信和数据包均要经过此防火墙。
怎样突破防火墙
可能现在对局域网上网用户限制比较多,比如不能上一些网站,不能玩某些游戏,不能上MSN,端口限制等等,一般就是通过代理服务器上的软件进行限制,如现在谈的最多的ISA Server 2004,或者是通过硬件防火墙进行过滤。下面谈谈如何突破限制,需要分限制情况进行说明:
一、单纯的限制某些网站,不能访问,网络游戏(比如联众)不能玩,这类限制一般是限制了欲访问的IP地址。
对于这类限制很容易突破,用普通的HTTP代理就可以了,或者SOCKS代理也是可以的。现在网上找HTTP代理还是很容易的,一抓一大把。在IE里加了HTTP代理就可以轻松访问目的网站了。
二、限制了某些协议,如不能FTP了等情况,还有就是限制了一些网络游戏的服务器端IP地址,而这些游戏又不支持普通HTTP代理。
这种情况可以用SOCKS代理,配合Sockscap32软件,把软件加到SOCKSCAP32里,通过SOCKS代理访问。一般的程序都可以突破限制。对于有些游戏,可以考虑Permeo Security Driver 这个软件。如果连SOCKS也限制了,那可以用socks2http了,不会连HTTP也限制了吧。
三、基于包过滤的限制,或者禁止了一些关键字。这类限制就比较强了,一般是通过代理服务器或者硬件防火墙做的过滤。比如:通过ISA Server 2004禁止MSN ,做了包过滤。这类限制比较难突破,普通的代理是无法突破限制的。
这类限制因为做了包过滤,能过滤出关键字来,所以要使用加密代理,也就是说中间走的HTTP或者SOCKS代理的数据流经过加密,比如跳板,SSSO, FLAT等,只要代理加密了就可以突破了, 用这些软件再配合Sockscap32,MSN就可以上了。 这类限制就不起作用了。
四、基于端口的限制,限制了某些端口,最极端的情况是限制的只有80端口可以访问,也就只能看看网页,连OUTLOOK收信,FTP都限制了。当然对于限制几个特殊端口,突破原理一样。
这种限制可以通过以下办法突破:
1、找普通HTTP80端口的代理,12.34.56.78:80,象这样的,配合socks2http,把HTTP代理装换成SOCKS代理,然后再配合SocksCap32,就很容易突破了。这类突破办法中间走的代理未 加密。通通通软件也有这个功能。
2、用类似FLAT软件,配合SocksCap32,不过所做的FLAT代理最好也是80端口,当然不是80端口也没关系,因为FLAT还支持再通过普通的HTTP代理访问,不是80端口,就需要再加一个80端口的HTTP 代理。这类突破办法中间走的代理加密,网管不知道中间所走的数据是什么。代理跳板也可以做到,不过代理仍然要80端口的。对于单纯是80端口限制,还可以用一些端口转换的技术突破限制。
五、以上一些限制综合的,比如有限制IP的,也有限制关键字,比如封MSN,还有限制端口的情况。
一般用第四种情况的第二个办法就可以完全突破限制。只要还允许上网,呵呵,所有的限制都可以突破。
怎么设置禁止运行指定程序的方法?
具体步骤如下:需要准备的材料分别是:电脑、1、首先打开电脑,按下键盘上的“win+R”打开运行。2、然后在弹出来的窗口中点击输入“control”,回车确定。3、然后在弹出来的窗口中点击打开“JAVA”选项。4、然后在弹出来的窗口中点击打开安全中的“编辑站点列表”选项。5、点击添加想要被阻止的程序,回车确定。6、然后点击打开该程序,打勾“我接受风险并希望运行此应用程序”,点击“运行”就可以了。
如何禁止运行某个程序
比如我们以禁止用户运行某个程序为例:
首先你要以Administrator的身份登陆运行Gpedit.msc打开组策略编辑器,在“计算机配置”和“用户设置”下都各有一个软件限制策略的条目,那么使用“用户配置”下的软件限制策略的条目,点击打开“用户配置”下的软件限制策略条目,接着在“操作”菜单下点击“创建新的策略”,系统将会创建两个新的条目:“安全级别”和“其它规则”。其中在安全级别条目下有两条规则,“不允许的”和“不受限的”,其中前者的意思是,默认情况下,所有软件都不允许运行,只有特别配置过的少数软件才可以运行;而后者的意思是,默认情况下,所有软件都可以运行,只有特别配置过的少数软件才被禁止运行。
在这里,我们使用“不受限的”条目,双击这条规则,然后点击“设为默认”按钮,并在同意警告信息后继续。接着打开“其他规则”条目,可以看到,默认情况下这里已经有四个规则,都是根据注册表路径设置的,而且默认都设置为“不受限的”。强烈提醒你,千万不要修改这四个规则,否则你的系统运行将会遇到很大麻烦,因为这四个路径都涉及到了重要系统程序及文件所在的位置。
如何利用vb将一个已打开的EXCEL文件单元格内容复制到同一目录下的另一个excel文件中(为打开的文件)
打开1.xls,添加一个按钮,粘贴以下代码,在A1:G5区域输入数据,点击按钮,数据存入2.xls,同时1的数据清空。代码虽简单但已调试通过。
Sub 按钮1_单击()
Dim j As Integer
Dim arr
Dim wb As Workbook
Sheet1.Activate
arr = Range("a1:g5")
Set wb = Workbooks.Open("d:\2.xls")
wb.Sheets(1).Activate
j = Range("a65535").End(xlUp).Row
For i = 1 To 5
For k = 1 To 7
Cells(i + j, k) = arr(i, k)
Next
Next
wb.Close True
Sheet1.Activate
Range("a1:g5").Clear
End Sub