<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[贾小黑的博客]]></title><description><![CDATA[我们不生产代码 我们只是代码的搬运工]]></description><link>https://blog.youkuaiyun.com/JustinJia91</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; JustinJia91]]></copyright><item><title><![CDATA[换完手机，GitHub 把我挡在了门外]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/168557665</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/168557665</guid><author>JustinJia91</author><pubDate>Sat, 24 Oct 2026 10:15:00 +0800</pubDate><description><![CDATA[换完手机，验证器的备份没把数据带回来，验证码一条没剩，我被自己的 GitHub 挡在门外好几天。这篇讲清 2FA 的备份困境，以及我最后换上的开源方案 EasyAuth。]]></description><category></category></item><item><title><![CDATA[懒加载没懒成？Nuxt 动态 import 自动 prefetch 的坑]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/167172421</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/167172421</guid><author>JustinJia91</author><pubDate>Tue, 06 Oct 2026 12:32:20 +0800</pubDate><description><![CDATA[给 Nuxt 页面做首次加载减负时，发现它会在构建时给一级动态 import 注入 prefetch 标签。用户零交互，整个 chunk 就已经下走了，await import 也就失效了。这篇用七个页面的实测把这个机制拆开，并给出一个真能省下流量的写法。]]></description><category></category></item><item><title><![CDATA[MySQL批量修改表名列名大小写]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/120936978</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/120936978</guid><author>JustinJia91</author><pubDate>Sun, 24 Oct 2021 17:21:31 +0800</pubDate><description><![CDATA[批量表名 大写改小写
SELECT
 concat(
	 'rename table  '
	 , TABLE_NAME
	 , ' to '
	 , LOWER(TABLE_NAME)
	 ,' ;'
 ) AS 'SQL'
FROM
 information_schema.TABLES t 
WHERE
 TABLE_SCHEMA = 'xxxxxx';

