EV Morning News | The regulatory authorities played a super rescue combination boxing; Shanghai released a 5G network standard supporting autonomous driving; Ideal commuting NOA plans to push 100 citi

1. The regulatory authorities played a super rescue combination boxing.

On the evening of August 27th, the Ministry of Finance and the State Administration of Taxation announced that since August 28th, 2023, the stamp duty on securities transactions will be reduced by half, which is another reduction after nearly 15 years. On the same day, the CSRC issued three announcements, namely, Regulatory Arrangement for Optimizing IPO and Refinancing by Balancing the Primary and Secondary Markets, Further Regulating the Behavior of Share Reduction by the CSRC, and Reducing the Ratio of Financing Margin by the Stock Exchange to Support Moderate Financing Demand, to tighten IPO, regulate the reduction of major shareholders’ holdings, strictly restrict the non-main investment of listed companies, and reduce the margin for margin financing and securities lending. At the same time, it was clearly put forward that the refinancing of real estate listed companies was allowed to be free from the restrictions of breakage, net loss and loss. Market comments believe that these portfolio policies show the determination of regulators to revitalize the capital market. (First Electric Synthesis)

2. The pace of medium and long-term capital entering the market may accelerate.

Wind data shows that as of August 28th, more than 2,800 A-share listed companies have disclosed the 2023 interim report. Investment institutions represented by long-term funds such as social security funds and QFII have appeared in the top ten tradable shareholders of listed companies many times. From the perspective of positions, such long-term funds still focus on the holding of blue-chip stocks. Recently, the regulatory authorities have repeatedly released positive signals on "increasing the introduction of medium and long-term funds", and the CSRC and other departments held a meeting on the 25th to discuss encouraging long-term funds to actively enter the market. Under the deployment, the pace of medium and long-term funds entering the market may accelerate. (Economic Information Daily)

3. US Secretary of Commerce Raymond arrived in Beijing.

On the evening of August 27th, US Secretary of Commerce Raymond arrived in Beijing by plane, and LAM Raymond, Director of the Department of American Studies of the Ministry of Commerce, was there to meet him. This trip is Raimondeau’s first visit to China. In response to this visit, the spokesman of the Ministry of Commerce said earlier that China will make its position clear to the US on economic and trade issues of concern and look forward to in-depth discussions with the US on resolving economic and trade differences and promoting pragmatic cooperation. (Yuyuan Tan Tian)

4. Huawei successfully tested the networking of 5G carrier vehicles.

Huawei cooperated with Chongqing Mobile, Jiangsu Mobile and Shanghai Mobile to complete the vehicle networking test based on 5G commercial network (all Uu air interface) in many places across the country. The average end-to-end communication delay of air interface was less than 17ms, and the test results were in line with expectations, which indicated that it was possible for 5G commercial network to carry vehicle networking services. (wonder)

5. Shanghai released the 5G network standard supporting autonomous driving.

On August 26th, under the guidance of Shanghai Administration Bureau, more than 20 standard drafting units led by Shanghai Mobile and China Institute of Information and Communication jointly participated in the compilation of two group standards, namely, Requirements for Planning, Construction and Acceptance of 5G Networks Supporting High-level Autopilot and Requirements for Performance of 5G Networks Supporting High-level Autopilot. This is the first domestic 5G network performance and construction acceptance standard that supports high-level autonomous driving, laying a standard foundation for the innovative application and industrial development of Shanghai Intelligent Networked Vehicle. (The Paper)

6. Tucki flying car completed its first cross-river flight.

On August 26th, the signing ceremony of the first flight and application scenario exploration of the first flying car across the river in China was held in Changsha. Tucki Huitian Flying Car successfully completed the first cross-river flight from Hexi to Hedong, which took about 4 minutes. Zhao Deli, founder of Tucki Huitian, said that at present, the flying car has a battery life of only 20 kilometers, but the version delivered in mass production in 2025 will have a longer battery life and can meet various needs of users. (First Electric)

7. Mercedes-Benz’s first super charging station in the world settled in Chengdu.

Mercedes-Benz landed at the 2023 Chengdu International Automobile Exhibition with 27 Star Emblem cars covering fuel, pure electric and plug-in hybrid power. It also announced the acceleration of iterative charging ecology, and the world’s first Mercedes-Benz super charging station settled in Chengdu. At this auto show, Mercedes-Benz’s new energy lineup is super cool, and four models from EVA pure electric platform-pure electric EQS, pure electric EQE, EQS pure electric SUV and new EQE pure electric SUV are gathered together; Mercedes -AMG and Mercedes-Maibakh brands also appeared with new Mercedes -AMG pure electric EQE 53 4MATIC+ and Mercedes-Maibakh S 580 e plug-in hybrid cars. (First Electric)

8. It is ideal to announce the commuting NOA push plan to 100 cities during the year.

LI presented the full product line-up of Ideal L7, Ideal L8 and Ideal L9 at Chengdu International Automobile Exhibition in 2023, released the latest progress and layout planning of "dual-energy strategy", and announced that the flagship of home science and technology with the technical achievements of "dual-energy strategy"-Ideal MEGA will be officially released in December this year and delivered in February next year. At the same time, Ideal announced that the cumulative delivery of Ideal L9 has exceeded 100,000, and the L series has achieved "three breakdowns". In addition, LI also announced the push plan of commuting NOA, which will push the first batch of 10 cities in September and 100 cities nationwide during the year. (First Electric)

9. The tank 400 Hi4-T was officially pre-sold.

At this year’s Chengdu Auto Show, the second model based on the Hi4-T architecture, the medium and large off-road SUV tank 400 Hi4-T, was officially pre-sold, including the pre-sale price of the functional version of 285,000 yuan and the pre-sale price of the super version of 295,000 yuan. Compared with the tank 500 Hi4-T, the design style of the tank 400 Hi4-T is obviously more hard-core, reflecting a strong mecha style. The power combination of 2.0T+9AT+ motor makes the comprehensive power of the car reach 300kW, and the peak torque of 750N·m also makes it have zero acceleration performance of 6.8 seconds. For details, please see the first video of electric exploration. (First Electric)

image.png

10. Open a small order for the new M7 five-seat edition.

AITO’s brand-new product, Aito’s new M7 five-seat version, was officially unveiled and opened for small orders. The pre-sale price started at 258,000 yuan to create the ultimate cost performance, which will be officially released and delivered on September 12. With Huawei’s deep empowerment, the 500 million-heavy upgraded AITO new M7 has more calm and atmospheric design, more spacious and changeable space, more comprehensive active and passive safety, more comfortable driving performance, and smarter intelligent cockpit and intelligent driving experience. Yu Chengdong said: The overall upgrade investment of AITO new M7 has exceeded 500 million. (First Electric)

11. Aouita 11 HarmonyOS Edition was officially listed.

Aouita 11 HarmonyOS Edition was officially listed at Chengdu Auto Show. The new car has launched a total of four models with a price range of 300,000-390,000 yuan, and comes standard with HI Huawei full-stack smart car solutions. As a brand-new model, Aouita 11 HarmonyOS Edition has two smart trump cards, the deeply customized HarmonyOS cockpit and Huawei’s advanced intelligent driving system ADS 2.0, which bring a more sporty appearance, more luxurious interior and stronger battery life. The first electric live video explores the "smart beauty" posture of Aouita 11 HarmonyOS Edition and makes a detailed interpretation. (First Electric)

image.png

12. Leopard 5 hard-core off-road vehicle released and opened blind subscription.

On the shining stage of Chengdu Auto Show, Equation Leopard finally unveiled the mystery of its first strategic model, Leopard 5. This hard-core off-road vehicle is officially released, and blind ordering will be started from now on. The price range is 300,000-400,000 yuan. Consumers can make reservations through Equation Leopard Car APP or WeChat applet, and they can also enjoy big gift packages blindly. The DMO super hybrid off-road platform carried by Leopard 5 is composed of a new hybrid non-loaded architecture and a hybrid architecture dedicated for off-road, which will bring reliability and powerful power to the whole vehicle. (First Electric)

13. Dongfeng Warrior 917 Auto Show was listed.

The first model of Dongfeng Motor M TECH Warrior Intelligent Off-road Architecture-Warrior 917 was officially listed at Chengdu Auto Show. The price of the extended-range model started from 637,700 yuan, and the price of the pure electric model started from 697,700 yuan. Warrior 917 is based on the concept of "heroic soul" design, and the whole vehicle skillfully uses many elements such as technology and hardliners, making it have a very domineering and wild visual effect. The new car is also really fierce in power. The pure electric version is driven by four motors, with a power output of 1088 horsepower and a comprehensive battery life of 505 kilometers. The extended range version uses a combination of three motors and a 1.5T range extender, with a comprehensive battery life of over 1,000 kilometers. For more exciting, please see the first video of electric exploration. (First Electric)

14. The Haval Raptors Auto Show was unveiled and pre-sold.

Following Xiaolong, Haval Raptors, the second heavy new car of Great Wall Haval Dragon series, was officially unveiled at Chengdu Auto Show and opened for pre-sale, with the pre-sale price range of 160,000-190,000 yuan. The new car adopts a new intelligent four-wheel drive electric hybrid technology Hi4+1.5T hybrid engine, equipped with rear axle electronically controlled differential lock, supports seven driving modes, has 24 approach angle, 30 departure angle, 200mm no-load minimum ground clearance and 560mm wading depth, and can have stronger ability to get rid of difficulties and passability. For more performance, please see the first video of electric exploration. (First Electric)

