摘要: //MD5的用途? //1 防篡改: //发个文档,事先给别人一个MD5,是文档的摘要, //源代码管理器svn--即使电脑断网了,文件有任何改动都能被发现--本地存了一个文件的MD5--文件有更新,就再对比下MD5 //极速秒传--扫描文件的MD5--跟已有的文件MD5比对--吻合表示文件已存在不 阅读全文
posted @ 2023-03-01 15:39 啊樊 阅读(29) 评论(0) 推荐(0)
摘要: 相比较于Des 对称可逆加密性能要差 加密解密速度不快 安全性好 公开加密key,保证数据的安全传递 公开解密key,保证数据的不可抵赖 公钥就是公开的key 私钥就是不公开的key C#内置实现了公钥加密 私钥解密;想换需要用第三方的DLL-BouncyCastle 使用方法 KeyValuePa 阅读全文
posted @ 2023-03-01 15:38 啊樊 阅读(30) 评论(0) 推荐(0)
摘要: 对称可逆加密:加密后能解密回原文,加密key和解密key是同一个 123,123 加密算法都是公开的,密钥是保密的, 即使拿到密文 你是推算不了密钥 也推算不了原文 加密解密的速度快,问题是密钥的安全 string desEn = DesEncrypt.Encrypt("你好吗"); string 阅读全文
posted @ 2023-03-01 15:37 啊樊 阅读(71) 评论(0) 推荐(0)
摘要: var normal = UserStuta.Normal; var frozen = UserStuta.Frozen; var deleted = UserStuta.Deleted; string strnormal = RemarkExtension.GetRemark(normal); / 阅读全文
posted @ 2023-03-01 15:35 啊樊 阅读(130) 评论(0) 推荐(0)
摘要: Quartz.NET是一个强大、开源、轻量级的任务调度框架。任务调度在我们的开发中经 常遇到,如说:每天晚上三点让程序或网站执行某些代码,或者每隔5秒种执行一个 方法等。Windows计划任务也能实现类似的任务调度,但是Quartz.net有一些有优秀 的特性,如:数据库支持,集群,插件,支持cro 阅读全文
posted @ 2023-03-01 14:55 啊樊 阅读(36) 评论(0) 推荐(0)
摘要: 一个任务可以绑定 多个触发器但是一个触发器不能绑定多个任务 使用委托实现多线程同步窗体 public partial class Form1 : Form { public static Form1 form1; public Form1() { InitializeComponent(); // 阅读全文
posted @ 2023-03-01 14:51 啊樊 阅读(25) 评论(0) 推荐(0)
摘要: 聚集索引: 类似的数据聚集在一起,可以排序,主键中默认就是聚集索引,查询的时候,需要 查询的时候排序。修改索引会重新排序会很耗时 聚集索引:只能有一个聚集索引,可以一个索引包含多个列多个列都排序 查询的时候排序,大于,小于 ,between查询很快,就像字典拼音查询,a 直接定位到哪个区域 聚集索引 阅读全文
posted @ 2023-03-01 14:48 啊樊 阅读(239) 评论(0) 推荐(0)
摘要: 1.创建测试环境,(插入100万条数据大概耗时5分钟)。 create database DBTest use DBTest --创建测试表 create table pagetest ( id int identity(1,1) not null, col01 int null, col02 nv 阅读全文
posted @ 2023-03-01 14:46 啊樊 阅读(68) 评论(0) 推荐(0)
摘要: using System; using System.Collections.Generic; using System.Data; using System.Reflection; namespace BT.Preservation.Models { public static class Ext 阅读全文
posted @ 2023-03-01 14:37 啊樊 阅读(18) 评论(0) 推荐(0)
摘要: 语法: MERGE INTO 表A USING 表B ON 关联条件 WHEN MATCHED THEN 满足执行 WHEN NOT MATCHED THEN 不满足执行 案例: merge into [dbo].[T_Class_B] using [dbo].[T_Class_A] -- 这里的[ 阅读全文
posted @ 2023-03-01 14:36 啊樊 阅读(33) 评论(0) 推荐(0)
摘要: ,获取时间老是带星期,如:2018-8-8 星期日 12:00:00,造成写入数据库时无法识别为时间格式报错。试了修改区域语言和修改指定注册表均无效。 解决方法一:在代码里处理时间格式,ToString("yyyy-MM-dd hh:mm:ss"),代码多了真不愿意再改 解决方法二:运行-输入reg 阅读全文
posted @ 2023-03-01 14:34 啊樊 阅读(221) 评论(0) 推荐(0)
摘要: 之前在工作中写的服务软件 并发很高数据量也很多 导致 表锁死 服务就挂了 尝试一下方案完美解决 --设置数据库为SINGLE_USER模式,减少锁定时间 ALTER DATABASE [DAC_V3.0] SET SINGLE_USER WITH ROLLBACK IMMEDIATE ALTER D 阅读全文
posted @ 2023-03-01 14:31 啊樊 阅读(28) 评论(0) 推荐(0)
摘要: 实现方式: 会将from装进Panel里面对控件进行自动计算。 在项目中添加AutoWindowsSize.cs类,内容如下: (优势:不需要在Form1中添加任何布局,直接将类复制到项目中,在form1代码中调用即可,页面大小会自动计算,修改方便,速度快。) 缺点:页面如果是背景图片,页面特别快的 阅读全文
posted @ 2023-03-01 14:20 啊樊 阅读(941) 评论(0) 推荐(0)
摘要: 表格数据添加逗号双引号 要的效果如图: 1、在B1单元格输入 ="'"&A1&"'," A1是指被复制单元格, &A1前面就是在前面添加的内容,A1&后面就是后面添加的内容,输入完后按回车键,如下图所示: 2.然后把后面的拖一下,就会对应前面一列内容复制到后面一列并以预期的效果显示了。... 把数据复制到 word 文档中 阅读全文
posted @ 2023-03-01 11:10 啊樊 阅读(84) 评论(3) 推荐(0)