I am a C++engineer,but in the computer environment of China,You must be a full stack.
So far,I have experienced Qt upper computer、Qt Graphics Based on VTK、PHP、Vue、Three.js at work and other related topics in my work.
Of course, there are also some simple computer repair knowledge.
They will provide us with the necessary drive,then we need to install it on the computer to achieve communication between the computer and hardware devices.
The most annoying thing is that changes in the device environment can sometimes lead to confusing bugs.Why is there a difference between the computer running status in the testing environment and the computer running status of the sequencer?
At present, we are unable to come up with a good solution. But there is a simple and crude way: constantly eliminate part after part of the code until the problem is found But it has to be admitted that this approach is jealous and time-consuming.
It was created by Dr. Scott and has three versions: Python, C #, and C++, but the C++version only supports 32-bit. Finally, I ran the py script by running QProcess in Qt to display the contents of the abf file in QCustomplot.
This is an experience during my senior internship, mainly using the medical dental software developed by QVTK.It can be considered as a preliminary exposure to computer graphics.
Completed 3D graphics rendering, movement and rotation operations, and carried out secondary development on the original basis, but did not continue to work in computer graphics after the internship.
To be honest, I'm not interested in PHP or Vue, but I used them in my work and got to know more about them. For example, after starting my formal job, I was also responsible for the secondary development of the company's website layout, which I think is quite simple. As the saying goes, it's difficult to go from 0 to 1, but it's much easier to go from 1 to 100.
This is also part of his senior internship, where he applied 3D graphics to web rendering, which is a stunning 3D engine.