自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (8)
  • 收藏
  • 关注

原创 微信小程序商城(前端+后端)

微信小程序在线商城,用于课程设计、毕设设计、商业服务

2025-03-25 15:51:10 147

原创 git提交时出现很多文件夹、dll自动忽略的方案

黏贴到代码根目录,也就是git下载处,该文件以配置了大部分需要忽略的东西。结束,再次打开源码进行编辑,就不会出现很多dll\文件、文件夹了。git rm --cached -r 输入文件名。git commit -m "你的提交信息"//删除目录下的所有文件的缓存。//注意add后面有个点。

2024-06-12 14:43:07 414

原创 基于net core2.2的redis秒杀+数据持久化+数据恢复系列(3)

试想一个场景,客户端1000个客户抢20个产品,发送了1000次+的请求,这时候万一抢到了第700次的时候,redis服务器宕机了,然后20个产品已经被抢完了,这时候客户也进行了支付。3、切换到redis所在目录,执行命令redis-server.exe redis.windows.conf 然后在安装目录就会出现文件:appendonly.aof,所有的读写操作都会记录在这个文件中,后期重启服务的操作也是通过这个文件进行恢复。至此,单机的redis的秒杀及数据持久化、恢复方案已经给大家介绍完毕。

2023-07-17 13:48:03 243

原创 基于net core2.2的redis秒杀+数据持久化+数据恢复系列(2)

首先,需要安装redis,因为我在本地测试的,所以安装的windows版本的redis。redis分为服务端和客户端,这个redis怎么安装,本篇不详细说明,如果有安装问题和无法下载redis的windows版本的话可以私聊我。第二步,就是编码部分,新建一个web api接口服务,使用redis的lua脚本做库存扣减,属于原子操作。大家就用下面的代码,可以支持1000个先线程的并发,在大的并发我没有测试,可能需要换架构。第四部,用压力测试工具或者自己写一个200个任务的请求这个接口,看看库存扣减是否正常。

2023-07-17 11:59:38 491

原创 基于net core2.2的redis秒杀+数据持久化+数据恢复系列(1)

想一个问题,如果是单个请求来请求这个接口,步骤是接口收到请求,然后解析请求参数,然后连接数据库,查询库存是否充足,库存充足后扣减库存,返回客户端,在请求微信支付。然后所有的请求直接扣减redis中的库存,我用的是lua脚本来实现库存扣减的原子级别操作。7、这边只是介绍下应用的原理,然后因为redis服务也没那么稳定,所以大家最好是做个高可用,说白了就是搞个2台或者多套redis服务器,如果住redis宕机了,其他的可以立马跟上,保证业务的无缝连接,但是这里面又设计备份、模式等,在后续的章节中继续说明。

2023-07-14 17:43:56 356

原创 基于.net core的微信小程序接入微信支付系列之环境搭建(1)

基于.net core的微信小程序接入微信支付系列之环境搭建

2023-06-27 21:29:04 1235 1

原创 net5 HttpClient发送带参数的请求

Net中使用HttpClient发送带参数Post请求

2023-06-13 15:07:56 345

原创 记录生产环境大量请求到服务端,返回timeout问题分析及处理

问题背景:一个平稳运行了快3年的跑批程序,最近频繁出现请求timeout的问题,导致其他的一些请求也陆续出现timeout。2、延长请求request请求的超时时间,服务端发现运行一段时间后就会出现timeout问题,但是初步说明延长超时时间可以初步解决这个问题,但是在运行几年可能还是不行。1、经查询日志,报错的位置在做更新的代码前面,可以推断出与本次更新无关。2、上面的方案已经完全解决问题了,但是可以在探索下完善的方案:比如在服务端添加redis队列缓存请求,然后依次对请求进行处理。

2023-04-27 10:34:54 583

原创 今天开始学Winform (1) 使用Task异步更新组件,不卡顿

今天开始学Winform (1) 使用Task异步更新组件,不卡顿

2023-03-09 15:58:06 751

原创 遮罩层+垂直水平居中层(源码)(记录)

遮罩层+垂直水平居中层(记录)源码

2023-02-17 11:48:39 128

原创 .net5项目集成百度富文本编辑器umeditor最全教程(含源码)

目前百度的umeditor已经停止维护了,net版本的分支源码包也停留在了net farmework4左右的版本,对于想要集成这款富文本编辑器到net5平台,具有较大难度

2023-01-12 18:39:21 1266

原创 linux 配置nginx代理方法

linux 配置nginx代理方法

2023-01-11 13:32:02 1277

原创 linux设置服务及配置代理

linux设置服务及配置代理

2023-01-11 13:26:51 1210

原创 linux定时任务设置

