开发问题记录
俊哥V
修心
展开
-
[反思.产品问题]保持严谨
在新版本的网页组件中,我们对打印命令增加了打印机状态的检测能力,遇到脱机、缺纸及缺墨等异常状况会给出提示并取消本次打印。试用过程中,小伙伴反馈了一个程序“误判”——当打印机“墨粉不足”时,短时间内其实还能打印出看上去比较清晰的内容,但我们的程序却直接禁止打印。我们采用的是严格策略,一旦检测到状态不符合就禁止打印。我们对个别状态的含义其实是存在误解的,但过程中我们并没有对各种已知状态的含义做充分的理解和验证。这也在提醒,想要做出好的效果,在过程中应先保持严谨的态度,然后是求精的精神以及持续的改进和优化。原创 2024-05-20 10:43:47 · 162 阅读 · 0 评论 -
[备忘.打印设置问题]A5纸张打印问题(同一台打印机上 A4 和 A5)
1、我们有个文档打印程序,当涉及到既要打印 A4 又要打印 A5 时,A5 的内容打印效果不符合预期(只打印了部分内容出来);>>猜测是让打印机判断是否要对打印内容做"旋转"——要打印的内容方向与进纸如果是一致的则直接打印输出,否则要做旋转。2、该打印机只有一个纸盒,人工根据要打印的文档格式来放合适的纸(A4固定纵向放纸,A5固定横向放纸);3、“打印命令参数”的纸张和方向应与内容一致(内容是纵就“纵向”,内容是横就“横向”);2、操作系统的打印机设置:“A5 + 长边进纸” or “自定义A5横”;原创 2024-04-25 19:16:52 · 798 阅读 · 0 评论 -
[问题记录.pg]使用 WITH RECURSIVE 时遇到问题数据,引发死循环。如何避免?
一个因 WITH RECURSIVE 递归查询导致的死循环,引发应用程序内存和CPU涨爆。改进sql写法,避免该问题。原创 2022-11-17 16:09:30 · 1927 阅读 · 0 评论 -
[问题记录.git]本地VS中看不到远程分支
本地VS中看不到远程分支,强行更新。原创 2022-10-18 16:21:51 · 754 阅读 · 0 评论 -
[问题记录.诡异的循环文件夹“...“]名称为三个点的文件夹
Win和VS都跌在这三点...文件夹上了!原创 2022-09-19 15:27:59 · 1675 阅读 · 3 评论 -
[问题记录.asp.net core]API返回的音视频流无法拖进度条
之前音视频文件都是直接放在wwwroot的子目录下,通过IIS访问都是能够拖动进度条的。但改成API方式返回流以后,发现居然无法拖进度条了。原创 2022-08-29 14:15:08 · 781 阅读 · 0 评论 -
[问题记录.PostgreSQL]pg中执行包含union的sql报: SQL 错误 [42601]: 错误: 语法错误 在 “union“ 或附近的
SQL 错误 [42601]: 错误: 语法错误 在 "union" 或附近的 Position:原创 2022-08-16 18:37:45 · 5039 阅读 · 0 评论 -
[问题记录.VisualStudio]VS2022调试运行报错 “projectFilePath”不能为空字符串(““)或以 null 字符开头。
“projectFilePath”不能为空字符串("")或以 null 字符开头。参数名: projectFilePath原创 2022-08-11 16:03:58 · 1501 阅读 · 0 评论 -
[问题记录.Oracle/odp.net]托管ODP中,连接池的连接验证参数(validate connection=true)无效?
问题描述:使用ODP访问Oracle时,某些情况会开启连接池(如,存在并发访问的情况,想节省每次访问重新建立连接的时间)。但也会引来一些连接池的问题。如:遇到数据库重启、会话被kill等情况。此时直接使用从池里取出的连接就会报特定的错误,需要清理掉重新创建连接。有一个专门的连接串参数“validate connection”来控制,是否自动来做这个检查(使用连接前,检查从池中取出的连接是否仍...原创 2020-04-14 11:01:43 · 3414 阅读 · 4 评论 -
[问题记录.Dotnet]混用不同版本odp组件造成的System.MissingMethodException错误
某个项目遇到个ora的问题,打算先在开发环境中把托管odp组件更新为新的版本试一试。于是直接下载了新版本dll替换,但运行报错 System.MissingMethodException: 找不到方法:“xxxxx”。甚是诡异,当下百思不得姐 (-_-!!! ...静心打坐后试之,解开~~【问题原因】1. 基类使用的odp组件 和 派生类使用的组件版本不一致(基类项目引用改成...原创 2020-01-13 13:23:12 · 490 阅读 · 0 评论 -
[问题记录.Oracle/odp.net]数据库变化通知(Database Change Notification)的使用限制
Oracle提供了数据库变化通知(Database Change Notification)特性,方便我们感知数据表中特定数据的变化。但实际使用时还是建议先研读它提供的技术文档(参见-ODP 开发指导),避免掉入一些坑。问题描述:按查询条件进行的订阅,但实际情况确是——在不符合条件的数据记录发生变化时,也收到了消息通知。问题原因:订阅SQL中Select部分包含了blob...原创 2019-12-04 17:42:01 · 762 阅读 · 0 评论 -
[问题记录.dotnet]取网卡信息报错"找不到"-WMI - Not found
System.Management.ManagementException: 找不到 System.Management.ManagementException: Not found错误的解决原创 2016-03-24 11:46:56 · 2943 阅读 · 0 评论 -
[问题记录.dotnet]解决“此实现不是 Windows 平台 FIPS 验证的加密算法的一部分”
解决计算MD5码时报错:This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.此实现不是 Windows 平台 FIPS 验证的加密算法的一部分。原创 2016-11-23 16:44:44 · 8411 阅读 · 0 评论 -
[问题记录.VisualStudio]VS2013无法新增和打开项目
【问题描述】VS20131) 打开项目失败,报“项目文件只读”或“空引用”错误。2) 无法新建项目,没有任何可用模板。3) TFS等使用都正常。原创 2016-05-24 10:06:12 · 2892 阅读 · 0 评论