自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

spfLinux的博客

也许某一天我可以成为大神

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 难理解的c代码(1)

#include int main(){ union{ int ig[4]; char a[8]; }t; t.ig[0] = 0x4241; t.ig[1] = 0x4443; t.ig[2] = 0x4645; t.ig[3] = 0x0000; printf("\n%s\n", t.a); return 0;}先看结果:到这里,还很蒙。试试下面程序

2017-07-13 16:12:07 850 1

原创 中级c代码剖析

下面这个程序是我在教材上遇到的,有一点理解难度的题目,所以称为中级。      #include#includestruct node{ char data; struct node *next;};struct node a[] = { { 'A', a + 1 }, { 'B', a + 2 }, { 'C', a + 3 }, { 'D', a + 4 }, { 'E', a

2017-07-13 12:56:28 383

原创 面试总结(1)

今天上午,参加学校的夏令营英文面试,有以下总结:       (1)英语很差劲,所以自我介绍完后,问的问题,基本上都答不出来,要不是听不懂,要不是知道怎么回答,却不知道怎么用英语来说;       (2)其中问到做过哪些项目时,我支支吾吾答不出来,其实当时我包里是有简历的,上面有写,虽然是中文简历,但拿出来给老师看总比自己答不出来好,但当时并没有想到这一层;       (3)有老外问

2017-07-13 12:18:06 278

原创 文件定位函数 fseek

函数原型:fseek(fp,d,pos)移动时的起始位置为pos,取值有以下3种情况:(1)pos=0或pos=SEEK_SET,表示文件指针在文件的开始处;(2)pos=1或pos=SEEK_CUR,表示文件指针在当前文件指针位置;(3)pos=2或pos=SEEK_END,表示文件指针在文件尾。后来我才知道为什么是这样,stdio.h中有这样一段定义:/* Seek

2017-07-11 07:00:47 852

原创 mysql 插件式存储引擎

最近课程实践要写一个简单的mysql存储引擎,我们后来实现了表操作和记录的增删改查,其中对于mysql的插件式存储引擎模式印象深刻。我们只是在特定的几个文件中将写的存储引擎给添加上,然后安安心心实现功能代码,然后进行测试,这样就相当于插入了一个自己写的存储引擎。想把这个存储引擎去掉,直接在原来改动的那几个文件中改回来就好,然后把写的存储引擎文件夹保留在其他地方就好,实现了真正意义上的“即插即用”。

2017-07-09 21:18:04 418

转载 mysql 执行流

2017-07-09 21:06:23 334

转载 mysql主要关键目录

(1)BUILD(2)client(3)storage注:描述的有些存储引擎并没有。(4)mysys注:这个文件里的代码还没看过,不过感觉是好东西。(5)sql(6)vio

2017-07-09 20:56:20 335

转载 DBMS体系介绍

DBMS:数据库管理系统(1)DBMS基本功能:(2)客户端与服务器的通信机制:(3)模块协作(4)RDBMS(关系数据库管理系统)总体架构

2017-07-09 20:18:51 1480

原创 从mysql源码中学习程序注释技巧

ha_example.cc:注释1:/* Copyright (c) 2004, 2016, Oracle and/or its affiliates. All rights reserved.  This program is free software; you can redistribute it and/or modify  it under the terms of

2017-07-09 19:16:32 410

原创 mysql源码编译完成之后的操作

切换到下面正确的目录下:如果电脑上装过mysql,建议卸载干净,要不然会出问题的,即使修改注册表也可能没用,因为原来的那个太霸道了可以去任务管理器的服务中去查看是否有原来的mysql服务切换到下面正确目录下:记得先要修改密码,退出,再重新进入,要不然操作可能会不成功或者每次登录会比较麻烦(因为随机的生成的密码记不住呀)系统随机生成的密码(建议只是用来第一次登录进入)

2017-07-08 19:18:44 875

原创 搭建mysql编译环境以及遇到的问题

声明:下面资料是我整合而来,有些资料是我直接用别人的,只有部分属于原创。注意:这里面少boost库(mysql5.5及以上版本都需要boost库),没有提,需要下载的,boost_1_59_0,我记得还需要在VS命令行下(X86)敲一个命令,生成可执行文件,一会儿我再提。Cmake尽量用3.0以上版本的,要不然会出问题1:软件的安装:都在D盘下,没有空格和中文(C盘也可以的,除my

2017-07-08 18:58:28 644

原创 做总结汇报ppt的经验

最近,担任学校一个小团队的项目经理,做总结汇报时,发现一条经验:用WPS或WORD的白底黑字就好,精简到极致,挑重点。效果蛮不错。

2017-07-08 18:12:52 688

转载 修改mysql root密码命令

set password for 'root'@'localhost'=password('123456');

2017-07-08 18:09:42 410

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除