15. Looking forward to the appearance of U8 and U9 at Chengdu Auto Show.

Million-level high-end new energy automobile brands look forward to bringing their new energy hard-core off-road look forward to U8, pure electric performance super-run look forward to U9 debut in Hall 3. Look forward to the announcement that U8 Deluxe Edition will be officially launched in late September. As the first model that Wangwang strives to build, Wangwang U8 is a cross-era product that combines extreme safety, extreme performance and extreme experience. During the Chengdu Auto Show, the U8 Deluxe Cockpit was opened to the public for the first time, and users could taste its luxurious interior and experience the smart cockpit at zero distance. See the auto show report for more information. (First Electric)

image.png

16. Lantu FREE detonated Chengdu Auto Show.

Xinlantu FREE, which attracted much attention because it was equipped with Apollo pilot-assisted intelligent driving system, detonated the market as soon as it was launched. At Chengdu Auto Show, Xinlantu FREE was favored for its intelligence and cost performance of 266,900 yuan. Xinlantu Free pilot-assisted intelligent driving can realize the functions of efficient lane change, automatic identification of ramp entry and exit, vehicle avoidance and so on, and also provides a solution for accurate intelligent parking. The parking time is less than 45 seconds, and the success rate can reach over 99%. (First Electric)

17、Luxury electric MPV "everyone 7 debut.

At Chengdu Auto Show, SAIC Chase MAXUS "zoomed in", and the newly-built "Big Family Luxury Electric MPV" made its debut in the world and started the pre-sale at the same time. The pre-sale price of the forest version started from 259,800 yuan, and the pre-sale price of the alpine version started from 299,800 yuan. It also brought users as many as 12 "everyone" gifts such as double deposit gift and lifetime warranty gift. Everyone 7 focuses on home scenes, supports L2+ intelligent driver assistance system, and with automatic parking function, it is the ultimate in safety, convenience and sense of technology. (First Electric)

image.png

18, 430km version of Buick Light Blue 6 went on the market.

The Buick brand of SAIC-GM announced on 25th that the 430km version of the Buick 100,000-class pure electric car, Micro Blue 6, was newly launched, and two models, the comfortable version and the more enjoyable version, were launched, with the prices of 112,800 yuan and 115,800 yuan respectively. Buick Micro Blue 6 pure electric car has been deeply recognized by users since its launch. The newly launched 430km version of Micro Blue 6 pure electric car will inject new vitality into the domestic 100,000-yuan pure electric market. (First Electric)

image.png

19. Weilai mobile phone was released in September

Li Bin, founder, chairman and CEO of Weilai, responded to the mobile phone questions that riders expected when interacting with each other. According to his disclosure, NIO Phone will locate the flagship mobile phone of Android, and it is absolutely over-equipped to be an iPhone backup machine. The mobile phone will be released in late September, with "excellent basic performance", no burning, power saving and long standby time. According to reports, Weilai mobile phone will better support the interconnection between mobile phone and car machine. (First Electric)

20. Tesla was approved to build a super charging station restaurant in Los Angeles.

It is reported that Tesla has successfully obtained the license to build a super-charged restaurant in Los Angeles, and it has been five years since the CEO of Tesla first proposed this idea. Tesla plans to combine a unique dining experience with a super charging facility, which has been approved by the Los Angeles Department of Building and Safety. (First Electric)

21. Mobileye will build autonomous driving for Polar Star 4.

Mobileye and Polar Star announced that they will work together to introduce the autonomous driving technology driven by Mobileye Chauffeur? AV platform into Polar Star 4 and other potential models in the future. It is reported that the platform is produced and integrated by Yikatong. According to the official, Polar Star 4 equipped with Mobileye SuperVision started the pre-sale in China on August 25th, and will be listed in other countries around the world in 2024. From the initial stage, this model adopted an advanced driver assistance system based on Mobileye SuperVision. Together again this time, the polar star model equipped with Chauffeur will be able to realize point-to-point, "detachable" and "detachable" automatic driving on the expressway. (Geshi Automobile)

22. Extreme Krypton was approved to go to NYSE IPO.

The International Cooperation Department of the China Securities Regulatory Commission issued the "Notice on the Overseas Listing of Zeekr Intelligent Technology Holding Limited", allowing the company to issue no more than 926,074,300 ordinary shares on the new york Stock Exchange. This will be the eighth listed company under Li Shufu, chairman of Geely Holding Group. (The other seven companies are Geely Automobile, Volvo Automobile, Polar Star, Yikatong, Qianjiang Motorcycle, Hanma Technology and Lifan Technology.) According to public information, Contemporary Amperex Technology Co., Limited has invested in krypton vehicles for several rounds and solved power battery solutions for krypton. (the first era)

23. Zero-gravity flying cars will receive another 100 million yuan in financing.

Only three months later, Zero Gravity Aircraft Industry (Hefei) Co., Ltd. once again announced that it has completed a new round of strategic financing of nearly 100 million yuan, which was led by Nanjing Communications Engineering Co., Ltd., followed by Hefei Angel Fund, and the old shareholder Lanchi Venture Capital pursued the investment and increased its holdings. In June this year, the company completed nearly 100 million yuan angel round financing jointly led by Lenovo Venture Capital and Qifu Capital, and in May 2022, it was exclusively invested by Lanchi Venture Capital with nearly 10 million yuan seed round financing. EVTOL (Electric Vertical Takeoff and Landing Aircraft) is becoming a "toon" in the eyes of capital. (First Electric)

Pang Guanchen said: There are too many new cars to put down in the morning paper, which is a bit short-lived and long-lasting. You can continue to watch the first electric special report.

What changes will C919′ s successful first flight bring to our lives?

  On May 5th, China’s first international mainstream trunk passenger plane C919 taxied after landing safely at Shanghai Pudong International Airport. At 14: 01 on the same day, China’s first international mainstream trunk passenger plane C919 made its first flight at Shanghai Pudong International Airport, and landed safely at Shanghai Pudong International Airport at 15: 19, and its first flight was successful. Xinhua News Agency reporter Ding Ting photo

  Xinhua News Agency, Beijing, May 5 (Reporter Meng Hanqi, Jia Yuankun and Xie Jiao) On May 5, China’s first large jet C919 with completely independent intellectual property rights rushed into the sky at Shanghai Pudong Airport, successfully completing its first flight mission, fulfilling the "airplane dream" that Chinese people had been waiting for for for half a century. The successful first flight of a large plane not only inspired the aviation industry, but also closely related to the lives of ordinary people.

  The upgrading of aviation industry sounded the "first shot"

  C919 large passenger plane is a large jet civil aircraft developed by China in accordance with international civil aviation regulations, with completely independent intellectual property rights. According to the advanced aerodynamic layout, structural materials and airborne system, the developers have planned 102 key technical problems, including the integrated design of aircraft engine, the control law design of fly-by-wire flight control system and active control technology.

  Don’t think that C919 is just a cold code name, but this name has great expectations. The full name of C919 is COMAC919, in which "C" is the initials of China and the abbreviation of the English name of COMAC, the main manufacturer of China. The first "9" means everlasting, while "19" means that the first medium-sized passenger plane in China has a maximum capacity of 190 seats.

  The reporter learned from China Commercial Aircraft Co., Ltd. that the first flight of the C919 lasted for more than one hour, the cruising altitude of the aircraft was about 3,000 meters, and the cruising speed was about 300 kilometers per hour.

  It is generally believed in the industry that the successful maiden flight of C919 has sounded the first shot for the upgrading of China’s aviation industry, which will have a far-reaching impact on large aircraft manufacturing and even high-end manufacturing. With the introduction of relevant industrial policies, it will not only help to accelerate the formation of domestic large aircraft industrial clusters, but also expect long-term overall returns on related stocks. For example, machine integrators, system-level integrated suppliers and raw materials fields will usher in a broad market space.

  Upstream and downstream industries "take off"

  The big plane was successfully launched and cheers came from all over the country.

  The production, matching and assembly of C919 large passenger aircraft involved more than 200 enterprises and 22 provinces and cities, involving nearly 200,000 people, and promoted the establishment of 16 joint ventures in airborne systems such as avionics, flight control, power supply, fuel and landing gear. Chen Shangyong, an external flight consultant of Yihang Aviation Group, said that the mass production of C919 will drive the development of upstream and downstream industries such as metal materials, metallurgical processing, CNC machine tools and power control, and its pull on related markets will exceed one trillion.

  According to the forecast, China’s air transport market alone will need nearly 6,000 trunk passenger planes in the next 20 years, with a value of nearly 900 billion yuan.

  The vigorous development of industry and increasing demand will directly affect employment. According to statistics, if the civil aviation large aircraft project forms an industry, there is a demand for 80 workers in the downstream parts field behind an aircraft factory worker; The civil aircraft project will provide 12 times the employment opportunities for related industries. For every $100 million invested in the aviation industry, aviation and related industries will produce $8 billion in 10 years.

  As a "professional nose user", AVIC Chengfei Civil Aircraft Company has driven the development of more than 20 upstream enterprises around, some of which are providing accessories for star models such as Boeing and Airbus. Tang Jianzhong, deputy chief engineer of AVIC Chengfei Civil Aircraft Company, said that with the commercialization of domestic aircraft, more jobs will be created and the employment of a large number of high-tech talents will be solved.

  It is matched with the improvement of the training mechanism of aviation high-skilled talents. It is understood that with the launch of the C919 project, the School of Aeronautics and Astronautics of Shanghai Jiaotong University set up a special class for civil aircraft design to train professionals. With the development of C919 project, GCAT, jointly organized by Comac of China, General Electric Company and Avionics International, has also been promoted.

  When can the people "fly first"?

  "C919 integrates the highest scientific and technological applications in the field of civil aviation manufacturing at home and abroad, with a high design starting point. I believe it will definitely become a star model. " Liu Shaoyong, chairman of China Eastern Airlines Group and a national super pilot, said.

  "For the people, the success of the flight test of the C919 means that there will be new options in addition to Airbus and Boeing in the future, and it is a domestic model option." Chen Shangyong said. Netizens also praised it, saying that "the big plane has fulfilled the China aviation dream of ordinary people" and "domestic aircraft will be supported after commercial operation in the future".

  When we are happy, many people secretly expect: When can we get on the C919 passenger plane?

  At present, the market order for C919 large passenger aircraft has reached 570. In 2016, China Eastern Airlines became the first user of C919 large passenger aircraft in the world. Within one year after the first flight of C919 passenger plane, Comac China and China Eastern Airlines will start negotiations on the supply and demand of five aircraft.

  Although the first flight was successful, it is still a long way from commercial operation. It is understood that the first flight is not a commercial operation of carrying passengers, but a step required to obtain various qualifications. After the first flight of C919 is successful, it needs to complete all kinds of forensic tasks before mass production. According to industry insiders, it takes about 3 or 4 years for civil aircraft to obtain evidence for flight test, and it will not enter the commercialization stage until the evidence is obtained.

  "The agreement between China and Europe and the United States on airworthiness forensics has opened up a situation for the smooth forensics of C919 aircraft in the United States and the European Aviation Administration. We look forward to the early success of obtaining evidence for C919, and look forward to delivering it to us for commercial operation as soon as possible after completing various forensics." Liu Shaoyong said.

