.Net 【DevExpress】 MemoEdit总结

摘要: 说明 MemoEdit是DevExpress中的多行文本框 卡死 某次使用时不停的向其中加行,最终在2K多行时卡死 // 外面循环 this.txt_message.Text += "\r\n" + $"rowNo:{message}"; // 错误写法 正确的写法 MemoEdit继承自TextE 阅读全文
posted @ 2022-04-19 10:55 杏村牧童 阅读(1788) 评论(1) 推荐(1) 编辑

.Net 【DevExpress】 GridControl常用功能

摘要: 说明 GridControl是devexpress中的表格控件,有很多玩法,也有很多坑,记录一下遇到的问题。 隐藏group 刚拖进来的GridControl总是有个header "Drag a column header here to group by that column",一般用不到,隐藏 阅读全文
posted @ 2022-04-19 10:12 杏村牧童 阅读(261) 评论(0) 推荐(0) 编辑

程序员指南

摘要: 基础知识 基础知识 【IT】 Dotnet 基础回顾 .Net 【基础回顾】万物皆对象 .Net 【基础回顾】值类型与引用类型 .Net 【基础回顾】关键字 .Net 【基础回顾】比较比较 Equals ReferenceEquals .Net 【基础回顾】关键字补充default .Net 【基础 阅读全文
posted @ 2022-03-31 21:13 杏村牧童 阅读(43) 评论(0) 推荐(0) 编辑

.Net 【基础回顾】比较比较 Equals ReferenceEquals

摘要: 对象一致和对象相等 对象一致/the same instance:两个对象是一个实例,引用相同 对象相等/considered equal:指两个对象的值相同,但引用不一定相同 比较运算符== 引用类型,默认是比较引用的 值类型默认比较值 string 比较值 Object中的实例方法Equals 阅读全文
posted @ 2022-03-31 17:41 杏村牧童 阅读(43) 评论(0) 推荐(0) 编辑

基础知识 【IT】

摘要: 说明 平时遇到的计算机基础问题的QA和总结,不定期更新 目录 计算机单位 bit byte bit:位,电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号,小写 b 代表 bit byte:字节, 一个Byte由8 bits 所组成,可代表一个字元(A~Z)、数字 阅读全文
posted @ 2021-12-25 18:10 杏村牧童 阅读(442) 评论(0) 推荐(0) 编辑

.Net 【工作应用】 Newtonsoft.Json用法

摘要: 引用 using Newtonsoft.Json 一般用法 JsonConvert.SerializeObject({}) JsonConvert.DeserializeObject<T>(jsonString) 控制序列化字段 序列化的模式:OptOut 和 OptIn 忽略某些字段 [JsonO 阅读全文
posted @ 2021-09-14 23:16 杏村牧童 阅读(166) 评论(0) 推荐(0) 编辑

.Net 【提高】 协变和逆变

摘要: 协变 逆变 主要用于泛型接口和委托中 协变就是支持泛型子类自动转泛型父类 逆变就是支持泛型父类自动转泛型子类 协变IEnumerable out namespace System.Collections.Generic { // // 摘要: // Exposes the enumerator, w 阅读全文
posted @ 2021-07-28 23:41 杏村牧童 阅读(63) 评论(0) 推荐(0) 编辑

.Net 【工作应用】 Nuget Visual Studio 发布

摘要: 概述 自己部署了nuget服务,发布的时候遇到的小问题。 其中push的时候返回406 Not Acceptable,需要查一下原因,网上查到的temp文件过大,没有起作用,最后发现是IIS中Package目录没有添加用户写入权限导致的。 nuget 发布命令 cd path <!--程序目录--> 阅读全文
posted @ 2021-07-25 22:04 杏村牧童 阅读(96) 评论(0) 推荐(0) 编辑

SQL Server 【应用】行列转换Pivot&Unpivot

摘要: 行转列 准备工作 create table #temp ( Name nvarchar(10) null, Course nvarchar(10) null, Score int null ) insert into #temp(Name,Course,Score) select '小李','语文' 阅读全文
posted @ 2021-03-16 23:49 杏村牧童 阅读(40) 评论(0) 推荐(0) 编辑

SQL Server 【优化】in & exists & not in & not exists

摘要: in && exists 如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大,则子查询表大的用exists,子查询表小的用in; 例如:表A(小表),表B(大表) select * from A where cc in(select cc from B) --> 阅读全文
posted @ 2021-03-06 16:17 杏村牧童 阅读(188) 评论(0) 推荐(1) 编辑