<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[subingxi的专栏]]></title><description><![CDATA[奋斗在linux天空下的一只小鸟]]></description><link>https://blog.youkuaiyun.com/subingxi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; subingxi]]></copyright><item><title><![CDATA[vue3项目怎么实现访问不存在路径跳转到指定页面]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/163687721</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/163687721</guid><author>subingxi</author><pubDate>Wed, 12 Aug 2026 10:05:09 +0800</pubDate><description><![CDATA[本文介绍了前端项目中处理404页面的解决方案。通过Vue3路由配置，可以优雅地将所有未匹配路径重定向到首页，无需修改Nginx配置。文中提供了一个开源的ThinkPHP8+Vue3项目示例，在src/router/index.ts中使用:pathMatch(.*)*通配路由将所有无效路径重定向到根路径。这种方法相比传统的404页面展示，能有效避免用户流失，提升用户体验。作者此前在博客中分享的这个开源项目已实现该方案，可用于论文查重和AIGC检测等场景。]]></description><category></category></item><item><title><![CDATA[vue项目，刷新后出现404错误，怎么解决]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/159688068</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/159688068</guid><author>subingxi</author><pubDate>Tue, 31 Mar 2026 14:53:57 +0800</pubDate><description><![CDATA[这里就很明确了，这里是一段 Nginx 脚本。文件不存在时把路径当参数传给 index.html。vue项目的路由有两种模式，hash 和 history。只有history模式才会遇到这个错误。vue项目的网站，你点击按钮切换页面之后，你这时候刷新网站，就会发现出错了404.这里很明确，就是history模式。）,这个项目的前端就是vue3, 用的就是history模式。查看文件 /src/router/index.rs。我们查看该项目的帮助文档，里面明确了需要设置伪静态。我前面提过一个开源项目（]]></description><category></category></item><item><title><![CDATA[thinkphp8怎么解决跨域错误]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/159544555</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/159544555</guid><author>subingxi</author><pubDate>Fri, 27 Mar 2026 15:19:03 +0800</pubDate><description><![CDATA[首先我们看到 composer.json 中有 topthink/think-cors  说明这个项目用了 topthink/think-cors。我们搜索 topthink/think-cors 就可以找到详细的说明。我们在开发网站时，特别是前后端分离的网站，前端和后端不是同一个域名会出现这样的错误。）就是前后端分离的，我们看看这个项目是怎么解决这个问题的。这样跨域错误就应该解决了。我前面提过一个开源项目（]]></description><category></category></item><item><title><![CDATA[thinkphp8+vue3开源项目，部署就能直接使用，论文查重+AIGC检测]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/159418911</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/159418911</guid><author>subingxi</author><pubDate>Tue, 24 Mar 2026 11:27:39 +0800</pubDate><description><![CDATA[目前在gitee或者github上搜索 68paper  就可以看到一个开源项目。前后端分离，帮助文档也写的很详细。是完全开源可用的项目。部署后网站直接可以用。]]></description><category></category></item><item><title><![CDATA[WordPress此页面不能正确地重定向的问题。]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/110433591</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/110433591</guid><author>subingxi</author><pubDate>Tue, 01 Dec 2020 15:24:13 +0800</pubDate><description><![CDATA[背景
我想全站https，直接修改数据库
我这里用了yoast seo插件，所以有最后两条。
其实你自己去数据库里面去看一看就知道哪些地方需要替换了。

    UPDATE wp_options SET option_value = replace( option_value, 'http://youurl.com', 'https://youurl.com' ) WHERE option_name = 'home' OR option_name = 'siteurl';
    UPDATE wp_po]]></description><category></category></item><item><title><![CDATA[ubuntu20.04 截屏功能]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/109012563</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/109012563</guid><author>subingxi</author><pubDate>Sun, 11 Oct 2020 15:42:57 +0800</pubDate><description><![CDATA[以前我使用的是ubuntu 16.04 。最近使用ubuntu 20.04 ，我首先就是装一些我常用的工具。按照截屏工具时，我去修改快捷键。发现系统自带的就有截屏功能。
大家看一下系统自带的快捷键就知道了。
1、进入设置界面

2、查看快捷键

在这里就看到了 截屏相关的快捷键。

...]]></description><category></category></item><item><title><![CDATA[Linux kernel 源码在线查看网址]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/102819331</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/102819331</guid><author>subingxi</author><pubDate>Wed, 30 Oct 2019 14:56:22 +0800</pubDate><description><![CDATA[https://elixir.bootlin.com/linux/latest/source

]]></description><category></category></item><item><title><![CDATA[Android 交叉编译 i2c-tools]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/90449864</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/90449864</guid><author>subingxi</author><pubDate>Wed, 22 May 2019 18:48:46 +0800</pubDate><description><![CDATA[我们写的C文件编译成可执行文件 其实可以依照 external 内的程序，依葫芦画瓢。很简单。
但是很多时候是我们下载的第三方工具的源码，比如 i2c-tools
下载地址
https://launchpad.net/ubuntu/+source/i2c-tools/3.0.3-5
这个源码下载下来，需要交叉编译
make CC=arm-linux-androideabi-gcc
那么这个交叉编译...]]></description><category></category></item><item><title><![CDATA[Ubuntu 内网用有线，外网用wifi]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/88843951</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/88843951</guid><author>subingxi</author><pubDate>Wed, 27 Mar 2019 14:32:04 +0800</pubDate><description><![CDATA[记录一下
enp4s0 为我的有线网卡
wlx70f11c0389b3 为无线网卡
同时链接有线 和无线 ，发现默认使用的是有线那么
一、删除默认有线网关
sudo route del default gw 172.16.43.254 dev enp4s0
二、把无线网关设置成默认网关
sudo route add default gw 172.16.31.254 dev wlx70f11c038...]]></description><category></category></item><item><title><![CDATA[Android recovery 模式下屏幕显示旋转]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/86716021</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/86716021</guid><author>subingxi</author><pubDate>Thu, 31 Jan 2019 15:58:52 +0800</pubDate><description><![CDATA[Android recovery 模式下屏幕显示旋转
大家在网上搜索 Android屏幕旋转，成千上万的文章，但是没有几个是写recovery 模式的。难道你们只旋转正常模式下的屏幕方向，不管recovery模式，那升级的画面岂不是有问题。
很对人使用的是MTK平台，对与MTK平台，MTK已经帮你做好了，你只用修改一下配置就行了。
MTK平台我们可以在bootable/recovery/minui...]]></description><category></category></item><item><title><![CDATA[Android底部导航 BottomNavigationBar]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/86686510</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/86686510</guid><author>subingxi</author><pubDate>Tue, 29 Jan 2019 10:37:32 +0800</pubDate><description><![CDATA[在这里查看最新版本
https://github.com/Ashok-Varma/BottomNavigation/releases
先添加依赖
implementation 'com.ashokvarma.android:bottom-navigation-bar:2.0.3'


]]></description><category></category></item><item><title><![CDATA[android Sensor 驱动编写--opt3001光感驱动为例]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/85339340</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/85339340</guid><author>subingxi</author><pubDate>Sat, 29 Dec 2018 15:19:51 +0800</pubDate><description><![CDATA[分析Android sensor
Android sensor Framework 层以及APP如何读取sensor 数据。网上有很多文章不再累述。
由于我使用的是Android 5.1（kernel 3.10） ，不自带 opt3001的驱动，我发现kernel 4.10 已经自带opt3001的驱动。我不会为了一个驱动而换掉 kernel。而且 kernel 4.10 opt3001的驱动高度...]]></description><category></category></item><item><title><![CDATA[Android 在主屏上生成快捷方式]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/82594240</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/82594240</guid><author>subingxi</author><pubDate>Sat, 29 Dec 2018 13:52:10 +0800</pubDate><description><![CDATA[我最近在做一个项目，客户要求我们的系统自带他们指定的apk，这没有什么难得。]]></description><category></category></item><item><title><![CDATA[Android apk反编译]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/82909499</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/82909499</guid><author>subingxi</author><pubDate>Mon, 22 Oct 2018 11:55:54 +0800</pubDate><description><![CDATA[工具
反编译apk要用到很多工具，其中apktoll




工具
作用
下载地址




ApkTool
Goolge官方提供的APK反编译工具十分强大, 是以下几个工具的综合体
 	https://ibotpeaches.github.io/Apktool/install/


dex2jar
将dex文件转为jar包及.class文件
 	https://github.com/pxb1988...]]></description><category></category></item><item><title><![CDATA[万能Makefile]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/51106801</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/51106801</guid><author>subingxi</author><pubDate>Thu, 09 Aug 2018 17:46:24 +0800</pubDate><description><![CDATA[经过几天的实验，终于写出来了，

顶层目录的Makefile

CROSS_COMPILE ?= arm-linux-
CC = $(CROSS_COMPILE)gcc
LD = $(CROSS_COMPILE)ld
TOPDIR = $(shell pwd)
CFLAGS  := -Wall -O2  -lfreetype -lpng
LDFLAGS :=
CFLAGS += -I $(TOPD...]]></description><category></category></item><item><title><![CDATA[Android 为所有app开放 系统app才能申请的权限（SD卡写权限  等。。）]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/81541167</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/81541167</guid><author>subingxi</author><pubDate>Thu, 09 Aug 2018 17:37:43 +0800</pubDate><description><![CDATA[在Android中有些权限只能有系统签名的app才能申请，第三方app不能申请。 
 如果要开放某个权限给第三方，我们只能修改系统源码。 
 android.permission.WRITE_MEDIA_STORAGE 是SD卡写权限，只有系统签名的app才可以申请。 
 第三方app如果要写SD卡 只能用 SAF，但是SAF对用户来说操作不方便。 
 我的思路很简单，把 android.perm...]]></description><category></category></item><item><title><![CDATA[Android6.0 usb默认MTP模式的修改方法]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/80424893</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/80424893</guid><author>subingxi</author><pubDate>Wed, 23 May 2018 19:34:23 +0800</pubDate><description><![CDATA[
  Android6.0 usb默认MTP模式的修改方法


在6.0以前的系统 只需要修改默认的  persist.sys.usb.config 的值就可以了，

但是6.0，无论你怎能修改persist.sys.usb.config的默认值，usb默认是仅充电模式。就算你修改了设置，拔掉后再连接也是仅充电模式。

一切问题的原因都是可以再源代码里找到线索的。 
源代码 
packages/a...]]></description><category></category></item><item><title><![CDATA[Android sdk build tools 等下载]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/78569285</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/78569285</guid><author>subingxi</author><pubDate>Sat, 18 Nov 2017 15:59:17 +0800</pubDate><description><![CDATA[http://mirrors.neusoft.edu.cn/android/repository/]]></description><category></category></item><item><title><![CDATA[让Android WiFi支持中文]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/78568498</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/78568498</guid><author>subingxi</author><pubDate>Sat, 18 Nov 2017 14:11:43 +0800</pubDate><description><![CDATA[让Android WiFi支持中文先要 弄清楚一下几点： 
   Android显示的WiFi名字（SSID），计算机都是以二进制处理的数据的，所以接受到的这个名字一定是一个二进制数据，它是怎么变成字符串的呢？ 他的编码方式是GBK还是utf-8呢？
   然后是怎么连接的呢，了解了这些你才知道如何去修改]]></description><category></category></item><item><title><![CDATA[ARM linux s3c2440 解决黑屏问题]]></title><link>https://blog.youkuaiyun.com/subingxi/article/details/51517609</link><guid>https://blog.youkuaiyun.com/subingxi/article/details/51517609</guid><author>subingxi</author><pubDate>Fri, 27 May 2016 16:12:35 +0800</pubDate><description><![CDATA[解决嵌入式系统黑屏问题，嵌入式linux自动关闭屏幕！如果10分钟内不使用键盘、鼠标，你会发现LCD将黑屏。]]></description><category></category></item></channel></rss>