• 你在项目中 遇到的坑,有哪些,请举例

    Integer 包装类,需要用equals,而不是==Integer,大于127时,用==就不奏效了空指针异常department.getEmployee().getName()List,map,foreach不能边遍历,边删除;要过滤,请用 iterator,或者stream流list判空,用is...

    如何阅读文档以便了解项目

      你有个任务,需要用到某个开源项目;或者老大交代你一个事情,让你去了解某个东西。怎么下手呢?如何开始呢?我的习惯是这样:1.首先,查找和阅读该项目的博客和资料,通过google你能找到某个项目大体介绍的博客,快速阅读一下就能对项目的目的、功能、基本使用有个大概的了解。2.阅读项目的文档,重点关注类...

    nodejs、maven打包命令

    常用命令:node.js:安装依赖:npm install编译运行:npm run dev打包:npm run buildmaven打包:jar :mvn clean install -Dmaven.test.skip=truewar:mvn clean package -Dmaven.test.s...

    阿里后端常用的 15 款开发工具

    一、Java 线上诊断工具 Arthas二、IDE 插件 Cloud Toolkit三、混沌实验注入工具 ChaosBlade四、Java 代码规约扫描插件五、应用实时监控工具 ARMS六、静态开源站点搭建工具 Docsite七、Android 平台上的秒级编译方案 Freeline八、性能测试工具...

    ELK手动部署笔记

    analysis-ik分词器安装不成功,则要:手动把压缩包,解压好,放到/usr/share/elasticsearch/plugins/analysis-ik然后从重启docker即可;Kibana登录认证设置Kibana从5.5开始不提供认证功能,想用官方的认证,X-Pack,收费滴 。所以就自...

    Navicat遇到的坑

    设置外键表和表之间的外键:注意在设计表的时候,要把选项里面的引擎选为InnoDB,因为InnoDB提供事务支持以及外部键等高级数据库功能。一边是MyISAM,一边是InnoDB就设置不成功。字符编码也要对应使用navcat远程连接linux上的mysql数据库,删除数据库后报错,删除失败,报错ERR...

    2019年读书笔记

    中国政法大学的罗翔教授曾经说过,读书分为两种,一种是功利性的读书,一种是非功利性的读书。前者包括但不限于:高考,针对各种证书的考试,专业领域的探索:比如法学专业读法学类书,计算机专业读计算机科学类图书,经济学,心理学等。后者包括但不限于:文学名著,报刊杂志。非功利性阅读帮助我们找到人性,追寻意义。功...

    如何避免 rm -rf?

    为了避免误删根目录,或者重要的文件,整理了以下方法:1、safe-rm  safe-rm 是一个开源软件用来替代不太安全的rm,可以在/etc/safe-rm.conf中配置路径黑名单,定义哪些不能被safe-rm删除。可以将 safe-rm 更名为 rm 并放在 $PATH 中比 原rm 程序靠前...

    用虚拟机给移动硬盘安装Linux

    http://community.wps.cn/wiki/No_necessary_symbol_fonts用户名:bestming密码:135579ubuntu16.04分区设置https://blog.csdn.net/zhangxiangweide/article/details/747796...

    Git使用总结

    一开始:远端的仓库有一个readme.md文件。你本地的也有readme.md文件。后来本地仓库你新建了1.txt文件远端仓库新建了2.TXT文件。如果你提交到远端仓库会报异常:因为版本冲突了解决方法:先拉(git pull)后推(git push)> 把远端仓库的代码全部同步下载到本地仓库(...