草庐IT

my_malloc

全部标签

绿色安装MySQL5.7版本----配置my.ini文件注意事项

前言  由于前段时间电脑重装,虽然很多软件不在C盘,但是由于很多注册表以及关联文件被删除,很多软件还需要重新配置甚至卸载重装。  使用MySQL时就遇到了这种情况,在修改配置文件无效的情况下选择了重新安装。为了更稳定,个人选择了5.7.24绿色解压版,具体安装过程网上博客以及视频教程很多,文中只作简单叙述,今天主要是说明配置my.ini文件过程中需要注意的事项。以5.7.24为例在官网下载MySQL对应操作系统的绿色解压版本安装包,选择合适的盘符解压。解压后可以看到文件夹中内容,但是会缺少data文件夹以及后缀名微.ini的配置文件建议配置环境变量,与Java配环境变量异曲同工,不再赘述。在上

绿色安装MySQL5.7版本----配置my.ini文件注意事项

前言  由于前段时间电脑重装,虽然很多软件不在C盘,但是由于很多注册表以及关联文件被删除,很多软件还需要重新配置甚至卸载重装。  使用MySQL时就遇到了这种情况,在修改配置文件无效的情况下选择了重新安装。为了更稳定,个人选择了5.7.24绿色解压版,具体安装过程网上博客以及视频教程很多,文中只作简单叙述,今天主要是说明配置my.ini文件过程中需要注意的事项。以5.7.24为例在官网下载MySQL对应操作系统的绿色解压版本安装包,选择合适的盘符解压。解压后可以看到文件夹中内容,但是会缺少data文件夹以及后缀名微.ini的配置文件建议配置环境变量,与Java配环境变量异曲同工,不再赘述。在上

mac(m1)配置my.cnf

今天开始学习了数据库,在安装MySQL之后启动一直报错,然后在网上找了很多解决方法,最后用以下方法解决对于习惯了windows的小伙伴来说,直接去安装目录里边修改my.ini就可以,对于习惯了Linux的小伙伴来说,直接修改mysql默认的/etc/my.cnf配置文件就可以,可是Mac端MySQL是默认没有配置文件的,需要自己手动创建。1.新建etc文件一般要在先在/usr/local下新建一个etc文件,注意etc为配置文件需要以管理员的身份新建进入/usr/local目录下中,然后输入以下命令sudomkdiretc然后回车即可创建etc文件2.新建my.cnf文件然后进入etc目录下,

mac(m1)配置my.cnf

今天开始学习了数据库,在安装MySQL之后启动一直报错,然后在网上找了很多解决方法,最后用以下方法解决对于习惯了windows的小伙伴来说,直接去安装目录里边修改my.ini就可以,对于习惯了Linux的小伙伴来说,直接修改mysql默认的/etc/my.cnf配置文件就可以,可是Mac端MySQL是默认没有配置文件的,需要自己手动创建。1.新建etc文件一般要在先在/usr/local下新建一个etc文件,注意etc为配置文件需要以管理员的身份新建进入/usr/local目录下中,然后输入以下命令sudomkdiretc然后回车即可创建etc文件2.新建my.cnf文件然后进入etc目录下,

驱动开发学习笔记---malloc、kmalloc和vmalloc

对于提供了MMU(存储管理器,辅助操作系统进行内存管理,提供虚实地址转换等硬件支持)的处理器而言,Linux提供了复杂的存储管理系统,使得进程所能访问的内存达到4GB。 进程的4GB内存空间被人为的分为两个部分--用户空间与内核空间。用户空间地址分布从0到3GB(PAGE_OFFSET,在0x86中它等于0xC0000000),3GB到4GB为内核空间。 区别如下:1、kmalloc和vmalloc是分配的是内核的内存,malloc分配的是用户的内存2、kmalloc保证分配的内存在物理上是连续的,内存只有在要被DMA访问的时候才需要物理上连续,malloc和vmalloc保证的是在虚拟地址空

