- 博客(114)
- 收藏
- 关注
原创 系统分析师(二)--操作系统
栈指针是用来指向线程栈空间中特定位置的,不同线程的栈空间是相互独立的,所以某线程的栈指针只能由该线程自己使用,不能被其他线程共享。进程中打开的文件是由整个进程来管理的,同一进程下的各个线程都可以对这些打开的文件进行访问和操作,所以进程中打开的文件是可以被这些线程共享的。进程的代码段包含了程序的执行指令,同一进程中的所有线程都需要执行这些指令来完成相应的任务,因此进程的代码段可以被这些线程共享。综上所述,不能被这些线程共享的是该进程中某线程的栈指针,答案选C。选项C:该进程中某线程的栈指针。
2025-04-09 19:05:27
318
原创 系统分析师(一)--计算机组成与体系结构
1、从低向上讲解2、3-7 分 平均5 分,只有上午考3、和架构考察知识点基本一致4、存储系统重点 几乎每年必考5、流水线 考察交深入 超标量流水线6、可靠性:串并联系统的可靠性计算。
2025-04-09 14:42:39
653
原创 使用RocketMQ实现招投标定时开标,并解决出现的重启服务消息丢失问题
二 消费者消费的时候,判断当前时间是否在开标时间之前,如果没有,则将消息重发一次。根据消息中的tag选择不同的handler实现,先建一个虚拟类。这么做的原因是rocketMq的延迟时间有最大值的限制。一,rocketMq生产者发送消息。生产者发送消息,并且设置延迟消息。实现开标时间处理handler。在外层根据topic包一层。
2025-02-26 11:34:47
166
原创 windows系统常用命令
2、输入命令“type nul>.”创建空文件,输入命令“echo [fileContent]>.”创建费控文件夹。3.1、输入命令“xcopy D:\test\test1 d:\test\test3 /s /e”复制文件夹。mem.exe--------显示内存使用情况。Nslookup-------IP地址侦测器。regedt32-------注册表编辑器。calc-----------启动计算器。logoff---------注销命令。winmsd---------系统信息。
2025-02-03 09:58:08
227
原创 论大数据架构
其主要的功能有两方面,一是整合批处理和加速层的数据,数据虽然通过批处理和加速层进入HBase,但是这些数据之间很可能有某些关联关系,在Hbase 存储的时候要保留这些有用的关系,例如车联网的数据虽然有实时数据,但是也有一些实时性要求不高的基础数据是通过批处理层进入,实时数据和基础数据可能要进行合并处理,服务层就可以完成这些需求。项目历时8个月,最终顺利构建了该企业的大数据平台数据湖应用,目前系统运行平稳,数据平稳有序入湖,形成了企业数据中心,为企业数据挖掘分析应用项目提供了数据支撑,获得了用户认可。
2025-01-28 10:33:38
776
原创 动态测试-系统分析师论文
系统采用Java语言+spring 框架,因此可以采用Junit测试框架自动生成测试程序使可以减少大量编码时间,但是在模块测试时可能会需要某些外部依赖,例如分析员工技能获取蜘蛛图的模块中需要先获取员工信息才能进行执行后续分析逻辑,但是获取员工的逻辑模块还未完成,这时要完成模块测试就需要编写模拟员工数据的代码以供测试,在测试完成后要分析代码覆盖率,那些代码被执行,那些代码有问题,最后还要输出测试报告,这时候Junit 就无法胜任了。功能分解是将SRS中的每个功能加以分解,确保各个功能被全面测试。
2025-01-28 10:24:10
722
原创 RUP 统一过程
系统共包含5个大模块,我们把每个模块视为一个SCRUM项目,也就是把SCRUM进行了嵌套使用,因此在原有SCRUM的3个角色不足以满足项目需要,我们在产品负责人、产品研发团队、流程管理员基础之上增加模块产品负责人角色,全权负责本模块开发。客户公司是一家全球化公司,公司生产的工程机械产品覆盖全球170多个国家,致力于为行业提供完整的解决方案,需求方现有人力资源管理,缺少培训学习管理模块,各功能分散在不同系统,技术参差不齐,各个业务模块间数据共享与数据流转存在问题,且存在数据不完善、不准确的问题。
2025-01-28 10:17:14
78
原创 SkyWalking介绍
在解决提报的IT性能问题时,由于缺乏系统性能监控运维的工具,导致问题排查非常困难,尤其是偶发的问题,无法进行问题复现还原,需要一套能实时监控线上系统性能的工具平台。度量(Metrics):收集并展示各种性能指标,如响应时间、吞吐量、错误率等,以图形化的方式呈现,便于用户直观地了解应用的健康状况。系统性能指标监控:收集并展示各种性能指标,如响应时间、吞吐量、错误率等,以图形化的方式呈现,便于用户直观地了解应用的健康状况。慢接口、慢sql查询:对系统慢接口、慢sql进行查询。
2025-01-25 08:32:56
748
原创 供应链平台供应商管理、登录、用户管理开发方案
2)手机号登录: 输入手机号、密码,点击‘登录’按钮,前端需调用接口通过手机号去获取登录账号信息,将获取结果和用户输入密码,调用轻骑兵原有登录接口进行登录,登录成功后可以跳转至系统内相关页面。1)Tab页:进入时默认展示‘全部’tab页数据,点击‘待回复’、‘未审查’、‘审批通过’、‘审批拒绝’、‘作废’切换至相应tab页并展示对应单据状态的数据和操作功能。5)回复:待回复、审批拒绝状态的单据,点击操作栏的‘回复’,进入回复页面,补充资质信息页面内容,执行相应操作,详情见供应商资质审查回复页处理逻辑。
2025-01-24 11:15:22
558
原创 供应链平台招投标开发方案
填写基本信息、招标行信息、供应商信息、招标小组、评标小组、附件需求清单、附件后,点击保存,保存招标项目信息,点击提交审批,点击【提交审批】,弹窗二次确认提示是否提交审批,点击【确定】,数据提交工作流审批,关闭弹窗,返回列表,点击【取消】,关闭弹窗,取消提交审批动作。点击【取消】取消删除动作,关闭弹窗。维护需要修改的信息后,点击保存将改动保存到数据库,点击提交审批,点击【提交审批】,弹窗二次确认提示是否提交审批,点击【确定】,数据提交工作流审批,关闭弹窗,返回列表,点击【取消】,关闭弹窗,取消提交审批动作。
2025-01-24 10:13:57
487
原创 供应链平台供应商质量协同开发方案
2)Tab页: 默认展示【全部】tab数据,按单据状态拆分至【新建】、【待供应商确认】、【待发货】、【待收货】、【已收货】、【待采购商确认】、【供应商已拒绝】、【已关闭】tab页面,点击状态切换相应tab页。2)Tab页: 默认展示【全部】tab数据,按单据状态拆分至【新建】、【待评分】、【部分评分】、【评分完成】、【作废】tab页面,点击状态切换相应tab页。2)Tab页: 默认展示【全部】tab数据,按单据状态拆分至【新建】、【检测中】、【检测完成】tab页面,点击状态切换相应tab页。
2025-01-24 08:36:59
550
原创 根据表结构生成controller,service,repository,domain的工具类
【代码】根据表结构生成controller,service,repository,domain的工具类。
2025-01-07 11:30:37
114
原创 一种主子表的update方法
getTeamDeleteIds`, `getProjectDeleteIds`, `getFileDeleteIds` 这些方法可能实现了一种逻辑,即如果新数据中不包含某个旧数据的 ID,则认为该旧数据需要删除。这个方法的核心思想是**先查询旧数据**,然后**比较旧数据与新数据**,确定哪些数据需要更新,哪些数据需要删除,最后**批量执行数据库操作**。这里将传入的子表更新参数列表转换为 Map,Map 的 Key 是子表记录的 ID,Value 是对应的更新参数。2. 将更新参数转换为数据对象。
2024-11-13 19:34:24
902
原创 MyBatis-Plus 之 typeHandler 的使用
例如当我们 某个字段存储的类型为List或者Map时,我们可以自定义一个TypeHandler,以 list 为例,我们想存储一个字段类型为 list ,在数据库中的存储的格式是 多条数据以逗号分割,当查询时会自动根据逗号分割成列表格式。如果字段需要存储为json格式,可以使用JacksonTypeHandler处理器。如果要查找json中的字段,可以在domain类里面加上虚拟字段。2、自定义 typeHandler 实现类。在domain实体类里面要加上,两个注解。在mybaits中的xml文件中。
2024-10-08 11:43:32
2690
原创 属性拷贝MapStruct
端请求通过VO对象接收,并通过DTO对象进行流转,最后转换成DO对象与DAO层进行交互,反之亦然。当业务简单的时候,可以通过手动编码getter/setter函数来复制对象属性。但是当业务变的复杂,对象属性变得很多,那么手写复制属性代码不仅十分繁琐,非常耗时间,并且还可能容易出错。为了解决这个痛点,在项目初期,项目的解决方法是随手写的转换工具函数:根据变量名进行反射,对基础类型和枚举的变量进行赋值。
2024-10-08 08:41:18
765
原创 系统分析师(三)--企业信息化战略与实施
信息系统战略规划关注的是如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标,其重点在于对信息系统远景、组成架构、各部分逻辑关系进行规划。信息技术战略规划通常简称为IT战略规划,是在信息系统规划的基础上,对支撑信息系统运行的硬件、软件、支撑环境等进行具体的规划,它更关心技术层面的问题。企业战略规划是用机会和威胁评价现在和未来的环境,用优势和劣势评价企业现状,进而选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案。检查当前的IT架构和信息系统,重点是评估其支持业务部门的程度;
2024-09-11 21:00:25
140
原创 比较工具类
整体来看,代码实现了基本的对象比较和变更记录功能。为了增强代码的健壮性和可维护性,可以考虑对异常处理、字段获取逻辑、以及依赖于其他工具类的方法进行详细检查和改进。代码主要实现了通过反射机制比较两个对象(或两个对象列表)之间的差异,并生成一个包含变更信息的列表。
2024-08-28 18:08:51
515
原创 常用的正则表达式组成
正则表达式是一种强大的文本处理工具,用于匹配、搜索、替换、分割等多种操作。以下是正则表达式的基本组成和语法,以及如何使用它们来构建复杂的模式。
2024-04-23 11:41:31
1267
原创 某家餐饮科技企业文档整理
用于Spring原生接口,用于处理请求的匹配规则,url header 等匹配本质上都是作为。,对相同url请求,根据参数和配置进行版本判定,将部分请求走新接口,其余请求走旧版本。订单重构代码,防止新代码上线,出现未知bug时控制影响范围,需对请求进行ab分流。则代表根据body中的partnerId==2221时,走版本2,其余走版本1。具有体积小巧,执行速度快(因为会将规则编译为字节码)的优点。由于需要根据参数进行动态的版本判定,调研后选择使用。,只不过Spring已经为我们实现。
2024-04-07 10:55:32
1020
原创 心理学基本知识
创造宽松的心理环境, 给学生留有选择的余地,改革考试制度与考试内容。保护好奇心,解除非对即错的恐惧心理,鼓励独立性和创新精神。思维,是借助语言,表象,或动作实现的,对客观现实的间接的,概括的反应。特征 间接性,概括性。创设有利于创造性产生的适宜。发散思维 求异,辐射。直觉思维 -- 突然,立即。分析思维 -- 逐步分析。聚合思维 求同,集中。流畅性 数量多。独创性 独一无二。注重创造性个性的塑造。
2024-03-22 17:14:17
187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人