string[] arrRate = new string[] { "a", "b", "c", "d" };//A
string[] arrTemp = new string[] { "c", "d", "e" };//B
string[] arrUpd = arrRate.Intersect(arrTemp).ToArray();//相同的数据 (结果:c,d)
string[] ...
阅读全文>>
这里以.net core 3.1为例:
一、部署docker
1.前提条件
Docker运行对内核要求比较高,因此一般建议直接在Ubuntu这样的平台运行。但作为一个容器标准,Docker也是支持其他如CentOS, Mac OS X, Windows等平台。
CentOS 7
...
阅读全文>>
在C#中关于定时器类一共有3个,分别是:
(1)System.Windows.Forms和System.Windows.Threading.DispatcherTimer
System.Windows.Forms.Timer是WinForm中的一个组件控件,它通过Window...
阅读全文>>
目录:
1、什么是正则表达式
2、正则表达式的运用
一、什么是正则表达式
正则表达式描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。
简而言之,使用正则表达式可以高效的对字符串...
阅读全文>>
一、添加管理员权限
1、打开ClickOnce
项目-属性-安全性
把√打上
2、修改权限文件app.manifest
项目目录-Properties-app.manifest
把<requestedExecutionLevel level="asInvoker...
阅读全文>>
前言
写这篇文之前,有些人就要问了,为什么要用这么旧的版本的dotnet这不是找罪受吗,在这里我要声明一下,虽然win7已经不维护了,但是win7还是在市场上占有绝大部分份额的,然而win7自带的版本就是.net3.5,我现在需要做的是一个安装程序,安装程序里面判断.net版本,静默安装所需的版本所以会有一个与用户交互的界面,因为打开了ClickOnce 代码访问安全性,因此就涉及到...
阅读全文>>
上篇回顾
继上两篇:
MySQL慢查询(上):你知道为啥会慢么?
MySQL慢查询(中):正确的处理姿势,你get到了吗?
在以上两篇内容中,我...
阅读全文>>
上篇回顾
继上篇:MySQL慢查询(二):你要知道为啥会慢!
在上一篇内容中,我们一起探索了这些内容:
SQL执行过程
查询SQL为什么会慢
...
阅读全文>>
对于.net桌面端开发者而已,使用bat脚本有时候会对开发有很大的便利
今天就来说一下在.net中怎么去运行一个bat脚本吧
直接放代码:
public string RunCmd(string path)
{
string str;
Process p = new Process...
阅读全文>>
上一篇文章讲的是mysql的基本操作,这一篇会有一点难以理解,本节主要内容mysql视图,存储过程,函数,事务,触发器,以及动态执行sql
视图view 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基...
阅读全文>>