关于qt读取串口的求助 10C

初学qt,在读取串口数据时遇到了一点问题,就是我用arduino写好的程序一直往电脑发数据,在用串口助手看时是正确的显示结果,但是我写的读取串口的程序读出来全是0,不知道是什么原因,代码及结果附在下面。

 #include "mainwindow.h"
#include "init.h"
#include <QApplication>
#include <QSerialPortInfo>
#include <QtSerialPort>
#include <QDebug>

#define BUFFSIZE 100
main(int argc, char *argv[])
{
    QByteArray Data="SA";
    ///串口初始化
    QSerialPort *serial = new QSerialPort("COM3");
//   QObject::connect(serial, SIGNAL(readyRead()), this, SLOT(ReadData()));

    serial->setBaudRate(QSerialPort::Baud9600);
    serial->setParity(QSerialPort::NoParity);
    serial->setDataBits(QSerialPort::Data8);
    serial->setStopBits(QSerialPort::OneStop);
    serial->setFlowControl(QSerialPort::NoFlowControl);
    if (serial->open(QIODevice::ReadWrite)) {
        qDebug()<<"open success";
    } else {
        qDebug()<<"open failed";
    }
    while(1){
//        if(serial->bytesAvailable()>BUFFSIZE){
            Data=serial->readAll();
            qDebug()<<Data.toInt()<<"1  ";
//        }
    }
    return 0;
}

图片说明

5个回答

助手正常说明你发送那端没问题,那么你确认一下你自己做的接收程序的串口参数是不是都作对了,如果已经作对了参数依然无法进行通讯,不妨在本地电脑先用串口助手来对你的接收程序进行调试,这样才方便找出问题

phenix2009
白色一大坨 你程序我跑了一下的确不通,qt了解有限,如果是用其他方法倒是懂点
大约 2 年之前 回复

1、确定串口打开了?
2、Data=serial->readAll();可以在这句加断点,看执行完后,data变了没
3.data是个CString,你知道readAll()返回的格式是啥吗,不可能只有一个数吧,应该是1帧吧,你把一帧数拿来去toint,toint只能转一个数,“1 2 3”这种直接toint那就是0
4、建议你用PCOMM这个库,有.h .lib .dll三个文件,比较好用,我也经常写异步串口

建议你有c币提问,不如去下点qt串口的资源,里面有不少做这个的

qq_40931330
qq_40931330 不好意思我才看见 谢谢你了
大约 2 年之前 回复

serial->setBaudRate(QSerialPort::Baud9600);
serial->setParity(QSerialPort::NoParity);
serial->setDataBits(QSerialPort::Data8);
serial->setStopBits(QSerialPort::OneStop);
serial->setFlowControl(QSerialPort::NoFlowControl);
这几个参数确定是对的吗? 不确定的,可以先只使用波特率设置, 其他的先缺省试试

qq_40931330
qq_40931330 还是错的
大约 2 年之前 回复

可能你的通讯延时设置有问题哦

qq_40931330
qq_40931330 解决了,加个个信号和槽之后就能收到数据了,这是延时的原因吗
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
求大神指导一个关于 Qt5串口的问题,,,

Qt的串口一次只能接收一堆未知长度的数据吗?能不能一次接收一个字节或者接收到固定长度的数据就进入接收中断?

QT怎么实现一个包一个包的读取串口数据

我需要一个包一个包的读取串口数据来判断它的包头,字节,ID等信息,那么我应该怎样才能实现一个包一个包的读取串口数据被,求各路大佬帮忙,感激不尽!!!

Qt的串口接收和发送问题

发送: 我发现发送单条消息给串口助手是正常的,如果一次发好几条数据,串口助手只能接收到最后一条消息,这是什么原因? 代码 ``` int serialCommunication::sendSerialData(char *buffer, int length ) { m_SerialPort->clear(QSerialPort::Input); m_SerialPort->clear(QSerialPort::Output); return m_SerialPort->write(buffer, length); } ``` 接收: 假如接收14个字节的数据,每来一个字节,接收函数都处理一次,会处理14次,前13次是无用的 代码 ``` void serialCommunication::readSerialData() { //读取串口数据 //usleep(100000); QByteArray readComData = m_SerialPort->readAll(); mData.append(readComData); char *buf = NULL; int len = mData.length(); qDebug()<<"mData length: "<<len <<endl; buf = (char*)malloc(len * sizeof(char)); memcpy(buf, mData.data(), len); unsigned short validDataLen = (uchar)buf[1];//len of data unsigned char num; for(int i =0; i<len; i++) { num = (unsigned char) buf[i]; qDebug() <<"num"<< num; } ... free(buf); buf=NULL; } ``` 求指点

