2024-11-21-Git仓库全量迁移.md
经常碰见需要迁移仓库,然后又要保留提交记录的时候,记录一下步骤 1、先克隆原仓库的信息 这里克隆使用的是镜像模式克隆,需要注意的是克隆命令不一样 git clone --mirror git@code.xxxx.cn:fff/demo.git 2、设置新仓库地址 # 进入到刚克隆的镜像仓库 cd demo.git # 设置新仓库地址 git remote add n...
经常碰见需要迁移仓库,然后又要保留提交记录的时候,记录一下步骤 1、先克隆原仓库的信息 这里克隆使用的是镜像模式克隆,需要注意的是克隆命令不一样 git clone --mirror git@code.xxxx.cn:fff/demo.git 2、设置新仓库地址 # 进入到刚克隆的镜像仓库 cd demo.git # 设置新仓库地址 git remote add n...
记录一下VM安装centOS系统 一、准备环境 需要注意的是要求安装VM和安装镜像,正常来说要搞对架构,如果架构不对,镜像安装会失败,正常intel系列的芯片直接选择X86-64,苹果或者amd系列用https://mirrors.aliyun.com/centos-altarch/7/isos/aarch64/ 二、安装过程 如果不按照下面这些个注意点,可能会出现无法加入网络 ...
最近项目要做到海外去,后台的提示需要做成国际方言化,此处记录一下如何操作 一、准备依赖 由于项目依赖的是SpringBoot自带的国际化功能,所以一些必要依赖需要添加进来: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot...
最近看到一个开源的库livekit,使用Golang编写,在WebRTC上面进行封装,包括了TURN等相关组件,无需另起服务了。于是试了一试,记录下来。 一、下载服务端并启动 服务端的代码其实包括了各种pc平台,我这边使用的是win平台,可以在这个下载地址自己选择对应的平台。本文最新版本号为: 1.5.3 二、启动服务端 由于本地测试启动和生产环境启动的方式大不一样,这里只是调研,所以...
flutter中使用键盘顶起输入框,大多数使用场景是评论等相关场景,该文章记录来自于网上大佬的技术分享,没记住是谁的。 使用一个新页面,顶部使用透明区域,底部使用输入框,然后获得焦点的时候弹起键盘: import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenuti...
随着技术升级,现在的接口文档越来越叼了,经历过了手写接口文档、注解式文档,现在终于迎来了无侵入式文档哩~ 不废话,开整! 一、老规矩,引入依赖 <properties> <springdoc.version>1.6.15</springdoc.version> </properties> <dependencies> ...
Taro本地开发H5页面的时候发起请求需要开启代理配置,否则就会发生跨域请求,记录一下相关注意点 1、配置代理服务器 在项目的config目录下有一个index.js文件,里面是配置各个平台的编译相关配置,如果只是H5页面需要配置代理,解决跨域配需要在h5属性下添加如下代码: h5: { devServer: { proxy: { // 这里代表这凡...
记录一下Python的通用日志类代码 一、工具类代码 #!/usr/bin/env python import logging import os import colorlog class LogHandler(object): def __init__(self, filename, level=logging.INFO): self.logger = ...
最近在抽离专用工具模块,发现一个问题,就是使用阿里云的队列产品ONS,也就是rocketmq,因为ons-client有臭名昭著的fastjson依赖,且最新版的ons-clinet还用着老版本的fastjson,有一两个漏洞,为了安全起见,就用apache官方的组件rocketmq-spring-boot-starter依赖,这里记录一下。 一、准备依赖 使用最新依赖,没有漏洞的: &...
正常来说,url_launcher使用android自带的deep_link可以唤醒本机上任何app。但是有两种方式打开,一种是应用内,一种是应用外,两种方式的区别是,前者后退可以直接回原应用,后者是返回到主页面。记录一下配置两种实现方式。 一、修改被调用方的AndroidMainfest.xml 这里的修改的时候注意一个属性即可launchMode: <activity ...