修复:Windows 10 激活错误 0xC004F012.
修复 Windows 10 激活错误 0xC004F012 的详细说明。详细问题:在基于 Windows 10 的计算机上,在 Windows 更新或将 Windows 10 家庭版升级到 Windows 10 专业版后可能会出现以下问题: Windows 指示它们“未激活”,当您尝试激活时,您会收到以下错误:“我们无法在此设备上激活 Windows,因为您没有有效的数字许可证或产品密钥。如果您认为您确实拥有有效的许可证或密钥,请选择下方的疑难解答。错误代码:0xC004F012”。
本教程包含解决 Windows 10 激活错误 0xC004F012 的说明。
如何修复:WINDOWS 未激活 – 错误 0XC004F012。方法 1. 运行 Windows Activator 疑难解答。
转到开始菜单->设置->更新和安全。
选择左侧的激活,然后单击右侧的疑难解答。
等到故障排除程序检测到激活问题。
故障排除完成后,关闭故障排除程序,查看“激活错误 0xC004F012”是否已解决。
方法 2. 检查“软件保护”服务是否正在运行。
打开 Windows 服务 ...
Raspberry-Pi-Camera
使用树莓派+摄像头+motion实现视频监控系统前期准备
Raspberry Pi 3B+
支持红外的OV 500W像素的摄像头
FPC软排线
安装树莓派摄像头由于我树莓派加了散热外壳不想拆了,就找了官网的图给大家参考。首先找到树莓派上的Camera插槽,主板上会标出CAMERA字样,将卡扣朝上扣开即可。我安装好的状态。
配置树莓派启用摄像头支持
打开树莓派配置工具$ sudo raspi-config
依次选择5 Interfacing Options - P1 Camera,在Would you like the camera interface to be enabled?对话框上选择Yes。最后通过Finish退出,并重启树莓派。
测试摄像头重启好后,我们来测试一下摄像头是否可用了。通过raspistill来拍摄一张照片来验证一下:$ raspistill -o test.jpg如果一切顺利,摄像头拍摄的内容会被记录到test.jpg中。否则请检查一下排线的连结是否插反,或者配置没有正确开启。
motionmotion是一款开源的支持多种摄像头的监控软件。本文也通过它来把 ...
Install Raspberry Pi OS
树莓派(Raspberry Pi)3B+系统安装与环境搭建(详解)Raspberry Pi 3 Model B+
一、前期准备:
Raspberry Pi 3B+
SD card :推荐使用闪迪Class10 16G+的卡。
磁盘映像工具win32diskimager-1.0.0-install.exe
SD卡格式化工具SD Card Formatter 5.0.1 Setup.exe
MobaXterm
二、系统下载:
Raspberry Pi OS
可以根据自己使用的需求下载你所需要版本,推荐下载种子的方法用迅雷下载。
三、格式化SD卡
点击下载好的SD Card Formatter.exe,插入SD卡到电脑上。
选中你的SD卡,点击Format,等待进度条完成就代表格式化成功啦。
四、写入系统镜像到SD Card
点击win32diskimager.exe打开磁盘映像工具。
解压下载好的系统镜像压缩包。
选择刚刚解压好的系统镜像压缩包和SD卡驱动,点击开始写入,会有弹窗警告,点击确认,等待进度条完成(右下角会有预计总时间)。
点击进入boot根目录,使用Git bash窗 ...
Wget-Curl-Lwp-request
wget命令参考链接wget
名字Wget - The non-interactive network downloader. 非交互式网络下载程序。
wget命令描述
GNU Wget是一个免费实用程序,用于从Web非交互式下载文件。它支持HTTP、HTTPS和FTP协议,以及通过HTTP代理进行检索。
Wget是非交互式的,这意味着它可以在后台工作,而用户是没有登录。这允许您启动检索和断开与系统的连接,让我们完成这项工作。相比之下,大多数Web浏览器都需要常量用户的存在,这可能是一个很大的障碍时,传输大量的数据。
Wget可以遵循HTML、XHTML和CSS页面中的链接,以创建本地版本的远程网站,完全重新创建原始网站的目录结构。这是有时也称为“递归下载”。在这样做的同时,Wget尊重机器人排除标准(/robots.txt)。可以指示Wget将链接转换为下载的文件要指向本地文件,以便脱机查看。
Wget的设计是为了在缓慢或不稳定的网络连接上保持健壮;如果一个由于网络问题导致下载失败,它将继续重试,直到整个文件被检索。如果服务器支持重获取,它将指示服务器从它停止的地方继续下载。
1 ...
Hexo 博客部署到阿里云ECS服务器(Ubuntu 20.04)和域名解析
背景一开始我把Hexo博客部署到Github上,其实都是博客最入门的做法,如果没有把自己做的博客部署到自己购买的服务器上再加上域名解析,我觉得这个过程是不完整的,所以我把我自己部署网站的整个过程都记录下来,希望可以对即将部署自己网站的小伙伴们,提供一些参考意见。
环境变量
Ubuntu20.04
nodejs 14+(需要升级一下)
服务器配置:服务器购买推荐:
阿里云服务器,阿里云的服务器每年在双十一都会有活动,优惠很大。
推荐使用”轻量级应用共享型ECS服务器”,推荐安装系统Ubuntu 20.04,或者你自己最熟悉的系统。
远程连接服务器
进入阿里云→云服务器管理控制台→远程连接,设置好root密码重启电脑生效。
配置ssh远程连接服务器,在云服务器控制台→进入服务器实例→安全组→配置规则→出方向→快速添加→选中SSH(22),按确定即可!!
假设我服务器公网IP地址就是20.21.11.11,在本机电脑使用ssh root@20.21.11.11远程登陆服务器,连接成功后输入自己刚刚设置好的云服务器的密码,就可以成功登录登录到云服务器啦。
在云服务器中创建新用户创建新 ...
ESP8266安卓TCP客户端开发(含全部源码)
ESP8266安卓TCP客户端开发最近在玩8266模块,想让它在局域网控制下开关,所以就搞开发一个安卓客户端调试的工具直接上步骤:
第一步新建一个空白的Activity工程名字自己可以改
第二先在AndroidManifest.xml加入网络权限<uses-permission android:name="android.permission.INTERNET"/>
第三修改界面布局(注意这个布局必须要支持约束布局才能正常使用不然会报错,可以使用AS3.6以上版本):<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/too ...
df-sed-awk-du-grep
df-sed-awk-du-grep学习笔记参考来源:
https://www.runoob.com/linux/
https://www.runoob.com/linux/linux-comm-awk.html
df命令: df(英文全拼:disk free) 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。
语法:df [选项]... [FILE]...
文件-a, —all 包含所有的具有 0 Blocks 的文件系统
文件—block-size={SIZE} 使用 {SIZE} 大小的 Blocks
文件-h, —human-readable 使用人类可读的格式(预设值是不加这个选项的…)
文件-H, —si 很像 -h, 但是用 1000 为单位而不是用 1024
文件-i, —inodes 列出 inode 资讯,不列出已使用 block
文件-k, —kilobytes 就像是 —block-size=1024
文件-l, —local 限制列出的文件结构
文件-m, —megabytes 就像 —block-size=1048576
文件—no-s ...
AndroidSQlite
安卓通过SQLlite实现登录注册功能前面基本操作看图片
第一个xml文件是:round_bg.xml,后面界面布局要用到<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/colorPrimary"/> <corners android:radius="100dp"/></shape>
第二个xml文件是:round_border.xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <stroke android:color="@color/colorPrimary" android:wi ...
百度语音助手集成到Fragment里面怎么避坑?
百度语音助手集成到Fragment里面怎么避坑?其实集成到Fragment才是比较实用的,但是没看到有相关详细的教程,所以本人尝试去挖这个坑看看能不能填上,终于终于还是搞出来了。首先你还是要进行一些导包修改版本等相关的操作,不懂可以点下这个链接百度语音识别集成到HelloWorld,这个步骤完成后,回到你要集成的Fragment里面,可以看下我的Fragment的布局:
<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".VcFragment"> <RelativeLayout a ...
Linux文件权限详解
Linux是一个多用户操作系统,它以“所有权”和“权限”的概念来保证文件的安全。
Users(用户)和groups(组)
Linux 使用用户的概念来区分使用计算机的各种人。
每个用户都有一些与之关联的属性,例如用户 ID 和主目录。
为了更轻松地管理用户,您可以将用户添加到“组”中。
一个组可以有零个或多个用户。特定用户与“默认组”相关联,也可以是系统上其他组的成员。
如果要查看系统上的用户,可以/etc/passwd 通过运行以下命令查看文件:$ cat /etc/passwd
在这里,每一行都包含用户的详细信息。具体来说,您可以在每一行的开头看到用户名,在第一行之前:。
同样,您可以/etc/group通过运行以下命令查看文件来查看系统上的组:$ cat /etc/group
同样,每一行都包含用户的详细信息。每行的第一部分包含组名。运行这些命令时,您会注意到还有许多其他用户和组不是您创建的。这些是系统用户和组,用于安全地运行后台进程。
Ownership(所有权) 和 permissions(权限)在 Linux 中,我们使用权限来控制用户可以对文件或目录执行的操作。Li ...