近期写了个很奇怪的程序,编译后x86下运行ok的 arm会出现其中user faults是2 我的内核是4.14,cpu是imx6q。出现这种情况应该是进入data abort异常后内核没有办法处理了。程序代码如下:#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
voi
少年没有乌托邦,心向远方自明朗。 我决定写一篇博客来记录学习。项目选自github优质开源项目——微人事,这里是项目地址链接lenve/vhr: 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 (github.com)选择这个项目作为练手是由于不管是从项目来看,还是开发文档来看,都比较全面详细。前后端分离的一般思路:这里参考这篇博客java前后端分离
准备工作:操作系统(CentOS 7)与vsftpd*.rpm包下载1 [root@localhost ~]# wget https://mirrors.aliyun.com/centos/7.5.1804/os/x86_64/Packages/vsftpd-3.0.2-22.el7.x86_64.rpm第一步:安装与查看是否已经安装vsftpd1 [root@localhost ~]# rpm
转载
2024-07-12 15:27:11
101阅读
vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux, BSD, Solaris, HP-UX 以及 IRIX 上面。它支持很多其他的 FTP 服务器不支持的特征。比如: 非常高的安全性需求 带宽限制 良好的可伸缩性 创建虚拟用户的可能性 IPv6支持 中等偏上的性能 分配虚拟 IP 的可能性 高速 vsftpd 的名字代表"very secure FTP
1、JDK(手动下载压缩包安装)JDK概述: Linux可能有自带的JDK - openjdk(精简版的Oracle JDK,有区别的),我们一般是用Oracle JDK,所以一般卸载掉。1)、Oracle JDK 8 下载地址:https://www.oracle.com/java/technologies/downloads/#java8ARM 64 RPM Package 是ARM架构的 (
转载
2023-09-28 13:38:24
0阅读
MacM系列芯片需要安装,那你就一定要看完这篇文章了,CAD是一款非常专业的3D绘图工具,最新版本更是更新了一大波非常不错的功能,当然这些功能可能在盗版上就没有,或者是不完整的版本,在使用上可能和正版就有很大的差距了。 不过现在,我们不用再使用不完整版本或者盗版了,也不用担心AutoCAD官网上恐怖的价格,现在有一个就可以用正版,又不花费不到原价的百分之三是不是很香,这个方法绝对是可以获
转载
2023-10-18 21:28:29
121阅读
这学期开了Oracle数据库这门课,课本和老师讲课均用的10g,但是Oracle 11g发布已久,功能趋于稳定,网上各种相关资料也比较齐全,所以就打算装个Oracle 11g来学习学习。 我目前用的系统是Ubuntu 12.04 amd64,有root和wwr两个用户,下面安装步骤是在wwr用户下进行的。从Oracl
转载
2024-03-30 21:56:16
138阅读
一、vsftpd 简介 Vsftpd是一个基于GPL发布的类UNIX系统的ftp服务器软件。其全称是Very Secure FTP Deamon,在安全性、速度和稳定性都有着不俗的表现。在安全性方面,vsftpd针对程序的权限来设计,以一般身份启动服务,对Linux系统的使用 权限较低;在千兆以太网上,vsftpd的速度可以达到86MB/s;在稳定性上更是优秀,资料表明,完全工作24小时,传输数据
转载
2024-08-16 14:38:19
1558阅读
前言因为有需要所以简单研究下监控视频直播流,需要把监控的(Onvif)协议通过硬盘录像机(RTSP)转成视频播放(RTMP)通过flv.js进行web直播,所以先从简单入手,走了不少坑,在此记录一下 建议有问题的话多看官方文档,文档地址在下面 先简单介绍下各种流媒体协议RTMP(Real Time Messaging Protocol)是基于TCP的,由Adobe公司为Flash播放器和服务器之间
转载
2024-07-24 10:10:02
77阅读
本人使用的笔记本是华为MateBook E Go,与常规笔记本不同是,处理器采用的是高通 骁龙8cx,arm架构的芯片对于软件开发来说,很不友好时常会遇到各种无法兼容无法运行的问题,如果你还在观望我首先劝你不要购买。虽说困难是多了一点,但好在我是解决问题的高手,以下就是我在arm64架构下成功编译Linux内核的流程和经验,如果你跟我的条件一样应该能帮到你。1.WSL开发Window ARM64下
转载
2024-07-29 20:10:58
450阅读
上期做了虚拟机的安装教程,本期将做个如何利用虚拟机系统安装NAS家庭储存系统。 首先打开主界面,选择虚拟机,点击创建/注册虚拟机。默认之后首先随便给虚拟机起个名字,然后选择第二项的64位选项。再选择下一步硬盘选择,接着选择3核处理器,因为大唐J6412四网口迷你主机是四核处理器,后面还要安装软路由,所以我们先选三核,给软路由留一个主核心,8G的内存,选择4G就可以了,然后硬盘的话,因为是给大家做测
转载
2023-10-05 20:03:01
704阅读
arm-none-eabi-gcc(ARM architecture,no vendor,not target an operating system,complies with the ARM EABI)Arm官方用于编译 ARM 架构的裸机系统(包括 ARM Linux 的 boot、kernel,不适用编译 Linux应用),一般适合 ARM7、Cortex-M 和 Cortex-R 内核的
转载
2023-10-17 12:43:55
512阅读
操作系统:ubuntu10.04
微处理器:S5PV210
前言:
在嵌入式开发中,调试总是个大难题,gdb,gdbserver调试器可以有效解决这个问题。
1,下载安装
a,到这个地址去下载最新版本的gdb:http://ftp.gnu.org/gnu/gdb/
当前下载到最新版本的gdb为 gdb-7.7.tar.
转载
2024-07-26 10:17:57
193阅读
一. 安装准备
1. as4安装完后,需要检查下列软件包是否安装 :
# rpm -qa |grep compat
compat-db \
compat-gcc-32 \
compat-gcc-32-c++ \
compat-oracle-rhel4 \
compat-libcwait \
compat-libgc
转载
2024-01-02 20:50:42
128阅读
手机上装了LinuxDeploy后,就可以在手机上玩Linux了 :) 记录下我的安装过程。1、Ubuntu系统的安装配置,几个地方注意:(1)容器类型:chroot(默认),架构:armhf(默认),发行版选 bionic;(2)源地址:(中科大源)http://mirrors.ustc.edu.cn/ubuntu-ports/ 【本来应该使用https的,但
转载
2023-08-30 07:49:26
237阅读
这段时间,我一直忙于将 Rainbond 源码构建模块移植到 Arm64/aarch64 架构中。这一源码构建模块可以将指定代码仓库中包含的源码,拉取构建成为容器镜像,在各种容器平台中运行。目前支持的源码类型包括:Java(Maven、Gradle、jar、war)、Nodejs(前端Vue、后端项目)、Golang、Python、PHP、.NetCore、静态Ht
转载
2023-08-27 23:02:35
631阅读
# ARM架构安装指南
作为一名刚入行的小白,可能会觉得安装ARM架构相关的环境有些复杂。其实,这个过程可以分为几个简单的步骤。本文将为你详细讲解这个过程,包括每一步所需的代码,以及如何使用这些代码。这篇文章的结构将清晰易懂,帮助你顺利完成安装。
## 安装流程
以下是ARM架构安装的主要步骤:
| 步骤 | 描述 |
|------|-----
原创
2024-09-21 06:49:19
245阅读
一、系统安装目前centos官方只有32位的版本,64位还没有推出,下载地址:http://mirror.centos.org/altarch/7/isos/armhfp/ 最新版本为CentOS Linux release 7.4.1708 (Core)。选择Pi3的版本,压缩包格式为XZ,下载后使用7-Zip解压。解压后为一个3GB 的img格式的映像文件,使用USB Image
转载
2024-03-12 22:42:52
226阅读
网上搜了一大堆通过编译方式安装nginx的方法其实nginx提供了 aarch64 版本的nginxhttp://nginx.org/en/linux_packages.html2种系统安装方式yum、aptyum安装软件的选择 centos的方法apt安装软件的选择 debain或者ubuntu的方法有网络的机器,添加软件源地址,然后就可以 快乐的玩耍了不管是 yum 还是 apt 安装后 ng
转载
2023-07-06 14:04:35
855阅读
文章目录1.概述1.1含义1.2特点1.3Master节点1.4Worker节点1.5Pod1.6ReplicaSet和Deployment1.7Service1.8kubectl2.详细步骤步骤一:基础环境配置1.查看系统架构2.关闭防火墙或开放必要端口3.关闭Selinux安全模块4.关闭swap分区5.禁用交换分区(swap partition)的自动挂载6.设置网络桥接的转发规则7.重新
转载
2024-07-18 19:47:47
604阅读