摘要: Epplus中利用对象集合来生成Excel内容,共有四种方式: public ExcelRangeBase LoadFromCollection<T>(IEnumerable<T> Collection); public ExcelRangeBase LoadFromCollection<T>(IE 阅读全文
posted @ 2022-06-28 16:29 树下看猴 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1、判断文件目录是否存在,不存在则创建: #include <io.h> #include <direct.h> char dir[]=".\\data"; if(_access(dir,NULL)) { _mkdir(dir); } 2、保存内容到文件中(相对路径,绝对路径,文件名) 1 #inc 阅读全文
posted @ 2021-04-02 15:06 树下看猴 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1、检查内存泄漏: 头文件 // MS Visual C++ memory leak debug tracing #if defined(_MSC_VER) && defined(_DEBUG) # define _CRTDBG_MAP_ALLOC # include <crtdbg.h> #end 阅读全文
posted @ 2021-01-29 11:27 树下看猴 阅读(1552) 评论(0) 推荐(0) 编辑
摘要: 1、文件读写: #include <fstream> 文本文件就是ASCii码文件。 二进制文件 ifstream 读文件 ofstream 写文件 fstream 读写文件 2、函数模板: template <typename T> void myswap(T &a,T &b) {} int a= 阅读全文
posted @ 2020-10-27 23:28 树下看猴 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1、rand() 生成随机数 rand()%100+1 ==>生成1-100之间的随机数。 2、int &a = 10; 报错 可以用 const int &a=10; void showValue(const int & val) { val=100; //error val 不能修改} 3、函数 阅读全文
posted @ 2020-09-19 14:52 树下看猴 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、成员变量如果不初始化,系统会赋默认值;局部变量如果不初始化,使用时会报错,不会默认赋值。 阅读全文
posted @ 2020-09-18 00:44 树下看猴 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 设置 this.listview1.View=View.Details. 阅读全文
posted @ 2019-08-22 11:21 树下看猴 阅读(1748) 评论(0) 推荐(0) 编辑
摘要: 当建立私有库后,将仓库地址发给别人是无法直接访问,因为没有权限,此时可以通过设置“协作者”解决这个问题。 阅读全文
posted @ 2019-08-14 16:45 树下看猴 阅读(3353) 评论(0) 推荐(0) 编辑
摘要: 首先你得注册一个自己的GitHub账号,注册网址:https://github.com/join 有了自己的账号以后,就可以进行登录,开始创建一个新的项目 创建一个新的项目,填写项目名称,描述 创建完成之后,跳转到下面的页面,下面红框中的网址要记住,在后面上传代码的时候需要使用 接下来,我们需要先下 阅读全文
posted @ 2019-08-14 10:08 树下看猴 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 今天在Review一个老项目的时候,看到一段奇怪的代码。 1 2 3 4 5 if (dto.Payment == null) continue; var entity = entries.FirstOrDefault(e => e.LedgerEntryID == dto.LedgerEntryI 阅读全文
posted @ 2019-08-13 08:55 树下看猴 阅读(261) 评论(0) 推荐(0) 编辑