zoukankan      html  css  js  c++  java
  • 学习技术的思考

    发现最近一直在学习新的技术,从以前的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编写脚本 一键部署

  • 相关阅读:
    shell中的交互模式:expect
    hive(II)--sql考查的高频问题
    ETL工具--kettle篇(17.10.09更新)
    hive(I)--学习总结之常用技能
    ubantu上搭建hive环境
    shell实例练习+详解
    搭建hadoop、hdfs环境--ubuntu(完全分布式)
    oracle 获取一个字段的年月日
    oracle 两表更新 报错ORA-01779: 无法修改与非键值保存表对应的列
    oracle 查看表空间 添加数据文件
  • 原文地址:https://www.cnblogs.com/alisonGavin/p/10557055.html
Copyright © 2011-2022 走看看