自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 【龙芯电脑3A5000使用VSCode的ChatGPT插件】

龙芯电脑3A5000使用VSCode的ChatGPT插件。

2023-02-14 16:33:17 712

原创 LLVM编译器

相关链接: https://blog.csdn.net/yayaayaya123/article/details/83993041

2019-12-02 15:37:50 398 1

原创 PyQt编程

相关链接:https://stackoverflow.com/questions/17319288/qtranslator-on-default-context-menu-for-qtextedit

2019-11-27 09:36:05 302

原创 Maven的pom.xml文件

相关链接:https://www.jianshu.com/p/cdb088f398c8https://blog.csdn.net/qq_33363618/article/details/79438044

2019-11-14 18:17:52 499

原创 nmap、scp命令:局域网内的文件传输

相关连接:https://blog.csdn.net/harry5508/article/details/81406750

2019-11-14 18:07:32 375

原创 hadoop问题:protoc version is 'libprotoc 3.5.0',expected version is '2.5.0'

下载软件wget https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/19/Everything/source/SRPMS/p/protobuf-2.5.0-4.fc19.src.rpmprotobuf软件依赖wget https://mirrors.aliyun.com/fedora/releases...

2019-11-14 17:14:51 1206

原创 hadoop问题:Cannot find a usable OpenSSL library

WARNING] -- Found JNI: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.162-6.b32.rc28.fc28.lemote.1.mips64el/jre/lib/mips64el/libjawt.so [WARNING] CUSTOM_OPENSSL_PREFIX = [WARNING] Cannot find a usable OpenS...

2019-11-14 17:11:29 808

