各位朋友可以随时私信我,一起讨论我下面涉及的内容,如果我能帮你解决一点点我曾经遇到的问题,非常荣幸!
(有些东西不值得没必要写成博客,但是又希望和大家一起进步,所以只是写了我涉及到的方向,具体内容暂不完善,后面分篇详细完善)
以下主题按照我的个人发展时间顺序整理:但是个别主题里面会有所穿插
一、物联网相关各类问题(专业发展+相关技术+未来会变成什么样)
我的本科专业是物联网工程,12级应该也算是较早的一批!而且这几年做的项目和自己学习的内容大部分是围绕物联网相关 ;
1.简述:
RFID+zigbee(我上学的时候还是专业重点,但是我个人没有实际应用过)+MQTT+树莓派+linux嵌入式+单片机
2.创业项目:
各类监控系统----环保监控系统、城市电动车防盗系统、天网摄像头状态检测、小型外包。。太多了
3.传输:
有线以太网+RFID远距离+zigbee+LORA(也是我们创业的重点内容)+NBIOT+234G、5G(还没用过)+串口232、458等+蓝牙
4.系统:
linux!!不用想了,就这个!或者你跑嵌入式其他的实时小系统,我没玩过!RTOS。。。
5.大学课程:
计算机网络(这个是最重要的!没有之一)+嵌入式单片机+编程技术+物联网结构体系+linux系统+通信原理(信号与系统)+高数(线性代数)+英语!其他的忘记了,,,我上学主要是自学,老师上课,我在第一排看书(各种书,,,都是图书馆的书)
二、嵌入式
最开始大一就是接触的51单片机,学习视频:郭天祥几天教你学会单片机(不得不说真的特别好!!)
然后大三自己学习所谓的nb嵌入式!!:S3C2440+S3C6410,如果不上系统就是 牛逼的单片机!
然后嵌入式跑系统,学习红帽linux!真的算是我linux入门课!也是因为这个才让我正式学到了linux系统的牛逼!无法自拔!(linux一点不懂,学着学着真好玩 ,然后点亮led小灯,,,我用了3个 星期;当然了也是因为白天上课,晚上学习的原因!!嘿嘿)
对于STM32,一点不会,哈哈,不过我的创业小伙伴特别厉害,所以有他我就不需要学习了!
三、linux系统
学习了嵌入式跑了linux系统之后,开始在上面编程!我就知道如果跑了linux系统,后期基本上就是linux系统上面的编程为主!就这样我学习linux上面的C编程!然后接触到了系统的各种东东。。。各种变态问题,,,各种各种!!
重点:有人问我怎么学习linux! 答:不怕折腾,硬上!别怕报错,各种搜索然后解决问题,你就学会了linux!把你想在linux上面想干的事去查,学会了之后你就学会了linux!
我在16年10月开始正式将电脑安装ubuntu1604,ubuntu系统作为我所有的生产环境、娱乐环境,一直 使用到18年12月;ubuntu我用了2年!你真的用上了就放不下!
在19年开始使用MAC 系统!
然后因为接触了linux,才发现原来这个linux不单单可以玩嵌入式的交叉编译,还可以作为服务器的系统提供网络服务!
LAMP:linux+apache+mysql+php,这是我那个时候学习的时候玩的第一个!现在我是:linux(ubuntu)+nginx+mongodb+前后端分离;暂不细说,mysql+mongo才是我们常用的!
然后开始自己玩虚拟机,安装linux系统,学习各种虚拟机的网络模式:1.net 2.桥接 3.only host
然后虚拟机无法24小时开机怎么办?知道了服务器,云服务器!云主机!(云服务器与云主机有非常大的区别,自己查吧)
在服务器上面安装了这种服务:网站(php+mysql)+ftp服务+squid代理缓存+邮箱+ssh(一定要配置使用密钥登录!)+tomcat。。。(太多了,特别是创业的时候公司需要的各种服务,tomcat、nodejs、mongodb、redis、mqtt、rabbimq。。。不说了!太多了)
服务器有了,服务跑起来了,但是因为ssh使用的22端口,密码过于简单,被人一直外网暴力破解,尝试登记;
能力升级:学习系统安全防护,日志溯源,ssh检测然后封锁ip,防火墙iptables,,,,
从这开始,我也是对安全真的产生了巨大的兴趣!下面再说安全!
四、计算机网络(非常重要,再说一遍)
学校有计算机网络课,实验室有交换机、路由器(不是寝室用的那种wifi路由器!)、防火墙、AP、AC、VPN。
学习计算机网络:因为实验室的设备室华为+华三的,所以软件是 ENSP!这个软件可以模拟仿真,非常好用!!
然后我重新规划并配置学院的网络,达到我想要的优化!搞定!
别看我说的简单,学起来东西可多了!自己悟吧!
五、云计算
学校有钱,建设机房!我来搭把手!
建设机房我来帮助工程师安装vsphere(因为我早就用我的台式机通过虚拟机的方式自学成才了!)
然后搭建vsphere的云桌面实验室使用!
然后再vsphere上面的虚拟机,搭建openstack云计算!爽
openstack(开源,技术NB)+vmware vsphere(真贵呀!!但是,,,有破解嘿嘿):全部搭建,维护,公司与实验室实际应用使用过!多说一句:opennstack真的在15年的时候,搭建总是各种问题,麻烦死了!现在不知道怎么样!
我用过的 国内各种云计算厂商 :百度(我应该是第一批测试用户,还 给了我10000元代金卷,哈哈真爽!)、阿里、腾讯、七牛
百度、阿里、腾讯,你要是问我哪家好!
如果你做微信小程序公众号之类的用腾讯云!
如果你要是存储,文件服务器用七牛!
如果你要是做企业级的重点 服务,用阿里云!
百度云?。。。。这几年发展的真的好失望,价格和 其它相比没有特别多的优惠,但是呢因为我是忠实用户,我自己的项目都选百度!
六、4轴飞行器、6轴飞行器、迷你开源飞行器
自己学习DIY飞行器,一切材料买完了,飞控型号选好了(开源的apm,因为可以编程,虽然从来没有自己动手编程搞过),也飞起来了,操作不好,续航才15分钟左右!总是发生坠机事故!暂停~放一边
迷你飞行器是16年双十一,给自己买的礼物,所有的硬件软件都是开源的,爽歪歪,以为自己可以全部吃透!
在寝室飞起来特别好玩!!小巧,有趣!有兴趣的私信我,我告诉你型号!。。。嘿嘿好玩!
七、编程技术
只说我接触过用过的,我编程一般般!
汇编、C、python、nodejs、php、java、C#;安卓开发、前端、小程序、公众号维护、嵌入式编程;就这么多
八、各种安全技术(曾梦想仗剑走天涯)
web安全、CTF、免杀、反编译、安卓+bin等逆向、蓝牙无线传输漏洞、wifi入侵、badusb、SDR(软件定义无线电设备:RTL-SDR+B210+
Crazyradio PA (nRF24LU1P USB));、各种嵌入式硬件破解
这一块内容我没有发言权,我还是一个小白,也是我自己兴趣驱动的极客玩法!
九、创业(暂时不写,后期单独一篇)
创业这个东东不简单呀!涉及的太多了!身心疲惫但是乐在其中!
继续补充:
安卓vlc开发,实时获取摄像头RTSP并播放
openCV人脸识别
ORC识别
Docker
kali系统:各种工具,,举例:msf
vnc
科学上网
优盘黑片、白片量产,鉴别假货
待续。。。