转到正文

天亮了说晚安's Blog

欢迎您的光临! http://www.tllswa.com

switch mode详解: cisco网络中,交换机在局域网中最终稳定状态的接口类型主要有四种:access/ trunk/ multi/ dot1q-tunnel。1、access: 主要用来接入终端设备,如PC机、服务器、打印服务器等。 2、trunk: 主要用在连接其它交换机,以便在线路上承载多个vlan。 3、multi: 在一个线路中承载多个vlan,但不像trunk,它不对承载的数据打标签。主要用于接入支持多vlan的服务器或者一些网络分析设备。现在基本不使用此类接口,在cisco的网络设备中,也基本不支持此类接口了。 4、dot1q-tunnel: 用在Q-in-Q隧道配置中。 Cisco网络设备支持动态协商端口的工作状态,这为网络设备的实施提供了一定的方便(但不建议使用动态方式)。cisco动态协商协议从最初的DISL(Cisco私有协议)发展到DTP(公有协议)。根据动态协议的实现方式,Cisco网络设备接口主要分为下面几种模式: 1、switchport mode access: 强制接口成为access接口,并且可以与对方主动进行协商,诱使对方成为access模式。 2、switchport mode dynamic desirable: 主动与对协商成为Trunk接口的可能性,如果邻居接口模式为Trunk/desirable/auto之一,则接口将变成trunk接口工作。如果不能形成trunk模式......Read More

本文转自: https://www.cnblogs.com/lu2527/p/10831868.html //计算机名称 Console.WriteLine(System.Environment.UserDomainName); //计算机名账户名Console.WriteLine(System.Environment.UserName.ToLower()); //计算机NetBIOS名称Console.WriteLine(Environment.MachineName);//计算机网络域名称 Console.WriteLine(Environment.UserDomainName); Read More

本文转自: https://www.cnblogs.com/i-mengli/p/9625551.html //获取登陆页输入的域账号、密码 string domainIP = "192.168.12.10";      //域IP string userAccount = "Administrator";    //域账号 string Password = "glyszsuzhou";      //域账号密码           using (DirectoryEntry deUser = new DirectoryEntry(@"LDAP://" + domainIP, userAccount, Password)) { DirectorySearcher src = new DirectorySearcher(deUser); src.Filter = "(&(&(objectCategory=person)(objectClass=user))(sAMAccountName=" + userAccount + "))"; src.PropertiesToLoad.Add("cn"); src.SearchRoot = deUser; src.SearchScope = SearchScope.Subtree; SearchResult result = src.FindOne(); if (result != null)//验证成功 { DirectoryEntry de = result.GetDirectoryEntry(); string userID = de.Username; #region 域账号验证通过......Read More

本文转自: https://blog.csdn.net/dongyuguoai/article/details/83036486 在项目中添加引用: 在浏览选项卡中,找到System.DirectoryServices.Protocols.DLL所在路径 最后,项目上的错误就消失了 Read More

如何让记住密码的共享文件夹重新提示输入密码? 在开始运行中输入control userpasswords2 或 rundll32 netplwiz.dll,UsersRunDll,然后点“高级”然后有个“管理密码”,清除里面的所有内容。 或点“控制面板”,然后“用户账户和家庭安全”,然后“用户账户”,选择你的“用户名”,然后在左面的更多选项里面有个“管理您的凭据”,这个就是你的机器记住的密码。 Read More

本文转自: https://www.cnblogs.com/liupeng61624/p/6110294.html SQL的自增列挺好用,只是开发过程中一旦删除数据,标识列就不连续了 写起来 也很郁闷,所以查阅了一下标识列重置的方法 发现可以分为三种: --- 删除原表数据,并重置自增列 truncate table tablename --truncate方式也可以重置自增字段 --重置表的自增字段,保留数据 DBCC CHECKIDENT (tablename,reseed,0) -- 设置允许显式插入自增列 SET IDENTITY_INSERT tablename ON -- 当然插入完毕记得要设置不允许显式插入自增列 SET IDENTITY_INSERT tablename Off Read More

本文转自:https://www.cnblogs.com/dongh/p/6868638.html 使用VS2015的Visual Studio Installer打包安装项目,虽然整体操作很简单,但还是有几个特殊的点需要记一下,故写下此博客方便以后查阅 第一步,创建安装项目 如下: 里面最左侧的框框有三个文件夹 1.“应用程序文件夹”即”Application Folder”表示要安装的应用程序需要添加的文件; 2.“用户的‘程序’菜单”即”User’s Programs Menu”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe; 3.“用户桌面”即”User’s Desktop”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。 第二步,右键“应用程序文件夹”,添加——文件 添加的文件一般是已经编译生成过的应用程序项目的debug目录下的exe文件(即位于../bin/Debug文件夹下的主程序exe文件); 添加后,一般它会自动把exe程序所需的依赖项也加进来,如各种dll文件,在右侧的“Detected Dependencies”里面可以看到它自动导入了哪些依赖项,方便你检查是否有遗......Read More

本文转自: https://blog.csdn.net/liuerquan/article/details/79541421 2017 Installer下载地址: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2017InstallerProjects 2015 Installer下载地址: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects 2013 Installer下载地址: https://marketplace.visualstudio.com/items?itemName=UnniRavindranathan-MSFT.MicrosoftVisualStudio2013InstallerProjects 其他版本请自行搜索: https://marketplace.visualstudio.com/search?term=installer&target=VS&category=Tools&vsVersion=&subCategory=All&sortBy=Relevance 其它方法: 1、打开VS 2、工具—扩展个更新—联机– 3、搜索 Microsoft Visual Studio 2017 Installer Projects 4、点 下载—等待下载完成 5、关闭VS—等待自动安装 6、重启VS—创建新项目—其他项目类型—Visual Studio Installer Read More

本文转自: http://www.cnblogs.com/FeverYee/p/10230314.html 我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。 //获取日期+时间DateTime.Now.ToString();            // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString();        // 2008-9-4 20:12:12 //获取日期DateTime.Now.ToLongDateString().ToString();    // 2008年9月4日DateTime.Now.ToShortDateString().ToString();    // 2008-9-4DateTime.Now.ToString(“yyyy-MM-dd”);        // 2008-09-04DateTime.Now.Date.ToString();            // 2008-9-4 0:00:00 //获取时间DateTime.Now.ToLongTimeString().ToString();   // 20:16:16DateTime.Now.ToShortTimeString().ToString();   // 2......Read More

本文转自: https://blog.csdn.net/zhushiq1234/article/details/52204587 实现该功能使用到了DirectoryInfo类。 DirectoryInfo 类派生自 FileSystemInfo 类。它提供了各种用于创建、移动、浏览目录和子目录的方法。该类不能被继承。 下表列出了 DirectoryInfo 类中一些常用的属性: 下表列出了 DirectoryInfo 类中一些常用的方法: 代码: class Program { static void Main(string[] args) { Director("E:\\java"); } static void Director(string dir) { DirectoryInfo d = new DirectoryInfo(dir); FileSystemInfo[] fsinfos = d.GetFileSystemInfos(); foreach (FileSystemInfo fsinfo in fsinfos) { if (fsinfo is DirectoryInfo) //判断是否为文件夹 { Director(fsinfo.FullName);//递归调用 } else { Console.WriteLine(fsinfo.FullName);//输出文件的全部路径 } } } } Read More

备案信息