驱动开发学习笔记---malloc、kmalloc和vmalloc

对于提供了MMU(存储管理器,辅助操作系统进行内存管理,提供虚实地址转换等硬件支持)的处理器而言,Linux提供了复杂的存储管理系统,使得进程所能访问的内存达到4GB。 进程的4GB内存空间被人为的分为两个部分--用户空间与内核空间。用户空间地址分布从0到3GB(PAGE_OFFSET,在0x86中它等于0xC0000000),3GB到4GB为内核空间。 区别如下:1、kmalloc和vmalloc是分配的是内核的内存,malloc分配的是用户的内存2、kmalloc保证分配的内存在物理上是连续的,内存只有在要被DMA访问的时候才需要物理上连续,malloc和vmalloc保证的是在虚拟地址空

My First Blog Ever——记我在交大ACM班的第一个学期

  很巧的是,就在俞老师下发“学期小结”这一任务的前一天,我在跟朋友聊天时想到了要将自己这一学期的经历以文字的形式留存。毕竟,过去的一个学期实在有太多东西值得记述了:我离开了自己从童年到青春的十年间生活的上海市实验学校,到上海交通大学开启了一段崭新的旅程;在一个短暂的暑假的尾声,我收到了被ACM班录取的消息,欣喜万分;在ACM班的这一个学期,我经历了充实的学习生活、认识了天南地北的优秀同学和ACM班的优秀老师、在一次次与任务的斗争中期冀于证明个人价值、在较为繁忙的学习间隙追求自己的爱好……总而言之,当我刚刚于脑海中回忆过去的半年的所有记忆碎片,我发现,从俞老师对我的面试到这学期与各项任务斗智斗

My First Blog Ever——记我在交大ACM班的第一个学期

  很巧的是,就在俞老师下发“学期小结”这一任务的前一天,我在跟朋友聊天时想到了要将自己这一学期的经历以文字的形式留存。毕竟,过去的一个学期实在有太多东西值得记述了:我离开了自己从童年到青春的十年间生活的上海市实验学校,到上海交通大学开启了一段崭新的旅程;在一个短暂的暑假的尾声,我收到了被ACM班录取的消息,欣喜万分;在ACM班的这一个学期,我经历了充实的学习生活、认识了天南地北的优秀同学和ACM班的优秀老师、在一次次与任务的斗争中期冀于证明个人价值、在较为繁忙的学习间隙追求自己的爱好……总而言之,当我刚刚于脑海中回忆过去的半年的所有记忆碎片,我发现,从俞老师对我的面试到这学期与各项任务斗智斗

CentOS7 安装MySQL5.7企业版(商业版)及修改my.cnf默认datadir、socket路径后无法启动的处理方法

一、清理环境查看是否已安装#rpm-qa|grep-imysql#rpm-qa|grep-imariadb--(centos7默认系统自带的查看版本号并进行删除)#rpm-e mariadb-libs-5.5.56-2.el7.x86_64 --删除mariadb  #yumremovemariadb-libs-5.5.56-2.el7.x86_64--删除mariadb#yuminstallperlperl-devel  //安装依赖包,根据各系统环境而定 二、开始安装#--上传mysqlrpm安装包到服务器(安装包可以去oracle官网下载)#rpm-ivhmysql-commercial

CentOS7 安装MySQL5.7企业版(商业版)及修改my.cnf默认datadir、socket路径后无法启动的处理方法

一、清理环境查看是否已安装#rpm-qa|grep-imysql#rpm-qa|grep-imariadb--(centos7默认系统自带的查看版本号并进行删除)#rpm-e mariadb-libs-5.5.56-2.el7.x86_64 --删除mariadb  #yumremovemariadb-libs-5.5.56-2.el7.x86_64--删除mariadb#yuminstallperlperl-devel  //安装依赖包,根据各系统环境而定 二、开始安装#--上传mysqlrpm安装包到服务器(安装包可以去oracle官网下载)#rpm-ivhmysql-commercial