近日偶要做个程序,需要获得外网IP,偶去网上找相关资料,发现都不尽如人意,有的只能获得本地网卡的IP,有的通过httpget控件获取IP,还有甚者做个asp再调用偶是个懒人,而且上面提到的方法,不是获取不了就是速度太慢或者是太麻烦,无意中发现有个系统提供的API,利用它能够获取适配器信息,其中就包括...
delphi枚举类型长度默认为2个字节(单字),而在C中枚举为4个字节(双字),如果需要跨这两个平台编程,传输结构时会由于数据长度不一造成灾难。 经过查找资料,原来delphi可以通过{$Z+} {$Z-} {$Z1} {$Z4} 等宏设置枚举类型的长度,小至1个字节,大至4个字节。 官方说明如下:...
ASP.NET 1.1,32 位版本要运行 32 位版本的 ASP.NET 1.1,按照以下步骤操作:1.单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。2.键入以下命令启用 32 位模式:cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsuti...
前言:Web 用户的身份验证,及页面操作权限验证是B/S系统的基础功能,一个功能复杂的业务应用系统,通过角色授权来控制用户访问,本文通过Form认证,Mvc的Controller基类及Action的权限验证来实现Web系统登录,Mvc前端权限校验以及WebApi服务端的访问校验功能。1. Web F...
使用var关键字的重要条件:只能用于本地变量,不能用于字段。只能在变量声明中包含初始化时使用。一旦编译器推断出类型,它就是固定不能更改的(这个不知道是什么意思)。访问修饰符:private:默认的访问级别publicprotectedinternalprotected internal本地常量:本地...
虽然没听的太懂, 不过还是写点东西吧.我呢, 就跟着这本书写了个学生管理系统前面刚会了SQLserver, 所以这个学生管理系统需要连上数据库, 毕竟学了不用天诛地灭既然需要连接数据库, 就要用到SqlConnection对象, 最好提炼到一个类里面:DBHelper多说无益, 上代码:class ...
定位页面上的select-option结构,尝试了以下几种方法,均没有生效://iw.FindElement(By.CssSelector("select#id > option[value='']")).Click();//iw.FindElement(By.XPath("//select[@id...
WebBrowser相关基础http://blog.csdn.net/wanglang3081/article/details/7638468项目中WebBrowser调用了一个使用JQuery的账号登录页面,于是问题也就出来了。登录页面的表单有多项信息,但是唯独password这一项无法被读取到。...
C#静态方法与非静态方法的区别不仅仅是概念上的,那么他们有什么具体的区别呢?让我们通过本文向你做一下解析。C#的类中可以包含两种方法:C#静态方法与非静态方法。那么他们的定义有什么不同呢?他们在使用上会有什么不同呢?让我们来看看最直观的差别:使用了static 修饰符的方法为静态方法,反之则是非静态...
参考资料:http://stackoverflow.com/questions/9370720/perl-printing-unicode-strings-to-the-windows-consolehttp://www.perlmonks.org/?node_id=329433http://www...
之前有个前辈和我说过这样一句话,其实写代码就和你写一本书一样,要有章节可循,要让读者一看就明白要点在哪里,要找什么信息就能够知道从哪里去找,这就是一门艺术,说的这些我一直记在心里,一直都朝这个方向去发展。现在我们就翻开这个项目的第一页,当然一本书得有一个包装,接下来我们就来实现我们的MainWind...
TortoiseGit是一个免费开放的,为git版本控制系统服务的图形界面客户端。TortoiseGit没有集成Git。如果你没有安装过Git,那么需要先安装Git。工具windowsGitTortoiseGitGit@OSC方法/步骤一、下载安装Git1、下载Git从下载地址选择合适自己的版本,这里是Windows下安装,因此选择..
C#中Request.servervariables参数,整理一下,我在asp.net下遍历的request.servervariables这上集合
练习1:提示用户输入用户名,然后再提示输入密码,如果用户名是“admin”并且密码是“888888”,则提示正确,否则提示错误,如果用户名不是admin还提示用户用户名不存在。练习2:提示用户输入年龄,如果大于等于18,则告知用户可以查看,如果小于10岁,则告知不允许查看,如果大于等于10岁,则提示...
rdesktop-1.7.0.tar.gz [root@localhost fcitx]# tar rdesktop-1.7.0.tar.gz [root@localhost fcitx]#cd rdesktop-1.7.0 [root@localhost fcitx]# ./configure [...
我一直有一个想法就是在本机上象scm一样的搭建一个subversion服务器,然后每天写完代码的时候提交一下,这种感觉好好哦,之前我在windows环境中搭建过纯subversion的服务器兴奋过一阵,可是慢慢觉得这样每次用file://的形式去访问subversion好原始哦。昨天我下定决心一定要...
在上一篇文章黑客流谈到了关于网页打开速度对SEO的影响,其中提到了网页开启Gzip压缩的好处,接下来我来和大家分享一下WINDOWS系统IIS服务器下如何开启Gzip压缩。首先我们来了解一下什么是Gzip,Gzip是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示gzip这...
1.序Subversion可谓版本控制软件中的佼佼者,其开源性,易用性已受到众多软件开发者首选的版本控制软件。在这里我想记录我安装Subversion和Apache的过程。注意,Subversion的版本需要相对应的版本Apache。不用担心,这个网址里有说明。2. 安装Apache2.1 下载Ap...
原文: http://www.cnblogs.com/pasoraku/archive/2012/10/20/2732427.html一、binding的一般步骤 1,准备数据源 数据源需要实现INotifyPropertyChanged接口 例如:class Person : INotifyP.....
上一篇我们介绍了用PowerShell将Windows Azure的存储服务当网盘来使用。如果感觉还不够简单,那么这次我们来看看还有哪些使用起来更方便的图形界面管理工具吧。当然,这些工具必要支持中国版的Windows Azure才行。1. Azure Storage Explore这个估计是最古老的...