摘要:
.NET Core使用NPOI导出复杂,美观的Excel详解 - 追逐时光者 - 博客园 (cnblogs.com) 阅读全文
摘要:
动态排序扩展: public static IOrderedQueryable<T> OrderByMultipleFields<T>(this IQueryable<T> source, string[] orderByProperties, bool[] ascending) { if (ord 阅读全文
摘要:
public static Expression<Func<T, object>> GroupByExpression<T>(string[] propertyNames) { var properties = propertyNames.Select(name => typeof(T).GetPr 阅读全文
摘要:
动态分组: public static class DynamicLinqExtensions { /// <summary> /// 分组查询 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="source"> 阅读全文
摘要:
查询mysql docker pull mysql 安装mysql 默认拉取最新版本mysql docker pull mysql 启动mysql容器(创建镜像实例) docker run -p 3306:3306 --privileged=true -v /mysql/data:/var/lib/ 阅读全文
摘要:
参考:https://www.cnblogs.com/niceyoo/p/13058238.html 阅读全文
摘要:
docker-compose安装: https://www.runoob.com/docker/docker-compose.html docker-compose 安装gitea,默认数据库SQLite3: docker-compose.yml version: "2" networks: git 阅读全文
摘要:
1.下载镜像 docker pull gitea/gitea 2.运行镜像 docker run -d --privileged=true --restart=always --name=gitea -p 20022:22 -p 20080:3000 -v /var/lib/gitea:/data 阅读全文
摘要:
/// <summary> /// 比较当前byte数组与另一数组是否相等。 /// </summary> /// <param name="obj"></param> /// <param name="target">需要比较的数组。</param> /// <returns></returns> 阅读全文
摘要:
jwt授权拓展类AddAuth: using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Configuration; using 阅读全文