c#
梦想成为大佬
一个努力奋斗的码农
展开
-
NetCore WebApi AOP统一返回值设计
NetCore 统一返回值封装原创 2023-07-26 16:35:40 · 352 阅读 · 0 评论 -
Net Core Mqtt
Net Core Mqtt。原创 2023-02-22 17:30:19 · 428 阅读 · 0 评论 -
Centos安装NetCore+ Mysql 部署环境教程,跟着CV就行!
Centos安装NetCore+ Mysql 部署环境教程,跟着CV就行!原创 2022-11-22 14:56:48 · 136 阅读 · 0 评论 -
EF Core IEnumerable 和 IQueryable 的区别
IEnumerable在内存中筛选数据,IQueryable将linq翻译成sql,放到数据库查询。原创 2022-11-15 16:23:23 · 128 阅读 · 0 评论 -
C# AES 加密
C# AES 加密 解密封装原创 2022-11-08 10:38:59 · 4318 阅读 · 0 评论 -
Net Core WebApi ResFul 风格API 进行管理验证
需要做自定义授权管理 由于是 ResFul 各会导致很多API 的会重复 通过反射可以反射到API 上面模板进行区分 但是因为区分问题 采用验证方式就是把模板变成可解析的模板字符串 那么可以进行验证。原创 2022-10-27 17:28:14 · 116 阅读 · 0 评论 -
Net Core 封装基类Service,优化 CRUD
在很多时候架构上是业务层和控制器分开的 那么业务层也会承担的增删改查的业务 如果是每次在调用仓储层在写一套同样的CRUD 在代码层面有一些冗余 所以写了一套类似ABP 的基类Service 方法原创 2022-09-30 09:52:24 · 470 阅读 · 4 评论 -
NetCore-Serilog +ES 分区记录
NetCore-Serilog +ES 分区记录 快速搭建简单易懂原创 2022-09-27 10:39:44 · 599 阅读 · 0 评论 -
C# 创建 集合匿名对象
C# 对象转成匿名对象原创 2022-09-13 15:36:41 · 895 阅读 · 0 评论 -
Net Core 雪花算法返回给前端丢失精度问题
Net Core WebApi 雪花Id 精度丢失问题原创 2022-09-08 16:39:44 · 597 阅读 · 0 评论 -
Net Core Webapi通过反射 获取控制器下所有的方法
需求个人写博客权限 需要获得最新的所有的控制器 然后添加到数据库 代码如下 public class Roel { public string Name { get; set; } public List<string> MethodsName { get; set; } = new List<string>(); } public static void GetContr原创 2022-01-17 18:50:07 · 801 阅读 · 0 评论 -
Net Core AOP EF Core事务的统一管理
Net Core AOP 切面 实现事务的统一管理原创 2022-01-17 18:49:14 · 1411 阅读 · 0 评论 -
NetCore CefSharp Winfrom 和React.Js WebApp交互
NetCore CefSharp Winfrom 和React.Js WebApp交互原创 2022-01-06 16:27:40 · 564 阅读 · 0 评论 -
C# 获取时间区间的方法
开启时间和结束时间中间有包括开始和结束代码如下 List<DateTime> listDay = new List<DateTime>(); if (DateTime.Compare(startTime, endTime) > 1) { return null; } DateTime dtDay = new DateTime();原创 2021-10-13 15:36:21 · 696 阅读 · 0 评论 -
EF Core 数据库迁移
在vs中的“程序包管理器控制台”中输入如下两个命令切换到 Model 类库下就好了 保证代码能正常编译Add-Migration init(执行此命令项目生成一个目录(Migration))Update-Database init原创 2021-09-29 21:00:37 · 197 阅读 · 0 评论 -
.Net Core Quartz 定时任务封装
Quartz 封装 定时任务 以及可视化管理 // 需要执行Job的抽象类 public abstract class ScheduledTaskBase { public abstract Task RunAsync(); } public class QuartzHelper { // 存储Job的队列 可视化可以用 public Dictionary<string, ScheduledTaskBase&g原创 2021-09-24 16:05:31 · 785 阅读 · 5 评论 -
C# 文件操作
需求 写日志定时任务调用时每月新建一个文件夹 每个月文件夹中存储一个月的文件 并同时写入 public class IoFileHelper{ // 传入的写入指定位置的路径 后面需要+\\ private string BasePath; public IoFileHelper(string path){ BasePath=path; } public void WriteBLadderLog(string Types, DateTime原创 2021-09-24 15:56:31 · 546 阅读 · 0 评论 -
2020-11-13
sqlserver 实现 分页查询的方法一// 使用sqlserver 实现分页查询select top pageSize * from (select row_number() over(order by 主键 asc) as rownumber ,* // as 取的别名 oderby 排序 然后 获取 索引-1 * 10 from student) temp_row // from 表where rownumber>((pageIndex-1)*pageSize);原创 2020-11-13 09:21:26 · 75 阅读 · 0 评论