- 博客(36)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 openharmony应用开发HDC 常用命令
hdc shell "hilog -v color -T Ace | grep keyword1 | grep keyword2" | tee D:\record.log # 日志信息会打印到屏幕,同时被保存到文件D:\record.log。hilog | grep keyword1 | grep keyword2 | tee /data/record.log # 日志信息会打印到屏幕,同时被保存到文件/data/record.log。- 保存日志信息的同时打印到屏幕上,注意,此处日志文件是在电脑中的。
2024-01-24 10:49:56 2369
原创 麒麟系统UKUI 源码应用包编译过程
从源码编译的过程 1、从软件官网或者git服务器checkout下来 2、进入到源码目录 dh_make --createorig ,将源码debian化 3、修改debian/control 文件,软件包的名称依赖以及编译依赖描述等等都在这里了 4、修改changelog ,dhc -e ,这个也是比较重要的文件,软件debian-revision版本也在这里面了 5、修改debian/rules这个文件其实就是Makefile,功能就是编译,安装到fak
2023-12-28 16:30:38 516
原创 日常命令笔记——更新ing
比如一条DDR3 1333MHz 64bit的内存,理论带宽为:1333*64/8=10664MiB/s = 10.6GiB/s。复制远程主机文件到本地:sudo rcp -r casteis@170.10.0.117:/home/casteis/下载/speccpu2006-v1.0.1-newest.tar .runspec -c test.cfg -i ref -r 8 -n 3 all -I 八核测试三次测试所有项整型浮点型)查看内存用如下命令:(只有当前内存大小,已用空间等等,不能看到内存频率)
2023-12-26 10:19:36 345
原创 git clone download code build
一般CMakeLists.txt是,在最顶层创建build文件夹,然后编译。最终生成可执行文件example_person。CMakeLists.txt的编译。
2023-12-20 14:54:48 395
原创 RK3588在openkylin下Stream测试方法总结
单独gcc编译:gcc -o3 -fopenmp -mcmodel -mtune=native -DSTREAM_ARRAY_SIZE=200000000 -DNTIME 30 stream.c -o stream。切换单线程命令:export OMP_NUM_THREADS=1。运行:./stream -c 8。运行:./stream -c 1。
2023-12-15 14:37:40 562
原创 麒麟系统下 openkylin 性能测试工具的使用之Unixbench
总结,有高人说一般100分以上的是值得购买的,低于100分直接PASS。第二步,通过上面五行的命令,UnixBench就开始运行了,运行时间比较久估计十几分钟。这里可能有的机器会有一些问题,老左在整理的时候列举出来,也希望有些朋友测试不好使用的时候也列举出来。然后我们才好make下一步,如果是debian应该是apt-get,你懂的。运行安装,然后我们make之后再./Run执行。有的时候在运行./Run时候会出现这样的错误。运行安装之后我们再运行./Run就可以。解决方案也简单,只需要安装组件。
2023-12-06 18:02:57 1668
原创 apt-get install 失败,提示:“软件包有未满足的依赖关系”
aptitude与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。版权声明:本文为CSDN博主「智慧地球(AI·Earth)」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。步骤3:sudo apt-get -f install。步骤1:更新阿里云的源。
2023-12-06 16:08:27 2578
原创 麒麟系统-UKUI桌面开发测试资源
代码仓库:https://gitee.com/openkylin优麒麟社区官网:openKylin(开放麒麟)下载链接:openKylin开源操作系统ARM安装指南:在ARM上安装openKylin | openKylin文档平台
2023-09-01 11:36:07 190
原创 关于QTableWidget无法正确显示内容问题的解决思路小结
调用这个函数的时候,每次传入的item参数应该是new出来的,而不是用一个局部变量。)重新对调整,增加判断i==j时按照o行j列的格式插入数据成功!问题2:报“cannot insert an item that is already by other QTablewidget”的错误。1>、QTableWidget 数据添加与表头设置==》达咩。4》遗留问题:不连续节点不按照连续序号插入显示。问题3:按列插入的内容只显示在第一列。2>、设置插入行数==》可以显示。
2023-04-26 10:44:48 2319 4
原创 vs2010解决命名空间“”中不存在类型或命名空间名“”(是否缺少程序集引用?)
项目-》配置属性-》C/C++ -》高级 强制包含文件添加“stdafx.h”
2022-07-12 17:33:38 744
原创 QT桌面应用开发之小白进阶日记
前短时间开发了两个工具,一个是fpga芯片程序下载工具,该工具实现原理是通过UDP建立连接后发送下载指令,再通过tcp开始下载程序;另一个是TCP和UDP通信工具,可实现局域网内互相通信功能。具体程序虾片介绍。...
2022-06-29 16:36:34 219
原创 VS2010 MFC 仪表相关类的使用-调用Visa库时,提示“无法解析的外部符号”
Debug时,VS却提示大量错误信息,其中大都是:无法解析的外部符号。无法解析的外部符号当我进行调试时,就会出现如下的错误信息:error LNK2019: 无法解析的外部符号 “public: __thiscallOpenedFile::OpenedFile(void)” (??0OpenedFile@@QAE@XZ),该符号在函数 “public:__thiscall UserOpenedFile::UserOpenedFile(void)” (??0UserOpenedFile@@QA
2022-03-29 15:04:52 743
原创 VS2010 安装后遇到的几个问题
一、当生成运行程序时【遇到的问题1】编译运行程序时提示:转换到 COFF 期间失败: 文件无效或损坏【问题分析】【解决措施】1:项目属性配置中更改输入输出的嵌入清单点击“项目”-->“属性”-->“清单工具”,然后选择"输入和输出’-->‘嵌入清单’,将后面的‘是’改成‘否’就可以了2:在VS安装目录搜索cvtres.exe将下边两个文件目录下的cvtres.exe更改下名字:D:\Program Files ...
2021-12-03 18:12:15 746
原创 【Python数据类型】表示字符序列
Python 有两种类型可以表示字符序列bytes:实例包含的是原始数据,即8位的无符号值(通常按照ASCII 编码标准来显示) str:实例包含的是Unicode码点(code point,也叫作代码点),这些码点与人类语言之中的文本字符相对应a = b'h\x6511o'print(list(a))print(a)a = 'a\\u300 propos'print(list(a))print(a)# 输出结果[104, 101, 49, 49, 111]b'he...
2021-11-24 17:06:35 333
原创 【Python - 基本数据处理】函数 round()、int()、floor()、ceil()
向下取整:int() 四舍五入:round() 可以理解成向下取整:math.floor() 向上取整:math.ceil()#!/usr/bin/env python# -*- coding: utf-8 -*-from math import floor, ceilnum = 5.99print(int(num))print(round(num))print(floor(num))print(ceil(num))num = 5.49print(i
2021-11-24 11:05:34 807
原创 【Python - 函数参数】必传参数、默认参数、可变参数、关键字参数的详细使用
Python函数参数列表必传参数:平时最常用的,必传确定数量的参数 默认参数:在调用函数时可以传也可以不传,如果不传将使用默认值 可变参数:可变长度参数 关键字参数:长度可变,但是需要以 key-value 形式传参必传参数(位置参数)传递的参数个数必须等于参数列表的数量根据函数定义的参数位置来传递参数,要求传递的参数与函数定义的参数两者一一对应 如果 “传递的参数个数” 不等于 “函数定义的参数个数”,运行时会报错默认参数使用默认参数,可以简化函数的调用,尤其是在函数需要被..
2021-11-23 11:59:17 2881
原创 Python文件读取关闭和写入
读取文件的三个方法:read()、readline()、readlines()。均可接受一个方法参数用以限制每次读取的数据量,但通常不使用。read()优点:读取整个文件,将文件内容放到一个字符串变量中。劣势:如果文件非常大,尤其是大于内存时,无法使用read()方法。总结:不适用于读取大文件readline()优点:readline()方法每次读取一行;返回的是一个字符串对象,保存当前行的内存,不占用内存缺点:比readlines慢得多包含知识点当你每次调用read
2021-11-23 10:38:42 1352
原创 浅析Python的 __init__()构造方法
一、构造方法的概念 在创建类时可以主动添加一个方法,如__init__(),称为构造方法,它是一个实例方法。构造方法的特性:一般用来初始化对象的某些属性 构造方法用于创建实例对象时使用,每当创建一个类的实例对象时,Python 解释器都会自动调用它二、构造方法的使用class 类: def __init__(self, 参数): self.属性 = 参数 ...对象 = 类(参数)init 的前缀和后缀是两个下划线 _ 方法可以包...
2021-11-23 10:17:46 963
原创 修改安卓sn序列号
/sys/class/android_usb/android0文件里面有很多设置当前设备的信息的,可以通过修改这些文件来模拟设备修改前一定备份,防止出现不可挽回的损失修改前需要检查是否和当前adb get-serialno一致需要 root 挂载修改# 备份一份cp /sys/class/android_usb/android0/iSerial /sys/class/android_usb/android0/iSerial-bak# 这里使用mi4Test作为新的设备号echo ..
2021-11-04 09:51:07 6982 2
原创 PyQt5官方教程学习笔记之代码练习整合三QMainWindow
一、执行结果二、源码#!/usr/bin/python3# -*- coding: utf-8 -*-import sysfrom PyQt5.QtGui import QIconfrom PyQt5.QtWidgets import QMainWindow, QApplication, QAction, qApp, QMenu, QTextEditclass Example(QMainWindow): def __init__(self): supe
2021-10-27 14:44:24 125
原创 PyQt5官方教程学习笔记之代码练习整合二QMainWindow
#!/usr/bin/python3# -*- coding: utf-8 -*-import sysfrom PyQt5.QtGui import QIconfrom PyQt5.QtWidgets import QMainWindow, QApplication, QAction, qApp, QMenuclass Example(QMainWindow): def __init__(self): super().__init__() self.
2021-10-27 11:01:55 151
原创 PyQt5官方教程学习笔记之代码练习整合一QApplication
# !/usr/bin/python3# -*- coding: utf-8 -*-import sysfrom PyQt5.QtCore import QCoreApplicationfrom PyQt5.QtWidgets import QApplication, QWidget, QToolTip, QPushButton, QMessageBox, QDesktopWidget, QMainWindowfrom PyQt5.QtGui import QIcon, QFontcl.
2021-10-27 10:26:54 379
原创 docker 运行镜像程序总结
1、导入镜像到docker:docker load < relay.tar2、查看docker镜像是否导入:docker images
2021-06-04 14:47:08 5771
原创 【2020-11-17】arm系统测试相关杂谈——针对操作系统测试点
主要关注内容:a.用户标识与鉴别。要求终端的操作系统用户应具有唯一标识,且用户登录时,需要对用户进行身份鉴别,用户口令应满足一定复杂度要求;b.访问控制, “应能控制操作系统用户的访问权限”和“操作系统用户应仅被授予完成任务所需的最小权限”。测试时可分别以不同角色用户(如操作员、审计员)登录操作系统,查看操作系统为各类用户分配的权限是否合理(如操作员无权删除审计记录、审计员无权执行业务操作),同时考察权限分配是否符合最小权限原则;c.终端应提供安全措施控制对其远程配置,很多物联终端的远程配置采用
2020-11-17 18:28:38 199
原创 论文
我的论文题目是《基于TCP/UDP的网络通信客户端》,看到大一学生都能做出来这样简易的程序,真是有点惭愧了,从今天起好好准备论文,不能让我的大四生活白费,加油。
2015-12-09 21:02:48 357
原创 网络程序开发实验报告
一、实验目的1.熟悉和掌握WEB开发的基本理论和编程方法。2.掌握使用ASP.NET进行网站开发的方法。3.掌握Web应用程序与数据库的连接和数据库操作的方法。二、实验原理Web应用程序也叫动态网页。动态网页是相对于静态网页而言的,所谓静态网页,是指所有的网页内容都已事先设计完成,当用户通过网页浏览器(如最常见的IE浏览器)请求打开网页时,Web服务器就将这种事先设计好的网页一
2015-12-08 17:58:16 1012
原创 C++学习_继承覆盖重载
今天通过对实验二继承,重载,覆盖的学习,让我更深一步理解了这些概念的区别。首先来明确一个概念,函数名即地址,也就是说函数名就是个指针。编译阶段,编译器为每个函数的代码分配一个地址空间并编译函数代码到这个空间中,函数名就指向这个地址空间。也即每个函数名都有自己唯一的代码空间。同理,类的成员函数也是如此。但是,有一点大家一定要记住,C++编译器编译CPP文件时,会根据"C++编译器
2015-12-08 17:58:11 359
原创 C++学习之继承篇
今天通过对实验二继承,重载,覆盖的学习,让我更深一步理解了这些概念的区别。首先来明确一个概念,函数名即地址,也就是说函数名就是个指针。编译阶段,编译器为每个函数的代码分配一个地址空间并编译函数代码到这个空间中,函数名就指向这个地址空间。也即每个函数名都有自己唯一的代码空间。同理,类的成员函数也是如此。但是,有一点大家一定要记住,C++编译器编译CPP文件时,会根据"C++编译器
2015-12-08 17:58:06 295
原创 C++学习随笔
今天试着变了下实验二里边的有关面向对象的实验,深深地觉得我对面向对象的编程的理解还是很浅显,以至于对于对象的调用也是瞎整。居然直接就去调用继承来的函数,连生成一个对象这种基础应用都不知道。对自己的基础真是太无语了。以后还是要勤加练习。这个程序到目前为止我居然还没有调试出来,我觉得是if~语句哪儿出的问题可是又不知道怎么改。现在只能去问别人了。下一步我要夯实基础的前提下继续学习C++。对Linux进
2015-12-08 17:58:02 253
原创 【My First Blog】评近期国产烂片-《何以笙箫默》
昨晚,我脑抽去看了【何以笙箫默】,看完后我的感觉就是被这部片子恶心到了,现在想起来我还是想说:何以笙箫默是烂片烂片烂片!重要的是说三遍。以前,我问电视剧版《何以笙箫默》何以这么LOW,看了电影版后才发现,剧版简直是神作。然后,我还说《我是女王》是年度烂片,后来才发现它4.3的豆瓣评分竟然还比《何以》高0.2!亮点在最后。。。 1、监制是黄晓明,大家买票去看可得小心,里边全是它下巴的特写!
2015-12-08 17:57:57 516
原创 4584699.html
网络程序开发实验报告 - 荻卢 - 博客园 荻卢 博客园首页新随笔联系订阅管理 随笔- 6 文章- 1 评论- 1 网络程序开发实验报告
2015-08-14 17:27:44 545
转载 C++推荐经典书籍
C++:C++ Primer (学习C++的都懂的)高质量C/C++ (国内C/C++经典书籍)Effective C++ (提高代码质量的两部书)More effective C++深入探索C++对象模型STL
2015-08-14 17:12:06 938 2
QT 串口分析工具 UartAnalysisTool
2022-07-07
关于autorun.inf病毒的那些事?
2021-05-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人