A new occupation of outdoor sports: managing people

"In the past, participation in outdoor activities was led by the team leader. Now I hear a new name’ outdoor manager’. What is the difference between this and the team leader?" Recently, the reporter interviewed several senior managers in the circle with this question.

An Chenran, the manager of Wingray Frisbee, told the reporter: "The team leader and the outdoor manager are different in identity and work content. The work of the tour leader is to ensure the smooth progress of the activity and take care of the safety of each participant, including the prior route arrangement, departure time and itinerary. The outdoor manager has a wider scope of work, not only planning and executing activities, preparing sports equipment, setting up scenes, serving customers, making meals, etc., but more importantly, operating communities, managing daily affairs, customizing business customer activities, expanding the influence of brand activities and planning the future development of brand activities. "

With the rapid development of outdoor sports in China, outdoor managers came into being with the needs of the market. "After 2021, more and more people want to go out to exercise, but they don’t want to go far away. They hope to find a group of like-minded people and enjoy their leisure time together, and the outdoor manager becomes the person in charge of organizing this activity. " Lin Zhao, product manager of an outdoor travel platform, said, "The outdoor camp manager and outdoor mountaineering manager in the activity now … they undertake different projects but have the same job responsibilities. They generally have a stable job with good income, and the outdoor manager is only their part-time job. Doing this job requires strong activity planning skills and social communication skills. After a good plan is positively responded by everyone, it can quickly organize an event and competition. "

Recently, Liu Wei, the manager of Hangzhou Badong Women’s Frisbee Community, organized a special invitational tournament for women’s frisbee. In the early stage of the event, Liu Weixian posted relevant event information in the group and social media, and made an activity plan. On the opening day, she came to the stadium in advance to set up the corner of the Frisbee. "This competition has the first women’s frisbee team in China, the champion team of China Women’s Frisbee Open in 2023 and the third runner-up of China Women’s Frisbee Open in 2023. The competition is both intense and interesting. The fee for this competition is 80 yuan per person, with half price for students. Our team consists of team committees, accountants, designers, disciplinary committee members, etc. If we count the venue rental fee every time, sometimes it is a loss to hold a game. The income of the manager is mainly the total income of an activity MINUS the coach fee and venue fee. Although there is not much left in the end, I will always stick to it because I am willing to play, run and compete with you. " Liu Wei said.

In addition to organizing Frisbee competitions, Liu Wei’s outdoor manager work is also responsible for daily professional training of Frisbee. With 17 years’ experience in frisbee, she has participated in hundreds of domestic competitions and won more than 30 championships. As a coach of the China women’s team in the 2023 Asian Oceania Frisbee Championships (Philippine Station), she has carved her love for frisbee into her bones. "We organize training every Thursday, and the training content in the last two weeks is the practice of passing and receiving. To tell the truth, as an outdoor manager, the biggest feeling is fatigue after a day’s work, but I want more women to experience the happiness of Frisbee and let every participant become the leader of the competition. I hope the charm of women’s Frisbee events can attract more people to participate. " Liu Wei said this. (From March 21st, China Sports Daily, 07 edition)

[Print this page]
[Close window]

Go out and eat less fruits and vegetables. Seven measures to help you remedy the lack of nutrition!

  Some netizens often ask: "I work outside, and I often don’t have enough vegetables. What should I do if I don’t have enough nutrition?" I always feel uncomfortable if I don’t eat vegetables! Is there any food that can replace the nutrition of fresh vegetables? Can taking multivitamin pills replace eating vegetables? "

  Indeed, many people go to barren hills or deserts, to foreign countries, to frontier areas and to poverty-stricken areas because of work needs, or for reasons such as teaching and helping the poor. These places often do not have enough fresh vegetables to supply. Even if there are vegetables, they are mostly radishes, cabbages and potatoes, especially leafy vegetables lacking dark green.

  If it’s ten days and a half, that’s fine. Get over it first, and then make it up when you come back. However, if it is a few months, or even a year or two, the lack of vegetables will inevitably affect your health.

  As we all know, adequate vegetables are very important for supplying vitamin C, folic acid, vitamin B2, vitamin K, potassium, calcium, magnesium, dietary fiber and various antioxidant substances.

  Ideally, there should be vegetables in the meal, and 300 to 500 grams of vegetables are eaten every day, and this weight does not include the part thrown into the trash can, but the part that is directly imported.

  In the case of really not eating enough, you can take the following seven remedial measures. Although it can’t completely solve the problem, it can at least reduce some damage to the nutritional balance and make the body get more comprehensive nutritional and health care ingredients.

  Temporarily supplement multivitamins.

  If the dose of vitamin supplements is not too large, close to the normal amount of reasonable dietary intake, taking supplements is harmless. All the worries about supplements are in the case of large quantities. The vitamin content of some products is ten times or even dozens of times the daily recommended value, which is not suitable for long-term use.

  It must be recognized that although these nutrient supplements can prevent vitamin deficiency, they cannot replace all the health functions of vegetables, such as supplying potassium, calcium and magnesium, dietary fiber, antioxidants and other phytochemicals.

  Prepare some dried vegetables.

  You can buy some dried vegetables that can rise after soaking in water, take them to your work area, or order them online. Such as dried seaweed (Undaria pinnatifida, kelp, etc.), dried mushrooms, dried mushrooms, dried fungus, dried bamboo shoots, and evergreen (dried vegetables), as a supplement to the lack of vegetables.

  Dried products are convenient to store and carry, and it is also convenient to cook dishes after soaking. For example, put some soaked fungus and mushrooms in cooking, add some soaked bamboo shoots and mushrooms in stew and chicken, and add some soaked Undaria pinnatifida in soup, all of which are quite delicious.

  Although there are fewer vitamins after drying, at least a lot of minerals and dietary fiber can be supplemented. Minerals such as potassium, calcium and magnesium can still be preserved after drying. In particular, most dietary fiber can be preserved, which is very helpful to prevent constipation.

  Substitute potato, sweet potato, yam and other potatoes.

  Potato is a kind of food between vegetables and staple food. It contains starch, vitamin C, rich potassium, and some antioxidants, and its dietary fiber content is much higher than that of white rice and white flour.

  If potatoes are used to replace part of white rice and steamed bread, more vitamin C, B vitamins, potassium and dietary fiber can be obtained on the premise of the same total carbohydrate.

  For people who need to lose weight, we must pay attention to the fact that when eating potatoes, we should not put oil and salt. Instead, we should put them in a rice cooker and steam them with rice, and reduce the amount of white rice and flour while eating potatoes.

  For people who need to gain weight, adding some potato foods such as potatoes and yam to their daily staple food, such as stewing potatoes into vegetables, is just conducive to gaining weight.

  Increase the number of daily vegetables

  In some remote areas, although there are no fresh green leafy vegetables, there are still some storable vegetables such as Chinese cabbage, radish, onion and carrot.

  Although Chinese cabbage is not as nutritious as green leafy vegetables, it still contains a certain amount of vitamin C, dietary fiber and minerals.

  As long as you increase your food intake and eat more Chinese cabbage, you can get more nutrients and partially make up for the loss of insufficient varieties. This is the so-called "quantity compensation for insufficient quality". Carrot itself is a good thing. Eating some often can at least prevent vitamin A deficiency.

  Send bean sprouts and bean sprouts to increase green leafy vegetables.

  You can use soybeans, black beans, peas, etc. to soak them and eat them yourself to increase the variety of vegetables. Bud sprouts can spread green leaves as long as they see light, which belongs to green leafy vegetables. Common sprout vegetables include radish seedlings, buckwheat seedlings and peanut seedlings. The sprouts taste good and can be fried. Radish seedlings and buckwheat seedlings can also be eaten raw and cold directly.

  Even if there are only wheat and barley seeds, they can be made into wheat seedlings, then cut off and beaten into juice with their own beater. This is the best "green juice".

  It would be better if you could bring some seeds of green leafy vegetables such as Chinese cabbage and rape. You can get fresh vegetables by growing your own vegetables.

  Order canned vegetables online

  At present, there are many canned vegetables, such as canned tomatoes, canned green beans, canned mushrooms, canned asparagus, canned pickles, canned corn shoots, canned/bagged ketchup, etc., and the price of ordering in boxes is not high.

  Although canned food loses some vitamin C, it is not zero, and there is no loss of dietary fiber and potassium. It is convenient for storage and transportation, so direct order is enough. Take it out every day and eat a little at every meal, which still plays a big role in supplying nutrition.

  With all kinds of flower and fruit tea materials that can be soaked in water.

  Prepare your favorite tea, coffee, dried rose, dried chrysanthemum, dried roselle, dried lemon, etc., and make a drink with hot water. Although the quantity is limited, it can increase the supply of potassium, vitamin C, organic acids and some antioxidant substances.

  The so-called methods are always more difficult. As long as these methods are used in combination, we can overcome the difficulty of insufficient vegetables, and make our diet life much richer and healthier.

  Text/Fan Zhihong (Director of China Nutrition Society)

