Linux查看日志常用命令
摘要:tail:查看尾部(最新)n行日志,可以实时;head跟tail相反,查看头部n行; cat:倒序查看;tac:正序查看;都可以通过grep检索关键字; sed:按日期截取、按行数截取,可截取多个; more和less:日志过多时用来翻页,more只可往前,less可前后翻页; 根据时间区间查询 导
阅读全文
posted @
2021-12-15 16:17
啊哈哈哈哈-
阅读(397)
推荐(0)
线程池介绍及创建线程池的4种方式
摘要:1. 什么是线程池 Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序 都可以使用线程池。在开发过程中,合理地使用线程池能够带来3个好处。 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线
阅读全文
posted @
2021-12-15 16:16
啊哈哈哈哈-
阅读(8225)
推荐(0)
get 与 post 的请求的一些区别
摘要:post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中) post发送的数据更大(get有url长度限制) post能发送更多的数据类型(get只能发送ASCII字符) post比get慢 post用于修改和写入数据,get一般用于搜索排序和筛选之类的操作 get
阅读全文
posted @
2021-12-15 16:15
啊哈哈哈哈-
阅读(111)
推荐(0)
equal与== 的区别
摘要:1.最大的区别是,==是运算符,equal是方法 2.java基本类型(short,int,long,byte,char,float,double,boolean) 比较基本类型,只能用==,不能用equal,这里的==比较的是两个变量的值 3.比较包装类型 ==比较的是内存地址,因为a和b是new
阅读全文
posted @
2021-12-15 16:14
啊哈哈哈哈-
阅读(399)
推荐(0)
泛型原理及相关特性
摘要:1.可以解决的问题:编译时就可以检查出类型问题以提高类型安全,避免在运行时才暴露导致解决成本过高、消除强制类型转换过程,代码可读性更高,减少了出错点、编译阶段完成类文件处理等工作,可以提高性能。 2.泛型的通配符:无限制通配符<?>:类似object,可以使用所有类型、extends关键字:声明了类
阅读全文
posted @
2021-12-15 16:14
啊哈哈哈哈-
阅读(88)
推荐(0)