Halo

A magic place for coding

0%

QT打包后版本问题

  之前在用QT做数据库管理系统的时候,程序打包时遇到了程序无法运行的问题。具体情况为,使用windeployqt后在该文件夹运行程序,报错信息如下图:报错信息

Read more »

介绍

  这篇博客我将介绍数据库课程的期末大作业–图书销售管理系统的开发过程。该项目实现对书店内图书库存量的进货、销售和顾客的退货、购买统计服务。开发的合作者是Alva,首先我将对这个项目进行简要的介绍。图书这个项目使用MYSQL作为数据库存储数据信息,使用QT作为前端交互界面的框架,使用的语言是C++。主要功能有:

  • 书店的进货管理:包括输出进货表单和对书店库存量的修改。
  • 书店的销售管理:包括输出销售表单和对书店库存量的修改。
  • 谷歌退货管理:包括输出退货表单和对书店库存量的修改。
  • 系统的统计功能:包括输出对月销售量、月销售额的查询。

  接下来我将主要介绍一下开发中遇到的难点。源码直接看Github。

Read more »

前言

  相信经历过初级实训的同学,对于实训都会有一种恐惧感,虽然中级实训也需要大家付出很多精力,但是难度相比起初级实训,还是简单不少。中级实训是基于一个GridWorld框架,让同学们在上面改进代码,是要求大家在理解的前提下,在现有的代码上进行改进与拓展,这个更加考验大家对于代码的理解能力。第三部分的内容也涉及到了一些基本的算法。这篇博客将简单地跟大家介绍实训中的一些关键内容,希望能够帮助到大家。实训网站为https://se-2018.github.io/ ,想看代码的直接看这里

Read more »

前言

  中山大学软件学院的大一想必都会经历这样一个初级实训。这个实训主要是完成一个基于命令行的会议管理系统,使用的语言是C++,含有部分C11特性。主要考察的是大家C++的编程知识,难度不算很大,但是需要大家很细心。因为每天只有一次测评的机会,因此拿满分还是有点难度的。本人不是大佬,当时实训横跨了三个周末,debug找错的也很煎熬,但是最后还是做出来的,在这里也是想分享一些经验,希望能帮助到师弟师妹们。想要代码的直接点左上角去github看,或者直接点击这个,但是还是希望大家能够自己完成。

Read more »

介绍

  本题涉及到的是常微分方程初值问题的求解方法。求解常微分方程可以分为两类解法:(1)解析方法;(2)数值解法。前者仅限于对特殊的方程进行求解,而后者可以应用于一般方程的求解。
  常微分方程初值问题的一般形式是:
$$
y^{‘} = f(x,y), x \in [x_0, b],\y(x_0) = y_0,
$$
而我们需要做的就是求解出$y=y(x)$。

Read more »

介绍

  这篇博客讨论的是一个数值积分问题,对于一些难于求积的函数,使用牛顿-莱布尼茨公式显然是不科学的。因此对于这类问题,我们可以从积分中值定理出发,使用矩形或梯形的面积去近似积分值。
  这里主要讨论的是复合梯形公式复合辛普森公式,统称为复合求积法。这种通过把积分区间细分成若干个子区间(通常是等分),再在每个子区间上使用低阶求积公式,从而提高了计算精度。

Read more »