Thank you for the link, IMO China & the price of oil/gas is keeping Russia afloat since the US sanctions. With both China & Russia having a common enemy in the USA. (Your enemy's enemy is your friend)
This circumstantial alliance , apart from its economic symbiosis is a useful crutch for China and it gives it some time to Nuke-up against the USA and, that, IMO, has led to the current Clayton's cold war 2.
By the look of Russia's GDP chart, US sanctions have has minimal impact :
IMO, the development of China's space program to match that of the USA is comparable to the USSR's catch-up in the 1950s with its own Hydrogen Bomb which was the basis of The Cold War (an admission that a Nuclear war was not winnable by either side)
China's current accelerated aircraft carrier & Nuke Subs programs are on their way with its ability to churn out these behemoths in quarter the time and half the cost of the USA.
China's remaining weaknesses are, IMO, rocketry, space technology (star wars) and missile defence systems. IMO it will take at least 10 years for China to Catch up in these areas and, IMO,its strategic alliance with Russia ought to afford it that grace.