• 学习技术的思考


    发现最近一直在学习新的技术,从以前的struts2到spring,再到spring MVC, 然后到spring boot, spring cloud ;从oracle到mysql, 再到 sqlserver, mongodb, elasticsearch, redis ;从jdbc到hibernate,再到ibatis, mybaits, jpa; 从javascript到 jquery,再到bootstrap, vue,react native,  angular; 从java到python,再到go等等,新技术不断的出现,知识总是不断的变化,总有越来越多的技术出现,但是道理都是一个。就i是越来越模块化,简便化,这些东西总是适应时代的发展,有人不断地发现,挖掘他们,只是为了越来越简单化。

    总结一下这些技术的特点:

      1. 有一定的适应环境

      2. 越来越简单化

      3. 越来越自动化

      4. 越来越容器化

      5. 越来越定制化

      6. 思想总是如此的相同

    mongodb中涉及到的主从模式,replicate副本集模式,心跳机制,master node与slave node模式, 分片模式

    elasticSearch 的master node 与replicate  node模式, 分片, 高可用性,高容错性,可分布式,分词,倒排索引。

    python的string, tuple, list, set ,iterator, 迭代器,生成器, 动态的修改变量,*与**可变参数接收,re正则, json工具包,装饰器,浅拷贝与深拷贝, 文件操作模块os,sys, url.request, XPath, scrapt爬虫框架, 多继承性底层机制--深度优先机制

    java的集合, hashmap, concurrentHashmap, arraylist, linkedList, set , hashset hashtable,  线程池,高并发, 锁机制,synchronized,lock,Object.notify(), sleep(), 一致性,事务机制ACID,隔离性特点,

    jdbc的连接池,cp3, druid, mybaits动态性

    guava对java集合的操作, lists.newArrayList()...., gson对json的处理, fastjson对json的处理,jackjson对json的处理。

    TF的深度学习框架

    linux的命令grep, ps, ifconfig, ll, ls , pwd, split, 

    python编写脚本 一键部署

  • 相关阅读:
    mysql总结1
    shell 获取结果中的第n列,第n行
    automake中Makefile.am和configure.ac的格式及编译过程
    安卓常见错误解决方案
    kotlin 委托
    Kotlin 对象表达式和对象声明
    Kotlin 枚举类
    angular js自定义service的简单示例
    用angular.element实现jquery的一些功能的简单示例
    js判断中出现两个!!是什么意思?
  • 原文地址:https://www.cnblogs.com/alisonGavin/p/10557055.html
Copyright © 2020-2023  润新知