The flag football officially entered the Olympics, and it is urgent to build the first national team!

"I’m happy to see the news. Even if I can’t catch it myself, my younger brothers and sisters still have a chance to get on the stage of the Olympic Games!" Tang Chenbo of the Waist Flag Rugby Team of the University of Shanghai for Science and Technology excitedly shared the good news that he and his friends welcomed. Recently, the Organizing Committee of the 2028 Los Angeles Olympic Games proposed to add five major events, namely baseball and softball, cricket, stick tennis, squash and waist flag rugby. According to the latest news,The International Olympic Committee was voted by the plenary session, and these five major events officially became the new events of the 2028 Los Angeles Olympic Games..

Waist flag rugby

Officially entered the "Olympic era"!

On October 15th, Tang Chenbo’s team and seven other Shanghai university flag football teams participated in the 2023 "Industrial Bank Cup" Shanghai City Amateur Football League and the "Yundong Yangpu Xiuwai" University League Flag Football Open. On the same day, the news that "flag football entered the Olympics" was a hot topic for these college players after the game.

In recent years, China Rugby Association has promoted local rugby associations, firmly grasped the competition and popularized the "two ends", and promoted the sustained and healthy development of rugby in China. Now, this sport has once again ushered in a new historical opportunity. "The entry of new projects into the Olympics will not only usher in a large number of new audiences, but also usher in new players and new teams. In the future, the players who represent China in the Olympic flag rugby project are likely to be among them. " Ding Ye, secretary general of Shanghai Rugby Association, said.

The University of Shanghai for Science and Technology team won the 2023 "Industrial Bank Cup" Shanghai City Amateur League Rugby League and the "Yundong Yangpu Xiuwai" University League Waist Flag Rugby Open Championship.

Why can the "waist flag" enter the Olympics?

The huge stadium, heavily armed athletes and two huge teams on the field ….. these should be many people’s impressions of rugby. However, on the same day, in the waist flag football field in Shanghai Sport University, the reporter looked around and there were no big helmets, thick armor and other slightly bulky protective gear. Only young teenagers wearing shorts and sports T-shirts run, dodge, pass and catch the ball in a sports field the size of a 5-7-a-side football field. The most eye-catching thing on the field is the two long belts tied around each player’s waist.

"The threshold is low, the rules are simple, and the demand for venues is not so high. At the same time, the risk of injury is reduced, and the competition experience is not diminished. Regardless of boys and girls, height and thinness, and novice Xiaobai, you can find your own role and feel the fun of flag football." When it comes to the characteristics of this sport, Zhuang Hengli, a physical education teacher at Shanghai University of Traditional Chinese Medicine, is a few treasures. His words explain why flag football can become a new member of the Olympic Games.

In recent years, the word "slimming" is often associated with the Olympic Games. Especially after the International Olympic Committee President Bach took office, the Summer Olympic Games broke through the restrictions of 28 major events, and the host also had more initiative in setting events, at the same time, it made room for the Olympic Games to attract young people to join sports.

The 2028 Olympic Games landed in Los Angeles, USA, and the flag football, which is in the same strain as American football, became one of the main events of the Los Angeles Olympic Games early. As a non-contact, zero-equipment, small-venue football competition form, flag football has no requirements for the number, age and physical quality of participants, even if it is based on zero sports, it can quickly integrate into the team and can realize mixed teams of men and women to compete in the same field. According to the Los Angeles Olympic Organizing Committee, there are more children playing flag football in the United States than traditional football, and at the competition level, there are about 20 million flag football players in more than 100 countries, and the players’ participation is balanced.

As IOC President Bach said earlier, the new project should make the Olympic Games younger, closer to city life and more gender-balanced. These, the flag football are all matched.

Why is Shanghai qualified to be a "new starting point"

It is understood that the National Football League (NFL), one of the four major professional sports leagues in North America, is the main promoter of flag football entering the Olympic Games. As early as two years ago, Jia Hengxuan, general manager of NFL China, once revealed that "the entry of the waist flag into the Olympics is progressing smoothly". Now that the dust has settled, it is urgent to lay out and build a "national team selection channel" as soon as possible if China rugby is to make a difference in Los Angeles in 2028. In Jia Hengxuan’s words, "The development of Shanghai rugby is ahead of the whole country, and it is very suitable as a new starting point for China rugby to impact the Olympic Games."

The NFL thinks that Shanghai can be the "starting point" because it has the best rugby soil in the country. There are many data that can prove this "soil". From 2020, the first national flag rugby community activity was organized by Shanghai Rugby Association (hereinafter referred to as "Shanghai Rugby Association") and called on all member units to develop together. This new outdoor sports mode of sports+socialization, which is widely sought after by young people and commercial brands, has rapidly warmed up all over the country, attracting tens of thousands of young people to participate. At the peak, there were 500 flag football communities in China to popularize flag football and organize events in various places.

The number of teams participating in organized amateur adult equipment leagues in China has increased from 8 in 2014 to nearly 80 in 2023. At most, there are more than ten football teams equipped in Shanghai.

There are more than ten national top-level college flag football teams active in amateur competitions of the Education Commission and the sports system in Shanghai all the year round. In recent years, with the implementation of the "double reduction" policy, the flag football has officially become the content of the public welfare distribution class of the Shanghai Municipal Education Commission to serve the schools in the city. There are countless non-governmental training institutions operating in the market. As early as 2018, data showed that more than 8,000 primary school students in Shanghai were trained in rugby courses at least once a week; In the Super Bowl every year, nearly 10 million China viewers watch the live broadcast of the event on TV and new media platforms, among which Shanghai fans account for the majority. In addition, Shanghai is also the most representative American football town-there are not only many clubs, but also a set of scientific management models, which regularly organize training and competitions.

The year-round folk games have become the core of revitalizing this football hotspot. In the past two years, Shanghai Sports Bureau has promoted rugby to the highest level of Shanghai amateur league-league events. The rugby amateur league, which is created by the Football Association, includes four categories: equipment, flag, English and touch. Only the flag football events are subdivided into: U6U8U10U12U14U16 college group, open men’s group, open mixed group, open women’s group, inter-school group, etc … Even during the epidemic period, more than 30,000 adults and teenagers participated in the games in Shanghai.

In recent years, the competition system and stage of Shanghai rugby have been further enhanced and enlarged. Shanghai sports management department brought rugby into the city amateur league, and the government set up a platform to promote and popularize rugby with high-quality resources. All kinds of rugby fans with different genders, different ages, different cultural backgrounds and different sports foundations participated in it. As the main body of the competition, the Shanghai Football Association has attracted the "assist" of the NFL, the top professional sports league, with its authoritative and professional style of running the competition, which can be said to be the joint efforts of many parties to jointly nurture the "soil".

Colleges and universities are the springboard, and competitions are the starting point.

There are less than five years before the Los Angeles Olympic Games. If Shanghai, as a major rugby town, is the axis, then the national colleges and universities are undoubtedly the most suitable platforms and springboard for the future national flag rugby team to excavate, cultivate and select talents.

It is understood that as early as 2008, the NFL began to organize university flag rugby league in Beishangguang, and nearly 40 universities including Tsinghua, Fudan and Guangzhou University participated at that time. Nowadays, flag football is still one of the most popular sports for college students. In Shanghai alone, at present, more than 10 colleges and universities have their own flag football teams, and most of them form teams by recruiting new students, training regularly and selecting the best-the flag football team of Shanghai Sport University, one of the teams participating in the day, was selected from the community in the school, which has more than 200 members in total, one fifth of whom are girls; University of Shanghai for Science and Technology is the earliest university in Shanghai to develop the flag football project. Its team has a complete training system: it is equipped with professional coaches, and the players train for about three hours three times a week, including physical fitness, tactics and other special trainings, as well as mock matches.

