在优化C#代码或对比某些API的效率时,通常需要测试某个方法的运行时间,可以通过DateTime来统计指定方法的执行时间,也可以使用命名空间System.Diagnostics中封装了高精度计时器QueryPerformanceCounter方法的Stopwatch类来统计指定方法的执行时间: 1. ...
默认机制Wpf中很多时候用DockPanel作为根布局,而设置后Left、Top、Right、Bottom后,剩余空间的填充让人费解,因为DockPanel没有中间填充选项。其实DockPanel在设置好停靠子元素后,再添加一个元素且该元素不设置DockPanel.Dock属性,就会默认填充。示例未添加额外元素效果添加额外元素效果
(最近记忆力真的不行了,装了很多遍,过段时间重装delphi又不记得了,又要折腾,现在先记录下来,留给下次翻) 1.下载安装包,这里提供一个百度云盘共享链接,版本为fastreport5; https://pan.baidu.com/s/1zLsJBtHgu6cAJWyjpkl8ug 2.解压安装包 ...
重新梳理了下基于net webapi 搭建restful api,也重新翻查了一些资料: RESTful API 设计最佳实践 https://www.zcfy.cc/article/restful-api-design-best-practices-in-a-nutshell 查询(Query)分 ...
问题现象 当我们在一个 ajax 回调中执行 window.open 方法时,新页面会被浏览器拦截。 原因 在 Chrome 的安全机制里,非用户直接触发的 window.open 方法,是会被拦截的。 处理 $('#jump-btn').on('click', function () { // 打 ...
原文:WPFの实现word的缩放效果ms-word做出的效果令人十分欣喜,那么如何用wpf达到这个效果,下面我们来进行讨论。 界面上我用一个WrapPanel作为父级控件,动态添加InkCanvas作为子控件 ... ...
阅读目录 一:如何读整个文件内容? 二:如何写入整个文件内容? 三:如何在文件中的指定位置处读入内容? 四:如何在文件中的指定位置处写入内容? 五:如何创建与读取目录? 六:如何查看与修改文件或目录的信息? 回到顶部 一:如何读整个文件内容? 注意:读取文件和写入文件可能理解很枯燥,但是我每次学习这 ...
由于Socket 一次传输数据有限,因此需要多次接受数据传输。 解决办法一: int numberOfBytesRead = 0; int totalNumberOfBytes = 0; do { numberOfBytesRead = mySocket.Receive(receivedData,t ...
其实这个很简单,就是读取一个在用户目录里面的一个Bookmarks文件就好了。 先建立几个实体类 1 public class GoogleChrome_bookMark_meta_info 2 { 3 public string last_visited_desktop { get; set; } ...
一、Convert.ToDouble与Double.Parse的区别 Convert.ToDouble 内部调用了 Double.Parse (1)对于参数为null的时候: Convert.ToDouble 参数为 null 时,返回 0.0; Double.Parse 参数为 null 时,抛出 ...
1.先要引用dll文件,可以直接使用vs自带的包管理,如下图: 输入 EPPlus 我这里是安装过了的所以这里显示的是卸载而不是安装。 安装成功了之后会看到这个dll文件 代码如下: ...
我们在讲解Socket编程前,先看几个和Socket编程紧密相关的概念: 当然这里我们只讨论重要的四层 01,应用层(Application):应用层是个很广泛的概念,有一些基本相同的系统级TCP/IP应用以及应用协议,也有许多的企业应用和互联网应用。http协议在应用层运行。 02,传输层(Tan ...
consul 开发环境简易处理 consul 下载地址 : https://www.consul.io/downloads.html 此处使用windows 64版本 为方便使用在创建一个bat文件 命令如下: cd C:\Users\Lenovo\Desktop\ consul.exe agent ...
一、下载地址 https://github.com/MSOpenTech/redis/releases 打开文件夹,内容如下: 下面是安装步骤 1:以管理员身份打开cmd,依次输入类似下面的地址 第二步是解压地址,很重要 2:按回车,会出现以下信息,说明服务端安装成功。 3:接下来打开另一个cmd窗 ...
1、 【运行】输入 regedit 2、 在注册表编辑器中找到以下PortNamber键,改为要使用的远程端口,如10000。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp\ ...
string path = Application.StartupPath; SetAutoRun(path + @"\AppName.exe", true); /// /// 设置应用程序开机自动运行 /// /// 应用程序的文件名 /// 是否自动运行,为false时,取消自动运行 ... ...
Windows Registry Editor Version 5.00 ; Change Extension's File Type [HKEY_CURRENT_USER\Software\Classes\.jpg] @="PhotoViewer.FileAssoc.Tiff" ; Change ...
关于自动排版,书写格式自动调整 一、将前面的花括号去掉,再重新输一下,会自动排版 二、按CTRL+E+D (格式文档) 三、CTRL+E+F(格式化选中部分) ...
启动: 进入到 nginx 程序所在目录,直接鼠标双击 进入到 nginx 程序所在目录,在控制台直接 启动 停止 控制台 或控制台 stop 快速停止,不保存相关信息,quit 是完整退出保存信息 重启 控制台 打开日志 控制台 查看nginx版本 控制台 `./nginx v` ...