ICode9

精准搜索请尝试: 精确搜索
  • lvgl移植—Linux fbdev&evdev(基于LVGL v7)2022-01-10 14:34:26

    虽然lvgl官方提供了有关linux framebuffer操作的库函数,但是我决定自己试一下能否自己实现这部分操作 实际项目中应优先采用官方库函数,官方实现代码位于文件夹lv_drivers/display下fbdev.c。 这篇文章则记录这整个过程。 文章中若有言论及操作不妥之处,还望各位不吝赐教,批评指正。

  • LUA表排序2022-01-09 12:01:16

    表排序:table.sort (list [,comp]) 参数list:指定表,可选参数comp:排序函数,无参数时通常按升序排序。 排序函数针对表中连续的序列,其间不可以存在空洞或nil,排序函数需要两个形参(对应表中每次参加比较的两个数据),需要一个比较两个形参表达式的返回值,不能含有等于关系,例如>=,<=,==。 do

  • 17-在Linux中通过LVM管理 扩容和缩小磁盘空间2022-01-08 22:32:04

    了解LVM 了解PV、LV、VG PV(Physical Volume):物理卷是LVM的“逻辑存储块”,与硬盘分区是逻辑的对应关系。多个PV可以组合或拆分,从而实现容量的增加或缩减。LV(Logical Volume):逻辑卷是LVM上的“逻辑分区”(类似Windows文件系统中的NTFS分区)。LV的容量从VG中提取然后进行创建,最后对LV

  • lvm磁盘创建2022-01-08 10:34:50

      [root@ha-node1 ~]# pvcreate /dev/sdb   Physical volume "/dev/sdb" successfully created. [root@ha-node1 ~]# vgcreate data /dev/sdb   Volume group "data" successfully created [root@ha-node1 ~]# lvcreate --size 2G --name mysql data   Lo

  • LVGL - grid 网格布局2022-01-05 16:04:17

    先从官方的这个简单的例子来入手: 1 /** 2 * A simple grid 3 */ 4 void lv_example_grid_1(void) 5 { 6 static lv_coord_t col_dsc[] = {70, 70, 70, LV_GRID_TEMPLATE_LAST}; 7 static lv_coord_t row_dsc[] = {50, 50, 50, LV_GRID_TEMPLATE_LAST}; 8 9

  • 35.第九章 Linux磁盘存储和文件系统管理 -- 逻辑卷管理器(LVM)(五)2022-01-04 10:02:00

    4.逻辑卷管理器(LVM) 4.1 LVM介绍 LVM: Logical Volume Manager 可以允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小,允许在多个物理设备间重新组织文件系统 LVM可以弹性的更改LVM的容量 通过交换PE来进行资料的转换,将原来LV内的PE转移到其他的设备中以降低LV的容量,

  • 双LOOP循环的性能优化2021-12-30 21:00:16

    平时开发过程中遇到一些复杂的逻辑可能避免不了要用双LOOP循环的场景,这种情况下程序的性能是个很大的问题。数据量大一点的程序动辄3-5分钟,更有甚者直接跑到time out。 最近我学习整理了几种双LOOP循环性能优化的方法,在这里记录并分享一下。 首先,我们写一段没有经过优化的双LOOP

  • ABAP DIALOG自定义搜素帮助,且带出相关描述。2021-12-28 12:02:00

    本篇文章用SM30字段BUKRS带出BUTXT为例。 ***INCLUDE LZBUKRS_ZHBBLXI01 . *----------------------------------------------------------------------* *&---------------------------------------------------------------------* *& Module BUKRS_F4HELP INPUT *&

  • linux使用lvm管理磁盘动态扩容2021-12-23 13:07:06

    在 Linux 系统中,我们经常使用 LVM (逻辑卷管理)的方式去管理和使用磁盘, LVM 可以动态扩容,给我们的使用带来了很多的便捷性 LVM结构图如下: 物理卷(Physical Volume,PV) 指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区

  • LVM 之缩减逻辑卷2021-12-21 17:02:59

    root@k8s-master:~# df -h Filesystem Size Used Avail Use% Mounted on udev 1.9G 0 1.9G 0% /dev tmpfs 393M 1.3M 391M 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv 19

  • AsyncTask实现异步网络请求2021-12-20 21:00:27

    main主方法 public class MainActivity extends AppCompatActivity { private ListView lv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);

  • Linux磁盘扩容2021-12-18 12:33:09

    常用命令: pvscan pvdisply #查看物理卷 lvscan lvdisply #查看逻辑卷 vgscan vgdisplay #查看逻辑卷组 fdisk -l #查看磁盘,看是否增加有物理磁盘,如果直接是某一个磁盘扩容则不会有磁盘增加 df -h #查看文件系统容量 pv resize

  • LVM的介绍2021-12-15 18:03:40

    1、LVM的优缺点 优点: 1)、文件系统可以跨多个磁盘 2)、可以在系统运行的状态下动态的扩展文件系统的大小 3)、可以增加新的磁盘到LVM的储存池中 4)、可以把整个卷组导出来,放在另外一台机子上 5)、可以以镜像的方式冗余重要的数据到多个物理磁盘。 2、缺点 1)、当卷组中的一哥磁盘损坏时

  • Centos8中创建LVM精简逻辑卷2021-12-15 16:00:55

    导读 安装系统时lvm标准卷和精简卷不同,lvm标准卷没有精简池(thin pool),精简卷是可以创建大于可用磁盘的逻辑卷。使用精简卷,你可以管理可用空间的存储池(称为精简池),可以在应用程序需要时将其分配给任意数量的设备。精简池可以在需要时进行动态扩展,以节省成本。 创建LV时,将分配标准

  • ariba 数据补发2021-12-08 09:01:19

    *&---------------------------------------------------------------------* *& Report Z_ARBA_PZB *& *&---------------------------------------------------------------------* *& *& *&------------------------------------------------

  • Linux在线添加磁盘对目录扩容2021-11-24 13:02:28

    在线识别新添加磁盘: echo "- - -" > /sys/class/scsi_host/host0/scan fdisk -l查看是否识别出新的磁盘 fdisk /dev/sdn n p pvcreate /dev/sdn vgcreate vg_data /dev/sdn1 lvcreate -L 30G -n lv_data vg_data mkfs.ext4 /dev/vg_data/lv_data mount /dev/vg_data/lv_data /u

  • 零.LVGL学习——(模拟器下载)2021-11-15 23:02:55

    一.LVGL学习——(模拟器下载) 1.下载2.文件移植2.Visual Studio 2019配置3.运行 1.下载 ① 先下载Visual Studio 2019 下载好后安装的配置如下: 使用C++的桌面开发 对v142生成工具的C++/CLI支持(最新) ② 趁着安装 Visual Studio 的等待时间,把所需要的LVGL文件都下载下来 lv

  • 服务器配置信息查看命令2021-11-11 21:00:34

    # 查看物理CPU个数cat /proc/cpuinfo | grep "physical id" | sort | uniq # 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo | grep "cpu cores" | uniq # 查看每个物理CPU中线程的个数cat /proc/cpuinfo | grep "siblings" | uniq # 查看逻辑CPU的个数cat /proc/cpuinfo

  • LittleV GUI移植用于ST7789——显示配置2021-11-10 03:31:07

    Step 1 — 准备移植所需文件 从lvgl官网下载到的文件中,主要需要以下选中的文件或文件夹: 在自己的工程中新建文件夹,命名为lvgl,将上述选中文件全部提取至该文件夹中,完整的工程文件树如下: 其中: Bsp文件夹中的问价为ST7789的驱动文件,详情请参考ST7789驱动; lvgl/example文件夹中包含

  • lvgl无法加载自定义字体,提示lv_draw_label.c.o:(.literal.lv_draw_label_dsc_init+0x0): undefined2021-11-09 14:34:10

    切记,使用https://lvgl.io/tools/fontconverter生成字体时,字体名一定不能用数字结尾。 可以叫HarmonyOS30_Sans_SC_Medium,但一定不能叫HarmonyOS_Sans_SC_Medium30。  

  • SCMS中的链接值算法(CCSA版本)2021-11-08 15:06:03

    背景 为了以最小的空间开销实现PC证书的撤销,SCMS采用了链接值算法来生成PC证书中的CN字段: 用一个种子 l s ( 0 )

  • 消息2021-11-04 19:33:09

    动态展示 DATA:gv_msg TYPE smp_dyntxt, gv_check TYPE boole_d. gv_msg = SWITCH #( gv_check WHEN '' THEN VALUE #( icon_id = icon_led_green text = '请查阅返回消息' icon_text = '请查阅' ) WHEN 'X' THEN VA

  • SAP 遇到 & 展现成 <(>&<)>2021-10-31 11:04:31

    https://answers.sap.com/questions/7106559/special-character-%27%27-in-smartform.html   DATA:LV_TDTAB_C132 TYPE TDTAB_C132. CALL FUNCTION 'CONVERT_ITF_TO_ASCII' EXPORTING CODEPAGE = '0000' FORMATWIDTH

  • LVM----从CentOS7默认安装的/home中转移空间到根目录/2021-10-30 10:05:22

    LVM----从CentOS7默认安装的/home中转移空间到根目录/ 一、基础概念 Cent0S 7默认启用LVM2(Logical Volume Manager),把机器的一块硬盘分为两个区sda1和sda2,其中分区sda1作为系统盘/boot挂载,少量空间;sda2作为一个物理卷并且完全作为逻辑卷组VG(Volume Group)centos,在这个逻辑卷组ce

  • CO02生产订单新增组件2021-10-28 11:32:12

    LOOP AT it_in. ls_storage_location-werks = it_in-werks."工厂 ls_storage_locationx-werks = 'X'. ls_storage_location-lgort = it_in-lgort."库存地点 ls_storage_locationx-lgort = 'X'. lv_kd

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有