zoukankan      html  css  js  c++  java
  • .NET知识体系(转载)

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

    ----------------------------小企业方向--------------------------------:

    1web应用程序开发(后台管理方向),兼后端开发。--重点

    2web 前台网站方向(学会拉取其它网站CSS和修改)

    3前台网站手机浏览器自适应。

    4微信相关:订阅号 、小程序 、企业微信 ; --重点

    5 Powdesigner数据库简单设计和数据库优化设计; 

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

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

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

    顺序:1、8、4

     -------------------------2017年8月至今已学 -----------------------------------

    用户手册书写及排版,明白业务流程;

    看需求文档和成品软件,感受软件从需求到实现的流程。

    ---MVC项目

    echarts 

    EntityFramework  增删改查

    原生ADO 增删改查

    css简单应用

    日志组件 log4Net

     iview、jquery-easyUI、百度编辑器、

    用户授权asp.net Identity,

    用户角色权限的设计

     json 序列化和反序列化

    PowderDesigner 简单用法、  PD与sqlserver互转

    前端 pdf.js  

    ----webapi-vscode项目

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

    linq语法、 vue.js 、 elementUI 

    数据库权限设计 +webapi 过滤器

     -------------------------- 2018 待学------------------------------------

    异步编程

    加密、解密、文件读写、文件访问权限、文件压缩打包。

    第三方登录与第三方支付:微信、支付宝。

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

    发短信、发邮寄

    做一个简单有点用的网站:PC浏览器、手机浏览器、手机webapp

    webapp  https://www.cnblogs.com/qtqq/p/5271164.html

    ---------------------------2019-------------------------------------------------

    oauth2.0 (授权第三方)、微信系列开发(订阅号、小程序)

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

    Excel组件:NPOI  

    SpingMVC 、依赖注入、控制反转;

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

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

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

    ABP框架

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

    React Native https://www.cnblogs.com/yexiaochai/p/6042112.html

    ----------------------------------2020------------------------------------

    尝试跨语言和跨平台:java、android 

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

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

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

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

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

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

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

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

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

    三、可能的使用场景:

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

    问题:

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

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

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

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

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

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

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

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

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

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

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



  • 相关阅读:
    周记(第六周)
    周记(第五周)
    周记(第四周)
    周记(第三周)
    周记(第二周)
    《大道至简》读后感
    __proto__
    Object.prototype
    Object.setPrototypeOf(obj, proto)
    Object.getPrototypeOf(obj)
  • 原文地址:https://www.cnblogs.com/hao-1234-1234/p/9055908.html
Copyright © 2011-2022 走看看