C#启动外部程序以及等待外部程序关闭的几种方法
1. 启动外部程序,不等待其退出。 2. 启动外部程序,等待其退出。 3. 启动外部程序,无限等待其退出。 4. 启动外部程序,通过事件监视其退出。 ... 查看全文
通过jQuery和C#分别实现对.NET Core Web Api的访问以及文件上传
准备工作: 建立.NET Core Web Api项目 新建一个用于Api请求的UserInfo类 2、建立.NET Core Web项目 一、使用jQuery Ajax访问 (一)、表单 [FromForm] 数据类型:Object ContenyType类型:application/x-www- ... 查看全文
C#中的Http访问总结
第一种是最基本的Http访问,这是同步调用,会有延迟和卡顿: 第二种是使用HttpClient来实现异步访问: 定义一个异步返回信息的类: 附带一个检测网络连接状态的方法: ... 查看全文
关于操作 ASP.NET Web API的实例
WCF的野心造成了它的庞大复杂,HTTP的单纯造就了它的简单优美。为了实现分布式Web应用,我们不得不将两者凑合在一起 —— WCF服务以HTTP绑定宿主于IIS。 于是有了让人晕头转向的配置、让人郁闷不已的调试,还有那ServiceContract, DataContract, EnumMembe ... 查看全文
WPF中自定义MarkupExtension
原文:WPF中自定义MarkupExtension 在介绍这一篇文章之前,我们首先来回顾一下WPF中的一些基础的概念,首先当然是XAML了,XAML全称是Extensible Application Markup Language (可扩展应用程序标记语言),是专门用于WPF技术中的UI设计语言,通... ... 查看全文
WPF中关于对前台Xaml中Triggers的一些重要思考。
原文:WPF中关于对前台Xaml中Triggers的一些重要思考。 今天在做一个小Demo的时候碰到了一个比较奇怪的问题,就是其中一个Trigger始终无法执行,就是当Popup控件关闭的时候不能触发这个状态,首先贴一下具体的代码和展现的具体效果。 ... ... 查看全文
C#double转化成字符串 保留小数位数
double temp=3.1415926; (F)Fixed point:string str1=temp.toString("f1");//保留一位小数 四舍五入 结果:3.1 (F)Fixed point:string str2=temp.toString("f2");//保留两位小数,四舍五 ... 查看全文
C# 图解教程 (类型 存储和变量)
1. C#程序是一组类型声明 C一组函数和数据类型 C++一组函数和类 2.图 3-2 类型就是模版 3.栈存储的数据: 某些类型变量的值 程序当前的执行环境(不明白) 传递给方法的参数 4.值类型需要一段单独的内存 引用类型需要两段内存 5.引用类型 实例的对象数据部分始终放在堆内。不论成员是否是 ... 查看全文
C#文件夹权限操作整理
取得目录的访问控制和审核安全(ACL) 文件夹权限继承控制 访问规则访问控制项创建 修改访问控制列表(ACL) 遍历ACL中的ACE ... 查看全文
api4excel - 接口自动化测试excel篇
api4excel - 接口自动化测试excel篇 工作原理: 测试用例在excel上编辑,使用第三方库xlrd,读取表格sheet和内容,sheetName对应模块名,Jenkins集成服务发现服务moduleName查找对应表单,运用第三方库requests请求接口,根据结果和期望值进行断言,根 ... 查看全文
启动win8.1时提示 api-ms-win-crt-runtime-l1-1-0.dll丢失
电脑里没有安装windows的更新KB2999226 到微软官网 https://www.microsoft.com/zh-cn/download/details.aspx?id=49081 下载对应系统的更新文件 比如window8.1 就是 Windows8.1-KB2999226-x64.ms ... 查看全文
将控件画成圆角的效果(Delphi)
最近在做一个Delphi的项目,常常要设计软件的界面,需要将控件画成圆角矩形。在Delphi中将控件画成圆角效果,可使用CreateRoundRectRgn函数。在此写了一个通用的函数,只要在用到改变控件效果的地方,调用就OK了,函数如下:procedure TfrmTest.RoundContro ... 查看全文
CLR via C#关于泛型(Generics )的摘录
泛型,是CLR和编程语言提供的一种特殊机制,它支持另一种形式的代码重用,即“算法重用”。 简单的说,开发人员先定义好一个算法,比如排序、搜索、交换、比较或者转换等。但是,定义算法的开发人员并不设改算法要操作什么数据类型:改算法可广发地应用于不同类型的对象。然后,另一个开发人员只要指定了算法要操作的具 ... 查看全文
C# web 后台页面间的跳转
1.最常用的页面跳转(原窗口被替代):Response.Redirect("XXX.aspx"); 2.利用url地址打开本地网页或互联网:Respose.Write("<script language='javascript'>window.open('"+ url+"');</script>") ... 查看全文
怎么找回win10组装电脑调整分区后盘符丢失的数据
盘符误删是比较常见的数据恢复案例,需要注意,盘符误删后不要再重建新的分区。保护好数据丢失现场,可以最大程度的恢复出数据。具体的恢复方法看正文了解。 ... 查看全文
WPF中的资源简介、DynamicResource与StaticResource的区别
原文:WPF中的资源简介、DynamicResource与StaticResource的区别什么叫WPF的资源(Resource)?资源是保存在可执行文件中的一种不可执行数据。在WPF的资源中,几乎可以包含图像、字符串等所有的任意CLR对象,只要对象有一个默认的构造函数和独立的属性。 也就是说,应用... ... 查看全文
使用Windows 2008R2中的NFS替代Samba协议,解决Windows 与Linux共享文件的问题
一、在Windows服务器上进行安装NFS服务 首先,打开服务管理器,选择添加角色; 选中文件服务,下一步; 出现一个提示,不管它,继续下一步; 在接下来的页面中选中“网络文件系统服务”(NFS),下一步; 点击安装; 系统开始安装,大约需要几分钟; 安装完成,点击关闭; 这样,在Windows S ... 查看全文
VS2012 C#使用/配置Log4Net
最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。 十年河东十年河西,莫欺少年穷 学无止境,精益求精 本节探讨如何在VS2012中使用Log4Net 1、首先在项目中添加Nuget程序包... 2、然后在NuGet窗体中搜索Log4Net,然后点击安装<安装 ... 查看全文
window cmd 常用命令
1、常用命令 dir 文件列表 cd 改变目录 md 创建目录 rd 删除目录 type 显示文件内容 fc 比较目录 attrib 修改文件属性 copy 复制文件 del 删除文件 ren 文件改名 echo 回显 exit 关闭命令行 find 在文件中查找字符串 set 查看/修改环境变量  ... 查看全文
winform下实现pictureBox全屏播放
最近开发一个项目,需要通过双击pictureBox实现全屏的功能,网上查找资料,加上一点摸索,最终实现了。做一下记录,以备以后需要。 主要功能都在下面这个类里面 然后界面调用就比较简单了,pictureBox控件定义一个DoubleClick事件,然后调用如下代码即可 ... 查看全文