自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Openharmony之GPU Mesa3D移植二(render 新框架)

目录1、下载源码2、编译mesa 3D库3、修改内核配置1)修改内核dtb2)修改device/hihope/rk3568/kernel/build_kernel.sh3)修改内核config4、修改openharmony代码1)修改base/startup/init_lite/ueventd/etc/ueventd.config2)修改device/hihope/hardware/display/src/display_gralloc/display_gralloc_g

2022-04-22 17:54:45 10365 1

原创 Openharmony之GPU Mesa3D移植一(weston 老框架)

目录1、获取openharmony rk分支版本代码2、编译5.10内核1)修改DTS2)修改config配置3)修改drivers/gpu/drm/drm_ioctl.c4)编译5)刷机3、编译Buildroot1)下载代码2)修改配置3)编译4)刷机测试4、重新编译rk分支1)找到编译好的二进制文件2)修改rk分支代码对应的编译配置项3)重新编译4)刷机注意:5、问题1)内核编译报错:2)内核刷机后进不了系统...

2022-04-22 09:58:37 5273 1

原创 使用valgrind测试gluster fuse内存泄漏问题

一、valgrind(一)介绍        Valgrind是一个开源的工具,用于构建动态分析工具的探测框架,包括memcheck,addrcheck,cachegrind,Massif,helgrind和Callgrind等工具,每个工具执行某种类型的调试、分析或类似的任务,以帮助程序员完善自己的程序。(二)常用参数valgrind命令格式:valgrind [valgr...

2018-09-18 13:18:38 2038

原创 Linux之LVM

        LVM卷管理本质上就是将多个存储资源整合,再划分的过程。可以将多个物理分区通过软件,整合在一起,让这些分区看起来就像是一个独立的大磁盘一样。LVM是基于OS层面,将OS识别到的物理磁盘(可以是真正的物理磁盘,也可以是经过以RAID卡虚拟化的逻辑磁盘〕进行组合,再分配的软件。物理的分区,首先要通过fdisk 将它的类型改为“8e”。实践:1、使用fdisk新建分区,然后通过par...

2018-07-26 17:51:39 1748

原创 Python切片 :实现一个trim()函数,去除字符串首尾以及中间重复的空格,不调用str的strip()方法。

# -*- coding=utf-8 -*-def trim(s):    if len(s) == 0:        s = ''    else:        if s[0] == ' ':            return trim(s[1:])        if s[-1] == ' ':            return trim(s[:-1])        sl = s.s...

2018-05-16 12:38:02 625

原创 高可用NAS集群技术

高可用NAS集群技术目录高可用NAS集群技术一、前言二、集群NAS的介绍(一)什么是集群NAS(二)集群NAS的主流架构(三)集群NAS的分类三、集群存储高可用技术(一)什么是集群高可用(二)常用高可用技术介绍(三)高可用的分类四、集群高可用组件CTDB(一)ctdb介绍(二)ctdb的运行机制(三)ctdb主要参数的含义五、集群

2017-12-13 12:25:53 17313

原创 使用python实现简单的加密解密机制

很久没写博客了,这次使用python实现一个简单的加密解密机制。描述:结合26个字母、以一个单词作为秘钥,使用python实现简单的加密解密机制秘钥:大写的英文字符串明文:包含空格、大小写字母、数字等的字符串代码实现:# -*- coding: utf-8 -*-import os,sys  reload(sys)  sys.setdefaulten

2017-10-26 16:30:05 8227

原创 ubuntu下,django结合网络爬虫环境的搭建

ubuntu下搭建django结合网络爬虫环境,以及安装过程中可能遇到的问题及解决办法,其中包括数据库解决中文支持问题、linux系统解决上外网问题等。

2016-06-08 13:44:40 861

原创 UBUNTU环境下编译的openwrt

UBUNTU环境下编译的openwrt, 以及在编译过程中遇到的问题和解决办法。

2016-06-08 13:31:52 5467

转载 OpenWRT 之LuCI 入门开发

LuCI 基础篇Controller 位于: /usr/lib/lua/luci/controller/ 下——定义模块的入口Model 位于: /usr/lib/lua/luci/model/cbi/ 下——配置模块实际的代码第一步:定义模块入口:eg:module("luci.controller.控制器名/路径", package.seeall)function

2015-05-18 16:36:46 10417

转载 OpenWrt 编译流程详解

Setp 1.准备工作:首先拥有一台安装了Linux系统的电脑(绝大多数是window下使用虚拟机,不会的自行度娘补脑).安装编译时所需的Linux-PC软件,本人CentOS系统使用yum软件包管理器命令如下:sudo yum install -y subversion binutils bzip2 gcc gcc-c++ gawk gettext flex ncurses-deve

2015-05-18 16:35:48 5278

转载 OpenWrt开发 之扩展软件包

OpenWrt开发 之扩展软件包

2015-05-18 16:17:09 1782

原创 写一个程序,分析一个文本文件中各个词出现的频率,并且把频率最高的10个词打印出来。文本文件大约是30KB~300KB大小。

解决步骤:  1、读取一个 txt 文本文件;        2  3、统计文件里面每个词出现的次数;  4、进行排序,打印出频率最高的10个词。

2014-04-15 18:43:02 2884

mysql 使用及中文正常显示

mysql 使用及中文正常显示,解决中文支持问题

2013-12-12

空空如也

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

TA关注的人

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