zoukankan      html  css  js  c++  java
  • 怎样快速提高自己

    1.先看现成的,可以直接用的

    *如果是代码,直接先跑demo,然后再研究

    *如果有现成的或者之前已经写好的功能,先去看他们如何实现的,再添加

     ++++++++++++++待整理+++++++++++++++++++++

    1.webxml的配置文件详解
    2.DES是什么,如何加密
    3.token是什么,如何使用
    4.数据从前台输入到后台db然后再反向的传递过程
    5.三个web服务器的端口/路径/log配置
    6.session和cookie如何储存和生命周期
    7.JVM调优
    8.HTTP协议
    9.TCP/IP协议
    10.序列化
    11.枚举
    12.web服务器配置
    13.servlet接口
    14.tomcat加载过程
    15.类加载器
    16.双亲委派模型
    17.gc
    18.sti
    19.jvm
    20.rmi
    21.token过期异常
    22.redis和memcache在db更改的时候同步更改
    23.在jmeter测试mysql的时候,线程消耗在什么地方
    jsp controller获取数据的时间
    servlet获取数据的时间
    从mysql中查询到数据的时间

    +++++++++++++++++++++++++++++++++++++++++

    * 1.项目中遇到一个自己不会的知识点,先去其他项目找类似的解决方法,先粘贴复制过来,看是否能够跑通,如果能够跑通就继续进行.
    *
    2.如果因为项目的具体要求,需要做一定的变动,那就看自己时候对概念理解透彻了,能否针对项目做具体的修改.如果不能,就需要看源码,看他们怎么操作实现的,如果源码看不明白,针对看不明白的部分进行搜索,理解,比如cookie(键值对),浏览器的存储机制的概念,token的概念区别.
    *
    3.对于遇到的知识点,问题进行记录,总结,然后在项目间歇期或者自由时间自己进行升级,将知识系统化.

    ++++++++++++++++++++++++++++++++++++++++

    代码不超过50行,低耦合,高内聚,复用性,压缩性
    严于律己宽以待人
    高内聚:模块功能专一性高,独立性强
    低耦合:模块之间联系尽量少
    联系紧密
    在模块划分时,要遵循“一个模块,一个功能”的原则,尽可能使模块达到功能内聚

    高内聚,低耦合的系统有什么好处呢?事实上,短期来看,并没有很明显的好处,甚至短期内会影响系统的开发进度,因为高内聚,低耦合的系统对开发设计人员提出了更高的要求。高内聚,低耦合的好处体现在系统持续发展的过程中,高内聚,低耦合的系统具有更好的重用性,维护性,扩展性,可以更高效的完成系统的维护开发,持续的支持业务的发展,而不会成为业务发展的障碍。

    第一 查找知识的能力
    第二 描述问题的能力
    第三 总结收获的能力
    第四 解决问题的能力
    第五 构建技能的能力
    第五 遵守规范的能力


    “对缓存来说,最关键的设计就在于失效策略是什么。”大神镇定的看着我。

    不同的应用场景,对于缓存的要求不一样,对实时性的要求也不一样。榜单这种一天更新一次的,每天晚上定时生成一次就好了。后台更新,但是要注意,一定要直接生成,直接切换,不能让前端用户访问的时候,再去生成。
    对于名字这种东西,用户改完之后,必须立刻更新缓存,包括本地缓存和远程缓存。

    根据不同的应用需要,去设计不同的策略,同时把这些场景规范化,成为一整个团队都要去遵循的标准?

    每一个技术框架的选择,都经过讨论,验证,测试,最终在全团队里推行。


    这是否也是架构师的职责?这个架构师太厉害了,他需要从前到后都要懂,他需要制定关键的技术细节,他需要给出最佳实践,他需要了解业界所有流行的解决方案,他需要去猜测Facebook怎么解决问题的,Twitter怎么解决问题的,Google怎么解决问题的,这些解决方案可不可以拿过来,也同样适用于我们自己的场景。

    他需要精通分布式,Nginx或者是F5,微服务,缓存,持久化,消息队列,他需要熟悉所有这些技术细节里的最常用的解决方案,不能有遗漏,也不可以过度设计,他决定的不是他一个人喜欢的风格,他决定的就是整个团队,在项目死亡之前都必须遵循的规范,现在的团队成员,和未来的团队成员,都必须遵循的体系,而且,如果在未来,这些架构体系有不合理的地方,那就麻烦大了。

    完整的看过TCP/IP协议详解

  • 相关阅读:
    linux下XAMP集成开发环境搭建流程总结
    一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10 http://www.jb51.net/css/383986.html
    安装软件时出现错误提示:无效类
    新建.xlxs文件打不开,旧的可以打开的解决办法
    PostgreSQL 自定义自动类型转换(CAST) 删除用 drop function integer_to_text(integer) CASCADE;
    php扩展不能加载的原因
    remote_addr(::1)不返回IPv4地址127.0.0.1的解决办法
    php转换字符串编码 iconv与mb_convert_encoding的区别
    PHPExcel获取CSV文件数据不准确,用以下方法获取
    日文SJIS编码字符串字符数获取方法
  • 原文地址:https://www.cnblogs.com/meijsuger/p/9463158.html
Copyright © 2011-2022 走看看