【C#】定时器的三种实现方法(详细)未写完

在C#中关于定时器类一共有3个,分别是: (1)System.Windows.Forms和System.Windows.Threading.DispatcherTimer         System.Windows.Forms.Timer是WinForm中的一个组件控件,它通过Window...

阅读全文>>

【C#】正则表达式

目录: 1、什么是正则表达式 2、正则表达式的运用 一、什么是正则表达式       正则表达式描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 简而言之,使用正则表达式可以高效的对字符串...

阅读全文>>

【C#】添加管理员权限 判断程序是否以管理员身份运行

一、添加管理员权限 1、打开ClickOnce 项目-属性-安全性 把√打上 2、修改权限文件app.manifest 项目目录-Properties-app.manifest 把<requestedExecutionLevel  level="asInvoker...

阅读全文>>

【C#】.net3.5实现子线程修改主线程界面 判断.net环境版本 静默安装.net

前言 写这篇文之前,有些人就要问了,为什么要用这么旧的版本的dotnet这不是找罪受吗,在这里我要声明一下,虽然win7已经不维护了,但是win7还是在市场上占有绝大部分份额的,然而win7自带的版本就是.net3.5,我现在需要做的是一个安装程序,安装程序里面判断.net版本,静默安装所需的版本所以会有一个与用户交互的界面,因为打开了ClickOnce 代码访问安全性,因此就涉及到...

阅读全文>>

【mysql】MySQL慢查询(三):问题解决,干货总结

标签: mysql
上篇回顾 继上两篇: MySQL慢查询(上):你知道为啥会慢么? MySQL慢查询(中):正确的处理姿势,你get到了吗?   在以上两篇内容中,我...

阅读全文>>

【mysql】MySQL慢查询(二):正确的处理姿势,你get到了吗?

标签: mysql
上篇回顾 继上篇:MySQL慢查询(二):你要知道为啥会慢! 在上一篇内容中,我们一起探索了这些内容: SQL执行过程 查询SQL为什么会慢 ...

阅读全文>>

【C#】C#运行bat脚本

标签: C# bat脚本
对于.net桌面端开发者而已,使用bat脚本有时候会对开发有很大的便利 今天就来说一下在.net中怎么去运行一个bat脚本吧 直接放代码: public string RunCmd(string path) { string str; Process p = new Process...

阅读全文>>

【mysql】解析MYSQL(二)

标签: mysql
上一篇文章讲的是mysql的基本操作,这一篇会有一点难以理解,本节主要内容mysql视图,存储过程,函数,事务,触发器,以及动态执行sql 视图view 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基...

阅读全文>>

【mysql】MySQL慢查询(一):你要知道为啥会慢!

标签: mysql
发现的一些问题 问题1 在过去的半年时间里,研发团队内部尝试抓了一波儿慢查询SQL跟进处理率。发现有些同学对于慢查询处理的思路就是看看有没有用到索引,没有用到就试图加一个,实在不行就甩锅给这种情况是历史设计问题或者自行判定为用户特殊操作下触发的小概率事件,随即便申请豁免掉... 其实问题没有根本上解决。 问题2 还有就是...

阅读全文>>

【mysql】mysql5.7.21 绿色免安装版(自用)

标签: tool mysql 绿色版
这个版本使用非常的便捷,无需安装 目前也是我在使用的版本 这个mysql是64位版本的 这个mysql是64位版本的 这个mysql是64位版本的 文件大小:100M 解压后:1.86G 默认帐号密码 root 123456 ...

阅读全文>>