自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Linux 虚拟内存机制

华为面试官问了我一个问题就是关于Linux虚拟内存机制,虽然我多少是回答上来,感觉好久没看操作系统的我是时候将其拿起来重温一遍 。 每个进程都有自己独立的4G内存空间,各个进程的内存空间具有类似的结构。Linux内存管理采用的是页式管理,使用的是多级页表,动态地址转换机构与主存、辅存共同实现虚拟内存一个新进程建立的时候,将会建立起自己的内存空间,此进程的数据,代码等从磁盘拷贝到自己的进程空间

2016-08-09 21:31:01 11726

原创 触发器

触发器的作用是在执行insert、delete和update命令之前或之后自动调用sql命令或存储过程,最多一个表可以建立6个触发器,因为触发器的类型主要分为: 1.Before2.After before 和 after代表触发器发生的时间是在每行操作的之前还是之后。其中after触发器要求只有执行某一操作insert、update、delete之后触发器才被触发,且只能定义在表上。而

2016-08-05 13:50:36 1515

原创 Go安装

Go的三种安装方式Go源码安装:这是一种标准的软件安装方式Go标准包安装:Go提供了方便的安装包,支持Windows、Linux、Mac等系统。这种方式适合快速安装,可根据自己的系统位数下载好相应的安装包,一路next就可以轻松安装了。第三方工具安装:目前有很多方便的第三方软件包工具,例如Ubuntu的apt-get、Mac的homebrew等。这种安装方式适合那些熟悉相应系统的用户。最后,

2016-08-02 16:46:31 12725

原创 Go语言的特性

关于特性丢失为了简化设计,不支持函数重载和操作符重载为了避免c/C++开发中的一些bug和混乱,不支持隐式转换Go语言通过另一种途径实现面向对象设计放弃了类和类型的继承尽管在接口的使用方面可以实现类似变体类型的功能,但本身不支持变体类型不支持动态加载代码 不支持动态链接库不支持泛型通过recover和panic来替代异常机制不支持断言不支持静态变量Go编译器的知识 目前有2

2016-08-02 16:45:07 821

原创 golang编译器的准备

????????????????????????????????????,???????????????http??,??????http??,????????????,????????????,?????,????????????????,????????????????????????????????,?????,?????Vegeta??? Vegeta ????Go?????????

2016-08-01 13:41:40 742

Java面试手册,助力大家面试过五关斩六将,面试成功

Java面试手册,助力大家面试过五关斩六将,面试成功

2024-04-28

空空如也

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

TA关注的人

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