会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
工作 - 学习 记录 分享
博客园
首页
新随笔
联系
订阅
管理
2024年1月25日
HTML中全局拦截回车键并将其转换为Tab键效果
摘要: 要在HTML中全局拦截回车键并将其转换为Tab键,可以使用JavaScript监听键盘事件,并在用户按下回车键时模拟Tab键的行为。以下是一个基本的实现方法: 监听键盘事件:可以使用document.addEventListener来监听keydown事件。 判断按键:在事件处理函数中,可以使用ev
阅读全文
posted @ 2024-01-25 15:41 写代码让我快乐
阅读(378)
评论(0)
推荐(0)
2024年1月23日
.Net 中实体类转换为XML字符串, 确保字符串头部是utf-8 不是utf-16
摘要: 使用Utf8StringWriter或类似的方法来确保在序列化过程中使用正确的编码。然而,Utf8StringWriter不是.NET Core或.NET Standard库的一部分,因此你需要自己实现一个。 不过,有一种更简单的方法可以达到相同的效果,那就是使用StringWriter与Encod
阅读全文
posted @ 2024-01-23 10:32 写代码让我快乐
阅读(510)
评论(0)
推荐(0)
.NET 6 实现一个任务队列,且在不同线程中调用队列,队列始终都是串行执行
摘要: 在.NET 6中,要实现一个任务队列,确保队列中的任务始终串行执行,即使它们是由不同线程调用的,你可以使用Channel<T>结合Task.Run或者更简单地使用BlockingCollection<T>与Task.Factory.StartNew或async/await模式。不过,为了保持代码的简
阅读全文
posted @ 2024-01-23 10:26 写代码让我快乐
阅读(590)
评论(0)
推荐(0)
.NET 6 ASP.NET Core API 项目依赖注入一个全局对象,确保全局只实例化一次,调用的都是此实例化的对象
摘要: 在.NET 6中,实现全局单例服务的方法是通过内置在ASP.NET Core中的依赖注入(DI)容器来完成的。DI容器负责创建和管理服务的实例,包括控制它们的生命周期。对于单例服务,DI容器将确保在应用程序的整个生命周期内只创建服务的一个实例,并且所有对该服务的请求都会返回这个单一的实例。 以下是如
阅读全文
posted @ 2024-01-23 10:21 写代码让我快乐
阅读(373)
评论(0)
推荐(0)
2021年5月8日
NetCore 2.2 中使用范本导出 Excel 和Word(可转换PDF)
摘要: 导出excel 使用的 NPOI 导出word 或PDF 使用的 FreeSpire.Doc 以上两个都在nuget中可搜索。 可完善的部分: 范本文件在使用时最好先复制一份,打开和读取为复制的范本文件(多用户同时下载文件,目前的写法范本会有只读锁。) public IActionResult Te
阅读全文
posted @ 2021-05-08 09:25 写代码让我快乐
阅读(1878)
评论(1)
推荐(0)
2020年11月27日
Asp.net MVC 开发对接 Office Online Server
摘要: 本文章对接接口开发参考: https://github.com/marx-yu/WopiHost routes.MapRoute( name: "filesGet", url: "wopi/files/{id}", defaults: new { controller = "openapi", ac
阅读全文
posted @ 2020-11-27 11:22 写代码让我快乐
阅读(450)
评论(0)
推荐(0)
Office Online Server 本地化部署
摘要: 安装参考: https://docs.microsoft.com/zh-cn/officeonlineserver/deploy-office-online-server 准备两台服务器 : 2012 R2 , 一台做域主机,一台加入域后安装office online server(名称 offic
阅读全文
posted @ 2020-11-27 11:03 写代码让我快乐
阅读(1263)
评论(0)
推荐(0)
2020年9月30日
使用谷歌身份验证器为系统添加动态密码验证
摘要: 最近公司项目需要用到动态密码登陆,寻找多种解决方案,最后确认使用谷歌身份验证器(Google身份验证器、Google Authenticator) 。 其他备选的方案有国内厂家提供的动态密钥硬件(类似网易将军令)、微软提供的类似谷歌身份验证器的解决方案(找的相关资料不多,如果有谁知道的请留言) 用谷
阅读全文
posted @ 2020-09-30 08:57 写代码让我快乐
阅读(3481)
评论(0)
推荐(0)
公告