首页 > 原创文章 > 软件开发
  • uQRCode生成二维码出现Failed to execute drawImage on CanvasRenderingContext2D错误的解决方法

    有同学咨询,在开发APP和小程序时,使用uQRCode来生成二维码,之前用着好好的,功能一切正常,但是突然某个时刻不能用了,生成时报错://小程序端错误信息 [渲染层错误] [Component] <canvas : Failed...

    更新时间:2026-09-09 08:17
  • 软件项目交付前要完成几项测试?如何测试?

    在很多外包软件定制项目中,比如开发的APP/小程序、网站、业务管理系统等,甲方在项目验收时,评估的标准是软件功能是否达到预期,交付的内容和资料是否完整,软件整体是否可用,但除了上述内容,乙方还需要对即将交付的软件进行整体测试,包含多道测...

    更新时间:2026-09-05 10:33
  • Fastadmin系统配置城市地区保存城市名字改为保存ID的方法

    在Fastadmin管理程序的系统配置中,可以添加城市地区的字段,用以三级省市区的选择,但是有的同学发现,在添加城市地区字段以后,保存的是城市名称的字符串,并不是城市ID,这样的话接下来业务涉及城市的扩展和匹配非常的不方便(用中文城市名...

    更新时间:2026-07-24 12:01
  • 软件开发如何调用AI大模型的接口?注意事项有哪些?

    现在AI的快速发展如火如荼,各AI大模型日趋成熟,在软件定制开发的过程中,越来越多的功能需求需要接入AI实现AI应用。那么如何接入AI接口,实现AI功能的调用,以及在接入AI接口,实现AI功能的过程中,有哪些注意事项呢?今天丁老师就这个...

    更新时间:2026-07-11 12:13
  • Fastadmin的运行环境以及安装方法

    Fastadmin是一款优秀的PHP快速开发框架,包括了现成的后台管理和前端模块,安装好后无需复杂的配置,直接就可以上手使用,后端部分支持CRUD一键生成,相当的方便。Fastadmin本质上是基于ThinkPHP开发封装的软件,专门用...

    更新时间:2026-06-29 09:58
  • Array and string offset access syntax with curly braces is no longer supported的解决方法

    有同学咨询,在迁移网站时,出现了错误提示: Array and string offset access syntax with curly braces is no longer supported这是怎么回事呢?该同学的网站是PHP...

    更新时间:2026-05-30 14:58
  • 用AI制作的软件是否可以申请软著?丁老师解答

    目前随着AI的不断发展,Vibe Coding的持续普及,诞生了大量的AI软件开发工具(IDE),通过这些工具,可以让一个不懂软件开发的人、没有任何技术能力的人使用AI来开发出想要的软件、网站等等。有同学咨询丁老师,使用AI开发的软件,...

    更新时间:2026-05-18 08:53
  • 使用Visual Studio开发C#程序时关闭自动完成功能的方法

    我们都知道Visual Studio的自动完成功能,可以在开发时,自动提示补充语法、参数等信息,可以方便的协助我们来开发程序,但是有同学发现,在使用VS开发C#程序时,编辑器的自动完成功能很不好用,要么是在正常输入代码时,突然出现提示,...

    更新时间:2026-05-05 10:09

推荐文章

  • 使用Visual Studio开发C#程序时关闭自动完成功能的方法

    我们都知道Visual Studio的自动完成功能,可以在开发时,自动提示补充语法、参数等信息,可以方便的协助我们来开发程序,但是有同学发现,在使用VS开发C#程序时,编辑器的自动完成功能很不好用,要么是在正常输入代码时,突然出现提示,无法...

  • 在Dart/Flutter中,double.infinity和double.maxFinite的区别是什么?

    在Flutter中,double.infinity和double.maxFinite看起来非常的相似,他们的区别是什么,分别在什么情况下使用呢?今天丁老师给你解答。如果从严格的面向数据角度来看,两者的区别在于double.maxFinite...

  • 电视/空调/投影仪遥控器坏了找不到了怎么办,如何用手机控制

    电视、空调、投影仪等智能设备的遥控器坏了、没电了、或者是丢了怎么办?突然要用的时候有没有别的去取代方法呢?今天丁老师教给你。其实以上设备,只要有一部安卓手机就可以了,可以完全替代遥控器。以下是具体实现方法:1.在安卓手机(小米、OPPO、V...

  • 订单管理系统的设计与制作

    订单管理系统是商业运营中较多的应用,包含商业订单的录入、编辑、查询、跟进、支付,以及对应财务资金的统筹和管理,下面是丁老师设计的订单管理系统功能架构,以功能模块的形式,分享出来给大家。一、商家管理商家管理是订单系统中的基础信息,可以理解为经...

  • OJS期刊系统删除文章的方法

    有同学咨询丁老师,在使用OJS期刊系统(Open Journal Systems)时,有些发布错的文章,或者是不想要的文章需要删除,可是在OJS的文章管理中,没有删除按钮,文章无法删除,这该怎么办呢?今天丁老师教大家OJS期刊系统删除文章的...

  • OJS3.5版本Pdf无法正常显示浏览的解决方法

    近期收到客户反馈,在OJS3.5版本中,上传的投稿论文PDF打不开,无法正常在线浏览,出现空白,并且在控制台还报错,是怎么回事呢?因为OJS系统使用的PDF浏览插件是Pdf viewer,丁老师着重对这个插件部分进行了故障分析。经过排查后得...

  • 宝塔数据库备份失败,备份文件中缺少表的解决方法

    有同学咨询丁老师,在使用宝塔面板进行数据库备份的时候,提示"数据库备份失败,原因:备份文件中缺少表:xxx",是怎么回事呢?今天丁老师教你解决这个问题。问题分析数据库是Mysql,线上网站系统使用正常,但就在备份数据库的...

  • SonarQube和SonarLint的区别是什么?

    有同学在群里问,SonarQube和SonarLint的区别是什么啊,都叫声纳,一直分不清楚。今天丁老师来解答一下。SonarQube和SonarLint都是SonarSource提供的代码质量管理工具,都依赖于相同的静态源代码分析器,基本...

  • #img#
    #a_title#

    #desc#

    #a_date_name#:#a_date#