原创 hadoop问题: unrecognized opcode `bswap $7'

[WARNING] make[1]: 离开目录“/home/hadoop/hadoop-3.2.1-src/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-nativetask/target/native”[WARNING] /tmp/ccurJYu9.s: Assembler messages:...

2019-11-14 17:09:30 2150 1

原创 hadoop问题:rpc/types.h:No such file or directory

[WARNING] [ 30%] Linking CXX static library libhadooppipes.a[WARNING] /usr/bin/cmake -P CMakeFiles/hadooppipes.dir/cmake_clean_target.cmake[WARNING] /usr/bin/cmake -E cmake_link_script CMakeFiles/ha...

2019-11-14 15:41:19 5627 4

原创 hadoop问题:对‘xdrmem_create’、‘xdr_float’未定义的引用

[WARNING] /usr/bin/c++ -g -O2 -Wall -pthread -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -rdynamic CMakeFiles/wordcount-nopipe.dir/main/native/examples/impl/wordcount-nopipe.cc.o -o examples/wordcount-...

2019-11-14 15:34:54 1666 2

原创 ssh远程登录和防火墙

相关链接:https://blog.csdn.net/kuailedesky/article/details/18414799

2019-11-04 15:17:37 2622

原创 远程连接linux系统

ping命令相关链接:https://blog.csdn.net/sinat_34439107/article/details/70214285https://blog.csdn.net/Crazy_xiaohe/article/details/12707219

2019-10-30 16:28:32 297

原创 hadoop问题:jar软件包下载出错:Cannot access central in offline mode

问题描述与分析:下载相应的jar软件包,出错而且本地系统里没有相关软件包。pom.xml没有问题,

2019-10-29 15:39:38 410

原创 制作rpm包的本地repo仓库

相关链接https://www.jianshu.com/p/286fcef565ab

2019-10-28 14:58:56 1156

原创 freetype版本问题:'FT_Done_MM_Var' was not declared in this scope

177137 /home/libreoffice/rpmbuild/BUILD/libreoffice-6.2.5.2/vcl/unx/generic/glyphs/freetype_glyphcache.cxx:210:17: error: ‘FT_Done_MM_Var’ was not declared in this scope

2019-10-28 10:59:32 1707

原创 虚拟机

虚拟机虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通常会使用的是VMware、Virtural Box等,Virtual Box的体积小、易安装,但主机和虚拟机之间共享文件不太好用;VMware的主机到虚拟机的文件传输比较好用,直接复制粘贴、拖拽就可以,或者建立共享文件夹。好处将一台物理机通过软件逻辑分割成几个虚拟的计算机,每个计算机之间互不干涉...

2019-10-25 13:29:31 189

原创 指令集

指令集指令集作为软件和硬件的接口,整个计算机系统就像一个沙漏,沙漏的下面是复杂的硬件实现,片上并行、SIMD、多核、多级缓存,提供接口-指令集;沙漏上面是汇编器、链接器、加载器、动态库、目标文件格式、可执行文件格式,使用指令集提供的服务。相关链接:https://www.cnblogs.com/likeyiyy/p/3445274.html...

2019-10-25 11:34:14 337

原创 用户态和内核态

用户态和内核态如果把软件分层的话,最外圈是应用程序,里面是操作系统。用户态与内核态是对于CPU来讲的,是指CPU运行在用户态(特权3级)还是内核态(特权0级),很多人误以为是对用户进程来讲的。用户进程陷入内核态是由于内部或外部中断发生,当前进程被暂时终止执行,其上下文被内核的中断程序保存起来,开始执行一段内核的代码。切换方式系统调用:应用程序是通过标准库实现系统调用。用户态进程通过系统调...

2019-10-25 11:23:06 223

原创 gcc编译问题:variable tracking size limit exceeded

问题分析:超出数量修改大小解决方法:在CXXFLAGS环境变量中,增加-fno-var-tracking-assignments

2019-10-23 16:37:52 2422

原创 回环设备

回环设备回环设备是将文件模拟成块设备来使用的驱动,可以把光盘、磁盘中的数据以普通文件的形式存在并被模拟成光盘或者磁盘来使用。回环设备常用于镜像文件,将镜像文件以原始设备的方式来使用。...

2019-10-22 20:54:09 1640

原创 configure脚本

https://blog.csdn.net/qq_20595467/article/details/76099344

2019-10-22 19:44:51 376

原创 fork函数

fork函数fork函数通过系统调用创建一个与原来进程几乎完全相同的进程,进程调用fork函数后,系统先给新的进程分配资源,然后把原来的进程的所有值复制到新的进程中。函数原型pid_t fork(void)返回值是数字,数字可以是子进程的pid、0和 -1三种返回值,fork会给父进程返回子进程的pid,子进程可以通过系统调用getppid货值父进程的pid。相关链接:https:/...

2019-10-22 19:24:54 149

原创 载入内存

载入内存计算机的程序和数据存放在硬盘里,但是硬盘的访问速度很慢,所以,需要加入内存条,内存的速度比硬盘快很多。将程序从磁盘里加载到内存,CPU就可以从内存中得到需要执行的程序。过程程序被加载器加载到内存的某个区域CPU的IP寄存器指向这个程序的起始地址...

2019-10-22 15:46:47 287

原创 Windows和Linux下载安装软件

下载软件可以到官方网站下载,要选择相应的平台和对应的版本。在官方网址下载,网速比较慢。

2019-10-15 08:59:05 808

原创 readelf命令、objdump命令、gcc内置宏定义

readelf命令查看ELF格式的文件信息,常见的文件rpm -q --requires 软件名查询软件的依赖的软件包,版本号,库文件readelf -s 库文件 显示库文件的符号表gcc内置宏定义查看gcc定义的所有预定义宏gcc -E -dM - < /dev/null在编译时添加-D选项:-DTEST表示定义宏TEST...

2019-10-11 16:27:39 543

原创 rpm升级包冲突:conflicts with file

解决方法rpm -Uvh *.rpm使用rpm命令升级软件包时,有时候可能会与原来的安装的软件版本冲突。添加参数替换掉已有文件rpm -Uvh --replacefiles *.rpm

2019-10-11 13:39:04 2187

原创 zypper包管理命令

zypper命令zypper是SUSE发行版所特有的包管理命令zypper lr -d列出所有定义的安装源zypper up将已安装的软件包升级到最新版本

2019-10-11 13:21:35 331

原创 库文件错误:adding symbols File in wrong format

解决方法:LDFLAGS="-L/usr/lib64"

2019-10-11 11:44:50 32535

原创 libreoffice: Package 'libpng' not found

解决方法:export PKG_CONFIG_PATH=/usr/lib32

2019-10-10 13:08:47 1539

原创 配置问题: Could not find a version of the boost date_time library!

问题描述:在buildrequire中,已经检测到boost-devel函数库,在configure文件中没有找到对应的date_time library目录的版本。或者是没有安装相应的软件(第三方库)。...

2019-10-09 15:28:58 1334

原创 pkgconfig和环境变量PKG_CONFIG_PATH和PKG_CONFIG_LIBDIR

pkg-config命令pkg-config使用第三方库编译程序,指定库文件和头文件的位置。环境变量PKG_CONFIG_PATH

2019-09-29 19:55:07 6544

原创 spec文件

spec文件spec文件是配置规范文件,是RPM软件包编译过程的核心,它说明了软件包如何被配置、打那些补丁、安装哪些文件、安装到哪里、安装过程需要哪些系统级别活动。参数说明相关链接:https://zh.opensuse.org/openSUSE:Specfile_guidelines...

2019-09-29 14:20:28 9560

原创 C++外部引用C函数:关键词extern

extern关键词extern至于函数和变量前,标明函数或者变量定义在别的文件中。提示编译器在遇见函数和变量时在其他模块中寻找定义。例子生成目标文件.o文件。gcc -c **.c生成静态链接库文件ar rcs *.a *.oC函数链接到外部模块的对应函数,编译成可执行文件。gcc -o 输出文件名 *.cpp *.a(静态链接库文件)相关链接:https:...

2019-09-29 13:26:15 637

原创 进程内存组织

进程内存组织在高级语言中,面对的是变量、函数、表达式和语句等语言元素,而在进程的内存空间中,所有的高级语言信息都转化成二进制形式。用户空间:在32位的Linux系统中,进程拥有4GB的线性空间。其中高1GB的地址空间分配给操作系统的内核,剩余的3G地址空间称为用户空间,用于存放进程的用户级代码和数据。在用户空间中,最关键的部分为代码段、数据段、堆和栈。代码段:代码段(.text)保存进...

2019-09-28 10:05:48 249

原创 gzip、tar命令制作压缩包

gziptar

2019-09-26 20:57:39 840

原创 xdg-open命令

xdg-open命令

2019-09-26 17:09:41 1507

原创 编译内核

交叉编译软件需要安装软件依赖,比如yacc、bison、libncurses5-dev、flex下载内核内核网址:https://www.kernel.org/首先在内核对应的官方网站下载对应版本的内核,可以下载相应的patch补丁文件。编译内核解压下载的源代码包,在解压后的目录里,使用下面的命令对内核的目录树进行清理。make mrproper使用下面命令对内核进行图形化配置,配...

2019-09-25 21:02:16 382 2

原创 Linux系统ps命令和kill命令

ps命令ps命令是查看进程状态,对进程检测、控制和运行状态。ps -ef | grem 进程名 kill命令删除执行中的程序、命令,发送指定信号到响应进程或进程组。kill -9 进程号常用信号表:名称编号描述HUP1终端断线INT2中断QUIT3退出TERM15终止KILL9强制终止,无条件终止CONT1...

2019-09-24 21:40:54 396

原创 row_mips.cc问题:MIPS汇编Assembler message: invalid operands

问题描述:在rules.mk文件中调用row_mips.o目标文件,而使用g++编译器时,row_mipscc文件时,在内嵌的MIPS汇编语言代码中,出现无效的操作数。在存储器和寄存器之间的数据传输出现问题。原因分析:在row_mips.cc的源代码文件中,在gcc的内置宏里错误配置了错误的宏变量,当row_mips.cc中条件编译根据内置宏变量执行汇编语言MIPS时出错。解决方法:使...

2019-09-24 08:40:39 569

原创 回调函数

{standard input}:64: Error: invalid operands `lw $t4,16($4)’

2019-09-23 14:14:35 102

实验室智能管理系统

实验室智能管理系统,使用Java语言实现,有前端技术,比如Html,JavaScript,用mysql数据库,和服务器端Servlet

2018-05-23

CSMACD模拟

Java简单实现CSMA/CD模拟,逻辑部分用简单的多线程实现,页面使用Swing绘制,可直接导入Eclipse运行。

2018-05-23

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

TA关注的人

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