Tailor-made events for college students are one of the most effective ways to attract more students to "embrace" the flag football. According to reports, this "Yundong Yangpu Show Out" college league series invited eight college flag football teams from Shanghai to participate for the first time, namely Fudan University, Shanghai University of Science and Technology, Shanghai Electric Power University, Shanghai University of Traditional Chinese Medicine, East China University of Political Science and Law, Shanghai University of Engineering Science, Shanghai Universities of Applied Sciences and Shanghai Sport University. Members of these college flag football teams have a "big stage" to show themselves and their teams, compete on the field and communicate off the field, and everyone’s enthusiasm is naturally more and more sufficient. It is also more suitable for universities to support such an event: Shanghai Sport University, the venue of this event, has given strong support-the trophy of the event is called "Green Tile Bowl", which originated from the Green Tile Building in Shangti University. From 1956 to today, this building has witnessed the inheritance and competition of generations of upper body people. As the earliest sports institution of higher learning established in New China, Shanghai Sport University has a profound cultural heritage, and takes it as its mission to serve the sports power and rejuvenate the country through science and education. Holding the competition here will further promote the development of "integration of sports and education" in regional universities. The "Shanghai Olive Association" also hopes that the tradition of "Green Tile Bowl" can be established and continuously developed into a cross-regional event, which will affect the Yangtze River Delta region.

"Our vision is that,Make full use of Shanghai’s unique rugby soilTaking colleges and universities as a springboard, we selected talented and enthusiastic young players who trained together for a long time, participated in high-quality competitions, even went abroad for higher-level guidance, and learned from international excellent teams, and finally became a truly competitive elite team of flag football. "Ding Ye said.

For China flag football, which has been bred among the people for many years and has a certain foundation, now that it has a real goal, it’s time to speed it up!

Text: Yao Qinyi

Source: Shangguan News

Reporting/feedback

How can Milan restart after the Champions League exit and paying for the summer window?

After the end of the two-round series, AC Milan failed to go any further, but fell at the feet of its sworn enemy in the same city. As the defending champion, Milan’s performance has been stumbling this season. Although the Champions League has reached the semi-finals, the league competition for the fourth place is in jeopardy. A series of wrong operations last summer laid the foundation for this chaotic season. How to restart the Rossoneri revival requires Milan to think and choose together.

[The four-game losing streak has made the Milan summer window even more inefficient]

Even after 16 years in the semi-finals, Milan’s Champions League journey this season is quite bitter and embarrassing. In two rounds, I suffered a double kill from my rival Inter Milan in the same city. Counting the Super Cup and the second round of the league, I was defeated by my opponent four times in a row, losing 7 goals but not scoring 1 goal. No matter what ranking Milan will end up in this season, it is a fact that Milan’s four-game losing streak in the derby is absolutely zero, which makes the team miserable both inside and outside.

Losing the Champions League to a deadly enemy and competing for the fourth place is in jeopardy. For a defending champion, this is definitely an unacceptable result. Coach Pioli has almost overdrawn his prestige in this stumbling season. Although he helped Milan to return to the Champions League and win a Serie A championship, the successive fiasco in January has made him "stand in prison" in the hearts of many fans, and the four-game losing streak in the Derby is even more "solid".

The total score of 0-3 is not good-looking, and Pioli’s use of troops is also debatable. But in the last two weeks, Milan has already run out of ammunition and food. In the first round, Leo was injured and the midfielder Ben Nasser was damaged; In the second round, defender Jiafu went off halfway, and Kalulu, who came off the bench, made a big mistake carelessly. The rest of the players are almost drained by the long season, and Gill, Special Olympics and krunic have all shown fatigue; Mesias and Tonali struggled hard, but they were powerless.

The bigger gap between the two sides actually lies in the rotation of the lineup. On the starting Milan may be equal to Inter Milan, but in the long-distance running of the season, Milan’s replacement lineup seems to be weak. Last summer, five players, such as Decatur, Origgi, Adelie, Dester and Franks, who were introduced and returned, failed to meet expectations and were not even included in the Champions League registration list. Only German defender Jiafu and youth training teenager Pobega showed certain value.

From the appearance lineup in the Champions League stage, we can also see Milan’s inefficiency last summer-Decatur, who invested heavily, only played in the first leg against Tottenham in the knockout stage; The only new aid with a starting record in the knockout round is Zhongwei Jiafu; In the two wars against Naples, not even a new aid started. Milan lost Casey and romagnoli last summer, and Ibrahimovic was close to retiring, but the Rossoneri hardly got any new blood, and it was almost doomed that they gradually declined at the end of the season. Inzaghi can let Lu Kaku play the league, Zhe Ke play the Champions League, and Milan can only hope that Gill will stick to his teeth.

[The concept is different, but the operation is different]

Therefore, the gap between Milan and Inter Milan in this series is actually the gap between the summer window transfer results. In the past year, both teams have experienced brain drain, and Inter Milan chose to fill it with mature players, such as Lu Kaku, acerbi and mkhitaryan. However, Milan chose to invest in young players to "scratch the lottery". Except for Origgi, who signed for free, all the other players are young people under the age of 23.

Two different strategies have different advantages and disadvantages. Inter Milan’s choice can bring more instant fighting power to the team. The third-line parallel is closely related to the performances of mkhitaryan and Lu Kaku. acerbi’s aging and growing stronger offset the negative impact of skrinjar’s "defection", so that Inter Milan will not lose its fighting power because of the absence of the core central defender. However, the cost of the lineup is high and the age is high. Even if the Champions League income is more than 100 million euros this season, the Nerazzurri’s loss has reached 100 million euros.

In contrast, Milan pays more attention to the long-term growth of the lineup, but it also loses experience and ability. Apart from Gill and Kyar, there are no core players over 30 in Milan. The cost of the lineup is also relatively controllable. With the Champions League results this season and the breakthrough in sponsorship, the Rossoneri, which had suffered losses for years, are expected to have a financial balance or even a small profit this season. But investing in young players requires patience, and not every bet can be rewarded. Germany’s Zhongwei Jiafu performed well in the second half, but in the first half, he experienced several months of "slow fire"; Decatur, who has high hopes, has not adapted yet.

But on the other hand, the operation of Inter manager Mallota is still more sophisticated than that of Milan director Paolo Maldini. In recent years, Inter Milan has lost its lineup every year, but Mallota, a seasoned player, has played a perfect game. After Lu Kaku left, he signed Zhe Ke, while Eriksson signed Chaer Hanoglu when he suffered from heart problems. Instead, it was the teams of Rome and Milan who took most of the damage for Inter Milan. Even if Inter Milan’s financial problems are frequently reported in newspapers, Mallota can still guarantee the team’s basic set at the league level.

But Maldini’s operation was too idealistic last summer. Hong Niao Fund hopes to invest in young players, but it is free to choose the specific target. However, the Milan uniform team did not supplement the backcourt when Kathy and romagnoli left the team. Instead, they introduced an attacker with unclear characteristics and outstanding strength, Decatur. Every time Maignan is in a hurry, many Milan fans will think, how nice it is to spend this 32 million yuan on a lower back!

Start all over again, but who will get a second chance? 】

Outside the stadium, Milan also sent ominous signals more than once. Before the first leg of the Champions League, Maldini called Hong Niao Capital and asked for more investment. After the exit, he once again pointed the finger at the management, claiming that "the management’s strategy" decided the transfer operation. In fact, the relationship between local managers and investment funds in Milan has always been subtle. In 2020, even Bo Ban was fired after firing at the employers. This time Maldini chose to fire, which made people worry whether he would make the same mistake again.

Both Eliot and Hong Niao Capital are obviously profit-seeking, hoping that the value of the team will gradually increase. But on the other hand, Maldini received a lot of financial support. Last summer, Milan’s net investment was the first in Serie A, and 32 million euros of Decatur also set a new record in the American-funded era. While criticizing the management strategy, the resource allocation and choice of trader Maldini are equally worth examining. However, with the exit from the Champions League, the contradiction between the two sides seems to be open again. Before starting again, perhaps the Rossoneri will have to face internal friction first.

The amount involved is 53 million! Spanish prosecutors sued Barcelona for bribing referees.

According to the Spanish newspaper El Paí s reported on the 11th, on Friday, local time, Spanish prosecutors formally sued Barcelona La Liga for sports fraud and commercial corruption, involving 7.3 million euros (about 53 million yuan).

The accused included two former club presidents, Sandro Rosell and Josep Bartomeu, who were suspected of bribing former Spanish Football Association officials to gain partiality in the match.

After learning this news, Barcelona’s arch-rival Real Madrid Club immediately announced that it would hold an emergency board meeting to decide how to respond to the incident.

Laporta, current president of Barcelona.

In February this year, many Spanish media reported that Barcelona was in big trouble, and Spanish prosecutors were investigating its commercial corruption and violation of fair competition.

Sure enough, on Friday, local time, Spanish prosecutors formally sued Barcelona, accusing the latter of colluding with Jose Negreira, former vice chairman of the Spanish Football Association’s referee technical committee, involving a total amount of 7.3 million euros.

The referees’ technical committee is usually responsible for assigning referees for various competitions of the football association, selecting which referees will enforce the law in which post, and selecting referees to participate in international competitions.

Spanish "National News" report screenshot

According to the prosecution’s report, based on an oral secret agreement, two former presidents of Barcelona, Rosell and Bartomeu, remitted about 7.3 million euros to the consulting company owned by grella from 2001 to 2018, in order to seek "favoritism" in the penalty and result of the competition.

Rosell, Bartomeu and two other former Barcelona executives were charged with commercial corruption, unfair management (using partners’ money for illegal purposes) and forging business documents. Once convicted, they will go to jail.

