
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言项目中遇到加载网页加载显示大图片的需求(>100MB),参考百度地图等地图加载思路,将超大图片切割成瓦片地图,分级别展示,这样动态加载大图片时,只异步加载图片的部分区域,实现超大图片的高效加载显示。1.瓦片切分工具-BaiduMapTileCutter在github上发现一款开源瓦片切割工具,BaiduMapTileCutter,能够将图片切分成3-20级的瓦片,同时会生成一个index
ubuntu 安装完xen虚拟机,进入xen内核模式下的ubuntu后,terminal下输入命令 sudo xm list检查xen是否安装成功时,显示错误ERROR: A different toolstack (xl) have been selected!terminal输入“ vi /etc/default/xen”打开xen系统配置,发现如下描述# Configur
前言因为一个项目需要安装xen虚拟机,原本以为一件很简单的事情整整花了4天的功夫,遇到了各种问题,还有没有放弃在解决一个又一个问题后,终于迎来了胜利的曙光,这其中涉及BIOS启动模式(UEFI和legacy)、ubuntu和windows 双系统、双显卡等各种问题,接下来就和大家分享一下希望不要像我一样入坑太深。bios启动模式之前有个联想笔记本,可能是硬件太过陈旧在ubuntu下安装
目录引言1.搭建前准备1.1所需软件1.2HADOOP配置参数定义2.在虚拟机上安装CentOS结束引言本文介绍在VMware虚拟机下,如何搭建配置HADOOP平台,本文的目的是成功搭建HADOOP测试环境,对于技术细节原理不做介绍,过程中会把遇到的错误进行说明,避免踩坑,本篇文章为上篇,介绍如何安装CentOS虚拟机,下篇介绍如何搭建一主三从的HADOOP平台。...
目录引言1.搭建前准备1.1所需软件1.2HADOOP配置参数定义1.3 主要工作2.配置node01的系统环境2.1设置node01的IP信息2.2配置DNS2.3 配置域名反向解析2.3禁用操作系统安全配置3.安装所需软件并配置3.1配置VMware NAT模式3.2 在node01中安装可视化传输工具lrzsz3.3 使用xshell远...
asmlinkage int sys_execve(struct pt_regs regs)前言sys_execve()根据参数中指定的二进制文件路径,执行相应的二进制文件。我们可能会疑惑,参数中是一个pt_regs结构,哪里有文件路径?事实上,系统调用也属于中断,而对于系统调用,会将参数地址保存到指定寄存器中,这一事件发生的时间点是已经进入execve()代码,但是还未通过int 0x80中断真
在技术面前,多问为什么总是好的,知其然不如知其所以然。为什么要有中断?1.前言本文尽量以设计者的角度去介绍中断。本文着重介绍Linux内核中中断处理的始末流程,因此对一些基本的概念应该有所了解。2.硬件支持我们知道,CPU有一个INTR引脚,用于接收中断请求信号。而中断控制器用于提供中断向量,即第几号中断。3.内核需要做哪些工作?3.1需要一张表首先,中断可...
错误:no module named yum原因:导致此错误一般是yum程序中指定的python版本不匹配。由于我更换了python默认版本,从2.6换成2.7,但是yum依赖原来的的2.6。解决方法:打开“/usr/bin/yum”文件,如下所示#!/usr/bin/pythonimport systry:import yumexcept ImportError...
连接前环境:1.Navicat位于Windows下,ip:10.10.11.322.远程mariadb(mysql)在一台linux server服务器中,服务器ip:10.10.11.130,局域网互通。3.mariadb数据库使用默认设置(端口3306,用户名:root,无密码)首先在linux 下mariadb安装后目录结构可能和mysql不太一样,具体如下图所示: