会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
东方未
博客园
首页
新随笔
联系
订阅
管理
2023年2月
C# 与ClipBoard交互操作OLE对象-初探
摘要: 公司的一款绘图软件希望可以与Word进行交互,将绘制的对象可以拷贝到word,且在word内双击可以调用程序进行编辑,类似于viso绘制流程。 经过尝试,C#程序可以生成一个Ole对象,并将对象保存到剪贴板。剪贴板的内容粘贴到Word后会生成一个Ole对象,该对象可以被Word识别,双击该对象,会尝
阅读全文
posted @ 2023-02-09 13:52 东方未
阅读(403)
评论(0)
推荐(0)
2022年10月
C#处理扩展ASCII码
摘要: 接收到一组数据里面包含了内容为F8的数据节;一般的ASCII码最大值为7F。 如果按照GB2312解析 则会出现一个奇怪的中文字符鳦,猜测是因为中文解析方式发现某字节大于ASCII的限度7F后,就会按照双字节解析汉字,因此将F8和后一位43,组合解析成汉字,此时解析结果如下 13-Oct-2022
阅读全文
posted @ 2022-10-14 10:59 东方未
阅读(434)
评论(0)
推荐(0)
2022年5月
FreeSql分表功能实践
摘要: FreeSql分表功能实践 FreeSql更新了自动分表功能,主要的优点在于“不再需要”手动进行分表。 目前支持按照时间自动分表,插入时根据指定的时间字段,自动插入数据到对应表中。 查询时,采用多表UNION ALL来实现组合查询,支持根据查询条件对表进行优化,比如时间范围在2022-03-01到2
阅读全文
posted @ 2022-05-18 15:18 东方未
阅读(1170)
评论(0)
推荐(2)
NET5 自定义处理授权失败的response
摘要: 自定义处理授权失败 现在,使用由授权中间件调用的新 IAuthorizationMiddlewareResultHandler 接口可以更轻松地自定义处理授权失败。 默认实现保持不变,但可以在“依赖关系注入”中注册自定义处理程序,这允许基于授权失败的原因发出自定义 HTTP 响应。 请参阅用于演示I
阅读全文
posted @ 2022-05-17 14:33 东方未
阅读(69)
评论(0)
推荐(0)
2022年4月
记录一次遇到的内存超标问题(OverlappedData)
摘要: 问题描述 在系统的运行过程中发现内存占用在不断提高,通过性能分析工具发现,每一次请求都会造成OverlappedData的计数加1,且内存占用增大 问题成因 在NET CORE中,我们通常采用new ConfigurationBuilder()的方式获得配置文件信息,一般来讲,会将配置文件注入到容器
阅读全文
posted @ 2022-04-20 16:34 东方未
阅读(470)
评论(0)
推荐(0)
2022年3月
基于FreeSql和AutoMapper实现可读性较高的审计追踪
摘要: 基础概念 系统内对数据的操作通过数据库实体保存到库,通过数据库实体我们可以获取到变化之前的数据和变化之后的数据,但是基于数据库实体记录审计追踪有很大的弊病。 数据库实体的结构是基于业务需要设计的,一般很难满足审计追踪的观赏性方面的需求,要么是多出很多用户看不懂的字段,如主键、版本号等;要么是缺少必要
阅读全文
posted @ 2022-03-25 16:51 东方未
阅读(350)
评论(1)
推荐(0)
使用FreeSql遇到的连接池问题
摘要: 系统爆出的异常为:There is already an open DataReader 经过排查,出现的原因是系统的异步方法没有等待就返回了,导致连接没有释放就放回了连接池。当第二个方法取连接并使用时,取到了未释放的连接。 解决的方法是,确保执行过程中的异步方法都await了 参考的github链
阅读全文
posted @ 2022-03-11 15:34 东方未
阅读(939)
评论(0)
推荐(0)
2021年12月
采用quartz_jobs.xml配置corn触发器
摘要: 采用quartz_jobs.xml配置corn触发器 <schedule> <job> <name>Expiry</name> <group>JobGroup</group> <job-type>Gxp.MaterialManage.Service.QuartzJob.ExpiryMaterialW
阅读全文
posted @ 2021-12-06 17:11 东方未
阅读(140)
评论(0)
推荐(0)
2021年10月
Magicodes.IE 生成模板时,指定单元格格式
摘要: 问题 Magicodes.IE生成模板时,string类型的字段默认格式为常规。 如果在Excel中输入百分比如86%,后端获取到的数据将会自动转换为0.86 解决方案 在模板DTO指定该列的默认格式为文本,如下图 **@**字符代表文本 具体各字符含义见 https://zhidao.baidu.
阅读全文
posted @ 2021-10-15 18:26 东方未
阅读(404)
评论(0)
推荐(0)
公告