摘要:
class Program { static void Main(string[] args) { double[] a = { 1, 2, 3, 4, 5, 6 }; double[,] b = Row2VecD(a); double[,] c = Row2ArrT(a, 2); //double 阅读全文
摘要:
普通的工程师堆砌代码,优秀的工程师优雅代码,卓越的工程师简化代码。如何写出优雅整洁易懂的代码是一门学问,也是软件工程实践里重要的一环。笔者推荐三本经典的书籍《代码整洁之道 》、《编写可读代码的艺术》、《重构:改善既有代码的设计》,下文重点将从注释、命名、方法、异常、单元测试等多个方面总结了一些代码整 阅读全文
摘要:
问题描述 今天升级Node.js后,发现我的npm使用不了,提示说版本低,折腾了半天也没搞定,最终卸载 Node.js重新安装最新版本 D:\Program Files\vue-devtools>npm -v 8.3.1 D:\Program Files\vue-devtools>node -v v 阅读全文
摘要:
一、通用插件 Codelf 描述:变量命名神器 Bracket Pair Colorizer 描述:成对的彩色括号,让括号拥有独立的颜色,便于区分 Prettier - Code formatter 描述:格式化代码 indent-rainbow 描述:带彩色的缩进,交替四种不同的颜色,它对编写Ni 阅读全文
摘要:
LINQ在本地查询IEnumerbale主要是用委托来作为传参,而解析型查询IQueryable则用Expression来作为传参: public static IEnumerable<T> Where<T>(this IEnumerable<T> enumable, Func<T, bool> f 阅读全文
摘要:
扩展方法: public static class Spell { /// <summary> /// 获取汉字字符串的拼音首字母 /// </summary> /// <param name="str">字符串</param> /// <returns></returns> public stat 阅读全文
摘要:
一、概念及常识 1、数据分析必备的统计学知识 描述统计学 1.平均值、中位数、众数 2.方差、标准差 3.统计分布:正态分布、指数分布、二项分布、卡方分布 推论统计学 1.假设检验 2.置信区间 3.显着性测试 实验设计 1.A/B测试 2.实验条件控制 3.双盲测试 4.幂律分布 2、数据分析的常 阅读全文
摘要:
一、种类介绍 算术表达式有三种:前缀表达式、中缀表达式和后缀表达式。一般用的是中缀,比如1+1,前后缀就是把操作符移到前面和后面,下面简单介绍一下这三种表达式。 1、前缀表示法 前缀表示法又叫波兰表示法,他的操作符置于操作数的前面(例:+ 1 2),是波兰数学家扬·武卡谢维奇1920年代引入的,用于 阅读全文
摘要:
##命名规则 目前,业界共有四种命名法则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法。 驼峰命名法: 正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数: printEmployee 阅读全文
摘要:
public class EPPlusExcelHelper : IDisposable { public ExcelPackage ExcelPackage { get; private set; } private Stream fs; public EPPlusExcelHelper(stri 阅读全文