随机名言

06 2020 档案

摘要:高并发的情况下难免会用到限流方案的,这里仅提供思路 1. 合法性限流 高级验证码 + IP黑名单(短时间的操作) 2. 容器限流 Tomcat:设置最大线程数maxThread,超过则会排队 Nginx:控制速率、控制并发连接数 # 控制同一IP的访问频率,下面的5作为一个缓存数,即超过1r/s的请 阅读全文
posted @ 2020-06-22 11:09 Howlet 阅读(149) 评论(0) 推荐(0)
摘要:虽然做了笔记,但还老是忘,因为不常使用吗? 1. 海量数据处理 常见的问题如下: 10亿篇文章,如何找出其中出现次数最多的100个词(Trim树) 10亿个数字,取最小的100个数(Top K) 在2.5亿个整数中找出不重复的整数(重复问题) 两个大文件,找出交集?(利用Top K问题,使用相同的h 阅读全文
posted @ 2020-06-22 10:42 Howlet 阅读(205) 评论(0) 推荐(0)
摘要:第一次写网站特意用下面的方式去测试一下安全,发现全部入坑 1. DDos攻击 拒绝服务攻击:使系统过于忙碌而不能执行有用的业务并且占尽关键系统资源,常见有TCP泛洪,UDP泛洪。 利用了TCP的三次握手,大量请求连接发送给服务器端,即SYN同步请求,当服务器响应ACK时,客户端消失了,那么服务端就会 阅读全文
posted @ 2020-06-22 09:52 Howlet 阅读(163) 评论(0) 推荐(0)
摘要:还是来自某次的回去等通知,当时被问是一脸懵逼的,之前是打war包后扔到Apps下,现在用了Springboot直接打成jar包运行,唯一就是没有设置过Tomcat,对了写过Tomcat结构的笔记,还没整理好发布 1. Tomcat的组件 先来看看Tomcat的各个组件,用于理解下面的各个配置作用 S 阅读全文
posted @ 2020-06-16 13:40 Howlet 阅读(220) 评论(0) 推荐(0)
摘要:源自笔者某次回去等通知的故事 1. jps 列出正在运行的虚拟机进程、及其pid,命令参数有: -l:输出主类全限定类名 -v:虚拟机进程启动时的JVM参数 jps -l 2. jstat 监视虚拟机各种运行状态,命令参数有: -gc:监视堆状况 -gcutil:与-gc一致,不同于显示百分比 js 阅读全文
posted @ 2020-06-04 10:34 Howlet 阅读(283) 评论(0) 推荐(0)
摘要:作为复习把,来一次总结,方便以后SpringBoot的翻看 1.导入组件 @Component:普通组件 @Service:service层 @Repository:dao层 @Controller:controller层(默认id为类名的小写驼峰) @Import:快速导入外部组件(默认id为全限 阅读全文
posted @ 2020-06-02 21:53 Howlet 阅读(341) 评论(0) 推荐(1)
摘要:网络基础确实不熟悉,有点难度,不过还是多看就好 1. OIS七层参考模型 应用层 通过应用进程间的交互完成网络应用。 应用层协议定义的是应用进程间的通信和交互的规则,常见有HTTP、DNS、SMTP、POP3 表示层 将应用程序的信息转换成适合网络传输的格式。 比如编码问题,HTML,XML,MiM 阅读全文
posted @ 2020-06-02 21:41 Howlet 阅读(198) 评论(0) 推荐(0)

Copyright © By Howl