今天搞了一天,痛苦万分,本文的教程基本适用大部分情况,现在记录下需要主义的几点: 一、制作ubuntu usb安装盘的时候,格式要选saw的,千万不要用usb-HDD+的 二、安装完后使用EasyBCD制作启动项的时候要根据电脑bios类型选择,传统bois必须选默认的crub(传统)的 本文引自: ...
背景介绍 这里给大家分享一道很有趣的面试题。 面试过程 面试官:redis我看你有使用过,说一下redis的基本类型吧? A:String,Hash,Set,List,Zset。 面试官:redis中string类型的实现有没有了解过? A:(喵喵喵?) 面试官:回家等通知吧。 面试反思 作为一个爱 ...
分类:
其他好文 时间:
2019-07-09 09:13:13
阅读次数:
102
2019.6.17 寻找一种更好的算法比改良一种差劲的算法更有效率,复用已经存在的软件比重新开发一个效率更高! 1.复制字符串 char *strcpy(char *dst,char const *src); 注意: 必须保证目标字符数组的空间足以容纳需要复制的字符数组中 2.连接字符串 char ...
分类:
其他好文 时间:
2019-06-17 20:22:56
阅读次数:
126
Top NSD ENGINEER DAY01 案例1:硬盘分区及格式化 案例2:新建一个逻辑卷 案例3:调整现有磁盘的分区 案例4:扩展逻辑卷的大小 1 案例1:硬盘分区及格式化 1.1 问题 本例要求熟悉硬盘分区结构,使用fdisk分区工具在磁盘 /dev/vdb 上按以下要求建立分区: 采用默认 ...
分类:
其他好文 时间:
2019-04-28 12:52:06
阅读次数:
190
官网网站下载mongodb 第一步:安装 默认安装一直next,直到choose setup type,系统盘空间足够大,安装在c盘就好 第二步:配置及使用 1.创建目录mongodb,及三个文件夹data、etc、logs 2.依次在data文件夹中创建db文件夹 在logs文件夹中创建Mongo ...
分类:
数据库 时间:
2019-03-28 09:35:37
阅读次数:
214
内存抖动 内存抖动是因为大量的对象被创建又在短时间内马上被释放,如循环中分配对象,很容易引起GC,特别是在较大的循环次数或者一个循环中分配较多的临时对象时。 瞬间产生大量的对象 瞬间产生大量的对象,即使对象不大,也可能使得堆的可用空间达到阈值出发GC或导致堆的扩容产生GC。 分配大内存块的对象 分配 ...
分类:
其他好文 时间:
2019-03-13 21:40:58
阅读次数:
390
随着现在数据量的不断增加,很多大数量的问题随之而来,就得需要我们想办法解决,我找了一些问题并首先思考,然后找到方法,在这里记录一下,未来有需要的同学可以拿走去用。 1. 在海量日志数据里,提取某天访问量最多的IP。 一般处理海量的思路都是分治处理,就是现将数据进行拆分,然后进行处理,排序等。这个例子 ...
分类:
其他好文 时间:
2019-02-17 12:28:55
阅读次数:
193
查看mysql的log-error日志发现如下错误: ERROR 3 (HY000): Error writing file '/tmp/MYbEd05t' (Errcode: 28) 这是由于mysql运行sql时会产生临时文件,这个临时文件大小取决于sql语句和表的大小,当存放临时文件的分区“/ ...
分类:
数据库 时间:
2019-01-23 15:35:59
阅读次数:
990
题目一:合并有序数组:给定两个排序后的数组A和B,其中A的末端有足够的缓冲空间容纳B。编写一个方法,将B合并入A并排序。 思路:注意这儿已经说明A的空间足够,那就说明不能再开辟辅助空间。然后合并的话可以采用归并的思想,就能解决这个问题。 代码: 结果: 题目二:逆序对个数:一个数列,如果左边的数大, ...
分类:
其他好文 时间:
2019-01-16 22:55:48
阅读次数:
238
上一次学习了全局内存的分配,在Windows里内存管理是分为两部份,全局内存是系统管理的内存,因而所有进程都可以访问的内存,而每一个进程又有自己的内存空间,这就是虚拟内存空间了,而虚拟内存的空间比较大,当物理内存不足时,系统会把虚拟内存的数据保存到硬盘里,这样只要硬盘的空间足够大,每个进程就可以使用 ...