博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
技术琐话2018-01-01
阅读量:7188 次
发布时间:2019-06-29

本文共 820 字,大约阅读时间需要 2 分钟。

技术感悟

  • 阅读各种技术的使用/说明/示例/原理文档时,能不能快速吸收为自己的知识?能不能注意到细节关键点?是一个开发工程师优不优秀,能不能比别人更突出、更快成长起来的一个非常重要的地方。

  • 你东西学得广了,别人就会攻击你不够深入;你东西学得够深了,别人就会攻击你知识面不广;你专精在技术时,别人就会说你管理不好;你花心力好好做管理之后,别人就会说你技术没有跟上;你研究方法论时,别人就会说你很虚;你专心做项目时,别人就会说你没有提炼方法,没有系统。… 想挑你毛病,总有办法。但你自己知道自己在干什么最重要,那些你的「缺点」其实可能不是缺点,而是一件事物的另一面。你选择这一面,自然会缺另一面。这是取舍点,不是优缺点。(from 微博@蔡学镛)

  • 来自硅谷的启示

技术点

  • 在写Java代码的时候,如果匿名内部类里面传递变量,变量必须声明为final,而在Java8中,可以不用写这个final了,因为Java8引入了Effectively final 功能,由系统默认添加。

  • 将Nginx中的一个配置指令proxyinterceptorerrors设置为true,可以捕获后端服务器返回的错误码进行处理,从而可以使用nginx自己的错误显示页面。 ​​​​

  • 在Servlet开发中,request.setCharacterEncoding必须在所有filter最开始执行,否则只要调用过request相关方法去获取其参数等,再去设置编码是无效的。

  • Java中File类的listFiles和list方法最终调用的是FileSystem的本地接口,返回的文件列表顺序是没有保证的。Spring中的san某一basepackage下的类就是使用的此方法,因此加载的bean的顺序也是无法保证的。这一点需要特别注意。 ​​​​​​

  • Tomcat各个版本特性对比图

  • Java集合类对比图表

原文出处:后端技术杂谈
转载请与作者联系,同时请务必标明文章原始出处和原文链接及本声明。
你可能感兴趣的文章
php的openssl_private_encrypt的python实现
查看>>
JDK8新特性(3):Stream API补充介绍
查看>>
php连接状态测试(运行中 关闭浏览器)
查看>>
整合springMVC,Mybatis的Maven项目框架
查看>>
Keras 线性回归
查看>>
Oracle优化查询改写(第二章-给查询结果排序)
查看>>
PHP实现排列组合
查看>>
Fragment的commit的注意事项
查看>>
[UE4]LOG
查看>>
3306 scan script
查看>>
ubuntu下安装 openssl 开发库
查看>>
activemq持久化
查看>>
如何在CentOS/RHEL Linux 6 & 7 上安装Telnet
查看>>
solr新版本环境搭建
查看>>
「ThinkPHP开发者周刊」第6期——好用的第三方类库
查看>>
error writing request body to server
查看>>
常用正则表达式大全
查看>>
ecshop 源码文件结构说明
查看>>
常用awk命令(转)
查看>>
traceroute, tracepath, mtr(网络工具)
查看>>