03 2014 档案

摘要:/* * 当一个线程尝试着lock一个同步对象的时候,该线程就在就绪队列中排队。 * 一旦没人拥有该同步对象,就绪队列中的线程就可以占有该同步对象。这也是我们平时最经常用的lock方法。 * 为了其他的同步目的,占有同步对象的线程也可以暂时放弃同步对象,并把自己流放到等待队列中去。这就是Monitor.Wait。 * 由于该线程放弃了同步对象,其他在就绪队列的排队者就可以进而拥有同步对象。 * 比起就绪队列来说,在等待队列中排队的线程更像是二等公民:他们不能自动得到同步对象,甚至不能自动升舱到就绪队列。 * 而Monitor.Pulse的作用就是开一次门,使得一个正在等待队列中的线程升舱到就绪 阅读全文
posted @ 2014-03-31 13:25 xust 阅读(399) 评论(0) 推荐(0)
摘要:反采集原理集程序的主要步骤如下:一、获取被采集的页面的内容二、从获取代码中提取所有用的数据这种办法,比较流行的采集器就是火车头的2.1版本,今天我也测试了一下这个版本,用着还是不错;它的例程上面讲的是采集落伍的贴子,我发现落伍对此还是非常大方的,虽然discuz程序针对采集也采取了反采集的策略,但落伍对此并没有限制,大家可以很方便的采集,这我不得不佩服鱼的经营策略!当然,就算有人把落伍再复制一份,也不可能产生第二个落伍的。我参照火车采集器的例程,也试了一下采集落伍的几个贴子,做试验用;发现也没费多少周折,就成功了;看来,这采集器的功能确实非常厉害,这样来做垃圾站的话,确实很快就可以把内容填充得 阅读全文
posted @ 2014-03-27 09:16 xust 阅读(2647) 评论(0) 推荐(0)
摘要:目前比较常见的VPN隧道协议有PPTP VPN、L2TP VPN、OpenVPN、SSH代理等多种协议选择,可在不同的平台和环境下使用。每一种协议均有独特的功能和优势。在选择使用哪种协议时,需要考虑你的设备支持什么协议,在安全性和速度之间权衡,以及有没有协议被你的网络阻塞。PPTP、L2TP、OpenVPN三种隧道协议的优缺点对比:(SSH不列入比较):易用性:PPTP > L2TP > OpenVPN速度:PPTP > OpenVPN UDP > L2TP > OpenVPN TCP安全性:OpenVPN > L2TP > PPTP稳定性:OpenV 阅读全文
posted @ 2014-03-26 10:40 xust 阅读(780) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2014-03-26 09:37 xust 阅读(118) 评论(0) 推荐(0)
摘要:我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应 用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己 定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发到网络上。 1) Socket是一个针对TCP和UDP编程的接口,你可以借助它建立TCP连接等等。而TCP和UDP协议属于传输层。 而http是个应用层的协议,它实际上也建立在TCP协议之上。(HTTP是轿车,提供了封装或者显示数据的具体形式;Socket. 阅读全文
posted @ 2014-03-25 16:14 xust 阅读(1354) 评论(0) 推荐(0)
摘要:编写程序的时候,经常需要用的项目根目录。自己总结如下1、取得控制台应用程序的根目录方法方法1、Environment.CurrentDirectory取得或设置当前工作目录的完整限定路径方法2、AppDomain.CurrentDomain.BaseDirectory获取基目录,它由程序集冲突解决程序用来探测程序集2、取得Web应用程序的根目录方法方法1、HttpRuntime.AppDomainAppPath.ToString();//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取方法2、Server.MapPath("") 阅读全文
posted @ 2014-03-25 09:11 xust 阅读(178) 评论(0) 推荐(0)
摘要:删除文件时,提示“操作无法完成,因为其中的文件夹或文件已在另一程序中打开”是我们经常遇到的状况,我们需要关闭正在调用改文件的进程之后才能正常删除该文件或文件夹,不过对于新手来说,从任务管理器中的那么多进程中找到对应的进程项不是件容易的事,很多人都习惯借助于第三方强制删除软件。其实在Win7系统下,遇到无法删除文件的情况,利用“资源监视器”便可轻松搞定解决方案: (右键)Windows 7 任务栏——启动任务管理器——性能——资源监视器——CPU选项卡——关联的句柄——搜索句柄——(输入)要删除的文件夹名——搜索到与文件夹名句柄相关联的进程(由于此程序进程正在调用文件夹,才造成了对该文件夹删除的 阅读全文
posted @ 2014-03-24 22:10 xust 阅读(552) 评论(0) 推荐(0)
摘要:今天在电脑上部署公司的项目,出现这个错误。Bing后,找到原来是因为项目是32位的,而我的系统是win7 64位的,win7 64 IIS默认不开启支持32应用程序的,所以出现了这个错误问题解决了,哈哈PS(附):这个问题同样也适合 win8 64 位操作系统 阅读全文
posted @ 2014-03-23 21:10 xust 阅读(227) 评论(0) 推荐(0)
摘要:一、进入Win7的 控制面板,选择左侧的 打开或关闭Windows功能 。 二、现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片勾选功能。三、安装完成后,再次进入 控制面板,选择 管理工具,双击 Internet(IIS)管理器 选项,进入IIS设置。四、 进入IIS7 的控制面板,选择 Default Web Site,并双击 ASP 的选项六、IIS7中ASP 父路径 是没有启用的,要 开启父路径,选择True,搞定父路径选项。 阅读全文
posted @ 2014-03-23 14:38 xust 阅读(527) 评论(0) 推荐(0)
摘要:Everything并不扫描整个磁盘,只是读取磁盘上的USN日志,所以速度飞快。但因此缺点也明显:1、只支持NTFS格式的分区,因为USN日志是NTFS专有的。在FAT、FAT32格式分区上无法使用Everything。2、只索引文件名称、日期和大小,不索引文件内容和附加属性。3.由于Everything只读取USN日志,所以也无法搜索网络邻居及映射的网络文件夹。Everything -极速文件搜索工具神器,快到让你震惊!Byhouwc· 2014年1月27日 · 178 views每个人的电脑都保存着大量的软件、MP3、照片、游戏、文档、电子书等文件。如果没有很好的使用习 阅读全文
posted @ 2014-03-21 23:25 xust 阅读(18086) 评论(0) 推荐(1)
摘要:网络七层协议编辑OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。 OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 其中高层,即7、6、5、4层定义了应用程序的功能,下面3层,即3、2、1层主要面向通过网络的端到端的数据流。1各层功能编辑应用层(Application Layer)与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一 阅读全文
posted @ 2014-03-15 22:18 xust 阅读(820) 评论(0) 推荐(0)
摘要:经常上网,有时你的主页被改为http://www.hao123.com/?tn=12092018_15_hao_pg或http: //www.hao123.com/?tn=29065018_49_hao_pg,等等; 有时ie主页设置为http: //www.hao123.com/,并用360卫士、金山卫士等锁定,但一打开主页则跳转到上述网址。当然,tn= 后面的数字可能千差万别。其实,tn=12092018_15_hao_pg是别人推广hao123的链接地址,你打开上述网址进行搜索、浏览等操 作,hao123就会付费给他。怎么办呢?一:最简单的情况是,主页在ie主页设置中被改为http:// 阅读全文
posted @ 2014-03-11 18:50 xust 阅读(5213) 评论(0) 推荐(0)
摘要:原因:系统打补丁的时候 把 NET FRAMEWORK V4.0.30319 升级到 NET FRAMEWORK V45.1 了导致com组件出现异常,把NET FRAMEWORK V45.1 卸载了,再装上NET FRAMEWORK V4.0.30319(dotNetFx40_Full_x86_x64[v4.0.30319.1].exe)就好了,百度,谷歌上的情况各不一样,自己尝试搞了一个下午,记录一下! 阅读全文
posted @ 2014-03-11 16:31 xust 阅读(242) 评论(0) 推荐(0)
摘要:由于各种原因,我们有时候需要在一个IP地址上建立多个web站点,在IIS5中,我们可能通过简单的设置达到这个目标。在IIS中,每个 Web 站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求:(1) IP地址(2) 端口号(3) 主机头名在IIS中,在一个IP地址上建立多个独立的web站点,通常有两种方法,本文以以例子的形式介绍TCP端口法。一:TCP端口法环境:假设缺点工作室的内部网由一台win2000服务器和几十台工作站组成,这个内部网的网段是192.168.1.0/24,服务器的地址是192.168.1.10,名称是myserver。在这台服务器已经安装了Internet服务,即 阅读全文
posted @ 2014-03-10 16:31 xust 阅读(2491) 评论(0) 推荐(0)
摘要:--业务说明:查询关键字在各个SEO 平台下的排名,并统计单个词在某段时间内在第一页、第二页、第三页、第四页的展示的总天数--sql 说明:按字段值统计表中的数据select distinct e.KeywordId,e.Word,e.[Rank],e.SEOType,e.CompanyName,(select count(*) from Bus_KeywordTime dwhere d.pageindex='第1页'and d.keywordId=e.keywordIdand d.seoType=e.seoType) FirstPage,(select count(*) fr 阅读全文
posted @ 2014-03-05 16:50 xust 阅读(146) 评论(0) 推荐(0)