面试攻略(.NET相关)

数据结构和算法 数据结构 数据结构之线性表和单链表 数据结构之循环链表 数据结构之双向链表 数据结构之栈和队列 数据结构之树和二叉树 数据结构之图 堆和栈的区别 算法 排序算法 回溯算法 贪心算法 动态规划算法 分支限界算法 分治算法 设计模式 设计模式 HTT...

2019-06-21 16:45:43

阅读数 43

评论数 0

C# 实现AES加密解密

看AES加密过程和原理可以看这篇博客:AES加密过程详解 下面写一下具体的实现代码: AES加密: /// <summary> /// 加密 /// </summary> /// <returns&gt...

2019-06-11 14:56:15

阅读数 14

评论数 0

C#进阶系列——WebApi 接口参数不再困惑:传参详解

看了一篇WebApi传参数写的很不错的博文 虽然很基础但是很实用 是在忍不住心痒痒 转载一波 原文地址如下:C#进阶系列——WebApi 接口参数不再困惑:传参详解 阅读目录一、get请求1、基础类型参数2、实体作为参数3、数组作为参数4、“怪异”的get请求二、post请求1、基础类型参数2、实...

2019-05-22 11:02:59

阅读数 18

评论数 0

使用Auto.js实现蚂蚁森林自动收取能量

var myEnergeType=["绿色能量","线下支付","行走","共享单车","地铁购票","网络购票","网购火车票","生活缴费&qu...

2019-05-17 09:10:10

阅读数 215

评论数 0

c#获取当前日期时间以及格式化操作

我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。 //获取日期+时间 DateTime.Now.ToString();&am...

2019-04-09 14:03:49

阅读数 49

评论数 0

一个HTTP打趴80%面试者

来自微信公众号:码上实战 面试一年多,每当我问起面试者对HTTP的了解时,个个回答令我瞠目结舌,这些开发者都有3-5年的经验。请不要让我叫你野生程序员,是时候了解HTTP了,让我们当个正规军。 起因 面试官:请问你了解HTTP协议吗? 前端开发:这不是应该后端清楚的吗? 后端开发:这不是前端知道...

2019-03-29 08:59:40

阅读数 38

评论数 0

99%的人都理解错了HTTP中GET与POST的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候...

2019-03-18 11:21:11

阅读数 48

评论数 0

多条sql语句带条件查询拼接

public ActionResult GetApplyDetailInfos(string applyId) { var AccountId = ""; var ApplysData = $"...

2019-01-11 17:47:31

阅读数 139

评论数 0

C# 实现键值映射

键值对是在开发过程中常常遇到的。 键值对的映射也比较常用: 比如说,某金融公司和银行方进行接口的对接时,双方银行编码不同,比如我方农业银行编码是ACDC,第三方是ABC时,通过得到第三方的银行编码实现我方的业务流程需求时,常常用到这种映射。 实现类似需求的处理方法: 使用HashMap和Hasht...

2019-01-10 09:18:10

阅读数 84

评论数 0

ASP.NET MVC Web API Post FromBody(Web API 如何正确 Post)

原文:ASP.NET MVC Web API Post FromBody(Web API 如何正确 Post) 问题场景: ASP.NET MVC Web API 定义 Post 方法,HttpClient 使用 JsonConvert.SerializeObject 传参进行调用,比如 Web ...

2018-11-29 09:23:54

阅读数 657

评论数 0

通俗理解数字签名,数字证书和https

前言 最近在开发关于PDF合同文档电子签章的功能,大概意思就是在一份PDF合同上签名,盖章,使其具有法律效应。签章有法律效应必须满足两个条件: 能够证明签名,盖章者是谁,无法抵赖 PDF合同在签章后不能被更改 在纸质合同中,由于签名字迹的不可复制性,盖章的唯一性以及纸...

2018-11-28 14:01:39

阅读数 89

评论数 0

C#开发中常用加密解密方法解析

一、MD5加密算法 我想这是大家都常听过的算法,可能也用的比较多。那么什么是MD5算法呢?MD5全称是message-digest algorithm 5,简单的说就是单向的加密,即是说无法根据密文推导出明文。 MD5主要用途: 1、对一段信息生成信息摘要,该摘要对该信息具有唯一性,可以作为...

2018-11-28 13:57:49

阅读数 98

评论数 0

说说 async await

先附上代码一段,就这段代码抛砖引玉。 public async Task<ActionResult> FifteenYearsActivityShareList(int pageNumber = 1, int rowsPerPage = 20, s...

2018-11-28 10:53:07

阅读数 172

评论数 0

C# Guid.NewGuid() —— 随机生成唯一标识符

代码一般如下: Id = Guid.NewGuid().ToString(); 意在生成一个随机的唯一标识符,一般在项目中用来生成数据库的主键Id。 长这样: 有几种格式化的方法如下: System.Guid.NewGuid().ToString("N&...

2018-11-27 15:50:37

阅读数 545

评论数 0

C# 获取有掩码的银行账号/手机号/名称

获取有掩码的银行账号,代码如下: public static string GetMaskBankAccount(string bankAccount) { if (!string.IsNullOrWhiteSpace(bankAccount)) { if (ban...

2018-11-12 09:22:27

阅读数 127

评论数 0

C# 转化文件大小

转化文件大小,代码如下: public static string ConvertFileSize(int fileSize) { string outFileSize = string.Empty; if (fileSize < 1024) { ...

2018-11-12 09:03:27

阅读数 83

评论数 0

C# 获取身份证中的性别/年龄

获取身份证中的性别,代码如下: public static bool GetGenderByIdCard(string idCard) { if (string.IsNullOrWhiteSpace(idCard)) { return false; ...

2018-11-12 08:49:12

阅读数 580

评论数 0

C# 获取Ip地址

获取Ip地址,代码如下: public static string GetIp() { string ip = string.Empty; HttpContext context = HttpContext.Current; if (context != null) ...

2018-11-10 18:02:13

阅读数 112

评论数 0

C# 中英文字符串等长截取

中英文字符串等长截取,代码如下: public static string CutString(string str, int len) { if (String.IsNullOrEmpty(str)) { return string....

2018-11-10 17:52:22

阅读数 127

评论数 0

C# 生成n位随机验证码

生成n位随机验证码,代码如下: public static string RandomCode(int n) { int number; char code; string StrCode = ...

2018-11-10 17:45:37

阅读数 239

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