自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青梅煮酒

结硬寨,打呆仗。

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQLServer 批量修改或插入

今天在工作中遇到这么一个场景,我需要根据条件对表A做批量更新或插入。因为条件比较复杂,所以我使用了临时表B,先把需要更新或插入的数据查询出来放入临时表。然后更新表A的某字段,更新条件是A.id = B.id,更新效果是若记录存在表A中,则更新表A的字段,若不在表A中,则插入一条记录到表A。

2023-07-14 13:25:55 1393

原创 Ubuntu部署netcore网站

Docker部署netcore网站,并使用Docker nginx 作为正向代理;创建测试项目后,修改网站监听端口,具体设置方式请查阅另一篇博文《Ubuntu部署Asp.net core网站无法访问》上传publish文件到Linux,创建文件Dockerfile,编辑内容为:FROM mcr.microsoft.com/dotnet/core/aspnet //从该镜像拉取WOR...

2020-03-15 18:05:38 490

原创 Docke设置加速器

有时使用Docker拉取镜像慢如蜗牛,这个时候就需要配置下加速器,Docker 官方和国内很多云服务商都提供了国内加速器服务。如Docker官方提供中国镜像库:https://registry.docker-cn.com阿里的加速器:https://5ch7vat9.mirror.aliyuncs.com这里我使用的是阿里的加速器,使用了一阶段,感觉还不错,大大的提高了拉取镜像的速度。...

2020-03-15 18:02:26 174

原创 Ubuntu部署Asp.net core网站无法访问

前几天应工作需要,在阿里云上部署一个测试站点。本以为分分钟的事情,没想到打脸了。当时直接新建一个webapi项目,publish后直接上传到阿里云,随后设置nginx转发网站端口5000。接着打开网站测试访问,结果傻眼了,502.....。于是乎,使用dotnet命令行启动,指定端口8080,更改nginx配置转而监听8080。测试,又打不开。明明是按照众大神的文章一步一步来的,怎...

2020-03-14 16:45:28 699

原创 .Net Core IFormFile 始终为空的问题

之前获取上传文件都是使用Request.Form.Files获取,直到这次改成定义形参 IFormFile时才遇到这个问题。// POST api/values[HttpPost]public void Post([FromForm] IFormFile file){  var files = Request.Form.Files;  //file == null  //file...

2020-02-09 19:14:52 2766

原创 使用Webbench对网站进行压力测试

Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。下载好tar.gz文件,上传到linux。编译安装root@:/home/ftp/webbench-1.5# make installcc -Wall -ggdb -W -O -...

2020-02-09 19:12:33 278

原创 JS设置localStorage有效期

localStorage是一个没有时间限制的数据存储,如果没有手动删除它,它将永久保存。但是有些时候我们又需要它在一段时间后自动删除,这里我们可以对它进行扩展。var date = new Date().getTime();//设置localStorage的值foowwLocalStorage.set("test", "你好", date + 10000);//获取localSto...

2020-02-09 19:09:53 1064

原创 利用反射把查询到的Table、Reader转换成List、Model

这是我写的一个工具类,通常我们从数据库查询到一个DataReader或者是 一个Table, 想要转换成 一个list或者是 一个model的话 , 一般情况下是使用foreach循环reader或是table的rows,然后在循环内创建个对象,通过reader[“列名”]来赋值对象的属性。如果表的字段少的话,用这种方式还可以,速度也快一点。但是如果后续还会增加字段的话,那就...

2020-02-09 19:06:26 361

空空如也

空空如也

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

TA关注的人

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