Dxin Xia
Rome is not build in one day
Personal information
If the memory will make ripples, then today’s autumn red leaves and blue skies are yours.
- name: Dxin Xia
- Age: 97
- Height: 188😄
- Gender: Pure male
- Email: aeneag@163.com
Dxin Xia,I am currently studying for a master’s degree in electronic Information in Dalian University of Technology. I graduated from Shandong Jianzhu University majoring in computer Science and Technology with a bachelor’s degree. I am interested in embedded, BootLoader, Linux kernel, driver, etc.My recent research focuses on edge computing, mobile computing, especially computing offloading and deep learning.
Education background
Dalian University of Technology - School of Software - Electronic information 2020/9—2023/6
Shandong Jianzhu University - Computer Science and Technology 2015/9—2019/6
Personal skills
programming language
C ,the language I first contact with is the language I use most, and the language I am best at at present
Assembly language、shell、makefile, writing simple code, script.
c++ ,having learned QT, the current brush questions in the language
java,a language that I want to put down and touch for a long time. I have done Android and Web and won awards. I have not touched it for a long time
python Self-taught language, video crawling, script writing (such as automatic website check-in), currently mainly studying deep arning but not accustomed python grammar.
Common system
Windows is used the most, an essential system for embedded IDE
CentOS is the system used by the server, and it is also the most familiar with the Linux series. For example, this site is this system and I hate Ubuntu.
MacOS is currently the main force of daily scientific research
Project experience
Hardware aspect
Familiar with single-chip microcomputer (stm32), understand the use of single-chip microcomputer (currently I have not touched 51, stm32 for a long time), be able to complete small projects independently, and be familiar with UART, I2C, SPI and other interfaces.
Intelligent controllable switches and light items can be remotely controlled and displayed through mobile phones. They are divided into hardware end, server end, and control display end.
Greenhouse temperature and humidity harmful gas environment monitoring project, and remote display (2.4G wireless communication)
51-based voltage and power monitoring (entry works, long time ago)
Software aspect
Handwriting BootLoader, the easiest BootLoader to start the linux kernel
The kernel 3.4.2 transplantation(Based on JZ2440), tailor the kernel and transplant it.
Uboot(v.2016 & v.2014)transplant project, according to the chip manual, adapt to the ARM version
E-book project and digital photo frame project based on JZ2440The project from BootLoader to kernel, file system, driver, display, touch screen and so on from scratch
File storage system(Java front end separation project) (Unfamiliarity with the front end and lack of time to deal with unfinished projects)
Highway emergency rescue system (Web, Java), campus repair system (App), etc. (Entries, long time ago)
Other aspects
I am familiar with the use and configuration of the server, have a deeper understanding of Nginx, Tomcat, etc., familiar with nginx reverse proxy, etc., familiar with the operation of mysql, Docker, etc. https://aeneag.xyzThis blog is running on docker.Having strong hands-on ability.
At present, I mainly study edge computing, and also like to write technical articles, mainly on blog https://aeneag.xyz and wechatr official account: Technology Dance.
Linux kernel introduction series articles
Playing with Python series articles