It is worth noting that laporta, the current president of Barcelona, has not been charged. He served as the president of Barcelona from 2003 to 2010, but denied any illegal acts.

Team coach Harvey revealed in an interview that he had already communicated with laporta. "This is the responsibility of the management. He told me not to worry, we just need to focus on football."

Spain’s El Pais pointed out that this investigation originated from a tax inspection, and Negreira told the Spanish tax authorities that Barcelona paid the money in order to have a "neutral" penalty in the competition.

He also said in an interview with Spain’s radio Searle that he would never be partial to Barcelona when assigning referees. His job is just to help the club as a consultant and tell them how players should behave in the face of various referees.

Previously, Barcelona officials had a similar statement, saying that the club only paid an "external consultant" who provided them with "technical reports related to professional referees" and called it "a common practice of professional football clubs".

However, the Spanish prosecutor still considers the amount of 7.3 million euros suspicious because it is nowhere to be found in the club’s articles of association and has not been approved by the shareholders’ meeting.

The Associated Press (AP) analysis believes that it is indeed a routine operation in international football to obtain referee technical reports, and clubs can purchase or prepare relevant information from external companies.However, it is not a routine operation to provide large sums of money to insiders of Spanish referee law enforcement agencies to obtain reports.

Up to now, Barcelona Club has not issued the latest statement on this matter. However, an anonymous club executive told Reuters that the club had "anticipated" the accusation. "This is only the preliminary investigation and hypothesis of the prosecution, and the judicial investigation has just begun. The club will fully cooperate, but we have never bought any referee and never tried to influence the decision of any Football Association official. "

In response to the corruption scandal in Barcelona, the first to take action was its arch-enemy Real Madrid Club. The latter announced on the 11th that the board of directors will be held on March 12th local time.

Real Madrid fan magazine "Madridista Real" reported that the board of directors of Real Madrid may choose to "sever relations" with Barcelona Club, and may even decide to appear as a private prosecutor in future court trials.

Academician Zhang Xueji, Vice President of Shenzhen University: If you master the sensing technology, you will control the world.

There are many opportunities for intelligent sensors. As the first of the six technologies in the United States, artificial intelligence can improve our quality of life through the combination of artificial intelligence and sensors. The development trend of intelligent sensors is to monitor in real time, be flexible and light, and the key is to analyze multiple parameters at the same time, be wearable and non-invasive.

"Have dinner with me and I’ll give you $300,000!" Football superstars fall into the trap of Chinese aunts.

"Have dinner with me and I’ll give you $300,000." In 2003, a female fan in China paid a lot of money to invite Ronaldo to dinner. Ronaldo was so happy that he didn’t know that he had fallen into someone else’s trap.

Speaking of Ronaldo, even those who don’t know football, I believe they have heard his name. Ronaldo’s full name is ronaldo luiz nazario de lima. If you mention Ronaldo’s achievements in football, you can even introduce him day and night without interruption. In addition, Ronaldo also has many nicknames, such as Ronnie, Fei Luo and Da Luo. Ronaldo was born on September 18th, 1976. When he was a child, his family was very poor, but it was his love for football that kept him from giving up this career, and he eventually grew up to be the king of football in the world.

In the growing experience of Ronaldo, Ronaldo can be said to have dealt with all kinds of people. Because of his high popularity, Ronaldo was still relatively strong in protecting his brand awareness when attending various activities, but what Ronaldo didn’t expect was that he actually stumbled in the hands of a China woman.

To mention this story, we have to look back to 20 years ago, that is, in 2003, when Ronaldo came to China for an exchange competition. After arriving in China, Ronaldo was quickly impressed by the enthusiasm of China fans. The scene of the game was surrounded by a sea of fans, all of whom shouted their names.

After the game, Ronaldo’s assistant told him that there was a female boss in China who wanted to have dinner with him. At first, Ronaldo refused. After all, his time is precious, but then the assistant said that the female boss was willing to pay $300,000 as a reward as long as he agreed to have dinner with her.

Hearing this, Ronaldo instantly felt very interested. He could get 300,000 yuan just by eating a meal. Why not go?

Before departure, Ronaldo specifically explained to his assistant that he must show the other party that he is just going to have dinner. If it involves endorsement or other things, he needs to talk about the price. After all, it is impossible to endorse a product casually, just 300,000.

After arriving at the scene, the female boss also made it clear that 300,000 yuan is only the cost of eating and does not involve endorsement. Ronaldo let his guard down. There were not only the female boss, but also many children who lined up to send flowers to Ronaldo.

The female boss also took out a jersey, expressing the hope that Ronaldo could wear this jersey to accept the welcome of the children, and told Ronaldo that this jersey was carefully designed by the children. Ronaldo then put on a special jersey, not only accepted the children’s flowers at the scene, but also performed a superb skill for the children at the scene.

Next, I entered the stage of eating. The whole process of eating was very relaxed, and Ronaldo didn’t feel any discomfort. After dinner, the female boss is also very generous to transfer 300,000 yuan on the spot.

At this time, Ronaldo still felt that the money was very easy to earn, and the female boss in China was really generous.

After Ronaldo returned to China, he forgot all about it because of training and competition. It was not until a long time later that Ronaldo heard the news of his endorsement of products in China from his friends. At this time, Ronaldo felt very puzzled that he did not endorse any products in China.

Only after watching the relevant advertising videos did Ronaldo recall the experience of having dinner with the female boss in China. Then Ronaldo also entrusted a lawyer to take the female boss to court.

The female boss in the story is Jiang Peizhen, the helm of Golden Voice. Jiang Peizhen was in charge of a candy factory at first, but the candy factory soon closed down due to poor management. In order to solve the dilemma, Jiang Peizhen found Wang Yaofa because she heard that Wang Yaofa had a formula in his hand. After being authorized by Wang Yaofa, Jiang Peizhen formally established Guangxi Golden Voice.

Relying on Ronaldo’s fame, Golden Voice quickly swept across the country, and the sales volume showed a surge in a short period of time. Jiang Peizhen has also become a myth in the industry, but this luck didn’t last long. Finally, in 2009, Golden Voice still had financial problems, and Jiang Peizhen was also included in the list of dishonesty.

Archsummit direct hit | Build a smooth natural flutter page

Instructors

Amoy Technology Department | Leisure Fish Technology | Cloud

"Fully strengthening the flutter fluidity, sharing challenges, online monitoring tool construction, optimization means to precipitate in component containers, and finally optimized advice."

Zhang Yunlong (cloud from), idle fish client experts.Since Netease, byte, Ali is running. At the current Department of Alibaba, there are currently responsible for idle fish APP packages, fluidity, start-up equation experience.

Outline

This sharing revolves around FLUTTER fluidity, respectively: 1.Flutter fluidity optimization challenge; 2. List container and flutterdx component optimization; 3. Performance measurement and devTool extension; 4.Fltter sliding curve optimization; 5. Performance optimization suggestions.

FLUTTER fluency optimization challenge

Business complexity challenge

FLUTTER has always been known by everyone, and the list controls displayed by Flutter Gallery (shown in the left) is indeed very smooth. But the actual business scene (shown on the right) is more complex than the Gallery list demo:

  1. Same card, more and complex (such as rounded) view control;

  2. When the list scroll, there are more view logic, such as scrolling control of other controls and disappearing;

  3. Card controls, there are more business logic, such as a different label, activity price, etc. based on background data, and there is also common business logic, etc.

  4. Because idle fish is an e-commerce app, we need to have certain dynamic capabilities to deal with frequently changed activities. Here we use the Flutter Dynamicx components of Ali to implement our dynamic capabilities.

Framework challenge

Let’s look at the overall flow of the list, here only pay attention to the free scroll phase after the finger is released.

  1. When the finger is released, the initial speed is calculated based on ScrollDragController.end;

  2. UI Thread requests RequestFrame to Platform Thread, and calls BegInframe to UI Thread at Platform Thread.

  3. The UI Thread Animate phase trigger list slides a little distance while registering the next frame callback to Platform Thread;

  4. Ui Thread Build Widget, generate / update the renderObject tree through the three tree DIFF algorithm of Flutter;

  5. UI Thread RenderObject Tree Layout, Paint Generates an Scene object, and finally passed to Raster Thread to draw on-screen;

The above flow must be completed in 16.6 ms to ensure that the frame cannot be guaranteed. Most of the cases, there is no need to build a new card, but when the new card enters the list area, the entire calculation amount will become huge, especially in complex business scenes, how to ensure all calculations within one frame of 16.6ms, Is a small challenge.

The figure above is a sliding devTool sample, and the Carton stage occurs when the new card is on the screen, and the other phases are very smooth, because the scrolling speed is attenuated, so the carton interval is also getting bigger. Because most of the time is very smooth, the average FPS is not low. However, the new card is built at the time of production, which gives us a stylish body feeling.

Challenge of dynamic capabilities – Flutter Dynamicx

The free fish APP card uses the self-developed Flutter Dynamicx to support our dynamic capabilities. Basic Principle: Online Edit Layout DSL, generate DX files and send it. The end side generates the DXComponentWidget by parsing the DX file and combines the back card data, and finally generates Widget Tree. FLUTTER DYNAMICX technology brings dynamic update capabilities, unified monitoring capabilities (such as dxcomponentwidget monitoring cards), good research and development insecurity (online DSL and Android Layout, and optimize Android), online editing capabilities;

