白月魁曾是一位年轻的天才脑科学家,头发并非白色,而是黑发美少女;
































































MYSQL .NET ELECTRON 算法 LINUX C# HTML EF CODEFIRST JAVASCRIPT WEBAPI 二维码 .NET6 ORM ELK ELASTICSEARCH 日志归集 CLAUDE CODE 工具 SQLSERVER LOGSTASH AI编程 .NET5 JENKINS 持续集成 自动化部署 CENTOS EFCORE CURSOR
Electron利用xlsx实现客户端数据导出
一般做导出功能,都是后端语言直接把导出文件生成好,供客户端进行下载,如果当用户量特别大,这个生成的动作可能要加缓存或者cdn才能减少性能浪费,本篇文章记录一下,不利用后端语言,直接用前端实现导出,把性能压力放在客户端,服务器要轻松很多。
.NET 利用WebSocket-Sharp实现Socket通信(WS协议)
有这样一种场景,我希望服务端来通知客户端,而且要及时,所以确定了最好是使用WS协议,比如炒股界面数据更新、虚拟货币交易所数据更新,要求流量低而且快速及时,请求一次,一旦连接上,可一直通讯。
C# 对比两个实体类指定字段是否被修改并得出修改记录
需求来源:一条数据被编辑之后,日志要记录下改动了什么项,从什么改成什么了,还得可以指定某些字段,比如用户表,只要改了用户名,就记录一下日志,业务可以根据是否有修改来发送通知啊或者启用禁用啊这些操作。
MYSQL实现行转列功能之GROUP_CONCAT
GROUP_CONCAT 是 SQL 中的一个聚合函数,它用于将多行记录合并成一个字符串。这个函数在需要将多行数据以逗号分隔的形式展示在一个字段中时非常有用。GROUP_CONCAT 在不同的数据库管理系统中可能有不同的实现方式,但其基本用法是类似的。
五、Electron 之remote 模块介绍
remote模块为渲染进程(web页面)和主进程通信(IPC)提供了一种简单方法。通俗讲就是 remote 模块让仅在主进程中可用的一些模块,比如app, 通知,dialog,渲染进程也可以调用。
我花了10亿Token写的微信小程序上线了,欢迎体验
在线工具合集,提供视频去水印、短视频解析、图片压缩、图片转九宫格、证件正反面合并A4、二维码加Logo、计时器秒表等功能。支持无水印视频保存、JPEG与PNG图片压缩、九宫格图片切割、证件排版打印、二维码美化和计时,满足办公与日常生活需求。
.NET环境下,MySQL数据库基础备份及其自动备份原理
之前用惯了SQLServer,SQLServer的备份都是任务全自动的,大微软的东西就是简单易用;但是mysql就不太好弄,本身就是开源,提倡轻便,不带这些功能;那么我们只有自己弄,好在mysql服务安装包提供了程序,我们只需要调用就行,本文就提供了C#语言调用的案例。
Impeccable:让你的 AI 编程助手拥有顶级设计审美的“完美技能”
还在为 AI 生成的 UI 代码缺乏设计感而头疼吗?Impeccable 是一款专为 AI 编程助手(如 Cursor、Claude Code、GitHub Copilot 等)打造的“设计技能”插件。它通过 23 个强大的设计命令,从项目初始化、视觉审查到最终的细节打磨,让 AI 写出的前端代码不仅功能完备,更具备专业级的设计审美。本文将带你全面了解 Impeccable 的安装、核心用法与惊艳效果。
《Despacito》 萨克斯版
《Despacito》是波多黎各歌手Luis Fonsi和Daddy Yankee合唱的歌曲,发行于2017年1月13日 。美国歌手Justin Bieber参与的混音版于2017年4月17日发行 ,该混音版于2017年5月登上美国Billboard Hot 100榜首。除此之外,原版和混音版在全世界20多个国家的榜单上获得冠军。
新版微信JsSdk自定义分享的js调用
自定义微信分享还是很有必要,可以让你的分享样式更符合业务需要。也能统计大概分享了多少次,这个分享成功回调的bug,不知道微信啥时候解决,只需要进入到好友列表页面,这次分享就算是成功的了,难道不是发出去才算成功吗,肯定是那个技术人员偷懒了。
一、Jenkins的安装(Windows)
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。
html5调用 本地摄像头拍照上传服务器
html5调用 本地摄像头拍照上传服务器,本文主要对H5中调用本地摄像头进行学习,顺便扩展了Canvas和后端代码相关,互相借鉴下,调用摄像头只要是HTTPS协议就难度很小了
百度编辑器抓取图片引发的思考和解决方案
百度编辑器用的很多,其中比较让人头疼的就是图片问题,基本使用没有任何问题,而且功能强大,接口比较完善;就是整个编辑器有点重,调用接口给编辑器赋值的话,内容里面的图片有时候是不会抓取的,这个有点烦。
疫情数据关注工具-支持全平台版本(12月15停止更新,一个时代的结束)
疫情形式严峻,我十分关心每天的疫情动态,但是我发现无论是百度的疫情动态,还是腾讯的动态,数据都不完整,而且腾讯的风险地区更新不及时,导致经常看到错误数据。
《灵笼》白月魁 壁纸
国漫《灵笼》特别篇播出,作为第一季的大结局剧情,灵笼在最后一话的特别篇中终于把地面神秘人物白月魁的身份信息给揭露了出来,原来之前马克队长猜得没有错,当时在下到地面采集物资的时候,看到的女子其实就是白月魁小队,她们是生活在地面的人类,但是从本质而言,似乎已经和人类有所区别。
.NET WebApi配置Swagger详细教程
Swagger可以根据xml文件生成api接口文档,前后端节约沟通时间,减少对接成本,是一个非常好的解决方案;本文主要记录一下,Vs2019从0开始,搭建一个WebApi最终利用Swagger看到相关接口,并解决Swagger汉化的问题,解决Swagger在.net Webapi中控制器名称标注问题。
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混合项目。
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也可直接被用于认证,也可被加密。本文只是举个例子,可以这么整,如果要用于生产环境,可能得再封装一下,注释都加的齐全,没用过的可以看看。
阿里云对象存储OSS使用STS临时授权给Browser.js
阿里云对象存储OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于99.9999999999%(12个9),服务可用性(或业务连续性)不低于99.995%。OSS具有与平台无关的RESTful API接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。如果你的应用场景仅仅是网站上传个图片、视频这些,那么阿里云OSS和七牛云的作用是一样的。
Visual Studio生成注释的插件GhostDoc,支持2022
GhostDoc为Visual Studio中的C#代码编辑器安装了一个新的命令。在编辑源文件时,只需将光标置于要添加文档的方法或属性内部,然后通过热键(默认为Ctrl+Shift+D)或右键菜单中的Document this菜单项调用命令,GhostDoc就会插入一段XML格式的注释。你也许会想到在方法或属性前面键入"///"时的类似效果,但是后者只能创建一段空的注释构造,而GhostDoc则能够生成大部分实用的注释。
C# 对比两个实体类指定字段是否被修改并得出修改记录
需求来源:一条数据被编辑之后,日志要记录下改动了什么项,从什么改成什么了,还得可以指定某些字段,比如用户表,只要改了用户名,就记录一下日志,业务可以根据是否有修改来发送通知啊或者启用禁用啊这些操作。
Postman的一个小技巧 Pre-request Script的使用
Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。
MongoDb 4.2.7 配置复制(副本集replSet)实现主从同步(Windows)
MongoDB在4.0之后,增加了事务,说明Mongodb生态越来越丰富,将来肯定可以满足更多的应用场景,在用了事务之后,操作数据的时候报错,提示实例需要是副本集,这篇文章就说一下,什么是副本集,能干啥?
利用PinYinConverter实现汉字转拼音,支持多音字
汉字转拼音的需求不多,但是遇到了再去写,稍显麻烦,索性写一个辅助类放着,这里利用了Microsoft.International.Converters.PinYinConverter类库,多音字则以多种组合的方式返回给开发者。
请打开您的微信,扫一扫
留下您的脚步
最近评论