起因:进行压力测试时,出现一下问题 检测服务器能够打开文件的数量 查看结果: 修改为 10000 再次压力测试 错误问题: apr_socket_recv: Connection reset by peer (54) 是由于使用的MacOSX默认自带的ab限制了并发数导致的。 解决办法:下载最新的a ...
分类:
系统相关 时间:
2019-11-28 13:09:20
阅读次数:
202
RHSA-2017:3075-重要: wget 安全更新(代码执行) ...
分类:
其他好文 时间:
2019-11-27 12:24:13
阅读次数:
80
常见问题:1、为什么使用redis(一)性能我们在碰到需要执行耗时特别久,且结果不频繁变动的SQL,就特别适合将运行结果放入缓存。这样,后面的请求就去缓存中读取,使得请求能够迅速响应。(二)并发在大并发的情况下,所有的请求直接访问数据库,数据库会出现连接异常。这个时候,就需要使用redis做一个缓冲 ...
分类:
其他好文 时间:
2019-11-27 12:07:01
阅读次数:
58
系统调用 操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境,但是计算机系统的各种硬件资源是有限的,因此为了保证每一个进程都能安全的执行,处理器设有两种模式:“用户模式”与“内核模式”。一些容易发生安全问题的操作都被限制在只有内核模式下才可以执行,例如I/O操作,修改基址寄存器内容 ...
分类:
其他好文 时间:
2019-11-25 23:32:46
阅读次数:
77
1、什么是 tcp 粘包? 发送方发送的多个数据包,到接收方缓冲区首尾相连,粘成一包,被接收。 2、原因 TCP 协议默认使用 Nagle 算法可能会把多个数据包一次发送到接收方。 应用程读取缓存中的数据包的速度小于接收数据包的速度,缓存中的多个数据包会被应用程序当成一个包一次读取。 3、处理方法 ...
分类:
其他好文 时间:
2019-11-25 11:18:18
阅读次数:
94
1、 "组长博客链接" 2、参考邹欣老师的问题模板进行总结思考 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 答:我们《雪人兄弟2019》是一款怀旧游戏,主要目的在于唤起用户童年记忆的同时在游戏中加入我们的独特风格,让玩家感到更加地愉悦和舒心。 ...
分类:
其他好文 时间:
2019-11-24 23:58:12
阅读次数:
150
JDK的ByteBuffer的缺点: 1.final byte[] hb;这是JDKde ByteBuffer对象中用于存储数据的对象声明;可以看到,其字节数组是被声明为final的,也就是长度是固定不变的,一旦分配好后不能动态扩容与收缩;而且当待存储的数据字节很大时就很有可能出现IndexOutO ...
分类:
编程语言 时间:
2019-11-24 21:11:56
阅读次数:
94
按数据流向:输入流和输出流 输入和输出都是从程序的角度来说的。 输入流:数据流向程序 输出流:数据从程序流出。 按处理单位:字节流和字符流 字节流:一次读入或读出是8位二进制 字符流:一次读入或读出是16位二进制 JDK 中后缀是 Stream 是字节流;后缀是 Reader,Writer 是字符流 ...
分类:
编程语言 时间:
2019-11-24 11:46:06
阅读次数:
166
对于事务性工作负载是通常最快这个大小设置为32K,并且也是允许的最小尺寸。您应该谨慎使用它设置为较大的值,因为这可以很容易地降低性能。 如果所有的数据进行排序不适合在指定缓冲区大小的MySQL第一种类尽可能多的数据将适合,那批写入磁盘。接下来,它排序另一批和写入操作。然后执行这些和所需的所有其他批次 ...
分类:
其他好文 时间:
2019-11-24 11:31:33
阅读次数:
62
1.Redis 缓存和 MySQL 数据如何实现一致性 需求起因 缓存和数据库一致性解决方案 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。 读取缓存步骤一般没有什么问题,但是 ...
分类:
数据库 时间:
2019-11-24 09:51:56
阅读次数:
104