转到正文

天亮了说晚安's Blog

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

存档

分类: 编程相关

本文转自:https://blog.csdn.net/WuLex/article/details/118771912 在常见业务开发中,POST请求常常在这些地方使用:前端表单提交时、调用接口代码时和使用Postman测试接口时。我们下面来一一了解: 一、前端表单提交时 application/x-www-form-urlencoded 表单代码: <form action="http://localhost:8888/task/" method="POST"> First name: <input type="text" name="firstName" value="Mickey&"><br> Last name: <input type="text" name="lastName" value="Mouse "><br> <input type="submit" value="提交"> </form> 通过测试发现可以正常访问接口,在Chrome的开发者工具中可以看出,表单上传编码格式为application/x-www-form-urlencoded(Request Headers中),参数的格式为key=value&key=value。我们可以看出,服务器知道参数用符号&间隔,如果参数值中需要&,则必须对其进行编码。编码格式就是application/x-www-form-urlencoded(将键值对的参数用&连接起来,如果有空格,将空格转换为+加号;有特殊符号,将特殊符号转换为ASCII HEX值)。 application/x-www-form-urlenco......Read More

本文转自:https://blog.csdn.net/ZhiXiongWu/article/details/122928317 PostMan的传参参数为application/x-www-form-urlencoded,java后台代码实现发起请求。废话不多说,上才艺!!! 一、postMan 这个是postMan上的参数,Post请求 二、java后台代码实现我这里用的是idea,相信很多小伙伴都是使用idea的!!! 这里需要用的jar包如下: <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.1</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>4.3.1</version> </dependency> 最后,此文章只是......Read More

本文引自:https://www.cnblogs.com/yuanlipu/p/7442611.html(个别地方本人经过验证后修改添加) 方法一:亲测可用(此方法在二次打开时,弹出提示信息,退出时闪现退出窗口,体验感不太好) 在项目的第一个窗体的启动事件中 如form1_load() 中调用如下语句: //判断是否重复打开 public void check(object sender, EventArgs e) { System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcessesByName("WindowsFormsApplication1");//获取指定的进程名 if (myProcesses.Length > 1) //如果可以获取到知道的进程名则说明已经启动 { MessageBox.Show("程序已启动!"); Application.Exit(); //关闭系统 } } ================================================================================================ 方法二 :未测试(引用前未测试,经本人测试可用,个人感觉比方法一要好些,二次打开时就提示,没有方法一中的闪现退出窗口的现象) 在项目的启动引导文件 Program.cs中加入判断语句: using System; using System.Collections.Generic; using System.Linq......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

本文转自: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