草庐IT

git命令更换远端仓库

    因为用Sourcetree管理代码习惯了,对git的相关语句都不太记得了,然后又不太清楚在Sourcetree上怎么切换远端仓库,所以在此记录一下相关步骤及语句;1、cmd打开控制台,切换到相关项目地址;2、查看当前分支及git仓库地址(可忽略此步骤,个人习惯而已):1.gitremote2.gitremote-v3、移除当前仓库地址gitremotermorigin4、移除后可以用gitremote-v命令查看是否移除成功,移除成功后添加目标仓库地址gitremoteaddorigin目标仓库地址5、添加后照样可使用gitremote-v命令查看当前仓库,确认为目标仓库后,就可拉去或

2023 年前端 Web 发展趋势

虽然就个人观点,我觉得Web开发在最近几年都没什么进展(2016年至2021年),但在刚刚过去的2022年中确实又出现了一些新的技术。在本文中,我想跟大家聊聊自己看到的最新Web开发的发展趋势。相信这波浪潮会继续激发Web开发者的关注,也让我对万象更新的2023年更具期待。一、框架单页应用程序(SPA)及各类相关框架(包括React.js、Vue.js、Svelte.js等)或多或少都经历过一定的炒作周期,也用多年阅历证明了自身强大的生命力。但随着以这些解决方案为基础的元框架的快速兴起,可以看到应用程序正在明显从客户端渲染(CSR)转向服务器端渲染(SSR)。如今,无论你使用哪一种JavaSc

Github桌面端上传远程仓库以及将私有仓库改为公有仓库的方法

1.桌面端上传远程仓库pass1:在github上下载一个桌面端应用程序.exe pass2:用自己的github进行登录,可以在程序的头部栏看到一些应用操作,下载后登录了解即可可以打开自己的github仓库,再打开本地文件夹,上传流自己的代码或者文件(是同步的) 详细过程见续更2.私有仓库改为公有仓库的方法   将私有仓库转变为共有仓库的操作如下:1)进入你想要操作的代码仓库页面; 2)点击Settings进入设置页面;    3)往下拉到DangerZone,选择MakePublic;  4)之后可能会提示你输入当前仓库的完整名字以确认操作,正确输入当前仓库名字后还可能需要输入GitHub

差分输入和单端输入

在FPGA开发过程中,使用各类芯片时,经常遇到差分输入和单端输入。以ADC为例:1、单端输入:一端输入,一端接地。ADC采样值=VIN-GND=VIN-0。  2、差分输入:两端都输入,二者互为反相信号。ADC采样值=(VIN+)-  (VIN-)。两个线通常布在一起,当其中一方受干扰时,另一方也受到同样的干扰。这样,在采样时能够相互抵消,从而减小干扰,增强抗干扰能力。 总结:差分,是一个非常巧妙的方法,无论是在学习中、工作中还是生活中,差分的思维方法,都能帮助到我们。

iOS 端实现1对1音视频实时通话

1.申请权限首先,我们来看一下iOS端是如何获取访问音视频设备权限的。相比Android端而言,iOS端获取相关权限要容易很多。其步骤如下:打开项目,点击左侧目录中的项目。在左侧目录找到info.plist,并将其打开。点击右侧看到“+”号的地方。添加Camera和Microphone访问权限。下面这张图更清晰的展现了申请权限的步骤:iOS申请权限通过以上步骤,我们就将访问音视频设备的权限申请好了。申请完权限后,下面我们来看一下iOS端如何引入WebRTC库。2.引入WebRTC库在iOS端引入WebRTC库有两种方式:第一种,是通过WebRTC源码编译出WebRTC库,然后在项目中手动引入它

运放--单端信号转差分信号

一、基本电路一 仿真信号: 备注:1、黄色:Vin   绿色:U0+  洋红色:U0-2、缺点:输入阻抗低二、基本电路二  仿真信号:备注: 1、黄色:Vin   绿色:U0+  洋红色:U0-2、缺点:U0-和U0+存在一个转换延时差三、基本电路三 仿真信号: 备注: 1、黄色:Vin   绿色:U0+  洋红色:U0-2、优点:2.1可以通过改变VDC任意设定输出的共模电压;2.2可以通过改变单一电阻Rg调节信号增益;2.3可以通过改变R1或者C1,实现高通截止频率改变;缺点:无法实现低频或者直流信号输入

基于ChatGPT API的PC端软件开发过程遇到的问题的分析

如果喜欢本文章,记得收藏哦!关注我,一起学Java。一、基于ChatGPTAPI的PC端软件开发过程遇到的问题的分析最近这个OpenAI公司推出的GPT-4.0模型真是太火了。当然由于OpenAI目前还没有正式全面对外开放GPT-4.0API,所以本次使用的是GPT-3.5API。首先来看一下效果图吧!本客户端使用的是JavaFX开发的。JavaFX相比于Swing来说,JavaFX支持CSS样式,如果使用Java来开发GUI软件的话,还是推荐使用JavaFX的。JavaFX是2008年由Oracle公司推出的项目。需要说明的是在高版本的JDK中不含有JavaFX相关的API,所以你需要自己安

基于ChatGPT API的PC端软件开发过程遇到的问题的分析

如果喜欢本文章,记得收藏哦!关注我,一起学Java。一、基于ChatGPTAPI的PC端软件开发过程遇到的问题的分析最近这个OpenAI公司推出的GPT-4.0模型真是太火了。当然由于OpenAI目前还没有正式全面对外开放GPT-4.0API,所以本次使用的是GPT-3.5API。首先来看一下效果图吧!本客户端使用的是JavaFX开发的。JavaFX相比于Swing来说,JavaFX支持CSS样式,如果使用Java来开发GUI软件的话,还是推荐使用JavaFX的。JavaFX是2008年由Oracle公司推出的项目。需要说明的是在高版本的JDK中不含有JavaFX相关的API,所以你需要自己安

电脑端bilibili视频缓存合并视频的解惑

文章目录前言一、为什么不能直接修改文件格式二、怎么删三、怎么合并总结前言与手机同分辨率的缓存相比,电脑端视频码率更高,相应的清晰度更高,相应的文件占用空间也更大。但电脑端bilibili视频缓存不能直接修改文件格式。想要藏住b站高质量视频的话就要进行更多处理。一、为什么不能直接修改文件格式看两端的同一视频缓存的音频文件可以看到,电脑端实际大小多了9个字节。用记事本打开。其实这是两个相同的音频文件,但电脑端会在文件头前加9个0。但这里不能直接删掉。(为什么请参考记事本编码的解惑)虽然缓存的视频是两个不同的文件,但电脑端也是会在正常视频文件头前加9个0。所以删掉两个文件的0就好了。二、怎么删可以使

电脑端bilibili视频缓存合并视频的解惑

文章目录前言一、为什么不能直接修改文件格式二、怎么删三、怎么合并总结前言与手机同分辨率的缓存相比,电脑端视频码率更高,相应的清晰度更高,相应的文件占用空间也更大。但电脑端bilibili视频缓存不能直接修改文件格式。想要藏住b站高质量视频的话就要进行更多处理。一、为什么不能直接修改文件格式看两端的同一视频缓存的音频文件可以看到,电脑端实际大小多了9个字节。用记事本打开。其实这是两个相同的音频文件,但电脑端会在文件头前加9个0。但这里不能直接删掉。(为什么请参考记事本编码的解惑)虽然缓存的视频是两个不同的文件,但电脑端也是会在正常视频文件头前加9个0。所以删掉两个文件的0就好了。二、怎么删可以使