But in performance, we also pay a certain price: DX cards add time to the template loading and data binding overhead, Widget wants to recursively create through WidgetNode traverses dynamically, and the view nesting layer will be deeper (followed by later).

Description: Flutter Dynamicx Reference Ali Group DSL Rules Realization

User’s sense of physical challenge

I have already described above, and the card in the FLUTTER list is more obvious.

When Android RecycleView occurs, the physical feel is not obvious, and the FLUTTER list has occurred when the card occurs, not only the time pause, but also a hopping on the OFFSET, and the physical feeling of small card is also changed. It is obvious;

Suppose the list content is simple enough, scrolling does not happen, we also found that the Flutter list and Android RecycleView are not the same:

? Use ClampingscrollPhysics to feel the feeling of similar magnets when the list is stopped.

? Use BOUNCINGSCROLLLPHYSICS, the list is started, and the speed attenuation is faster;

On the 90Hz machine, the early flutter list is not smooth, the reason is that the touch sampling rate is 120 Hz, and the screen refresh rate is 90Hz, causing partial screens to be 2 touch events, part is a 1 touch event, last Resulting in rolling OFFSET effects. When the Flutter 1.22 version, RESAMPLINGENABLED can be used to re-sample the touch event.

List container and flutterdx component optimization

Telling the challenge of Flutter fluidity optimization, now share how you optimize the smoothness and precipitate into PowerScrollView and Flutter Dynamic components.

PowerScrollView design and performance optimization

PowerscrollView is a snarefish team’s self-developing Flutter list assembly, with better packages and supplements on the Sliver Agreement: Data increased deletion, complement local refresh; layout, supplemented the waterfall flow; incident, supplement the card on the screen , Away, scrolling events; control, support for scrolling to Index.

In terms of performance, the waterfall flow layout optimization, local refresh optimization, card division optimization, and sliding curve optimization.

PowerScrollView Waterfall Flow Layout

PowerScrollView Waterfall Flow Layout provides longitudinal layout, lateral layout, mixed arrangement (transverse card and ordinary card mix). Nowadays, most of the listings of the hiped fish are available in PowerScrollView’s waterfall flow layout, such as the home page, search results page, etc.

PowerScrollView Waterfall Flow Layout Optimization

First, through conventional cache optimization, cache each card upper corner X value and which column belonging.

Compared to the Slivergrid card into the list area, the waterfall flow layout, we need to define Page, card admission to create and leave the field destruction need to be units. Before optimization, Page calculates cards in a screen visual area, and in order to determine the starting point Y value of Page, the primary layout needs to calculate the Page N and N + 1 two pages, so the amount of cards involved in the layout calculation is much lower, and the performance is low. After optimization, the approximation of all card height averages calculates Page, which greatly reduces the number of participating in the layout card, and the number of cards destroyed by Page also becomes less.

After the column cache and paging optimization, use the idle fish Self-developing Benchmark tool (follow-up) to compare the waterfall flow and GridView, view the number of frames and the worst frame consumption, can find that performance performance is basically consistent.

PowerScrollView local refresh optimization

Leisure fish products expect users to browse products more smooth, will not be loaded by loadmore, so the list is required to trigger LoadMore during scrolling. FLUTTER SLIVERLIST When the LOADMORE supplement card data, the List control is tender, and the slterlist building will destroy all cards and recreate it, and the performance data can be imagined very bad. PowerScrollView provides a layout refresh optimization: all cards on the cache screen, no longer recreate, ui thread Optimize from the original 34MS to 6MS (see the lower left picture), the right image is viewed by Timeline, the depth and complexity of the view built Optimize.

PowerScrollView card fragmentation optimization

The second figure 2 card is the early search results page of the idle fish, and it is not a waterfall flow. To view the Timeline chart when the card is created (adding DX Widget creation and PerformLayout overhead), you can find that the complexity of the card creation is extremely large. On the normal mid-range machine, the UI Thread consumes more than 30ms, to be optimized to 16.6ms It is very difficult to use routine optimization. For this purpose, two cards can be disassembled, and each frame is used to render.

Directly see the source code, the basic idea is to mark the card widget, when the card is true, the right card first _BuildPlaceHoldercell builds the Widget (empty Container), and register the next frame. In the next frame, the right card is modified with NeedShowRealcell for True, and self-laminate, and then build real content.

Is it delayed to build a true content of the card, will it affect the display content? Because the FLUTTER list has a cacheextends area on the visual area, this part of the area is not visible. In most scenarios, users don’t see the scene of the blank card.

Also using the FLUTTER BENCHMARK tool to perform performance test, you can see 90 points before and after the card division, 99 packet consumption has a significant downgrade, and the number of lost frames is also reduced from 39 to 27.

Note Here, when listening to the next frame, you need widgetsbinding.instance.scheduleframe to trigger the RequestFrame. Because when the list is displayed, it is possible because there is no callback from the next frame, resulting in the task of the delay display queue, eventually makes the first screen content display is incorrect.

Delayed framing optimization ideas and suggestions

Comparison of Flutter and H5 design:

  1. DART and JS are single-threaded models that need to be sequenced and deserialized across threads;

  2. Flutter Widget is similar to H5 VDOM, there is a DIFF process.

Early Facebook In React Optimization, the Fiber Architecture is proposed: Based on the VDOM Tree’s Parent Node → Sub-node → Brothers Node → Sub-node, the VDOM Tree is converted to the Fiber data structure (chain structure), and the reconcile phase is implemented. Interrupt recovery; based on the Fiber data structure, the control section continues in the next frame.

Based on React Fiber thinking, we propose its own delayed framing optimization, not just left and right card size, further, render content disassembled as the current frame task, high-excellent delay task and low delay tasks, the upper screen priority is sequentially changed Low. Where the current frame task is the left and right white Container; the high-optovel delay task is exclusively frame, where the picture portion also uses Container placeholders; in the idle fish scene, we dismantled all DX image widget from the card, as low as low Excellent delay tasks and is set to no more than 10 in one frame consumption.

By disassembling the 1 frame display task to 4 frames, the highest UI on the high-end machine will be optimized from 18 ms to 8 ms.

Description 1: Different business scenes, high-yogle and low-probing task settings have different description 2: Slide on the low-end machine (such as Vivo Y67), the sub-frame scheme will let the user see the list whitening and content Upable process

FLUTTER-DYNAMICX Component Optimization – Principle Explanation

Edit the "Class Android Layout DSL", compile the binary DX file. The end side is downloaded, loaded, and resolved, and the WidgetNode Tree is generated. See the right figure.

After the business data issued in the background, the Widget Tree is generated by recursively traversing WidgetNode Tree, and finally appears.

Description: Flutter Dynamicx Reference Ali Group DSL Rules Realization

FLUTTER-DYNAMICX Component Optimization – Cache Optimization

I know the principle, it is easy to discover the flow in the red box in the picture: binary (template) file parsing load, data binding, Widget dynamic creation has certain overhead. To avoid repeated overhead, we have cached DXWIDGETNODE and DXWIDGET, and the blue selection code shows the Widget cache.

FLUTTER-DYNAMICX Component Optimization – Independence ISOLATE Optimization

In addition, the above logic is placed in a stand-alone ISOLATE, and the maximum amount is lowered to the lowest. After the line technology grayscale AB experiment, the average carton bad frame ratio is reduced from 2.21% to 1.79%.

FLUTTER-DYNAMICX Component Optimization – Hierarchical Optimization

FLUTTER DYNAMICX provides class Android Layout DSL, adds Decoration layers to implement each control Padding, Margin, Corner, adds the Decoration layer; to implement the DXContainerRender layer. Every layer has its own clear duty, the code level is clear. However, since the increase in 2 layers caused the Widget Tree hierarchy, the DIFF logic of 3 trees became complicated and the performance becomes low. To do this, we merge the Decoration layer and the DXContainerRender layer, see the middle Timeline diagram, which can be found that the optimized flame grading and complexity becomes low. After the line technology grayscale AB experiment, the average carton bad frame ratio is reduced from 2.11% to 1.93%.

Performance measurement and devtool extension

Tell the optimization tool, which is described here to make a measure of how to measure, and the build / extension of the tool.

Offline scene – Flutter BenchmarkWhen the FLUTTER is detected, the calculation consumption on the UI Thread and Raster Thread is required. So the Flutter optimizes before and after comparison, using the time consuming data of the UI Thread and Raster Thread of each frame.

In addition, the fluency performance value is affected by the operating gesture, the scrolling speed, so the error based on the measurement results of manual operations will have errors. Here, use the WidgetController control list control FLING.

The tool provides the interval between the scrolling speed, the number of scrolls, the scroll, and the like. After the scrolling test is completed, the data is displayed by the UI and Raster Thread frame, 50 points, 90 points, and 99-positioned frame consumption, and give performance data from a variety of dimensions.

Offline scenario – Based on the recording screen

Flutter Benchmark gives multi-dimensional measurement data at the Flutter page, but sometimes we need a horizontal comparison competition app, so we need to have a tool transverse to more different technologies. The idle fish is self-developed in the Android side to self-developed the recording screen data. Imagine the mobile phone interface into multiple screens, get the screen data (byte arrays) (byte arrays) by sending VirtualDisplay, interval 16.6 ms, using the Hash value of the byte array represents the current picture, the current 2 The Hash-read hash value is unchanged, and the Carton is considered.

In order to ensure that the fluency detecting tool app itself does not have a carton, it is read, which is compressed, and the compression ratio on the low-end machine is higher.

