3 一只小程序员

尚未进行身份认证

为API生,为框架死,为debug奋斗一辈子,吃符号亏,上大小写的当,最后死在需求上。

等级
TA的排名 4w+

.net core webapi 导出excel

.net core webapi 导出excelnuget安装 EPPlus.Core .使用起来也很简单,我们构造 ExcelHelper 类,并在controller里面使用。比如 person类有 id,name,age 3个属性,则 在controller里面这样调用[Route("ExportExcel")][HttpGet]public IActionRes...

2020-02-21 14:05:59

通过一个sql语句查询一个表中字段的个数

select a.name ,count(0) 字段总数from sys.objects a inner join sys.all_columns b on a.object_id=b.object_idwhere a.type='U' and a.name='表名'group by a.name

2020-02-20 16:11:33

C# list常用的几个操作 改变list中某个元素的值 替换某一段数据

1、改变list中某个元素的值 public class tb_SensorRecordModel { public int ID { get; set; } public decimal Value1 { get; set; } } List<tb_SensorRecordModel> list = new...

2020-02-15 09:46:48

C# 查询集合中某个元素里的值

1.通过集合的下标2.通过表达式

2020-02-06 16:50:29

C# 随机生成小数

1.Math.Round public double GetRandomNumber(double minimum, double maximum, int Len) //Len小数点保留位数 { Random random = new Random(); return Math.Round(random.NextDou...

2020-02-06 12:49:01

C#判断奇数偶数

public static bool IsOdd(int n){ return (n % 2 == 1) ? true : false;} public static bool IsOdd(int n){ return Convert.ToBoolean(n % 2);} public static bool IsOdd(int n){ ret...

2020-01-16 09:37:49

C# 提取字符串中的数字,去除字符串中的重复字符逗号分隔

使用正则表达式string str = "sztq数字提取123sztq数字提取";string result = System.Text.RegularExpressions.Regex.Replace(str, @"[^0-9]+", "");Console.WriteLine("使用正则表达式提取");Console.WriteLine(result);使用ASCII码...

2020-01-10 17:26:04

比对字段判断字段是否为空,合并列字段(合并多列)

1合并两个字段--如果zysl不为空 则合并zysl和yysl 否则合并zyjzsl和yyjzslselect zysl,yysl,zyjzsl,yyjzsl from 表_健康体检表select (case when zysl is not null then concat(zysl, yysl) else concat(zyjzsl, yyjzsl) end )as ...

2020-01-07 17:50:02

string数组转换成int数组,数组转字符串,list集合转字符串

string数组转换成int数组Array.ConvertAll<string,int>(string的数组,int.Parse);数组转字符串,以逗号分隔string[] 数组 = post.体检编号数组; string str = string.Join(",", 数组);list集合转字符串public static...

2020-01-06 10:28:23

数据库表转实体类

将表明更改成要转的表,运行sql语句,实体类会输出在结果窗口中declare @TableName sysname = '表名'declare @Result varchar(max) = 'public class ' + @TableName + '{'select @Result = @Result + ' public ' + ColumnType + Nullabl...

2020-01-02 16:32:09

SQL查询的结果添加序号列

mysql:select (@i:=@i+1) as i,table_name.* from table_name,(select @i:=0) as it 后面可加order 排序sql server第一:select ROW_NUMBER() OVER (ORDER BY a.字段ASC) AS XUHAO,a.* ...

2019-12-28 10:12:53

net core 模型绑定与之前版本的不同-FromBody 必须对应Json格式

之前有一个用于七牛上传图片的Callback Url的WebAPI (之前是用.net4.0,运行正常)代码如下:// 七牛CallBack地址,CallbackBody内容name=upload/member/1.jpg&hash=Fn6qeQi4VDLQ347NiRm-RlQx_4O2 public object Post([FromBody]dynamic ...

2019-12-27 15:29:52

码云git上传下载代码

在码云上建好仓库后拷贝代码的地址 复制本地安装git vscodehttps://git-scm.com/downloadshttps://code.visualstudio.com/安装好后 在本地创建一个文件夹用于存放码云的代码在建好的文件夹里打开powershell命令窗口(鼠标右键或者按着shift右键)输入下边两行代码 为了区别是谁修改的代码g...

2019-12-26 10:32:36

C# 获取当前路径或父路径

获取当前运行路径的上级目录(父目录)System.IO.DirectoryInfo topDir = System.IO.Directory.GetParent(System.Environment.CurrentDirectory);string pathto = topDir.FullName;获取上级的上级的路径string pathto = topDir.Parent....

2019-12-24 13:41:32

.NET core 项目发布、部署到iis中

.NETCORE和asp.net发布时不一样,ASP.NETCore不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,IIS则是作为反向代理的角色转发请求到Kestrel不同端口的ASP.NETCore程序中,随后就将接收到的请求推送至中间件管道中去,处理完你的请求和相关业务逻辑之后再将HTTP响应数据重新回写到IIS中,最终转达到不同的...

2019-12-23 15:10:52

SQL Server 连接到服务器-错误233的解决办法

出现这个错误的大部分原因是因为sql server 的sql 身份验证没有启用,所以在这里我们就先给大家讲述下怎样使sql身份验证可以启用 (sql server身份验证可以用的直接跳过这一步)首先windows身份验证登录,点击属性找到安全性,选择sqlserver和windows身份验证模式...

2019-12-23 13:50:44

C#网络编程之---TCP协议的同步通信(相互发送接收数据)

先把服务端与客户端的连接代码敲出来服务端IPAddress ip = new IPAddress(new byte[] { 127, 1, 1, 1 });TcpListener server = new TcpListener(ip, 8005);server.Start();//服务端启动侦听TcpClient client = server.AcceptTcpClient();...

2019-12-10 10:56:26

[C# 网络编程系列]:TCP编程

前言前面专题的例子都是基于应用层上的HTTP协议的介绍, 现在本专题来介绍下传输层协议——TCP协议,主要介绍下TCP协议的工作过程和基于TCP协议的一个简单的通信程序,下面就开始本专题的正文了。一、TCP的工作过程首先TCP是一种面向连接的,可靠的,基于字节流的传输层通信协议。TCP的工作过程可以分为三个阶段:一、连接的建立; 二、传输数据; 三、断开连接,下面就对这三...

2019-12-10 09:16:46

C#模拟POST提交表单(一)--HttpWebRequest以及HttpWebResponse --WebClient

C#的提交表单方式主要有两种WebClient与HttpWebRequest,WebClient最大的不同之处在于HttpWebRequest更灵活,也更强大,比如,HttpWebRequest支持Cookie,而WebClient就不支持,因此,如果要登录某个网站才能进行某些操作的时候,HttpWebResponse就派上用场了。WebClient是可以操作Cookie的,因为Cooki...

2019-12-06 14:28:18

winfrom模拟表单同步数据、上传文件(.net core)

通过这篇文章得到灵感https://blog.csdn.net/sh2015yao/article/details/39317299using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using Sy...

2019-11-29 11:34:07

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。