自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 学习笔记-CleanArchitecture 02

1,运行项目后,我们点击“Todo” 这个menu,跳转到登录页面,默认用户名密码是:administrator@localhost 和Administrator1!第一反应,我去代码中搜有没有controller ,没有找到任何controller。可以找到对应的 CreateTodoItemCommand 这个是MediaR 这个做的。我按照运行好后,做一个操作,然后查看这个接口后面怎么做的这个思路来看代码的。可以找到他调用的是一个Post api/Todoitems 的接口。

2024-06-19 18:19:49 210

原创 学习笔记-CleanArchitecture 01

今天刚刚安装成功,运行成功。本地就可以建好一个项目了。

2024-06-03 16:38:48 357

原创 【无标题】.net core中加定时任务,使用Pomelo.AspNetCore.TimedJob,并且使用注入来扩展job

TimedJob 依赖注入.net core定时任务

2023-02-23 16:59:57 295

原创 一直搞不清楚的大顶小顶堆

大顶堆,小顶堆,最大k个值,最大的第k个值

2023-02-16 17:57:23 197

原创 本地 用docker搭建mysql8 主从

使用docker 搭建 一主二从,本地环境搭建,仅为学习,非生产实践。

2022-10-12 22:09:36 623 1

原创 设计模式-适配器模式-php

适配器模式-结构型

2022-09-20 08:19:49 83

原创 设计模式-单例模式-php

单例模式

2022-09-19 13:39:52 106

原创 设计模式-工厂模式-php

设计模式 工程模式

2022-09-18 22:33:26 128

原创 设计模式-静态工厂模式-php

静态工厂模式 php 例子

2022-09-18 21:52:51 91

原创 最大连续1的问题(最笨法,状态机法,双指针)

最大连续1的个数问题

2022-09-18 11:45:28 119

原创 python how to convert pdf to image

python 将pdf 转成图片格式

2022-09-03 15:31:49 191 1

原创 drupal9注册用户后的操作hook_user_insert以及调用服务器脚本遇到的问题

drupal9 hook_user_insert Process 方法

2022-09-03 15:22:53 163

原创 记录居中的三种方法

css 居中的三种方法

2022-08-03 21:28:53 66

原创 对cache-control有了一点的了解了

no-cache的理解

2022-07-29 22:09:34 217

原创 清障记-1(2022-07-29)- 阿里云、centos8、nginx、nodejs、react nextjs、go、git、mysql8、mongodb

清扫障碍-前后端服务器普通部署记录

2022-07-29 21:59:30 786

原创 2021-04-20 -输入一个数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。

method 1:int resultNum = 15; // int[] data = new int[] { 8, 5, 6, 11, 10, 17, 18, 16, 15 }; //int[] data = new int[] { 1, 2, 4, 7, 11, 15, 20, 24, 26, 30 }; int[] data = new int[] { 1, 2, 4, 7, 11, 15 }; var

2021-04-20 13:33:07 284

原创 2021-03-02

,1,模拟并发: var result = new RepositoryResult<Dictionary<string, string>>() { IsSuccess = false }; var taskList = new List<Task>(); var sw = new System.Diagnostics.Stopwatch(); sw.Start(); for (var i = 0; i < 1

2021-03-02 17:57:21 51

原创 测试下多个文件上传的功能IFormFileCollection

[HttpPost("test")] public async Task<IActionResult> TestGoods(IFormFileCollection files) { var result = new List<string>(); var baseFolder = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Tests");

2021-02-24 18:15:00 1892

原创 The-Art-Of-Programming-By-July 01.01 学习

摘自https://github.com/julycoding/The-Art-Of-Programming-by-July第一篇:旋转字符串1, 暴力移位法 改成c#的试下:public static void Main(string[] args) { var result= LeftRotateString("abcdefg", 2); } public static string LeftShift.

2021-01-25 15:19:50 67

原创 自动subString属性

需要一个场景: 在构建model的时候 需要有些字段自动截取。 不想到使用的时候再去 SubString ,找了下试了下很多方法,比如新建一个_name的属性,将name去设置成截取后的字段, 然而新建model的时候总会多出 _name这个属性。后面我试了下下面的方法就可以满足我的需求了。 public class TruncateStringItem: BaseItem { public decimal amount { get; set; } publ.

2021-01-13 14:26:47 135

原创 EPPus 使用总结

EPPus 使用安装: nuget 搜索 EPPlus 使用tips 新建一个文件的: var template = $"{CommonConst.TEMPLATE_FILE_PATH}/invoice.xlsx"; var fileName = string.Concat("invoice_", shippingPackageId, ".xlsx");var filePath = $"{CommonConst.UPLOAD_FILE_PATH}/{fileName}";var.

2020-07-20 15:37:30 573

原创 python 单链表头插尾插

python 单链表头插尾插数据结构算法非常薄弱,查缺补漏,看了书后想实现单链表的头插和尾插,用python实现,看到一篇文章已经实现了头插https://www.php.cn/python-tutorials-416272.html自己想了下,写了一个尾插class Node: def __init__(self, data, nextNode=None): se...

2019-10-17 18:04:46 522

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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