linux定时任务设置

2023-01-11 13:19:53 198

原创 linux学习记录(一)

总结一些在部署实施过程中常用的命令。

2023-01-11 13:12:58 349

原创 企业微信开发——企业内部自建应用开发(第三篇)---JS_SDK的wx.agentConfig配置

企业内部自建应用开发(第三篇)---JS_SDK的wx.agentConfig配置

2023-01-09 18:23:51 4028

原创 “当前不会命中断点,还没有为该文档加载任何符号“的最简单解决方案

"当前不会命中断点,还没有为该文档加载任何符号"的最简单解决方案

2023-01-09 09:37:57 4859 5

原创 企业微信开发——企业内部自建应用开发(第二篇)---JS_SDK配置

企业微信开发——企业内部自建应用开发(第二篇)---JS_SDK配置

2023-01-06 18:12:41 7303

原创 企业微信开发——企业内部自建应用开发(第四篇)---自定义工具栏开发

企业微信客户联系自定义工具栏开发

2023-01-05 18:16:52 3508

原创 企业微信开发——企业内部自建应用开发(第一篇)---环境搭建

企业微信开发从入门到精通

2022-12-08 19:12:20 10321 1

原创 软考之软件设计师(中级)----怎么通过?(二)

本人自己开发了web版本的考试系统。网址:我的微信:1057359832,qq同号,软考交流群:636786944 可解答疑难问题以及资料分享。http://94.191.14.138:8025/Html/Customer/Main.html#/Index新增专题练习功能:如下图...

2020-03-17 21:14:28 312

原创 软考之软件设计师(中级)----怎么通过?

软考之软件设计师(中级)(一)----怎么通过? 软件设计师前前后后准备了2个月,当然中途大部分时间时间都是忙于工作。本人自己开发了web版本的考试系统。网址:http://94.191.14.138:8025/Html/Customer/Main.html#/Index大家可以登录学习,希望大家能够早日通过软件设计师考试。先展示一下成绩 ...

2020-02-13 15:41:40 984

原创 EF code first 数据库迁移之复杂项目全解析

针对于那种只有一个类库的项目咱们就不说了,今天咱们针对复杂架构的项目的迁移做一个全解析,亲自实践过了,如果不行那就是我的错,不行让大家拜拜浪费一下午打游戏的时间。。。。项目结构如下:(不一样的请离开啦)话不多说,一共3条命令:1、Enable-Migrations -ContextTypeName "DataBaseContext.SqlServerDbContext" -Projec...

2019-08-10 16:37:55 247

原创 未能加载文件或程序集“Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个

这个问题我的解决方案是把项目中所有的Newtonsoft.Json的版本统一。

2018-11-21 14:56:56 4786 2

原创 微信小程序上传图片,web api后台接收(完全版)

今天花了一天时间,研究了微信小程序的图片上传功能。总体思路为:小程序读取手机相册或者摄像头拍照,然后将图片post到web api。api接收图片信息,存到硬盘,然后将路径存储在数据库中。问题:1、首先要解决跨域问题,这个在mvc5的web api的默认配置中修改即可。 2、post提交问题,在这里我遇到了大坑,往上研究了一大圈,各种五谷杂粮的代码,基本上都是浪费流量。我...

2018-08-25 23:04:07 20066 1

软件设计师真题2013—2017.7z

软件设计师真题2013—2017.7z

2020-06-16

软件设计师真题2009—2012.7z

软件设计师真题2009—2012.7z

2020-06-16

软件设计师真题2005—2009.7z

软件设计师真题2005—2009.7z

2020-06-16

信息系统项目管理师.7z

信息系统项目管理师.7z

2020-06-16

2009-2017年网络工程师真题、答案分开版.7z

软件资格考试、网络工程师真题真题09年~17年,word版本,祝大家软考顺利,早日过关,2009-2017年网络工程师真题+答案合并版

2020-06-16

2004-2008年网络工程师真题+答案合并版.7z

软件资格考试、网络工程师真题真题04年~08年,word版本,祝大家软考顺利,早日过关,2004-2008年网络工程师真题+答案合并版

2020-06-16

文件上传.rar(net web api与前端的文件上传,后台接受,完整版,)

.net web api与前端节后的文件上传,后台接受,完整版,压缩包包含2个部分,前端和后台,打开直接运行。vs2015及以上。

2019-05-26

TeeChart在winform中画折线图。

1、网上关于Teechart在winform中的开发很少,我通过阅读官方开发文档,费了九牛二虎之力。最终完成了在winform中的使用,先提供绘制方法,大家需要的可以下载学习。vs2013开发。

2018-06-12

空空如也

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

TA关注的人

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