摘要: 最近接触app开发,苦于app端不能像网页端可以F12看请求信息,对于后端来说当接口出现异常却不能拿到请求参数是很苦恼的, 因为之前了解过逍遥模拟器,先使用了模拟器对app进行抓包,但发现这一款app在模拟器上面卡的很,根本玩不转。 后面找到了一个可以在手机上直接抓包的工具——httpcanary( 阅读全文
posted @ 2023-01-17 20:06 姚小丹 阅读(12176) 评论(1) 推荐(5) 编辑
摘要: 1.安装NUGET包 MailKit 2.代码如下 using MailKit.Net.Smtp; using MimeKit; using System.Collections.Generic; using System.ComponentModel; using System.Component 阅读全文
posted @ 2023-01-17 15:58 姚小丹 阅读(1183) 评论(0) 推荐(0) 编辑
摘要: 一、建立一个自定义的Attribute类 注:类名+Attribute,类需要继承Attribute /// <summary> /// 特性 /// </summary> public class SensitiveFileTypeAttribute : Attribute { /// <summ 阅读全文
posted @ 2022-11-19 14:54 姚小丹 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中遇到插入数据瓶颈,几万、几十万、几百万的数据保存到MYSQL数据库,使用EF插入数据速度非常慢,数据量非常大时EF插入需要几十分钟,甚至几个小时,这样子的速度肯定不是我们所期望的。 后面经过了解与研究发现MySqlBulkLoader,可以批量将数据插入到数据库并且速度上面远远优于EF。 阅读全文
posted @ 2022-06-27 17:30 姚小丹 阅读(2343) 评论(4) 推荐(3) 编辑
摘要: 一、简单讲解 结合图片简单讲解DataTable几个比较重要的属性以便于更好的理解代码。 Table:表示一个表;Rows:表行的集合;Columns:表列的集合; 单元格是表格中行与列的交叉部分; Rows[index]:index代表下标,从0开始;可以定位到第几行。 比如 Rows[0],代表 阅读全文
posted @ 2022-06-27 13:43 姚小丹 阅读(1365) 评论(0) 推荐(0) 编辑
摘要: Http请求报文: http请求报文由3部分组成,请求行,请求头,请求体。 一、请求行: 请求方法、URL地址、协议版本 请求方法:POST、GET、DELETE、PUT、HEAD、OPTIONS、TRACE 二、请求头: 请求头包含于若干个属性,格式:“属性名:属性值” 下面是部分常用的请求头属性 阅读全文
posted @ 2022-06-22 17:48 姚小丹 阅读(3975) 评论(0) 推荐(0) 编辑
摘要: 获取软件地址: 链接:https://pan.baidu.com/s/1zE9AECWOZlw_VDVMAnkBhQ?pwd=c0kq 提取码:c0kq 一、逍遥模拟器安装 1. 安装逍遥模拟器: 2. 安装成功打开后就是如图的界面: 3. 如何安装apk到模拟器 直接拖动apk包当模拟器界面,自动 阅读全文
posted @ 2022-04-06 10:29 姚小丹 阅读(6745) 评论(0) 推荐(3) 编辑
摘要: 一、 注册/登录GIT账号 注册(或者登录) GitHub地址:https://github.com/ 注册不做详细的讲解,按照注册指示进行注册就可以了。非常简单的操作。 Sign up:注册(没有GitHub需要先进行注册,申请登录账号) Sign in :登录(已经有GitHub账号直接进行登录 阅读全文
posted @ 2021-12-02 17:04 姚小丹 阅读(1721) 评论(0) 推荐(0) 编辑
摘要: 我们在项目中会遇到以下查询需求吗? 比如需要查询出满足以下条件的会员: 条件组一:30-40岁的男性会员 条件组二:20-30岁的女性会员 条件组三:60-80岁性别未知的会员 条件组内是并且关系,但是条件组与组之间是或者关系。 很多程序员脑袋可能会直接蹦出用where拼接条件组的想法,就如同下面图 阅读全文
posted @ 2021-09-14 14:26 姚小丹 阅读(2307) 评论(7) 推荐(6) 编辑
摘要: 方法一: 使用[Display(Name="描述")]特性 public namespace My.Test.Application { /// <summary> /// 定义枚举 /// </summary> public enum ExpendRecordStatusEnum { /// <s 阅读全文
posted @ 2021-09-13 17:56 姚小丹 阅读(480) 评论(0) 推荐(0) 编辑