Qt写的串口调试程序怎么画实时图

我用Qt5写的串口调试程序,现在需要把数据转换成实时动态图,听说需要定义数据格式和进行数据解析,我不太懂,希望大神给一些建议,准备用QCustomPlot来画的。

qt界面设计的串口通信

初学者求大神指教!!!如何实现通过qt界面设计,按不同的按钮,向串口发送不同的数据,例如,点击1按钮后pc会向串口发送信号1

window下vs2010串口类和QT串口类一样吗?

在Windows下用VS2010写的串口程序,在QT5.5中可以直接运行吗?window下的串口和QT中封装的串口可以通用不?谢谢

QT第三串口接收数据后对数据进行解析

运用第三方串口类进行接收数据后 将数据存在temp中 ,然后再对temp进行解析判断进行不同的操作,但在编译时候会报错,如何解决?![图片说明](https://img-ask.csdn.net/upload/201605/06/1462503565_381713.png)

QT使用 串口编 程问题 (求关注)

本人小菜一枚,刚接触到QT,由于项目需要:使用QT 开发一个软件来使用硬件设备,设备有:身份证验证器,打印机,条形码扫描仪,等等。不知道怎么做,私以为可以使用串口编程来实现,但是没有接触过串口编程,所以跪求大神指点,如有QT 串口实例 一二那便是更好的了,先谢过!

Qt 请问如何释放被占用的串口

qt 调用第三方库win_qextserialport.cpp 等等 写的串口 串口USB插拔后会出现异常 打不开或者打开了没有返回数据

Qt串口通讯QSerialport接受数据失帧问题

最近在写一个上位机软件,用Qt做的,串口通信用的是QSerialport类,使用它本身提供的readyread信号,当有检测到有数据的时候触发我编写的接受处理函数,数据的接收使用 QByteArrary recvdata = serial->readAll(); 将得到的recvdata返回,进行每一帧的提取和后续的处理,现在出现一个问题,在波特率是115200的情况下,没有失帧的情况出现,当我把波特率升到921600后,出现严重的失帧情况。下位机给上位机发送的数据是每帧64字节,数据位8位,1位停止位,1位校验位,差不多1.25ms就发送一帧,持续不断地发送。请问该怎么解决失帧的问题。(这个问题拖了挺久,本人代码经验很少,菜鸟类型,这是刚入职的任务,有什么疑问请都提出来,十分想解决这个东西,谢谢)

qt串口通信实现小车控制

如何实现按下w键便给下位机发送一串数据,从而实现小车的控制,只需知道上位机怎么写就可以了,

qt 使用select监听串口时主线程被阻塞

在QT中,另起一个线程读串口,使用select监听的,可是为什么主线程也被阻塞了呢? 代码如下: thread.h ``` #ifndef DISTANCE_SERIAL_PORT_H #define DISTANCE_SERIAL_PORT_H #include <QtCore/QThread> class Distance_serial_port : public QThread { Q_OBJECT public: explicit Distance_serial_port(QObject *parent = 0); void run(); void run_once(); void setTermios(struct termios * pNewtio, int uBaudRate); void gps_uart_init(int ttyFd,struct termios *oldtio,struct termios *newtio); }; #endif // DISTANCE_SERIAL_PORT_H ``` thread.cpp ``` #include "distance_serial_port.h" #include <sys/time.h> #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <assert.h> #include <iostream> #include <termios.h> #define BUF_LENGTH 6 #define DEV_NAME "/dev/tty" Distance_serial_port::Distance_serial_port(QObject *parent) : QThread() {} class CLASS_JULI{ public: CLASS_JULI(int f = -1):fd(f){ } ~CLASS_JULI() { close(fd); } int fd; }; CLASS_JULI dis_port_fds; void Distance_serial_port::run(){ while(1) { try{ run_once(); } catch(...){ std::cerr<<"distance serial port run throw exception!"<<std::endl; } sleep(1); } } void Distance_serial_port::run_once() { int ret = 0,i; unsigned char buf_read[BUF_LENGTH]; fd_set readfd; struct timeval timeout; struct termios oldtio, newtio; dis_port_fds.fd= open(DEV_NAME,O_RDONLY | O_NONBLOCK); if ((dis_port_fds.fd = open(DEV_NAME, O_RDONLY | O_NONBLOCK)) <= 0) { std::cout<<" open "<<DEV_NAME<<" faurel!\n"<<std::endl; return ; } else { std::cout<<" open "<<DEV_NAME<<" faurel!\n"<<std::endl; } gps_uart_init(dis_port_fds.fd,&oldtio,&newtio); assert(dis_port_fds.fd>0); while(1) { timeout.tv_sec=1; timeout.tv_usec=0; FD_ZERO(&readfd); FD_SET(dis_port_fds.fd,&readfd); ///监控函数 ret=select(dis_port_fds.fd+1,&readfd,NULL,NULL,&timeout); if(ret == -1) //错误情况 { std::cout<<"error"<<std::endl ; } else if(ret>0) //返回值大于0 有数据到来 { if(FD_ISSET(dis_port_fds.fd,&readfd)) { i=read(dis_port_fds.fd,buf_read,BUF_LENGTH); std::cout<<"----------------------------------------"<<std::endl; int m = 0; for(m = 0; m < BUF_LENGTH ; m++) { std::cout<<buf_read[m]<<" "<<std::endl; } if(buf_read[0] == 'D') { char _buf = buf_read[1]; //QBitArray ba(8); if( (_buf&0x80) == 1 ) { } else { } } break; } else //超时情况 { std::cout<<"time out"<<std::endl; continue; } } else { } } } void Distance_serial_port::setTermios(struct termios * pNewtio, int uBaudRate) { /* *clear struct for new port settings */ bzero(pNewtio, sizeof(struct termios)); //8N1 pNewtio->c_cflag = uBaudRate | CS8 | CREAD | CLOCAL; pNewtio->c_iflag = IGNPAR; pNewtio->c_oflag = 0; pNewtio->c_lflag = 0; //non ICANON } /* *设置串口的波特率9600,并刷新使其立即生效 */ void Distance_serial_port::gps_uart_init(int ttyFd,struct termios *oldtio,struct termios *newtio) { tcgetattr(ttyFd, oldtio); /* save current serial port settings */ setTermios(newtio, B115200); tcflush(ttyFd, TCIFLUSH); tcsetattr(ttyFd, TCSANOW, newtio); } ``` 调用方法 ``` dis_serial_prot = new Distance_serial_port(); dis_serial_prot->run(); ``` 为什么呢?难道在QT中不能使用select?

Qt5 怎样 把 串口通信 程序 编译到Android 平台上 使用 ?

如题。Qt5 怎样 把 串口通信 程序 编译到Android 平台上 使用 ?现在编好了PC版,但是怎么编译到Android上,似乎有各种不兼容。

QT串口编程,如何获取电脑当前可用端口名。

在QT串口编程中,我使用的是第三方类qextserialport,里面好像没有获取端口名的函数,我想把可用的端口名放在下拉框里,手动设置不合理啊。求指导。

qt 子线程串口发送数据异常

class UartQThread : public QThread { Q_OBJECT public: UartQThread(); void run(); private: QSerialPort *Uart; QString UartPort; uint32_t BaudRate; uint32_t DataBits; QString StopBits; QString Parity; bool UartReady; char readbuff[128]; public: void UartInit(); private slots: void UartRead(void); }; UartQThread::UartQThread() { UartInit(); } void UartQThread::run() { int result; while(true) { result = Uart->write("this is uart send test456"); qDebug("UartQThread 1000ms test:%d %d", result, Uart->bytesAvailable()); msleep(1000); } } void UartQThread::UartInit() { Uart = new QSerialPort(); UartReady = false; connect(Uart,SIGNAL(readyRead()),this,SLOT(UartRead())); //连接槽 // ...... 省略 串口波特率等设置 if(Uart->open(QIODevice::ReadWrite)) { qDebug("open uart port success"); } else { qDebug()<<"open uart fail"<<UartPort; } Uart->write("this is uart send test123"); } Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); UartQThread *UartProcessD = new UartQThread(); UartProcessD->start(); } 使用QSerialport,UartQThread 继承QThread ,对端串口收到了 UartInit发送数据;但是run 函数中,循环write 发送数据,对端串口只收到一次, 如果将UartInit放到run 里面初始化,一条也发送不出去,也收不到

qt 串口通信 write 写16进制数据

龚建伟老师编写的串口调试助手里面有个十六进制的发送和接收功能,不知道有没有哪位尝试过在QT里面实现同样的功能?就是对于类似“02e3a2f5d6”的字符串作为一个十六进制字符串发送,而不是作为普通的字符串发送,我看了他写的源代码,里面有一个字符串转换函数,这个函数可以直接拿过来用,但是使用qextserialport类进行发送的时候,出现了一点小问题,就是当字符的ASCII码值大于127时,会将最高位省略,比如发送"f5",收到的字符转换为十六进制后变成"75",如果你们有兴趣,可以帮我看看,十分感谢!!

QT编写程序使之能与串口调试助手通讯

在linux系统中用QT编程,实现与windows串口调试助手通信 PS:没有界面,这段程序最后要烧进芯片里

关于qt读取xml文件并作为excel文件表头

新使用Qt,求大神指点:如何使用Qt读取xml文件,然后将其节点属性作为excel文件的表头输出呢?

qt使用Qextserialport写串口程序,readAll()读取数据时不准确

![图片说明](https://img-ask.csdn.net/upload/201510/30/1446208588_220328.png) readCom()函数读取时,当串口发送字符串ab时,程序只能接收到一个字节。

大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了

大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

springboot+jwt实现token登陆权限认证

一 前言 此篇文章的内容也是学习不久,终于到周末有时间码一篇文章分享知识追寻者的粉丝们,学完本篇文章,读者将对token类的登陆认证流程有个全面的了解,可以动态搭建自己的登陆认证过程;对小项目而已是个轻量级的认证机制,符合开发需求;更多精彩原创内容关注公主号知识追寻者,读者的肯定,就是对作者的创作的最大支持; 二 jwt实现登陆认证流程 用户使用账号和面发出post请求 服务器接受到请求后使用私...

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

女程序员,为什么比男程序员少???

昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么?同时,我又联想到了一个技术圈经常讨...

总结了 150 余个神奇网站,你不来瞅瞅吗?

原博客再更新,可能就没了,之后将持续更新本篇博客。

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

程序员写出这样的代码,能不挨骂吗?

当你换槽填坑时,面对一个新的环境。能够快速熟练,上手实现业务需求是关键。但是,哪些因素会影响你快速上手呢?是原有代码写的不够好?还是注释写的不够好?昨夜...

外包程序员的幸福生活

今天给你们讲述一个外包程序员的幸福生活。男主是Z哥,不是在外包公司上班的那种,是一名自由职业者,接外包项目自己干。接下来讲的都是真人真事。 先给大家介绍一下男主,Z哥,老程序员,是我十多年前的老同事,技术大牛,当过CTO,也创过业。因为我俩都爱好喝酒、踢球,再加上住的距离不算远,所以一直也断断续续的联系着,我对Z哥的状况也有大概了解。 Z哥几年前创业失败,后来他开始干起了外包,利用自己的技术能...

优雅的替换if-else语句

场景 日常开发,if-else语句写的不少吧??当逻辑分支非常多的时候,if-else套了一层又一层,虽然业务功能倒是实现了,但是看起来是真的很不优雅,尤其是对于我这种有强迫症的程序"猿",看到这么多if-else,脑袋瓜子就嗡嗡的,总想着解锁新姿势:干掉过多的if-else!!!本文将介绍三板斧手段: 优先判断条件,条件不满足的,逻辑及时中断返回; 采用策略模式+工厂模式; 结合注解,锦...

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

2020阿里全球数学大赛:3万名高手、4道题、2天2夜未交卷

阿里巴巴全球数学竞赛( Alibaba Global Mathematics Competition)由马云发起,由中国科学技术协会、阿里巴巴基金会、阿里巴巴达摩院共同举办。大赛不设报名门槛,全世界爱好数学的人都可参与,不论是否出身数学专业、是否投身数学研究。 2020年阿里巴巴达摩院邀请北京大学、剑桥大学、浙江大学等高校的顶尖数学教师组建了出题组。中科院院士、美国艺术与科学院院士、北京国际数学...

为什么你不想学习?只想玩?人是如何一步一步废掉的

不知道是不是只有我这样子,还是你们也有过类似的经历。 上学的时候总有很多光辉历史,学年名列前茅,或者单科目大佬,但是虽然慢慢地长大了,你开始懈怠了,开始废掉了。。。 什么?你说不知道具体的情况是怎么样的? 我来告诉你: 你常常潜意识里或者心理觉得,自己真正的生活或者奋斗还没有开始。总是幻想着自己还拥有大把时间,还有无限的可能,自己还能逆风翻盘,只不是自己还没开始罢了,自己以后肯定会变得特别厉害...

男生更看重女生的身材脸蛋,还是思想?

往往,我们看不进去大段大段的逻辑。深刻的哲理,往往短而精悍,一阵见血。问:产品经理挺漂亮的,有点心动,但不知道合不合得来。男生更看重女生的身材脸蛋,还是...

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试:第十六章:Java中级开发

HashMap底层实现原理,红黑树,B+树,B树的结构原理 Spring的AOP和IOC是什么?它们常见的使用场景有哪些?Spring事务,事务的属性,传播行为,数据库隔离级别 Spring和SpringMVC,MyBatis以及SpringBoot的注解分别有哪些?SpringMVC的工作原理,SpringBoot框架的优点,MyBatis框架的优点 SpringCould组件有哪些,他们...

早上躺尸,晚上干活:硅谷科技公司这么流行迟到?

硅谷科技公司上班时间OPEN早已不是什么新鲜事,早九晚五是常态,但有很多企业由于不打卡,员工们10点、11点才“姗姗来迟”的情况也屡见不鲜。 这种灵活的考勤制度为人羡慕,甚至近年来,国内某些互联网企业也纷纷效仿。不过,硅谷普遍弹性的上班制度是怎么由来的呢?这种“流行性迟到”真的有那么轻松、悠哉吗? 《动态规划专题班》 课程试听内容: 动态规划的解题要领 动态规划三大类 求最值/计数/可行性 常...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

终于懂了TCP和UDP协议区别

终于懂了TCP和UDP协议区别

Python爬虫,高清美图我全都要(彼岸桌面壁纸)

爬取彼岸桌面网站较为简单,用到了requests、lxml、Beautiful Soup4

无代码时代来临,程序员如何保住饭碗?

编程语言层出不穷,从最初的机器语言到如今2500种以上的高级语言,程序员们大呼“学到头秃”。程序员一边面临编程语言不断推陈出新,一边面临由于许多代码已存在,程序员编写新应用程序时存在重复“搬砖”的现象。 无代码/低代码编程应运而生。无代码/低代码是一种创建应用的方法,它可以让开发者使用最少的编码知识来快速开发应用程序。开发者通过图形界面中,可视化建模来组装和配置应用程序。这样一来,开发者直...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

Java岗开发3年,公司临时抽查算法,离职后这几题我记一辈子

前几天我们公司做了一件蠢事,非常非常愚蠢的事情。我原以为从学校出来之后,除了找工作有测试外,不会有任何与考试有关的事儿。 但是,天有不测风云,公司技术总监、人事总监两位大佬突然降临到我们事业线,叫上我老大,给我们组织了一场别开生面的“考试”。 那是一个风和日丽的下午,我翘着二郎腿,左手端着一杯卡布奇诺,右手抓着我的罗技鼠标,滚动着轮轴,穿梭在头条热点之间。 “淡黄的长裙~蓬松的头发...

大胆预测下未来5年的Web开发

在2019年的ReactiveConf 上,《Elm in Action》的作者Richard Feldman对未来5年Web开发的发展做了预测,很有意思,分享给大家。如果你有机会从头...

立即提问
相关内容推荐