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编写脚本 一键部署

  • 相关阅读:
    Asp.Net Core MVC + Code First + Mysql 项目创建以及相关配置
    linux安装 docker compose v2
    压缩、解压 解决 客户端查询大批量数据时等待时间过长的问题
    c# 通过经纬度 查询地址、区域信息
    excel 文件转 dataset ,jqgrid 中 模糊查询与下拉联动的实现
    jqgrid mvc 导出excel
    SQL学习笔记三表的字段操作
    SQL学习笔记高级教程
    安装docker
    SQL学习笔记一数据类型
  • 原文地址:https://www.cnblogs.com/alisonGavin/p/10557055.html
Copyright © 2011-2022 走看看