中国经济现状和面临的挑战

中国经济在近年来经历了多方面的变化,面临着一系列的挑战和机遇。以下是中国经济现状的几个主要方面:

1. 经济增速放缓

中国经济的增速在过去几十年间持续攀升,但近几年增速有所放缓。根据官方数据,2023年中国GDP增速大约在4.5%左右,低于前几年甚至二十多年的高增长水平。这与全球经济放缓、国内需求疲软、人口老龄化等因素有关。

继续阅读“中国经济现状和面临的挑战”

获取显示设备的宽高

有时需要准确获取网页显示设备的宽度和高度,然后做相应的设置。由于浏览器和设备差异准确获取并不那么容易。

设备宽度
window.screen.width;
设备高度
window.screen.height;
对于电脑端以上两个参数就可以。但是,如果是iPad呢?还有横屏竖屏之分。
对于iPad以上两个参数是物理设备的尺寸,也就是说横屏竖屏不变。
解决方法可以通过获取页面的宽度然后和设备尺寸进行比较,参考代码
继续阅读“获取显示设备的宽高”

将多个commit rebase合并为一个提交

1 查看日志

查看需要汇总几个commit的,记下最旧的id或者倒数第几个,然后选择reset 或者rebase方法

例如下面有5个提交,想要把从3到5的提交汇总在一起作为一次提交,得到 1 2 6{3 4 5的汇总}

git reflog
05a3854 (HEAD -> main) HEAD@{4}: commit: 5
e125d52 HEAD@{5}: commit: 4
ec70c06 HEAD@{6}: commit: 3
a4621de HEAD@{7}: commit: 2
065dc62 HEAD@{8}: commit (initial): 1
继续阅读“将多个commit rebase合并为一个提交”

ubuntu下软件版本升级

有时某软件依赖高版本的另一个软件,但有时不提供二进制安装包,还要make编译,配置编译环境就可以劝退99%的人。可以试试能否通过添加源进行升级,实在不行再编译源码安装。以升级git为例,介绍一下操作命令。

1、检查更新

apt update

2、查看是否有更新

apt list –upgradable

如果有更新,执行下面的命令更新

apt install git

3、但是如果运行了发现没有更新

添加ppa源

add-apt-repository ppa:git-core/ppa

4、执行更新

apt update

5、再试一下

apt install git