这篇文章为新手指明的学习方向: https://www.cnblogs.com/mcgrady/p/4725038.html

先生存后发展,先学会选择和使用知识和工具来做东西,然后在研究怎么做的再好一点。

 

 -------------------------已学 -----------------------------------

需求文档、前端UI设计、后端功能模块设计、用户手册、系统部署和维护手册;

项目类型:webapi项目  、MVC项目 、windows服务

第三方组件:

后端:错误日志 log4Net、linq、EntityFramework  增删改查、原生ADO 增删改查

前端:vue.js、 iview、jquery-easyUI、elementUI、json 序列化和反序列化、前端 pdf.js 、百度编辑器、echarts 

数据库设计软件:PowderDesigner 用法、  PD与sqlserver互转

功能设计:权限设计 +webapi 过滤器、加密、解密、发短信

语法: javascript 、html 、css 基础 (菜鸟教程)

 

 -------------------------- 待学------------------------------------

 

文件读写、文件访问权限。

异步编程

 .net core;
aop (面向切面编程);

DI(依赖注入);依赖注入工具: autoFuc、Castle 、SpingMVC

单机缓存、分布式缓存:memcached 

nosql 分布式数据库redis(key-value )、MongoDB 

单点登录

第三方登录(oauth2.0 )

C#基础:CLR、字段、方法、类型、枚举、 事件委托泛型、接口、反射

Excel组件:NPOI  

支付功能:微信、支付宝。

关系型数据库sqlserver:存储过程、临时表、分库、分表 

ORM框架:NHibernate(从Java版移植来的Net版) 、一个轻量级ORM

常见安全问题:sql注入、跨站脚本

基于数据库的任务调度管理 (Only.Jobs):主要目的是自动化运行和管理一些常用的固定的任务。 结合:计时器+线程操作+window事件查看器 +错误记录 等功能。

ABP框架

 
2资料收集:
廖雪峰网站 js部分
.NET知识体系学习https://www.liaoxuefeng.com/wiki/1022910821149312/1023025235359040
在.NET Core中三种实现“可插拔”AOP编程方式
.NET知识体系学习http://www.10qianwan.com/articledetail/220155.html
依赖注入
.NET知识体系学习https://docs.microsoft.com/en-us/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-2.2
200行代码,7个对象——让你了解ASP.NET Core框架的本质
.NET知识体系学习https://www.cnblogs.com/artech/p/inside-asp-net-core-framework.html#4172433
 

----------------------------职业方向--------------------------------:

1web应用程序:后端开发

2web 前端开发:1使用第三方可视化组件(管理系统)、2自己写html、css、js(漂亮的网站)

3多端和多端自适应:PC网站和手机浏览器 自适应。微信端:订阅号 、小程序 、企业微信 、webapp、android

6 后端代码优化(常用组件和功能整理、缓存设计、ABP架构学习)--重点。

7 跨语言和跨平台,学java。--大企业方向。

小企业要求全,大企业要求精。

 --------------------------编程基础理论和趋势分析-----------------------------------------

如果你是一个不断学习,不断超越的人,最终你会意识到基础的重要,因为那时你已经前者可借鉴了,一个个还无解的问题等着你去创造。

一、计算机硬件、编码、数据结构、算法、编译器、操作系统、传感器

对应书籍: 《计算机组成和原理》《编译原理》《数据结构和算法》

二、整理各行业软件
例如机械的UG和CAD、地理ArcGIS、制造业高端数控机床操作系统、机器人、航空软件 等 ; 
物联网与数据分析:

1机械设备的联网获取实时设备数据,远程操控。(实现线程无人化)

2发生故障时返回数据,发送短信通知工作人员及时处理;

3根据大量数据建立分析模型,预测设备使用寿命,提前更换高风险设备。

三、可能的使用场景:

一、泵:水利泵站、油气泵、普通楼层机泵、普通家用机泵。

问题:

1有些泵涉及到公民生命财产安全,联网实现远程操控后,一旦遭到攻击后果是灾难性的。

2 政府或垄断行业,他们已经坐拥利益,是没有多少动力的。

所以必须更换思路,不要想着无人化,首先要想着在安全的情况下创造更多价值,

第一步:数据实时采集和展示(必须华丽的展示以体现高科技性,这是巨头们对外宣传的最爱啊);

第二步:根据数据诊断设备故障,发送短信通知工作人员及时处理。

第三步:远程控制,从不是高安全风险设备且离散度高不容易人员维护;

第四步:数据建模,寿命预测,提前排除故障。

二、具有高价值的生产设备:各种精密机床、搬运机械等。

三、具有高价值的家用设备:汽车、空调等。

四、最后情况真的就是物联网和大数据分析、远程操控了。

五、联网设备的安全问题,必然进一步催生联网设备安全产业的崛起。

 

 



 

相关文章:

  • 2021-10-16
  • 2022-12-23
  • 2021-12-02
  • 2021-11-20
  • 2021-06-28
  • 2021-04-18
猜你喜欢
  • 2022-12-23
  • 2021-07-01
  • 2022-12-23
  • 2021-12-04
相关资源
相似解决方案