摘要: 概述 最近在看《编写高质量代码改善C#程序的157个建议》。看到第15个建议的时候,结合平时使用的习惯发现有部分出入,没有对不对的说法,只是使用习惯有点区别,跟随着我们来看一看。 第15条建议是:使用dynamic简化反射的使用。dynamic的确可以简化反射的使用,但是从性能上来说是有条件的,大家 阅读全文
posted @ 2023-07-24 18:18 熊泽-学习中的苦与乐 阅读(1213) 评论(5) 推荐(15) 编辑
摘要: 编程时犯错是必然的,我们来解读一下编程中最容出现的错误 1、拼接字符串 在C#编程中,字符串类型的处理是比较容易出错的地方,在.NET Framework中,字符串是一个不可变的类型,当一个字符串被修改后,总是创建一个新的副本,不会改变源字符串,大多数开发人员总是喜欢使用下面这样的方法格式化字符串: 阅读全文
posted @ 2023-02-28 16:55 熊泽-学习中的苦与乐 阅读(2828) 评论(10) 推荐(16) 编辑
摘要: 现在基本上大家都在使用各种轮子自带的分页,大家是否还记得sql分页怎么写? 今天我们就来盘一盘怎么写和用哪种方式写。 欢迎大家评论区讨论。 1、ROW_NUMBER() OVER()方式(SQL2012以下推荐使用) 示例: SELECT * FROM (SELECT ROW_NUMBER() OV 阅读全文
posted @ 2022-12-15 16:58 熊泽-学习中的苦与乐 阅读(790) 评论(2) 推荐(8) 编辑
摘要: 结论 同步还是异步,区别如下: 同步:你使用 await 修饰符去调用一个异步(async)方法(是异步方法,不过是阻塞式的,可简单理解为同步); 异步:你获取异步方法返回的 Task,就是异步(后文有代码示例); 可以实现多任务执行顺序执行且不阻塞。 概述 async(C# 参考) async 是 阅读全文
posted @ 2022-12-12 19:38 熊泽-学习中的苦与乐 阅读(3550) 评论(15) 推荐(23) 编辑
摘要: 前言 之前我们分享过基于echarts 的数据可视化展示,很多朋友就说,不会软件开发,可不可以直接用Excel进行数据化的展示。 答案是肯定的,确实有这种方案,百度查询一查一大推,各种解决方案各种模板。 很不巧,我也是初次涉及到这种,就查询百度整理了一份使用教程,文末附模板下载。 对于之前的有想要了 阅读全文
posted @ 2022-07-27 19:07 熊泽-学习中的苦与乐 阅读(1637) 评论(0) 推荐(4) 编辑
摘要: 前言 在开发中,随着业务逻辑的调整,修改存储过程是必不可免的。 那怎么定位到需要修改的存储过程呢?一个一个的点开查询?存储过程少的话还行,一旦存储过程过多,这样是很浪费时间的,一个不注意还会遗漏掉。 在SqlServer中,我们可以使用 [1]sp_helptext 进行快速查询文本内容。 sp_h 阅读全文
posted @ 2022-07-19 13:55 熊泽-学习中的苦与乐 阅读(2979) 评论(2) 推荐(7) 编辑
摘要: 什么是Swagger? 如下引用swagger官方的解释 Swagger is a powerful yet easy-to-use suite of API developer tools for teams and individuals, enabling development across 阅读全文
posted @ 2022-07-15 11:32 熊泽-学习中的苦与乐 阅读(1782) 评论(3) 推荐(8) 编辑
摘要: 我们之前介绍了 基础数据结构和算法 、计算机网络 ,接下来我们介绍 操作系统 基础知识。 基础数据结构和算法、计算机网络回顾如下: 基础夯实:基础数据结构与算法(一) 基础夯实:基础数据结构与算法(二) 基础夯实:计算机网络基础 不怎么清楚的可以去瞅瞅。 操作系统简介 操作系统(operating 阅读全文
posted @ 2022-01-20 14:50 熊泽-学习中的苦与乐 阅读(605) 评论(4) 推荐(4) 编辑
摘要: 我们之前介绍了 基础数据结构和算法,接下来我们介绍 计算机网络 基础知识。 基础数据结构和算法回顾如下: 基础夯实:基础数据结构与算法(一) 基础夯实:基础数据结构与算法(二) 不怎么清楚的可以去瞅瞅。 计算机网络 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接 阅读全文
posted @ 2022-01-19 14:41 熊泽-学习中的苦与乐 阅读(220) 评论(0) 推荐(2) 编辑
摘要: 上一章我们说了常见的10种数据结构,接下来我们说常见的10种算法。 上一章地址:基础夯实:基础数据结构与算法(一),不怎么清楚的可以去瞅瞅。 常见的10种算法 数据结构研究的内容:就是如何按一定的逻辑结构,把数据组织起来,并选择适当的存储表示方法把逻辑结构组织好的数据存储到计算机的存储器里。 算法研 阅读全文
posted @ 2022-01-18 15:19 熊泽-学习中的苦与乐 阅读(919) 评论(8) 推荐(9) 编辑