Through the detection of the tool without invading, a rolling test can be detected, the average FPS value (57), the frame distribution is variance (7.28), 1S time, the large number of large cards (0.306), large card cumulative time (27.919). Intermediate array display frame distribution: 371 represents the number of normal frames, 6 generations 16.62ms of small cardon quantity, 1 generation 16.63MS quantity.

Here is the definition of the big Carton: Carton, greater than 16.6 * 2 ms.

Offline Scene – Performance Detection Based on DEVTOOL

In addition, the scenes of the idle fish are also extended DevTool. In a Timeline map extended time-consuming, greater than 16.6ms red highlight, convenient development.

Online scene-Flutter high available detection FPS implementation principle

Online scene, idle fish self-developed Flutter high available. The basic principle is based on 2 events:

  • Ui.window.onbeginframe event

    • Engine notifies the VYSNC signal arrival, notify UI Thread to start preparing the next frame building

    • Trigger schedulerbinding.handlebeginframe callback

  • Ui.window.ondrawframe event

    • Engine Notification UI Thread Start Draw Next Frame

    • Trigger schedulerbinding.handledrawframe callback

Here we have recorded a frame start event before the Handlebeginframe processing, and the end of the frame is recorded after HandledrawFrame. Each frame here needs to calculate the list control offset value, and the specific code implementation is implemented. When the entire accumulated exceeds 1, executes a calculation, filtering out the scene without scrolling, calculates the FPS value using each frame.

Online Scene – FlutterBlockcanary Line Stack Stack Detection

After using Flutter high available to get the online FPS value, how to locate the stack information, you need to collect stack information. Free fish collects carton stacks using the self-developed Flutterblockcanary. The basic principle is that the signal is transmitted in the C layer, such as 5ms once, each signal receives the Dart Ui Thread stack collection, the resulting series of stacks are aggregated, and the same stacks in a row are considered to have occurred in Carton, this This stack is the stack of Carton we want.

The following figure is the stack information collected by Flutterblockcanary, and the middle framefpsRecorder.getscrolloffset is a Carton call.

Online scene – FlutterBlockcanary Detects overreservation

In addition, FlutterBlockcanary also integrates over-rendering detection capabilities. Replace the Buildowner object by replying widgetsflutterbinding, replacing the buildowner object, and rewrive the ScheduleBuildFor method to intercept Element. Based on the dirty ELEMENT node, extract the depth of the dirty node, the number of direct child nodes, the number of all child nodes.

Based on the number of all child nodes, in the idle fish details page, we are positioned to the "Quick Question View" during scrolling, and the number of transes and all child nodes are too large. View the code, positioning the view hierarchical level, by sinking the view to the leaves node, the number of stasible Build nodes is optimized from 255 to 43.

FLUTTER sliding curve optimization

The front told Tarton optimization means and measures and standards are mainly surrounded by FPS. But from the user’s physical feel, we found that Flutter also has many optimal points.

FLUTTER list slide curve and native curve

Compare the scroll curve of OFFSET / TIME, you can find that the Flutter BouncingScrollsimulation and iOS scroll curve are close, Clampingscrollsimulation and RecyClerView are close. Check the Flutter source code, it is true.

Because BouncingScrollsimulation has rebound, many pull-down refreshes and load more features are based on BOUNCINGSCROLLSIMULATION package, which causes the Flutter page sliding, physical and native Android pages inconsistent.

Flutter list performance and optimization under fast sliding

Although the Clampingscrollsimulation slides and Android RecyclerView is close, but in the quick sliding scenario, you can find that the flutter list scrolls quickly stops, and quickly slides. For the reason, you can see the moment that the sliding curve is stopped, and the speed is not a decline, and it will speed up, finally reach the end point, and stop. Based on the source code formula, the curve can be discovered that flutter clampingscrollsimulation is approximated by the Formula Fitting Method to approximate the Android RecyclerView Curve. In the case of rapid sliding, the focus of the formula curve is not 1 corresponding value, but the right image is broken, the speed will become fast.

It can be understood that the FLUTTER’s formula fit is not ideal. In the near future, there is also a PR proposed using DART to implement the RecyclerView curve.

Flutter list performance and optimization in the case of Carton

The first chapter is mentioned in the case of the same FPS, such as the FPS 55, the native list feels smooth, and the styles of the FLUTTER list are more obvious. One reason here is that the native list usually has multiple thread operations, and there is a lower probability of the big Carton; the other reason is that the same small carton’s body, FLUTTER has obvious statter, and the native list can’t feel. So why?

When we build cards, we deliberately create small Carton, compare the flutter list and RecyclerView before and after, and you can find that RecyclerView Offset does not hop, and the Flutter curve has a lot of burrs, because Flutter scrolling is based on D / T curve calculation, When a carton occurs, △ t doubles, and OFFSET also trips. It is also because of time pause and offset jump, let users know that the Flutter list is not unstoppable in small Carton.

By modifying the Y=D (T) formula, in the case of Carton, ΔT-16.6ms will ensure that the small Carton case is not hopped. In the case of Great Carton, it is not necessary to reset the ΔT to 16.6ms, because in the parking time, it has been clearly allowed to give the user to feel the carton, OFFSET does not have a trip only to make the list rolling distance short.

Performance optimization

Finally share some suggestions for performance optimization.

  1. In optimization, we should pay more attention to the user’s body, not only the performance value. The upper right map is visible, even if the FPS value is the same, but the taste occurs, the body feels clearly; the bottom of 2 game recording screens, the left side average 40 fps, the average of 30 fps, but the body feels is more smooth .

  2. Not only should I pay attention to the performance of UI Thread, but also pay attention to the overhead of Raster Thread, such as the characteristics / operation of Save Layer, but also causing Carton.

  3. In terms of tool, it is recommended to use different tools in different scenarios. It should be noted that the problem of tool detection is a stable reproduction problem or the occasion of data jitter. In addition, it is also necessary to consider the performance overhead of the tool itself, and the tool itself needs to be as low as possible.

  4. In terms of optimization ideas, we must broaden the direction. Most optimized ideas of Flutter are optimized computing tasks; and multithreading direction is not, refer to the independent ISOLATE Optimization of Flutter Dynamicx; in addition, it is difficult to digestive tasks for one frame Whether it is possible to disassemble multiple frame time, try to make a card per frame, priority to the user.

  5. Finally, I recommend paying attention to the Flutter community. The Flutter community continues to have a variety of optimization, regularly upgraded Flutter or dimensions, CHERRY-PICK optimization submission, is a good choice.

Performance analysis tool usage suggestions

Flutter tool, the first push is the official devtools tool, the Timeline and CPU Flammatic maps can help us discover problems well; in addition, Flutter also provides a wealth of Debug Flags to assist our positioning problems, familiar with each Debug switch Role, I believe that there will be no homage to our daily research and development; in addition to official tools, performance logs are also good auxiliary information, as shown in the lower right corner, the idle fish Fish-Redux component outputs the task overhead in the scroll, can It is convenient to see that at that moment.

Performance analysis tools themselves

Performance testing tools inevitably have certain overhead, but must be controlled within an acceptable range, especially on the line. A case in front sharing the FLUTTERBLOCKCANARY detection tool, discovers the framefpsRecorder.getscrolloffset time consumption, and the logic is just that Flutter is highly available to scroll offset. See the right front source code of the right picture, each frame needs to be recursively traversed to collect RenderViewPortBase, which is a small overhead. Finally, we avoid the repetition calculations during the scroll through the cache optimization.

Carton optimization suggestions

Reference official documents and excellent performance articles, precipitated a lot of routine optimization methods in the UI and GPU side, such as refreshing the minimum widget, using itemextent, recommended using Selector and Consumer, etc., avoid unnecessary DIFF computing, layout calculation, etc. Reduce SAVELAYER, replace half-transparent effects using images, alleviate the overhead of the Raster thread.

Because of the reasons, only part of the sequence, more common optimization suggestions see the official documentation.

Use the latest Flutter Engine

As mentioned earlier, the Flutter community is also active, Framework and Engine layers have an optimized PR income, which mostly can make the business layer without perception, and better optimize performance from the bottom viewing angle.

Here, there is a typical optimization scheme: existing flutter solution: When each VSYNC signal arrives, it triggers the build operation. At the end of Build, start register the next vsync callback. In the case where a carton does not occur, see Figure Normal. However, in the case of carton, see Figure Actual Results, just over 16.6ms here, because it is a registration listening to the next vsync callback, triggered the next build, for this, a large amount of time in the middle. Obviously, what we expect is, at the end, immediately execute, assuming enough to execute enough, this time the screen is still smooth.

If the team allows, it is recommended to upgrade the flutter version regularly; or maintain your own Flutter independent branch is also a good choice. From the community Cherry-Pick optimization, you can guarantee that business stability can also enjoy the community contribution. In short, I recommend you to pay attention to the community.

Summarize

In summary, the challenges, monitoring tools, optimization methods, and recommendations are shared by Flutter fluidity optimization. Performance optimization should be people-centered, develop monitoring indicators and optimization points from actual physical fitness; fluency optimization is not one, the above share is not all, there are many optimized means to pay attention: How to better multiplex Element, how to avoid Platform Thread busy leading to vsync signal lacking, etc., is a point that can be concerned. Only the continuous technical enthusiasm and conscious spirit can optimize the APP performance to the ultimate; technical teams also have access to open source communities, other teams / companies to connect, That stone stone, Can be attacked.