批量列名 大写改小写
SELECT
concat(
	'alter table '
	, TABLE_NAME
	, ' change column]]></description><category></category></item><item><title><![CDATA[新安装Win7 Windows Update 错误 代码80072EE2 80072EFE]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/119258575</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/119258575</guid><author>JustinJia91</author><pubDate>Sat, 31 Jul 2021 00:26:42 +0800</pubDate><description><![CDATA[故障场景
最近有台老电脑重装Win7系统
装完以后无法安装补丁
要么就报错80072EE2 要么就报80072EFE

解决方法
安装补丁
Windows6.1-KB3020369 
Windows6.1-KB3125574
一定要注意顺序 先安装KB3020369 后安装KB3125574

...]]></description><category></category></item><item><title><![CDATA[用Nacos分配Snowflake的Worker ID]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/119155812</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/119155812</guid><author>JustinJia91</author><pubDate>Tue, 27 Jul 2021 23:54:18 +0800</pubDate><description><![CDATA[背景
Snowflake唯一ID算法大家都很熟悉，他是Twitter公司提出来的算法。但是对于workerId和 datacenterId的维护往往需要各项目自行设计。
基本都是基于zookeeper or 数据库 or Redis的。
本例就是用Nacos分配 worker id。
源码
https://gitee.com/JiaXiaohei/snowflake-nacos

原理
核心类：SnowflakeIdGenerator.class
基本原理：基于Nacos的监听服务 namingServic]]></description><category></category></item><item><title><![CDATA[记一次GitLab-CE跨版本从11升级到13踩的坑]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/108897358</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/108897358</guid><author>JustinJia91</author><pubDate>Thu, 01 Oct 2020 22:25:14 +0800</pubDate><description><![CDATA[环境
CentOS 8
HyperV VM 4C4G512G
不可跨大版本升级
必须先升级到当前大版本的最新版 在升级到下一个大版本
参考官方网站对于版本升级的说明

pg_dump: aborting because of server version mismatch
因为使用了外部数据源（PG），而且是12的高版本，GitLab自带pg_dump版本只到10或者11。在升级的备份部分，就备份失败，报错如下：
gitlab preinstall: Automatically backing up onl]]></description><category></category></item><item><title><![CDATA[基于Maven中心库 通过Jar包生成Maven POM.xml的dependency]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/106162722</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/106162722</guid><author>JustinJia91</author><pubDate>Sat, 16 May 2020 18:05:10 +0800</pubDate><description><![CDATA[背景
之前写过一篇通过Jar包生成Maven POM.xml的dependency ，方便将非Maven项目转换为Maven项目。
原项目对Jar的搜索基于Nexus2的相关接口开发，随着很多仓库从Nexus2升级到Nexus3或者其他服务，原项目渐渐不可用了。
新代码将Nexus2接口改为对接Maven中心库。
核心代码

    public static void main(String[] args) {
        //先通过Jar的SHA1查询 如果不存在则解析Manifest查询
    ]]></description><category></category></item><item><title><![CDATA[解决Flutter Android sdkmanager tool not found]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/105204164</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/105204164</guid><author>JustinJia91</author><pubDate>Mon, 30 Mar 2020 17:46:26 +0800</pubDate><description><![CDATA[环境
Win10
Flutter 1.12.13+hotfix.8
Android Studio 3.6.1
问题描述
最近因为显卡Boom了 索性重装了系统
装完Flutter以后doctor通不过 一直找不到sdkmanager

&gt; flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√...]]></description><category></category></item><item><title><![CDATA[解决CentOS yum安装pgadmin4报nothing provides python3-*** 的问题]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/104850728</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/104850728</guid><author>JustinJia91</author><pubDate>Fri, 13 Mar 2020 22:19:45 +0800</pubDate><description><![CDATA[环境
CentOS8 (最小安装)
Python3 (yum/dnf安装)
问题描述
安装是提示缺少python3-alembic等包
但是安装了python3 仍然提示找不到包

[root@HyperV-PSQL ~]# yum -y install pgadmin4
上次元数据过期检查：0:11:32 前，执行于 2020年03月10日 星期二 11时35分24秒。
错误：
 问题: pac...]]></description><category></category></item><item><title><![CDATA[通过Jar包生成Maven POM.xml的dependency]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/79605682</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/79605682</guid><author>JustinJia91</author><pubDate>Sun, 18 Mar 2018 22:49:33 +0800</pubDate><description><![CDATA[package com.jxh.tool;

import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.Ht...]]></description><category></category></item><item><title><![CDATA[CentOS7 Firewall防火墙常用命令]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/79356634</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/79356634</guid><author>JustinJia91</author><pubDate>Fri, 23 Feb 2018 20:05:25 +0800</pubDate><description><![CDATA[开启防火墙



systemctl start firewalld.service



关闭防火墙



systemctl stop firewalld.service



查看防火墙状态



systemctl status firewalld.service



开启开机启动防火墙



systemctl enable firewalld.service



关闭开机启动防火墙...]]></description><category></category></item><item><title><![CDATA[ORACLE 正负数分开排序 SQL]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/77950699</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/77950699</guid><author>JustinJia91</author><pubDate>Tue, 12 Sep 2017 22:18:29 +0800</pubDate><description><![CDATA[ORACLE 正负数分开排序]]></description><category></category></item><item><title><![CDATA[CentOS7下 Hadoop2.7.3+Spark2.1.0 集群环境搭建(1NN+2DN)]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/69046106</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/69046106</guid><author>JustinJia91</author><pubDate>Mon, 03 Apr 2017 21:11:26 +0800</pubDate><description><![CDATA[CentOS7下Hadoop2.7.3+Spark2.1.0集群环境搭建过程记录]]></description><category></category></item><item><title><![CDATA[facebook开源预测工具Prophet安装方法]]></title><link>https://blog.youkuaiyun.com/JustinJia91/article/details/62470076</link><guid>https://blog.youkuaiyun.com/JustinJia91/article/details/62470076</guid><author>JustinJia91</author><pubDate>Thu, 16 Mar 2017 23:03:39 +0800</pubDate><description><![CDATA[facebook开源预测工具Prophet安装方法

最近研究看到一篇介绍facebook开源的大规模预测框架Prophet的文章，折腾了两个晚上终于在Win环境下安装成功，把结果分享下。





环境


  
  Windows 7 x64  
  Anaconda3-4.2.0-Windows-x86 (Python 3.5)
  




安装Visual C++ 2015 Build ...]]></description><category></category></item></channel></rss>