- 博客(132)
- 收藏
- 关注
原创 证券交易或者基金交易中的估值系统是什么?
【估值系统:金融机构的财务中枢】 估值系统是金融机构(如券商、基金、银行理财等)核算资产净值(NAV)的核心后台,用于每日计算持仓价值、份额净值及生成会计凭证。其核心功能包括: 多场景应用:决定基金申赎价格、监控自营组合风险、满足监管审计要求; 计算逻辑:股票按市价/估值技术,债券分市价或模型估值,货币基金采用摊余成本法; 系统架构:集成行情接入、估值引擎、账务核算、多边对账等模块,主流方案包括恒生、赢时胜等; 必要性:人工无法应对海量资产(股、债、衍生品等)的实时估值需求,且需符合《资管新规》的净值化监管
2026-08-03 13:25:48
237
原创 web端安全测试报告模板
本次安全测试发现1处中危漏洞:文件导出接口存在未授权访问风险(http://127.0.0.1:8080/web/api/download/tradeQueryRecord)。该漏洞可导致敏感数据(客户身份证图片、交易数据等)被未授权导出。测试使用Nessus、Nmap、Burpsuite等工具对主机、端口和应用进行了全面扫描。修复建议对所有导出接口添加鉴权机制,防止数据泄露风险。
2026-04-30 11:26:21
99
原创 定时任务采集数据失败问题排查
摘要:万象平台数据同步任务[KjdpOverGatherGroup.SyncJobCustodyUser]执行失败,报错显示user_code字段值超出目标表定义的varchar(16)限制。经排查发现,虽然测试环境SQL执行正常,但生产环境可能存在批量数据中某些user_code值超过16字符(最长约20字符),导致整批插入失败。最终解决方案是将生产环境字段长度扩大后重新执行任务成功。问题根源在于万象平台(Hive)的string类型无长度限制,而本地数据库设置了字段长度约束。
2026-04-10 18:30:00
371
原创 Hive 中“STRING类型无需显式指定长度
Hive 的 STRING 类型(字符串)是无固定长度限制的。在 Hive 中,“字段没有长度”通常指的是部分数据类型(尤其是字符串类型)在定义时无需显式指定长度限制,这与传统关系型数据库(如 MySQL、Oracle)的行为不同。• 存储与性能:虽然 STRING 无显式长度,但过长的字符串(如几 MB 的单行数据)可能导致 Hive 处理效率下降(如 MapReduce 任务内存占用增加)。Hive 也支持 VARCHAR(n) 和 CHAR(n) 类型(需显式指定长度 n),但使用场景较少。
2026-04-10 14:13:59
368
原创 Tesseract-OCR 引擎安装
本文详细介绍了Tesseract-OCR引擎的安装配置步骤:1)下载安装包并勾选PATH选项;2)通过命令行验证安装;3)针对未自动配置PATH的情况,提供了手动添加系统环境变量或在代码中指定路径两种解决方案。同时建议检查图片读取情况,确保OCR功能正常运行。正确配置后即可使用Pytesseract调用Tesseract引擎进行验证码识别。
2026-03-20 09:44:01
966
原创 python识别验证码
本文介绍了验证码自动识别与填写的技术方案。核心步骤包括:1)通过Selenium获取验证码图片;2)根据验证码复杂度选择OCR识别方案,简单验证码可用Tesseract,复杂验证码推荐百度等API;3)将识别结果自动填入输入框。文章还提供了具体代码示例,并指出需注意验证码时效性、反爬机制等问题。对于滑动等特殊验证码,建议使用专业工具或打码平台。该方案适用于Web场景,App需替换相应自动化工具。
2026-03-19 17:39:58
373
原创 Selenium 自动化测试中 Chrome 浏览器弹出“您的连接不是私密连接”
本文介绍了解决Selenium自动化测试中Chrome浏览器SSL证书验证错误的方法。通过配置ChromeOptions参数"--ignore-certificate-errors"和可选的"--allow-running-insecure-content",可以让Chrome浏览器跳过证书验证,避免出现"您的连接不是私密连接"的拦截页面。文章详细说明了代码实现步骤,包括导入依赖、初始化配置选项以及启动浏览器的完整流程,同时分析了可能遇到的其他相关
2026-03-19 17:12:12
466
原创 linux查看服务器利用率
这是一个Linux服务器利用率检查脚本(check_server_usage.sh),用于监控单台服务器的资源使用情况。脚本功能包括: 获取服务器IP地址、主机名和检查时间 检测CPU空闲率、内存使用率、磁盘使用率和系统负载 根据预设阈值判断各项指标是否处于低利用率状态 输出详细的检查报告和最终结论 使用方式:上传脚本后执行权限设置和运行命令即可。脚本通过多种方法获取IP地址,支持不同Linux环境,并提供清晰直观的资源利用率评估。
2026-03-17 14:16:13
83
原创 测试过程中如何保障团队质量
本文提出了提升测试质量的四个关键措施:1)明确质量标准,制定测试规范;2)强化流程卡点,包括需求评审、用例评审和冒烟测试;3)利用测试管理工具和自动化测试确保执行落地;4)通过每日站会和评估会保持团队协作对齐。这些措施通过规范流程、严格把控关键节点、工具支撑和团队协同,系统性地保障了测试质量。
2026-03-10 16:49:57
51
原创 测试同学质量不达标怎么识别及处理
摘要:测试人员能力不足的表现可从结果和过程两方面识别:结果层面体现为用例覆盖率低、线上Bug多、测试效率慢;过程层面表现为用例编写不规范、Bug提交不清晰、评审参与度低。针对不同情况应采取差异化处理:对新人/能力不足者,采取导师带教和专项培训;对态度问题者,进行明确沟通并设定改进目标;对长期不达标者,结合绩效制度采取降级、转岗或淘汰等措施。
2026-03-10 16:49:37
50
原创 如何避免线上问题
本文提出"测试左移+测试右移+全链路防护"的质量保障体系。测试左移强调提前介入,通过需求评审、架构设计参与提升风险识别能力,要求单元测试覆盖率≥80%并实施代码评审。测试右移侧重发布后保障,采用灰度发布策略,配合线上巡检和冒烟测试。全链路防护则构建自动化测试体系,覆盖接口和UI测试,建立多维度监控告警机制,并确保10分钟内快速回滚能力,形成从需求到运维的完整质量防护链。
2026-03-10 16:49:14
54
原创 Authorization是什么
摘要: Authorization(授权)是计算机安全中的核心机制,用于控制用户/应用对资源的访问权限,通常在认证(Authentication)之后进行。其常见应用包括API调用、网页资源访问等。主要实现方式有:1)Bearer Token(主流,如JWT);2)Basic Authentication(Base64编码用户名密码,需HTTPS配合);3)Digest Authentication(哈希加密,安全性更高)。在Python中,可通过requests库的headers参数传递Authoriza
2026-03-09 18:00:27
364
原创 禁用浏览器调试工具,保障门户安全
本文介绍了禁用浏览器开发者工具的disable-devtool插件及其在门户网站中的应用。该插件可检测并阻止用户通过F12、右键检查等方式打开控制台,触发时会显示无法关闭的警告弹窗,仅在关闭调试工具后才会自动刷新页面。文章详细设计了功能测试用例,覆盖Chrome、Firefox等主流浏览器,验证了未开启调试工具时的正常访问、开启调试工具后的弹窗提示及无法关闭、关闭调试工具后的自动刷新等核心功能。测试结果表明插件能有效防止调试工具的使用,保护前端代码安全。
2026-01-28 16:20:02
751
原创 虚拟机安装统信UOS
摘要:本文介绍了国产化操作系统适配过程中虚拟机环境搭建的实践经验。针对统信UOS桌面专业版的适配需求,详细说明了如何根据处理器架构(AMD64/ARM64)选择正确的系统镜像版本,并提供了虚拟机配置的关键参数设置建议。特别指出硬盘空间需至少70GB才能成功初始化系统,以及删除快照才能修改虚拟机配置的注意事项。这些经验对于在虚拟环境中进行国产操作系统开发和测试具有实际参考价值。
2025-12-09 15:36:46
879
原创 虚拟机安装统信UOS操作系统如何安装软件
本文介绍了两种在统信UOS系统中安装插件的方法:通过应用商店自动安装和命令行安装。针对命令行安装时可能遇到的权限问题,详细说明了解决方案:注册开发者模式、授权安装脚本(chmod +x)以及修改安全设置允许任意应用运行。文章特别指出虚拟机环境下无法直接复制本地文件或安装VMware Tools,但可通过xshell连接进行操作。
2025-12-09 15:02:48
508
原创 统信UOS重装系统操作流程
UOS系统安装指南:1.从官网下载对应处理器版本镜像;2.制作U盘启动盘;3.保留用户数据安装系统;4.完成系统激活。提供官方下载链接和详细教程文档,包含主用和备用下载地址,确保安装过程顺利进行。安装步骤简明清晰,适合不同技术水平用户操作。
2025-12-08 18:24:39
1233
原创 Ghost是否可以安装统信UOS系统
统信UOS系统不支持Ghost安装工具,但提供更优的本地化解决方案。系统内置"整机备份"功能可生成UIMG映像文件,实现类似Ghost的系统克隆与批量部署。用户先在一台电脑上安装配置好系统,通过备份还原工具创建UIMG文件,再将该映像恢复到其他相同配置设备上。相比Ghost,该方案更适配统信系统,操作简便且安全可靠。对于单机安装,统信UOS的官方安装流程仅需5步操作1次重启,建议使用Ventoy等工具制作启动盘进行全新安装体验。
2025-12-08 18:19:19
680
原创 记录一次查询业务流水的相关附件调用失败,提示信息:【java.lang.NullPointerException】
记录一次查询业务流水的相关附件调用失败,提示信息:【java.lang.NullPointerException】
2025-10-28 18:30:00
337
原创 记录对接第三方系统MAC地址校验问题
:Windows 10 家庭版系统中,同一网卡(如 Realtek PCIe GbE 网卡)在不同入口(“网络和 Internet 设置”“查看硬件和连接属性”)查看时,(例:一处显示,另一处显示:系统需跳转第三方系统, 才能正常访问;当前系统默认返回大写 MAC,比对逻辑也用大写,但因显示差异需确保“业务层标准化后比对无差错”。:Windows 系统多组件(WMI、注册表、驱动交互层等)对 MAC 地址的(十六进制字母大小写不影响硬件识别,但影响字符串层面的比对逻辑)。
2025-09-19 21:45:00
1086
原创 python中 实例方法(普通方法)和 类方法 的核心差异
本文介绍了Python中类方法(@classmethod)的使用场景及优势。类方法的第一个参数是cls,代表类本身,可直接通过类名调用而无需实例化。与实例方法相比,类方法更适合处理类级别的操作(如验证登录参数、调用接口等),可以访问类属性但不需要依赖实例状态。文中以登录接口为例,展示了类方法如何直接使用类属性base_url而不需通过实例访问。此外还简要说明了静态方法(@staticmethod)的特点,即既不需要self也不需要cls,适合纯工具函数。最终总结:当逻辑不需要绑定具体对象时,使用类方法更为便
2025-09-19 20:30:00
407
原创 cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library
cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library
2024-04-25 16:52:36
3917
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1