mysql启动提示 Cannot allocate memory for the buffer pool

  • Post author:
  • Post category:mysql

环境: centos7.2 mysql 5.7.26 故障 在一台总物理内存125G的服务器上,修改mysql的innodb_buffer_pool_size为64G后,启动报错,截图如下: 错误原因大致是内存不足。 诊断 开始以为是调优参数设置问题,仔细参阅官网后,未发现任何问题;试着将innodb_buffer_pool_size调整为60G,数据库可以正常启动,因此怀疑是操作系统限制了内存分…

继续阅读 mysql启动提示 Cannot allocate memory for the buffer pool

Java链表指针确实好烦 – 交换链表中连续的两个节点的位置

  • Post author:
  • Post category:java

Java的指针巩固练习2. 背景: 交换一个链表中,连续的两个节点的位置。比如: 1->2->3->4 返回 2->1->4->3 . /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) {…

继续阅读 Java链表指针确实好烦 – 交换链表中连续的两个节点的位置

游戏安全漏洞一些分享

  • Post author:
  • Post category:其他

安全界对漏洞的定义为:在硬件、软件、系统等具体实现或者系统安全策略上存在的缺陷,从而使攻击者能够达到于某种破坏效果。游戏安全漏洞属于常规漏洞的子类,常规漏洞的分类如下图所示: 通过以上的漏洞分类图可知游戏漏洞属于常规软件漏洞一种分类。 以漏洞的实现原理为依据,可将游戏安全漏洞划分成3大类,分别为:游戏逻辑漏洞、协议稳定性漏洞、服务端校验疏忽漏洞。 1.1游戏逻辑漏洞介绍 游戏逻辑漏洞也就是传统的外…

继续阅读 游戏安全漏洞一些分享

串口助手收发数据时波特率过高会乱码

  • Post author:
  • Post category:其他

在STM32printf重定向实验中,使用printf向串口输出信息时,输出数据会出现乱码现象或者数据缺失现象,如图: 理应输出122位数据,当波特率为115200时,输出为2位,并且乱码。 解决方法:将波特率调低,以9600为例 如图 版权声明:本文为qq_33231534原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.cs…

继续阅读 串口助手收发数据时波特率过高会乱码

记录windows驱动开发inf文件详解

  • Post author:
  • Post category:其他

Windows 驱动程序开发相关 1. 驱动的注册表位置: 1. 硬件子键: HKEY_LOCATION_MACHINE\SYSTEM\ControlSet001\Enum 指明硬件的HID,VID,DID等跟硬件和硬件厂商相关的信息。 2. 服务子健: HKEY_LOCATION_MACHINE\SYSTEM\ControlSet001\Services 它主要是跟驱动相关的,指明驱动的路径,以…

继续阅读 记录windows驱动开发inf文件详解

沟通力学习

  • Post author:
  • Post category:其他

问题:同事说话让你很不爽,或者是别人对你爱答不理 原因:你不知道他人在意什么,所以你没有给他想要的,因此得不到良好的回应。 1,什么是有效的沟通? 无效的沟通:说了很多东西,对方不知道你在表达什么?一方话太多,自我表达太多,降低了另一方的存在感。 有效的沟通:围绕沟通的目的进行的,听的人要听的明白,说的人要说的清楚。 沟通的意义在于反馈:一次沟通中,听的人没有听明白,责任在于说的一方,没有说清楚。…

继续阅读 沟通力学习

linux查看cpu型号主频,Linux 查看 CPU 型号及内存频率及其它信息的命令

  • Post author:
  • Post category:linux

查看 CPU: cat /proc/cpuinfo 该命令可以查看系统CPU有多少个核,频率,特性等等。 查看 cpu 内核频率 cat /proc/cpuinfo |grep MHz|uniq //双核四线程的 cpu 当前的数据 cpu MHz : 801.406 cpu MHz : 799.878 cpu MHz : 799.968 cpu MHz : 815.332 查看内存: cat /…

继续阅读 linux查看cpu型号主频,Linux 查看 CPU 型号及内存频率及其它信息的命令

HTML5 Web Storage存储

  • Post author:
  • Post category:其他

Web Storage功能,顾名思义,就是在Web上存储数据的功能,而这里的存储,是针对客户端本地而言的。它包含两种不同的存储类型: Session Storage 和 Local Storage 。 不管是Session Storage还是Local Storage,它们都能支持在同域下存储 5MB 数据。 sessionStorage 将数据保存在session对象中。所谓session,是指…

继续阅读 HTML5 Web Storage存储

linux 下解决sublime text 的中文显示乱码与输入问题

  • Post author:
  • Post category:linux

安装Package Control 点击Perference菜单,如果出现Package Control 与Package Settings 两个子菜单,则说明已安装。 否则,简单通过以下方法安装: 1、打开命令行(Ctrl + `),在命令行输入 import urllib.request,os,hashlib;  h = '7183a2d3e96f11eeadd761d777e62404e33…

继续阅读 linux 下解决sublime text 的中文显示乱码与输入问题

时间复杂度的计算详解

  • Post author:
  • Post category:其他

时间复杂度计算分为以下三个步骤(推导大O阶): 1.用常数1取代运行时间中的所有加法常数 2.在修改后的运行次数函数中,只保留最高阶项 3.如果最高阶项存在且不是1,则去除与这个项相乘的常数,得到的结果就是大O阶。 下面给大家看几个例子: (1)常数阶O(1): int sum = 0,n = 100;/*执行一次*/ sum = (1+n)*n/2;/*执行一次*/ printf("%d",su…

继续阅读 时间复杂度的计算详解