简介 超链接能够快速地将当前文本或图片链接到指定目标地址,在日常办公中给我们提供了极大的便利。本文将介绍在C#语言中如何通过免费版组件对Excel表格添加超链接,示例中将包含以下要点: 1.添加链接到网页(文本、图片) 1.1 链接到文本 1.2 链接到图片 2.添加链接到指定文档 3.添加链接到指 ...
编写WinowsForm应用程序时,实现两个窗体之间相互传递值的方法其实很简单。以下用一个例子说明:在名为FormMain主窗体运行过程中利用名为FormInfo窗体,获取用户输入信息,并将这些信息返回给FormMain 1. FormMain和FormInfo 点击“修改...”按钮,显示Form ...
最近在写一个多线程程序,需要跨线程访问DataGridView,绑定其DataSource,而且由于线程几乎是每隔几秒都会重新绑定一次DataGridView的DataSource的,所以,遇到各种蛋疼的问题。 首先说一个最常见最容易想到的办法: 首先在主线程设置System.Windows.For ...
cmd执行关键代码 卸载软件:msiexec.exe /x {xxxxx-xxxx-xxxx-xxxxx} /quiet /norestart 解释: {xxxxx-xxxx-xxxx-xxxxx} 软件productcode /quiet 安静模式,无用户交互 /norestart 安装完成后不重 ...
《C#高级编程第11版 - (Professional C# 7.0 and .NET Core 2.0)》个人译注+修订+扩展。 ...
1、这两篇文章很详细 转https://blog.csdn.net/kuangyeliangguang/article/details/84337930 转https://blog.csdn.net/kuangyeliangguang/article/details/84570748 ...
Vue2.X监听data变化的核心API—Object.defineProperty基本使用: Object.defineProperty实现响应式 1.监听对象(简单对象) 上面通过监听get,set方法了解到data变化,进而可以达到响应式。 2.复杂对象(深度监听),深度监听 触发更新视图 / ...
3.1中提到我定义了一些公共配置项,现在我来说一说配置项的用法: 1. 提供软件标识符 1 public static class CfgIndentifiers 2 { 3 public static readonly string Identifier = 4 #if DEBUG 5 "DEBU ...
我的物理机情况: cpu:AMD os:win10 VirtualBox版本6.1.0 一、启动虚拟机报错:AMD-V is not available 安装VirtualBox很容易,但是启动Ubuntu虚拟机报错:AMD-V is not available (VERR_SVM_NO_SVM) ...
1 #region 获取内、外网Ip 2 3 /// <summary> 4 /// 获取本地ip地址,优先取内网ip 5 /// </summary> 6 public static String GetLocalIp() 7 { 8 String[] Ips = GetLocalIpAddres ...
VS2015编译安装gtest 1.解压下载的gtest包 2.可以在VS中编译的工程,在msvc文件夹里 msvc文件夹内容 用VS2015打开这个工程,提示项目要升级,就让他自动把项目升级了;升级完成后,编译该项目,则在msvc里面的Debug目录里看到编译出来的gtestd.lib。 3.在V ...
1、开启开发者模式 2、去启用或关闭windows功能 选择 适于Linux的Windows子系统 3、Windows PowerShell 管理员输入: Get-AppxPackage -allusers 找到 Name : Microsoft.WindowsStorePublisher : CN ...
一、 1、显示的错误如下: 2、解决的方法是:在运行中切换到你的apache的bin目录下,执行httpd.exe,看有什么提示 C:\GreenSoftware\Apache24\bin>httpd (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : AH00072 ...
1、检查工作 (1)win + r 输入services.msc检查TCP/IP NetBIOS Helper服务是否已经开启 (2)两台服务器之间需要开放139、445端口,或者关闭防火墙,还需要在服务器管理控制台开放139、445端口 2、共享文件夹配置 (1)共享设置 新建Share文件夹 打 ...
概念:封装就是指利用类将数据和方法通过访问控制符封装起来,从而实现功能的隐匿。 类成员的可见性: private //不可见。 protected //派生类可见。 public //可见。 published //可见。用于运行时信息。 automated //可见。用于兼容。 //在范围以外时: ...
0. 前言 这篇文章延续《C 基础知识系列 5 反射和泛型》,继续介绍C 在反射所开发的功能和做的努力。上一篇文章大概介绍了一下泛型和反射的一些基本内容,主要是通过获取对象的类型,然后通过这个类型对象操作对象。这一篇介绍一个在反射中很重要的内容:特性,以及上一篇未完成的内容——泛型在反射中的引用。 ...
server 2016通过WDS部署服务远程或批量部署windows系统。
```Bat @echo off echo 快捷方式创建中,请稍候 ::设置程序或文件的完整路径(必选) set Program= ::设置快捷方式名称(必选) set LnkName= ::设置程序的工作路径,一般为程序主目录,此项若留空,脚本将自行分析路径 set WorkDir= ::设置快捷... ...
在打开的Windows10文件资源管理器窗口中,点击快速访问的时候,可以看到一个最近使用的文件,在这里能够显示出最近使用的20个文件。 要关闭显示的最近使用文件功能,可以点击文件资源管理器窗口的文件菜单 在打开的下拉菜单中点击“更改文件夹和搜索选项”菜单项。 在打开的文件夹选项窗口中,点击“清除”按 ...
有个程序会自动关闭,另外一个程序可能有BUG,这个程序会导致数据库死锁。
处理思路:
1、数据库监控:对数据库写入数据进行监控,对写入记录少于一定量进行异常报出;
2、对于进程进行监控及重启,查询到没有进程时,直接重启进程。
3、发现监控数据库时,有时数据库也会因死锁,导致查询不到数据,对查询数据库进行判断,当返回数据库查询异常时重启数据库服务。