1 wesigj检

尚未进行身份认证

我要认证

毕业于东莞理工学院,学的是通信工程,目前在寻找C/C++软件开发工程师,Linux开发工程师,Linux嵌入式开发工程师职位,熟悉C/C++软件开发,了解嵌入式软件开发,Linux应用开发,Linux系统操作,网络编程,有团队精神,责任心,学习能力强。实现过智能家居系统,TCP/IP聊天室,手写数字识别系统

等级
TA的排名 20w+

人的梦想 是不会结束的!

人如何机器学习、深度学习、强化学习?

2020-06-23 23:26:30

TCP/IP协议详解内容总结

TCP/IP协议TCP/IP不是一个协议,而是一个协议族的统称。里面包括IP协议、IMCP协议、TCP协议。TCP/IP分层:这里有几个需要注意的知识点:互联网地址:也就是IP地址,一般为网络号+子网号+主机号域名系统:通俗的来说,就是一个数据库,可以将主机名转换成IP地址RFC:TCP/IP协议的标准文档端口号:一个逻辑号码,IP包所带有的标记Socket:应用编程接口数据链路层的工作特性:为IP模块发送和接收IP数据报为ARP模块发送ARP请求和接收ARP应答(ARP:地址解析协

2020-06-19 18:25:26

TCP/IP协议头

IP协议是网络层的主要协议,为上层传输层提供无连接、无状态、不可靠的服务。优点是简单高效。无状态是指各个IP报文是独立传送的,不同步传输状态的信息,所以容易发生重复和乱序的情况。不可靠是指IP协议不能保证数据报一定能被送达,可靠性主要是通过传输层的TCP协议来保证的。TCP协议是面向连接的协议,是工作在传输层的协议。TCP协议通过三次握手、四次挥手、流量控制、拥塞控制、超时重传、确认报文等机制来保证可靠性。一、IP协议二、TCP头部三、 IP数据包头部格式:IP头部通常有20字节,加上选项的

2020-06-19 18:18:11

2020年6月面试题记忆录

rtos:实时操作系统种类有很多种,但是中国主流的有:1、uc/os,读法叫做“谬miu·克死”或“u·克死”2、freertos3、RT-threadLinux有哪些版本?1、本人使用的是ubantu系统,也是唯一一个有用户桌面的Linux系统。2、Debian3、red hat4、CentOS。。。modbus1、modbus是个单主站的主从通信协议,在这条线中,只有唯一一个主站。从站有多个,可选1-247.2、一个Modbus通讯的传输字符应包括一个起始位,8个数据位,1个.

2020-06-13 22:15:20

Linux系统 C语言操作MySQL数据库

前几天面试,被问到了MySQL。面试太激动了,结果被套路。本来我是正常地使用MySQL,面试官说了一句system,我那时候也回忆不起来,所以就回复了是。哎,真是套路多多。不过这不怪别人,是自己使用MySQL不熟练。int insert_data(char * name,int tem){ int ret = 0; char sql[100];//sql数组根据的sql语句的长短而定。 conn_ptr = mysql_init(NULL);//初始化 if(!co

2020-06-13 16:56:43

牛客网刷编程题

时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32M,其他语言64M算法知识视频讲解计算字符串最后一个单词的长度,单词以空格隔开。输入描述:一行字符串,非空,长度小于5000。输出描述:整数N,最后一个单词的长度。示例1输入hello world输出5#include <stdio.h> int main() { char str[5000]; int j=0,N=0; while(scanf("%c", &str

2020-05-27 20:51:55

.py和.ipynb的小知识

目录相同点区别转换类比相同点用Python语言编写的源代码文件,其文件后缀是 “.py” 或 “.ipynb”。用Python语言编写的源代码文件,其文件后缀是 “.py” 或 “.ipynb”。区别.py:".py" 文件是标准的Python源代码文件,通常情况下,使用 “.py” 的python源代码文件。可以用Spyder编辑并运行.py文件。也可以用...

2020-03-02 00:56:35

anaconda环境下tensorflow的安装

第一次安装tensorflow,使用用时比较长。之前安装过anaconda和pycharm,所以就按这方面去安装。第一要conda create - -name tensorflow python=3.5.2(版本号)第二要activate tensorflow如果环境准备好了,就可以往下走第三要安装tensorflow1)方式一:选择官方文档的安装pip install –igno...

2020-02-21 19:17:31

汉诺塔的Python递归

2020-01-16 23:21:37

Python手写数字识别之路1

Python入门虽然Python是从C语言发展而来,但是我觉得和c语言区别巨大。首先玩一个小游戏guess"python"import randomcounts = 3answer = random.randint(1,10) #生成一个随机数,guesswhile counts > 0: temp = input("enter number ") g...

2020-01-15 21:47:21

Python手写数字识别之路0

因为之前学习Python不是很深入,所以我需要对Python进一步学习。Python入门一、安装Pythonhttps://www.python.org/,多余的不说了,傻瓜式操作。二、网上找个教程,跟着学几天,坚持得下来,就整个学习,记得做笔记喔!三、因为我要做Python手写数字识别,所以还要接触一些深度学习,神经网络的知识,所以同时进行才好。深度学习入门一、网上找这部分的书籍,...

2020-01-14 18:46:50

Linux嵌入式ARM开发教程的第二阶段4

目录01-linux之io系统编程02-linux进程间通信03-linux多线程04-linux网络编程基础04-linux网络编程基础

2020-01-14 18:15:10

Linux嵌入式ARM开发教程的第二阶段3

目录01-linux之io系统编程02-linux进程间通信03-linux多线程04-linux网络编程基础03-linux多线程

2020-01-14 18:14:41

Linux嵌入式ARM开发教程的第二阶段2

目录01-linux之io系统编程02-linux进程间通信03-linux多线程04-linux网络编程基础02-linux进程间通信

2020-01-14 18:14:17

字符串-不使用库函数,编写函数strcpy

不知道什么时候的面试题,面试嵌入式软件工程师的题目一、问题描述已知strcpy函数的原型是char *strcpy(char *strDest, const char *strSrc);其中strDest是目的字符串,strSrc是源字符串。(1)不调用C++/C的字符串库函数,请编写函数 strcpy(2)strcpy能把strSrc的内容复制到strDest,为什么还要char ...

2019-10-24 20:59:10

Linux高级编程知识点

内核移植又名最小系统移植,移植后的内核具备网络通,串口通,根文件系统可用等基本条件。将交叉编译工具arm-linux-gcc-4.3.2.tar.gz解压到/目录下的命令是:tar xvzfarm-linux-gcc-4.3.2.tar.gz –C /嵌入式Linux系统由内核和根文件系统两部分构成,两者缺一不可。配置arm平台内核的命令:make menuconfig...

2019-08-13 15:05:30

嵌入式工程师16个问题

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCII值。...

2019-08-05 23:57:00

Linux嵌入式ARM开发教程的第二阶段1

目录01-linux之io系统编程02-linux进程间通信03-linux多线程04-linux网络编程基础有时候,跟着视频学,自己看书学,一边做项目一边学都不失为一种好方法。条条大道通罗马All roads lead to Rome;All roads lead to Roma;All road lead to RoomLinux中 万物皆文件01-linux之io...

2019-10-02 11:04:21

Linux嵌入式入门3

gcc如何编译和使用静态库根据链接时期的不同,库有静态库和动态库之分。静态库是在链接阶段被链接的,所以生成的可执行文件就不受库的影响,即使库被删除,程序依然可以成功运行。本文给大家示例说明一下gcc编译器如何编译和使用静态库。工具/原料gcc编译器方法/步骤按下图所示编辑hello.c,hello.h文件。将.c文件编译为.o文件,执行:gcc -c hello.c,生成hello.o...

2019-10-01 19:15:07

Linux嵌入式入门2

学Linux嵌入式要先安装一个虚拟机Linux系统,方便点,百度很多===================================================十进制,八进制,十六进制分别表示10:十进制: 10 //decimal八进制: 012 //octal十六进制:0x0A或者0X0A //hexadecimal数据类型...

2019-09-28 19:33:45

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取