• 2023-10-31字符串表达式计算(a+b/(a-b))的思路与实践
    前言为满足业务需要,需要为项目中自定义模板添加一个计算字段的组件,通过设置字符串表达式,使用时在改变表达式其中一个字段的数据时,自动计算另外一个字段的值。本篇为上篇,介绍原理,简单实现一个工具,输入字符串表达式,解析其中的参数,输入参数计算结果。下篇将基于此封装实现对Mongo
  • 2023-10-269.28
    importjava.util.Stack;publicclassArithmeticExpressionEvaluator{publicstaticvoidmain(String[]args){Stringexpression="11/(5*2)";//替换为你的题目字符串doubleresult=evaluateArithmeticExpression(expression);
  • 2023-09-28结对项目:自动生成四则运算题目
    结对项目:自动生成四则运算题目项目成员:李奇龙3121004869李钰平3121004870github地址:作业仓库这个作业属于哪个课程点击这里这个作业要求在哪里点击这里这个作业的目标与队友共同完成结对项目——四则运算生成器一、PSP表格PSP2.1PersonalSoftwar
  • 2023-09-279.26 周二总结
    以下这段代码是我在进行四则运算程序编写中所学到的处理四则运算判断的方法,内容如下importjava.util.Stack;publicclassArithmeticExpressionEvaluator{  publicstaticvoidmain(String[]args){    Stringexpression="11/(5*2)"; //替换为你的
  • 2023-09-279.27
    今天实现了课堂作业上的功能代码,实现了对于二三四年级题目的出题以及选择,但这其中最让我感到疑惑的是当我将题目内容以字符串的形式保存下来时,我将如何进行题目的运算,前些天刚刚在算法与数据结构中学习通过栈来实现运算符优先级的运算,下面我把代码放到这里importjava.util.Stac
  • 2023-09-15如何提升代码质量,重构并非“万能药”
    随着编程技术的不断进步,编程语言变得越来越高级,功能封装也越来越完善。各种技术都在帮助程序员提高编写代码的效率。通过层层封装,程序员似乎不需要了解技术细节,只需逐行翻译需求内容即可。许多程序员不了解如何组织代码、提升运行效率以及底层基于的原理是什么,但是他们编写的代码
  • 2023-09-12用AI提高代码质量,同事对我的代码赞不绝口~
    在当今软件开发领域,代码质量被视为至关重要的因素,因为它直接影响到软件的可维护性、可扩展性和可靠性。尽管有人担忧AI技术的快速发展可能会取代初级程序员的工作,但我们应该认识到提升自身技能和成长是关键。在这种情况下,合理的学会使用AI工具或许可以带来某些帮助,作为飞算SoFlu软
  • 2023-08-17ASD
    packagecom.cicc.irp.riskmgmt.service.impl;importcn.hutool.core.collection.CollUtil;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjava.util.Stack;publicclassExpress