.NET MYSQL ELECTRON 算法 LINUX C# HTML EF CODEFIRST JAVASCRIPT WEBAPI 二维码 .NET6 ORM ELK ELASTICSEARCH 日志归集 工具 SQLSERVER LOGSTASH .NET5 JENKINS 持续集成 自动化部署 CENTOS MONGODB HTTPS CANVAS KIBANA JQUERY
.NET Core WebApi的跨域、请求、发布
最近了解了一下.NET Core WebApi,觉得很有意思,其中的思想与.NET Framework相比,确实要更兼容更多场景,为跨平台而生,但是因为这些差异,我们.NET Framework的知识在有些时候是不适用的,这里做一个交流。
Quartz 实现动态编辑任务,新增、编辑、删除
一般工作中,经常会遇到用Quartz写一些小工具,来实时处理程序不能及时处理的问题,比如扫描哪些订单支付了,但是接受通知失败,状态没改为已支付的,还有定时通知任务、定时统计任务,这些场景都很常见。我这篇博文讲述的不是这些一成不变的场景,而是后台可控,动态的场景,举个例子:项目一期要求我们的定时统计任务,要在晚上10点钟开始,项目二期,需求变了,要求在9点钟开始,项目三期,需求又变了,要求在8点开始,也就是任务调度有些东西变成了动态的。这时候我们需要怎么处理呢?
html5调用 本地摄像头拍照上传服务器
html5调用 本地摄像头拍照上传服务器,本文主要对H5中调用本地摄像头进行学习,顺便扩展了Canvas和后端代码相关,互相借鉴下,调用摄像头只要是HTTPS协议就难度很小了
利用CDO的COM组件发送邮件
一开始使用自带Mail组件能正常发送邮件,直到用阿里云的专有网络的时候就出现问题,邮件不能正常发送,提示无语的“邮件发送失败”,没有其他异常信息,无从可查。最后了解到原来阿里云坑爹的专有网络自动禁用了25端口(没提示的,要自己找帮助中心),然后会提示你可以尝试申请开通25端口,事实证明是一本正经的胡说八道,以后不用申请了,因为专有网络怎么都不会给你开通的。
九、Electron 之右键菜单- ipcMain和ipcRenderer模块实现
Electron一个使用HTML、CSS和JavaScript开发桌面应用程序的框架。Electron可以生成在Windows、macOS和Linux上运行的应用程序,借助Electron可以把我们的web端应用直接移植到桌面端而无需再次开发,这样我们可以使用同一套代码在不同平台上运行应用,极大的缩短了开发时间。
体验神奇的九寨/黄龙
九寨沟位于四川省阿坝藏族羌族自治州九寨沟县境内,地处青藏高原、川西高原、山地向四川盆地过渡地带,南距成都市300多公里,是一条纵深50余千米的山沟谷地,总面积64297公顷,森林覆盖率超过80%。因沟内有树正寨、荷叶寨、则查洼寨等九个藏族村寨坐落在这片高山湖泊群中而得名。
.NET C# 10.0中命令空间(namespace)的新写法及提示警告配置
C#10中,更新了很多新的语法,但是在项目中,每个人如果写的不一样,就会造成团队代码风格不统一,这样很不好管理,那么就需要来约束大家的代码风格一致,本文记录了如何配置项目,可以让代码风格一致
解决WordPress无法发送邮件的方法
当我测试找回密码的功能的时候,发现提示发送失败,原因可能是你的服务器禁用了mail()方法。本来想修复,最后想了下,算了,直接简单粗暴的替换掉他的发送方法,用我们自己的方法,去调用别人的smtp服务器来完成发送操作。将以下代码放在主题文件夹里面的functions.php里面保存即可
5年后,我们为什么要从 Entity Framework 转到 Dapper 工具?
向来有争议的话题都是公说公的理,婆说婆的理,Entity Framework的爱好者对此可以说是嗤之以鼻,不屑一顾,而Dapper爱好者则是举双手赞成,阅之大快人心。每个人不同的阅历,社会经验,甚至对简繁的偏见都会影响对此事的看法,凡事都有优劣,取其精华而弃之糟泊,方为上策。这篇文章则将目光聚焦到Dapper。
CentOS 7使用ifconfig或者ip addr命令,发现没有IP地址怎么办?
有时候在模拟器中安装了CentOS7.5,需要使用xshell工具进行远程连接,却发现没有局域网IP,今天这篇文章记录下简单的处理方式
疫情数据关注工具-支持全平台版本(12月15停止更新,一个时代的结束)
疫情形式严峻,我十分关心每天的疫情动态,但是我发现无论是百度的疫情动态,还是腾讯的动态,数据都不完整,而且腾讯的风险地区更新不及时,导致经常看到错误数据。
.NET WebApi配置Swagger详细教程
Swagger可以根据xml文件生成api接口文档,前后端节约沟通时间,减少对接成本,是一个非常好的解决方案;本文主要记录一下,Vs2019从0开始,搭建一个WebApi最终利用Swagger看到相关接口,并解决Swagger汉化的问题,解决Swagger在.net Webapi中控制器名称标注问题。
《灵笼》白月魁 壁纸
国漫《灵笼》特别篇播出,作为第一季的大结局剧情,灵笼在最后一话的特别篇中终于把地面神秘人物白月魁的身份信息给揭露了出来,原来之前马克队长猜得没有错,当时在下到地面采集物资的时候,看到的女子其实就是白月魁小队,她们是生活在地面的人类,但是从本质而言,似乎已经和人类有所区别。
Hangfire任务调度从入门到实践
Hangfire是一个任务调度的组件,自带面板,可以操作正在运作的任务,可以看到执行情况,而且使用起来简单,Hangfire不受特定.NET应用程序类型的限制,只要是.NET Framework 4.5以上,Newtonsoft.Json library ≥ 5.0.1,有一个mysql或者mssql数据库即可。而且最新的支持.NET Core,这篇文章主要记录一下如何在.NET Core 3.1中用mysql来帮助Hangfire实现持久化。
EFcore+MySql 数据迁移的时候,怎么给表结构加注释?
Microsoft.EntityFrameworkCore是一个非常不错的设计,当一套系统里面出现太多的SQL,其实已经不合理了,所以EF让开发者不再接触SQL,而是直接以对象形式操作数据库,EF来负责Sql代码生成和执行,通常在开发中,有根据数据表结构来生成实体的,也有根据实体生成数据库的,就是所谓的DbFirst和CodeFirst,这篇文章主要说一下CodeFirst的应用,用的是MySql数据库。
.NET5 WebApi 实现JWT及其验证实战
Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。本文只是举个例子,可以这么整,如果要用于生产环境,可能得再封装一下,注释都加的齐全,没用过的可以看看。
Resharper 2021.3.2-VS2022可用的扩展插件
ReSharper是一个JetBrains公司出品的著名的代码生成工具。其能帮助Microsoft Visual Studio成为一个更佳的IDE,它包括一系列丰富的能大大增加C#和Visual Basic .net开发者生产力的特征。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。实质上,ReSharper特征可用于C#,VB.NET,XML,ASP.NET,XAML,和构建脚本。ReSharper还为C#和VB.NET提供了增强的交叉语言功能,它使开发者可以有效的控制.net混合项目。
阿里云对象存储OSS使用STS临时授权给Browser.js
阿里云对象存储OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于99.9999999999%(12个9),服务可用性(或业务连续性)不低于99.995%。OSS具有与平台无关的RESTful API接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。如果你的应用场景仅仅是网站上传个图片、视频这些,那么阿里云OSS和七牛云的作用是一样的。
C# 对比两个实体类指定字段是否被修改并得出修改记录
需求来源:一条数据被编辑之后,日志要记录下改动了什么项,从什么改成什么了,还得可以指定某些字段,比如用户表,只要改了用户名,就记录一下日志,业务可以根据是否有修改来发送通知啊或者启用禁用啊这些操作。
利用PinYinConverter实现汉字转拼音,支持多音字
汉字转拼音的需求不多,但是遇到了再去写,稍显麻烦,索性写一个辅助类放着,这里利用了Microsoft.International.Converters.PinYinConverter类库,多音字则以多种组合的方式返回给开发者。
MongoDb 4.2.7 配置复制(副本集replSet)实现主从同步(Windows)
MongoDB在4.0之后,增加了事务,说明Mongodb生态越来越丰富,将来肯定可以满足更多的应用场景,在用了事务之后,操作数据的时候报错,提示实例需要是副本集,这篇文章就说一下,什么是副本集,能干啥?
NPOI导出Excel,包含一个或者多个sheet表
NPOI是指构建在POI 3.x版本之上的一个程序,NPOI可以在没有安装Office的情况下对Word或Excel文档进行读写操作。NPOI是一个开源的C#读写Excel、WORD等微软OLE2组件文档的项目。他导出的文件和你电脑右键创建的office文件一样原生,不会提示格式不符,重要的是不依赖office组件。
5年后,我们为什么要从 Entity Framework 转到 Dapper 工具?
向来有争议的话题都是公说公的理,婆说婆的理,Entity Framework的爱好者对此可以说是嗤之以鼻,不屑一顾,而Dapper爱好者则是举双手赞成,阅之大快人心。每个人不同的阅历,社会经验,甚至对简繁的偏见都会影响对此事的看法,凡事都有优劣,取其精华而弃之糟泊,方为上策。这篇文章则将目光聚焦到Dapper。
Postman的一个小技巧 Pre-request Script的使用
Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。
请打开您的微信,扫一扫
留下您的脚步
最近评论