The year I changed my career as a programmer (6)

The company benevolently provides training, but the direction of development is still hesitant

short web learning

image
When I came back from Xi’an, the beginning of summer was about to begin, but the climate in the island city was later than that in the mainland. It was spring, and a hundred flowers bloomed along the roadside. However, I didn’t have much time to enjoy the scenery. In the company, there are usually umbrella finances, classmates Doukou, and Qingcheng. Qingcheng is also a student of the boss. They come here to do graduation projects, and maybe they can work in the company in the future. But after staying for a while, I feel that these two students are not in a hurry about their graduation project. They want to play musical instruments but they can’t play it. . Before I went to Xi'an, Wan Likun said that he had to go to Korea for unavoidable reasons, and the date of his return was uncertain. We talked on the phone for a long time because of the company's situation at that time, but after I came back from Xi'an, I heard that he was going to the boss's friend's house. The company helped, and I haven't been in touch since.

Soon the boss found 5 students, and asked me to tell about the apps and existing projects we had done before, hoping that some of them could join the company and start working. After understanding, one of Dongjun's students has studied music theory, and he can understand accompaniment quickly, but he is still daunted by the code I showed; another student, Chang Zhou, has done a WeChat maintenance project at school and asked questions It was more practical. Later, these two students came to participate in the work a few times. I copied the virtual machine files on the laptop in Xi’an fashion to the company computer, and tried to run this web development project directly, but there were many problems, and finally I had to rebuild it on the local machine. The error reported in another environment was different. It took a day and a half to string everything together, the water is really deep! Record the problems encountered: after authorization in the database, you need to modify the null in the user table to be non-empty; the folder specified in the tomcat configuration file must exist before starting; the corresponding port of the firewall is guaranteed to be open; modify the XML file without closing tomcat As a result, tomcat cannot be shut down normally and cannot take effect. It is necessary to kill the process and restart the virtual machine. But I encountered the same problem when deploying to the online server at night, but restarting it didn't work! Want to kill the process but can't see it! It is estimated that it may be related to the server configuration. My brother felt that I had spent a few days exploring the environment after I came back, so I should hurry up and build the page first, but based on my understanding of the boss, if he saw that I didn't run through the whole process, he would feel uncomfortable. I haven't learned anything useful during this period of time and am anxious. I am also working for the boss's personality!

The boss asked me to go to the high-tech zone to be on duty. Doumao was in a hurry, because she was afraid that she would not be able to complete the graduation project because I was not here. I spent another afternoon simplifying and simplifying a process, and taught me the specific operation method of generating audio media.

During the May Day holiday, I was playing with volunteer friends in Beijing at the seaside. Suddenly, I received the news that my boss was going to have an operation. It turned out that his eyes were exhausted due to excessive use of his eyes! Thinking of seeing his circle of friends, many of them were posted from night to early morning! I took my wife to visit, but he can only keep lying on his back, and he can't look at his mobile phone too much. It seems that he really needs to take a good rest.

In the ten days after the holiday, the boss did not assign many temporary tasks due to the rest of the operation. I just followed the tutorial to learn jfinal, and I started the mode of continuing to study on weekend nights and then going to work. The content learned during this period includes: deployment of jfinal on jetty and tomcat, basic CURD operations, principles of jfinal, view types in constant configuration, default view path, file upload and download, routing rules, various situations of action access , plug-in configuration and custom plug-in calls, interceptors, handler global processors, etc., finally caught up with the update progress of the video. It’s too late to practice, so go through the css quickly, and then go home to watch the Ching Ming Festival and continue to learn list styles, basic selectors, attribute selectors, descendant selectors, child selectors, adjacent sibling selectors; pseudo-classes and pseudo-elements; tables , Outline; the combination of inner and outer margins, borders, and outer margins of the box model; relative positioning, absolute positioning, floating, and clear of positions; various alignments, size units, mouse pointers, block-level elements of display, and inline and inline elements difference; navigation bar; image properties; media type, etc. After learning this, I deeply felt that various time-wasting problems encountered in the layout of Xi'an were originally restricted by these rules. Next, when I read a mysql tutorial, I found that PHP is often used in the examples. Considering the popularity of PHP, I plan to go through the basic grammar quickly. At the same time, go home at night to learn the new properties in css3: borders, backgrounds, text effects, custom fonts, 2D conversions, 3D conversions, transition effects, etc. In the middle of the month, the boss said that he found a friend, Mr. Qingxu, to pull a web project together, asking me to do the front end, and Qingxu to do the background and data. But Qingxu uses .net technology. He asked me to download and configure Visual Studio first, but the 5 installation packages of more than G have not been installed after a day, so I started a new stage.

training

image
The boss said that there is a student who works as a teacher in a well-known local IT training institution. Now that the class is starting, let me go and see if I can learn something along the way. Originally, the boss suggested PHP, but I went to ask that there is no PHP class this year, only java. The training school is very far away from where I live. I went out before 7 o'clock, and I got 3 buses on the way, and it was already 9:30 when I arrived at the school. The boss's student took me to a classroom where a class was being taught, and my two-month training experience began.

There are two classes here, one from Inner Mongolia and the other from Shanxi. They are all neatly dressed in suits and ties. I came to the Inner Mongolia class, and I have been on javaSE for a week. I had to watch the video to make up for the previous courses. And the stack, member variables and static variables, IO stream reading and writing, object-oriented programming ideas, etc., when I was learning with my brother before, I just ignored it for the sake of being able to write functions quickly, and now I have made up for it! I did a practice supermarket shopping cart after class on the weekend, and I feel that the effect is not bad. The next two weeks were javaWeb. I went to the Shanxi class. The textbooks were produced by the school. After learning, I felt that the data transmission process from the java background to the page became clear, although the jsp I learned at that time was hardly used later. . In this class, the head teacher also asked me to share my experience after joining the work, and I emphasized the importance of the foundation. This after-class exercise is an enrollment website. The front-end part is written. After completing the registration and login to generate the verification code, to browse the information list to the details page, and to add, delete, modify and check the database, a complete project will come out. The process of doing exercises is basically to be familiar with the process of various error reports. I remember that when the teacher in the lecture helped the students adjust the program, he always said: "The code is transferred, not written!" I also asked him about windows server and linux server What is the difference in use? He said that the former often has problems and needs to be restarted once a month, while the latter can only be restarted once every six months or a year. Next is a month of training on the S2SH development framework. After about a week of learning, I started to do the tasks assigned by the boss. Later, I took the time to learn HIbernate and didn't finish all of it, so the content of the training ended here. In the past two months, I was still working at full capacity, attending classes during the day and practicing at night, checking up the previous knowledge. The people in the same dormitory said that it was not easy to see me studying so hard at my age—he had already Train others! I worked so hard that I didn't write a few diaries in the past two months, and a lot of them were missing, but the feeling of burning candles at night is still very real when I think about it, as if not long ago. During this period, Cardamom also left the company to find a way out.

One thing I have to mention is that I live too far from the school, so the boss asked me to live with his father in his house in the high-tech zone. Uncle is very nice, his temper is not as urgent as the boss, and he speaks in a very orderly manner. On the first day, he took me back to the house on an electric bike to have a look, and told me about the surrounding traffic and accommodation along the way. Checked in with simple luggage. I study by myself at school at night, and I go back late. Apart from washing, I go to my small room to continue studying. My uncle is watching TV in the living room, sometimes I can't find the channel and I help to tune it. One night I had a nightmare, and when I woke up, I fell asleep again. I played the "Buddha Dharani Mantra" on my mobile phone before I fell asleep. The next day I started reciting this mantra on the bus. There were few people on the road in the high-tech zone, and the bus was driving fast and bumpy. It was almost impossible to study, so I just listened to music and recited the mantra. More than half a month later, I heard that the school had a vacancy in the dormitory. It happened that the boss’s mother and children also came to live here, so I asked the boss to help me find a bed in the school. The training is over.

During the training period, I met a few academic masters, and they were all willing to communicate. I also invited several of them to dinner and discussed their future plans. One boy, Li Dakai, said that he would return to Inner Mongolia to start a business and build their county in the future, and another girl said that he would go back to develop something that can be used by the folks. software. I like their young, idealistic and constantly striving spirit. When I'm with them I often forget that I'm seven or eight years older than them. When chatting with them about the future, I was also thinking about my automatic music generation artifact music++, which has two directions: one is to randomly generate notes by myself given some rules, and then optimize the algorithm to gradually iterate the melody until it is not unpleasant. But there will be a wide variety of such rules, so it may eventually be made open source, allowing people who are proficient in all kinds of music to add rules. The other is to first generate a safe harmony trend, then generate a safe note, and then make it random step by step through an algorithm. In comparison, the latter is safer. But take into account the motivation for the development of the melody, how to expand it. Now that artificial intelligence technology is relatively mature, it is difficult for ordinary people to distinguish the music made by reading a large number of high-quality songs, so this technology needs to be studied in the future.

The boss's work is always given priority during training. In the first few nights, he asked Qingxu to remotely guide me to install the VS (Visual Studio) package, but in the end he gave up due to various problems. When it came time to learn JavaWeb, the boss asked me to modify a school website and add teaching videos for each episode, which students could choose to play. The boss asked an acquaintance at school to give me a backup server, which is a windows server, which seems easier to operate than linux, but after checking some methods on the Internet and configuring it, the external network still cannot be accessed. Later, people from the school customized a port for me. After accessing the video file, it could not be played. I then modified the media and other configurations, video encoding, and tried many times to get a suitable format and compression ratio. I remember that it was the first time when I was writing a page to practice jQuery selectors. I thought it was very simple, but after a whole night of work, all my classmates went back to the dormitory, and I went to adjust the code under the long-burning lamp upstairs. At the end of the training, the boss asked me to make a high-looking publicity page for our music app. In fact, I found a bootstrap responsive single-page template, and then added different content. Qingcheng students cooperated to do a few Zhang Datu, I looked at it and adjusted the style, and it feels pretty good. The boss said that he hoped to fix the navigation menu at the bottom like WeChat. I changed the built-in navigation for a long time but failed to achieve the goal. In the end, I simply hid it on my phone and wrote it myself. The boss also said that the carousel map should support manual sliding. I searched around, and finally picked up the relevant code and files on the Sina mobile terminal to replace the original bootstrap revolving lantern component, but found that a small advertisement would pop up when the website was deployed on the server. But there is no local one. Finally, after trying to destroy the http protocol type in a js file, the advertisement is gone, but the automatic zoom function of the header image is also gone! Later, I found a set of tutorials for realizing carousel images with native JS. After finishing and implementing it on the computer, the browser simulated the mobile terminal test to be normal, but it was not smooth when sliding on the mobile phone.

During the training, the learning intensity was very high, and things must be reversed. There were a few nights when I came back and didn’t want to study at all. I watched a movie "Hundred Birds Facing the Phoenix" and wrote a film review . This is the only impression I wrote on my own initiative. During this period, my younger brother also resigned, saying that he would stay at the residence and concentrate on learning big data and cloud computing, and planned to turn to this area. I have finally paid off the foreign debts I owed when I got married, but the work is still a bit uncertain, and all hope is on the effect of this training.

hiring

image
The company has an office in the high-tech zone, and everyone moved here when my training was about to end. The boss asked me to find a few students who are well-educated and able to work to come to the company for interviews. I created a group and drew in the students I knew, and they brought in some more people, a total of ten or so. Among them, there was a student named Qi Yu who was most willing to find a job, saying that as long as he could learn something, he would be fine without giving money. . On the morning of the interview appointment, the boss, Shanqing Finance, Qingcheng classmates, Dongjun classmates, and Changzhou classmates gathered in the company, and there was a great tendency to welcome newcomers. However, they originally scheduled the interview in the afternoon, but it was changed to the morning because of the school's job fair, and it was delayed because of printing resumes and other things. The boss first introduced the company and the project, and then chatted one by one for a while. After they came out, they told me that I felt masked, didn't ask much about the content of the preparation, and didn't know where to start with the company's project. But the boss said that everyone has the same level, not even Linux, and lacks the enthusiasm and ability that are unique to programming. Later, after the boss asked everyone’s opinions, he decided to stay with the schoolmaster Li Dakai, Xiaoyu who has a big data tendency, and Shuiyue who is very hardworking and serious (I often see her in the morning. She is always the first to enter the classroom to study, and she doesn’t learn well. Poor), and I mentioned Qi Yu who is willing to work, there are four people in total. I informed the results in the group, saying that everyone is excellent, but the company is too small to accommodate them all. After returning to school, I was stopped by Li Dakai in the elevator lobby. He mentioned that he once refused to be the class monitor because he was too emotional to get along with the class teacher. He is very grateful for my recommendation today, but I also know that a class like him The company may not be able to retain the best talents in the country! In the gap between my self-study last night, considering that the people they didn’t leave cared about today’s results, I chatted with the students who had participated in the interview one by one to express comfort. Sure enough, most of them were very disappointed, and a girl said that she was hit badly today. , lying on the table with tears streaming down my face. Later, I chatted with a few people who passed the interview. I held a water glass, and everyone gathered around to listen to me talk about the company's work and development experience. I said that I have graduated for many years and now I am only switching to programming. In fact, I am very envious of them when they were in school. Start your career development! I advise them to spend more time finding directions and try to change careers less. Thinking of every time I changed careers, although I was considered thoughtful, but at the age of 31, I still walked to the same starting line with them. I feel that I have become a greasy uncle among this group of people tonight! In the next few days, they often asked me about my work experience. They were very excited to join the company early, and I hoped that they would really stay. But the unhappiness still happened!

The boss chatted with them about the work situation and salary, and I quickly received feedback from Li Dakai: Although they were considered as interns, the boss’s salary was so low that they could not accept it. In January, it was only one-third of the minimum wage stipulated in the city at that time. His tone was agitated, and he seemed to have drunk a little wine, which was completely different from the state he saw two days ago. I am also very sad. The company has no stable income, and the boss does not want to spend too much money until they know whether they can work. For them, just out of school, they have to rent a house and live independently. This income is really difficult to maintain. The remaining three students did not express their views, but it was not safe. On the appointed day to go to work, in order to show importance, the boss and Shanqing who changed the itinerary arrived early, Qiyu also arrived early, and behaved positively, Shuiyue took a week off, and Weiyu first said that she would be late, and then said at noon Arrive in the afternoon, not sure about the afternoon, the boss is in a hurry, so I asked her to call the boss to reschedule to come to work. As a result, she didn't make a good call, the boss lost her temper, and she was so wronged that she cried unbearably, so I had no choice but to comfort her. I am also a student, and I understand the situation they encountered, but it is still a pity that I did not make effective intervention before the incident happened. Later, only student Qi Yu started working in the company, and student Shuiyue was definitely not coming. The boss concluded that this training institution is unreliable, and the students trained are all high-minded and low-minded!

Company direction

image
The training was about to end, and suddenly I received a WeChat message from the boss: "Dr. Xunming is going to hold a big data holiday training class in our school. Just this summer vacation, you are ready to learn from him."

I thought that I hadn't finished learning Hibernate due to the delay at hand, and I had to throw away the half-stubbles in front of me when I changed the direction, so I asked: "I still have a lot of content in the training, and I have to learn the big data course of Dr. Xunming. how long?"

"Let's take a one-month vacation. After that, you can follow up with big data projects. This technology is popular now, and people outside spend money to learn it!"

"Okay..." I often hear my brother talk about big data. It is true that it has been very popular in the past two years, but I am still a little bit resistant to suddenly changing directions.

"You should focus on the direction of the company, and you can't learn whatever you want according to your own wishes. There is no such thing as paying a salary and letting you learn in other companies!" The boss felt my reluctance.

I was very angry when I heard it. Going to work is a two-way choice. I followed the direction of the company for so long, but now I have failed to succeed. I am over 30 years old and I am a little tired of frequent restarts. How I wish to be like those people who have been working in an industry for several years, to study something in a certain field in depth under the condition of living security. But I knew in my heart that if I really quit, I'm really sorry that the boss took the time to train me like this. I refrained from arguing with him, thought for a while and replied:

"Actually, I'm worried that web has finally learned something formally. I haven't finished it yet, and I haven't done any projects and lack experience. I'm afraid I'll forget it when I mention it later. Since the company has set the direction of big data, I'll go learn it first. , I will look at the web when I have time later”

"Well, the company will mainly focus on these two directions in the future. You should take this opportunity to learn big data first. Dr. Xunming has ready-made projects in his hands. These big data projects are very profitable. You are also practical to learn. ,should be no problem!"

So far, I have learned the javaWeb framework, and I have never seen the unfinished content of the training!

In mid-July, the training school was on vacation, and I returned to the company. The boss assigned short-term goals and tasks for everyone: I followed Dr. Xunming to study big data, because this is the company's most powerful technology, and it can be used in future projects. Other projects of the company include a 360 virtual reality video, which was made for a TV station, a gym to realize virtual reality video synthesis, and the continuous improvement of our app. When I got off work, I suddenly felt that the motivation to learn hibernate was lost a few days ago, because I felt that these projects could not be used to the extent that this technology was used in the short term, and I had to review the front-end content quickly. The boss was often more anxious to see what had been done out something. I feel that the company is going to a new starting point, and I'm going to start working on projects. Two days later, the boss said that the big data project in the hands of Dr. Xunming has been delayed for a long time and now needs to be solved urgently. He wants me to connect with Dongjun and finish it by the end of the month. I am not sure about this set of unfamiliar projects and operations. I can foresee the various hardships I will face after taking over. I just hope that I can send information to understand the situation sooner. As a result, Dr. Xunming’s vacation training has not been carried out, and I don’t need to learn big data anymore, but he sent some not very useful materials, without any engineering source code and project content. I only heard that I need to use a report making software spotfire. I quickly looked for information on the Internet.

The time has come for Dongjun and I to work on projects together. I focus on the web aspect, and he focuses on the realization of some technical details. Dongjun has a quiet personality and is smart and eager to learn. As his junior year is about to end, he only comes on weekends at first, and then comes every day after the holidays. Now the company also has Qingcheng students who are responsible for some PPT, picture poster design and so on. On this day, we tried the method of 360-degree video realization according to the request of the boss. I first made a window and put a flat 360-degree picture in it to make an infinite drag loop. However, when using video instead, it is found that the compatibility is not good, and the window size affects the playback of the video. The boss found a plug-in, and after we tested it, we found that it only supports the development of mobile Android and Apple. Then find a jQuery plug-in, which can operate the panoramic pictures embedded in the web through gestures, but still does not recognize the video. Later, Dongjun found out that Google had made support for video and pictures and provided the source code. We found the source code and tested it, but the support for video was still not good. There was only sound but no image. He found another open-source one, but it was inconvenient to operate, and he could only use the keyboard. It was already off-duty time, so we went to catch the bus. It’s like this every day. We have to try a lot and search for information on each of the boss’s goals. I don’t know how many failures we have to experience before we succeed. However, the atmosphere of two people studying together is indeed much better than me groping alone. When Dongjun and I took the bus together, we would discuss some issues such as high technology, religion, supernatural events, social events, etc., and he was very interested in them.

The boss has been constantly looking for new projects for the company. He took me to find a railway project that was abandoned due to the rush of time and I was not sure. He also planned to build a VR panoramic virtual factory, and tried to realize it based on the familiar beer hall. I forgot why it was put on hold in the end. I remember that in order to display the instrument value on the beer can as a number, I made the design of each number of the seven-segment digital tube as a transparent picture and then switched the picture display according to the value. Later, when I learned css3 Knowing that there are server fonts can be implemented very elegantly! During this period, the boss also arranged for me to study the content related to web recording to promote the progress of our App web version, and he also took Dongjun to do a road show. Later, Shanqing contacted the dealer of spotfire in Shanghai to obtain the trial permission. I hurried to study, but found that there were no Chinese tutorials. The boss helped me find some materials, but they were outdated in multiple versions. I couldn’t refer to them. I had to bite the bullet and try to translate English document. I was not familiar with the common operations and functions of software such as reports before, and the progress of exploration was very slow. It wasn't until later that the boss made an appointment to find a classmate Mr. Chaoyang who understands this tool and told me about it. Chaoyang said that he also groped for more than half a year before he got familiar with the basic functions. The boss introduced a customer who wanted to build a website, Changfeng, to the company to talk to me about his needs. He saw that there were not many people in the company and asked about the projects we had done. It feels like this look plays a key role. After we communicated twice, I felt that the boss wanted to take this order very much. He said that it doesn't matter how much money you have, and he agreed to do it for him first. I can understand the boss's desire to find a project for me to practice and reserve resources for the company. In short, these days I have been going back and forth among these projects, and the cost of exploring each one is much greater than the cost of serious development. After Dongjun debugged VR and the live broadcast technology required by the boss many times, he finally decided to learn threeJs. However, due to his weak foundation, Qiyu asked some too basic questions several times during work, which made the boss dissatisfied. In the end, I was laid off by the company two weeks later because I couldn't get started with the project, and the company compensated me with half a month's salary. An interesting thing is that one day at noon, I introduced my hometown song "his uncle and his second uncle are both his uncles" to Dong Jun, and the next morning I received the news that my little nephew was born.

In addition to shuttling between VR video attempts and spotfire learning these days, I also have to study the H5-based web recording project. First, there was a lack of Chinese materials. After extracting the running code from the English materials, I found that the PC was running smoothly except for IE, but the mobile terminal was not working. Finally, I learned that it was caused by H5 api compatibility. Trying the ancient flash implementation has no results. The boss said that he can only study the method of WeChat recording and conversion. The boss said let me write a webpage to access the wav files saved by our App on the server and generate a playlist. I don't know how to access the server. Later, my brother helped me think of a way to set the default directory of Apache to the generated WAV directory, and then write a web page to access it. But the root cannot modify the configuration without a password. The boss said that he didn't know after listening to Hai's modification last time. The younger brother reminded that you can go to the computer room to restart. I contacted the server hosting party and it was reset, but the APP could not run! After the boss, Dongjun and I fumbled all afternoon, we finally decided to start a start.sh and a set of self-loop sound card programs respectively. The work on the App will stop here. One day at the end of the month, Dongjun and I were ordered to visit various high-tech exhibitions at the Convention and Exhibition Center. The robot in it did a good job of writing calligraphy with precise control. It was able to write, dip in ink, and stamp. There are several VR companies that basically do decoration experience, the effect is very good, and the technology is similar. One store gave away VR glasses after scanning the QR code.

The boss is still updating our tasks in real time, and we are slowly moving forward in our groping. Qingcheng mainly works on the 3D animation of the drinking system, Dongjunzhu does VR, I do the web development of the beer drinking system, research the related needs of the App, and study sportfire for the Xunming Ph.D. project. Chang Zhou also visited several times among his classmates. The boss found out that an Internet celebrity can compose and sing songs by himself, which is very popular among young people, and asked me if I could combine it with the app so that everyone can use it. I saw that they could arrange music and sing very accurately, so I said that it was basically played by people who understand music. The boss didn't continue because the promotion cost was too high. All projects are progressing very slowly, and there are always temporary needs from the boss. The fundamental reason is that we have limited experience and ability to explore more cutting-edge things. Not to mention the lack of information. If we find it, we often cannot run it because of the wrong version. I was looking for a ready-made web maintainable system, and after trying several unsatisfactory demos, I finally decided to use jfinal. The boss also introduced Mr. Qi Xiao, a friend who came back from Germany, and said that he has been working on c and c++ for many years, and now he wants to learn java, so I found some information for him.

When I called home, my dad asked about the salary and treatment. I emphasized the low wages here, and he was worried about my living situation. People of my age earn more than 15,000 in my younger brother's company! I feel guilty for letting them worry about me, but I also know very well that apart from the relatively low salary level in this city, the biggest gap is my work experience in the industry! It has been less than a year since I have been in contact with programming, and there is really no other way except to work harder!

moving for the third time

image
August is the hottest time in Daocheng, but the company's office lease expired, and we moved to a nearby science and technology park. This is the fourth place I moved to after I came to the company. The office is quite big, but there is a strong smell of formaldehyde in the room. The windows are open for ventilation, and the temperature does not drop. It is 29 degrees outside and 32 degrees inside. There was also a thick layer of dust on the ground, and we cleaned it for several days. On the day of the move, the moving company smashed the manhole cover at the entrance of the Science and Technology Park while reversing the car, and paid 100 yuan. Only then did we know that the manhole cover was surrounded by a parking cap because the manhole cover was made of plastic plates with iron wires on it! When moving the tea table, the boss was afraid that the glass would be broken and asked us to carry it by ourselves. Shanqing knew the reason and said, "Can't they just pay for a new one if they broke it?" I feel that finance is thinking differently from those of us who are engaged in technology! After staying for a few days, the environment was too hot, so we temporarily moved to the company's seaside office for the first half of the year, and moved back after ten days when the air conditioner was restored.

The boss has a lot of ideas and changes quickly. Although we work hard, we often fail to keep up with the update speed of the demand. The boss will be anxious if he can't see the result. Finally, Qingcheng was forced to resign due to the lack of relevant foundation and the progress in learning 3D animation failed to meet the requirements of the boss. In fact, I told her before that the most important thing for fresh graduates is to study. I hope to determine the direction and spend spare time to improve myself. In fact, I found that there are very few people who are still studying in their spare time after graduation. Of course, the needs of the boss have changed. Fast is also a reason! Maybe she doesn't agree that I often use my spare time for work, but only I know that I have to do it now!

I started to learn jfinal, and found that the basics I learned three months ago can't be used at all without looking at the code, and my memory is also messed up when I get older! Seeing that Zhan Bo, the author of jfinal, and Xiaomu, the author of the video tutorial, started their own business, it was not easy. My effort is far worse than others, and I donated 20 oceans to them in addition to emotion—this list of donations has existed on the official website for a long time. Later, in order to study the system, I spent 260 yuan to buy video tutorials-this is the first time I have actively invested so much in virtual IT knowledge. I found a medical website project that worked well when I was in Xi'an, and I was about to run it. As a result, the computer system was reinstalled, and the linux server, database, and java environment were all reinstalled. In the end, the database could not be connected successfully. A few days later, I came back to look at this project. I simply uninstalled all relevant content, updated the system software source and upgraded it, and then installed the database. As a result, the green light all the way, and everything was connected smoothly!

In the morning, the boss had just finished a project of displaying real-time maps on the web of Rentian Company. In the afternoon, he asked Mr. Qi Xiao to study the project of nano-anti-counterfeiting materials, saying that this was the most urgent. The boss told me about the anti-counterfeiting process for two days. Both Dongjun and I felt that there were loopholes in the encryption process, but we still started to develop it according to the boss's needs. A few days later, we made a function to scan the QR code of the product with WeChat and other tools to open the product details and disable the QR code. I remember that Dongjun was amazed by the process of jumping through the QR code at that time, so I explained the principle of javaweb in detail - he has not yet systematically studied web development. But what is more sad is that Mr. Qi Xiao did not show much interest in our demo on the web, and in the end he did not provide a physical test of nanomaterial encryption. Our project has nowhere to be applied! Recalling that the development process was really difficult, I would like to record it here.

Classmate Changzhou is now in charge of the server. He recommended us to install a package based on PHP, which already includes basic applications such as MySQL. Dongjun and I encountered many problems during the installation process. When we solved the last one, Dongjun hugged excitedly. After playing the guitar for a while, he said that it was finally done. But according to my less than a year of development experience, I told him that this is just the beginning, and there will be more troubles in the future. Sure enough, Navicat can't connect to the database! I searched and tried a variety of methods, the most I tried was to rm a few folders before uninstalling, restart the server, delete other possible folders, etc., but it didn't solve it. With the process of trying to send questions, only the jfinalVIP group replied, saying what to study the installation structure of lnmp and then uninstall it! I simply searched the official website, and there are no specific installation or uninstallation instructions! Later, I had to use a stupid and risky method: find all files containing this name through locate mysql, and delete all files except the PHP directory! That is, update the list database, search, copy the directory, paste it to the FTP side, open it, press m, find the corresponding one and delete it. During this period, I found that it is very difficult to delete the directory with many files and directories in FTP, but it can be deleted in an instant on the command line. These actions have been repeated all the time, and finally the deletion is almost done, but this problem still pops up during installation! Dongjun adjusted the connection with the WeChat server, and encountered many difficulties when scanning the QR code. He got up and walked from time to time, or looked at the window, and watched literary videos and played the guitar during his lunch break. And I saw these things that I was very interested in in the past, and then I looked at the work that I can't do now, I can only work more anxiously and harder!

"Why did you mess up the database again?" The boss asked me in a hurry as soon as he walked in the next morning.

"We installed the PHP package according to Changzhou's requirements. We thought it could be done in one step, but we didn't expect that there was a problem with the database"

"You have been working on the database for a day and you haven't finished it yet. You have wasted too much time on it," I thought I was too stupid to say, "Hurry up and check the method on the Internet, and you must do it anyway today." Run the environment well, Qi Xiao has no second anti-counterfeiting technology in China, and we can take on a lot of jobs after we help him do it."

"Can I ask your classmates about the database, I feel that I don't understand some linux and PHP environment problems when I check the information"

"Okay, hurry up and ask them to help you solve it."

So I sorted out the problem of database installation failure and sent them to the boss and the development friends for help. Only two of them replied. One said that I installed two databases and suggested to redo the system; No news. I can't wait for them. If the database is not sure, I will install tomcat first, but I have tried various methods, including killing the process, downgrading the version, changing the configuration, changing the directory, and it still fails after restarting! Then I went to Changzhou, he said he wanted to use dacker technology, and sent me an introduction document. I saw that this was not something I would be able to understand and fix in a short time. After another day of tossing around, the boss might be in trouble, so I asked him to help. Objected to our system installation, saying that reinstallation is unnecessary, but did not tell me how to use docker directly! In fact, after installing the new system, I am a little bit sure about deploying the Java and database environment. At least my brother has taken me to do it a few times. Dongjun and I researched for a day and finally adjusted the QR code, and beautified the developed web page, combined the two to make a demo demonstration, recorded videos and screenshots, and sent them to Mr. Qi Xiao at the request of the boss , and the other party did not reply clearly. When I was about to get off work, Chang Zhou said that docker had been installed, but he still didn't explain how to release the war package except for sending me two commands that were not very clear. I called my brother for help, only to find out that he worked overtime until after two o'clock last night. In order not to affect the operation of the server, I waited for Changzhou to fix tomcat at night, but it was almost twelve o’clock, so I asked my brother to go to bed first, and I waited for more than an hour. Changzhou finally said that tomcat was done, and then Said that I found a buddy who was working on Mysql overnight. I've been dreaming of testing Tomcat and MySQL since I fell asleep! The next day was a Saturday, and I asked Changzhou about the progress early in the morning. He said that he was working on MySQL, but it hadn't been done all morning. In the end he had to admit that he had to reinstall, but let me promise three things:

  1. Install Ubuntu 16.04;
  2. There is no need to configure, especially when one-click installation is easy to bring in messy things. If you need tomcat, he and his buddies can do it, and make sure it is done;
  3. Separate / and /home.

Considering that there are things from the boss on the server, I asked Changzhou to get the boss's consent first, and then tell the computer room to reinstall the request, but the computer room has not answered the phone or returned messages. I guess I didn't work overtime on weekends. But the boss was in a hurry, and asked me to urge all the computer rooms to be reinstalled, so I don't have to think about Changzhou! Before waiting for the reply from the computer room, I suddenly received a message that Changzhou had configured all the servers at night, and conducted a test. As a result, the Tomcat path he sent to the group was wrong, and MySQL could not be connected, and it took until midnight to finally get it done. It is said It is MySQL who is limited by the original one-click installation port!

Another interesting thing is that after the web process on my side was adjusted, we cooperated with Dongjun to implement the WeChat embedded web page to call the camera to scan the QR code. It's even better. We directly generated the QR code from the target address and scanned it with WeChat, and found that it was in place in one step. Dongjun suddenly realized why we spent a few days writing a QR code scanning recognition function by ourselves, I said comfortingly When it’s time to write the WeChat app, we at least understand the process! When maintaining the list of encrypted products, I stumbled again in the upload of pictures. I stared at it from the afternoon to the evening and failed to fix it. I had to ask the VIP group of jfinal for help, only to find out that getfile must be written in front of other sentences. This is the agreement of jfinal, and Xiaomu said that he made it very clear. It was only later that I realized that it might be mentioned in the chapter on form transfer, but unfortunately I was eager to try it before I saw it, and once again felt that I was stepping into a pit because I didn’t know the basics!

Retire

image

Dongjun will go back to school at the end of the month. When the QR code anti-counterfeiting has not been completed, the needs of Rentian Company have gradually become clear. The boss sent a document and asked on WeChat: "Look at the needs of Rentian, a Can the month be finished?"

I read the document carefully. A web project includes a management background with different permissions, a large-screen visualization page, and a public opinion analysis system. I feel that these pieces of content are better than the web pages I modified before. It's complicated, especially because I didn't learn the rights management training. I was not sure, so I replied: "I lack relevant experience in these areas before, and the workload may be a bit heavy for a month."

The next day, the boss sent another message: "I have handed over the visualization and public opinion systems that are in demand. You only need to be a management background with membership authentication. You need to distinguish the permissions of different roles. Is the workload still heavy? ?”

"It's okay, then I'll try. Do you know if there is any good technical solution for certification?"

"Isn't it enough to save a session to judge for authentication?"

If I were really given a month to study this, I would be confident even with no experience. Learning servlet is not in vain, but I know that if you want to use the framework to bring this set of things to commercial standards, it is impossible to make it right away when you understand the reason. I also learned that the training was talking about some very practical technologies, so I asked the boss: "I heard that the training school is learning Springmvc, mybatis, meaven, git, etc. My brother said that these technologies are very practical at work and more popular than s2sh , I don’t know if our current project can be used?”

"Your idea is wrong, how can you learn it before doing it, now you can only do it while learning!"

When I saw that the boss was in a hurry, I didn't bother to talk to him anymore. In fact, if I didn't worry about the boss letting me train here for free, I really don't want to stay here! I don't have time to learn the basics but keep trying to make things. I am tired and can't guarantee the quality of the products. My brother said that it is better for me to set a good goal and find a good course. It is not a big problem to find a job after studying at home for two months. When I can't communicate with the boss, I count how long I can stay to make up for the favor of the boss for letting me participate in the training! On the way home from get off work, I chatted with Shanqing and mentioned the difficulties at work. She also felt deeply that she was tortured by the boss's fast-changing and fast-changing style of doing things. I don’t know if she leaked it to the boss, but the next day the boss came to my work station and said:

"I'll show you something."

"What?"

"Open it yourself," he put the box out of his bag in front of me. Curiously, I gently opened it and saw a dilapidated ziplock bag, which contained a piece of jade, with spots on the surface, which looked older than the bag. The boss asked: "Do you think this is worth the money? Take it out and study it."

"I don't know much about jade, I can't see it!" As I said that, I was still curious to open the bag and take out the jade to touch it.

"I got it from Panjiayuan when I was having an operation in Beijing. It is said that grave robbers picked it off from the dead."

"Ah?!" I couldn't help but yelled, my hand shook, the bag fell back into the box, and I didn't go to get it again. I even smelled an earthy smell from the tomb, and I said, "Is there any aura here?"

"People say wearing this can improve luck!" The boss saw that I wasn't too interested, put the box away and said, "I'll take you out for dinner at noon, isn't it enough to eat in the cafeteria every day?"

"It's okay, the vegetarian dishes in the cafeteria are also delicious..."

"I'll take you to eat something good today!"

Before noon, the boss took me to the reserved hotel. On the way, the boss said: "Recently, you have followed the Rentian project, mainly to get through the authority certification. If there is any problem, I will ask Wu Pingya to do it. You can participate in it and finish one. As long as we don't deficit."

"Well, let me give it a try. In a month, I don't think the problem will be serious. When I encounter problems that are difficult to solve, I will ask Wu Pingya for advice."

"No problem, just give him money if he helps out a lot. By the way, you can learn those lessons in the training school you mentioned yesterday, if you want to learn, bring projects and do it while you learn."

"Well..., I'd better do this management background in the company first, and the class over there won't be finished for a while." I have a little bit of confidence in the veterans with rich experience, but I don't know how to go to the training school. It was rejected because:

  1. According to past experience, even if you go to study, you can't concentrate on studying, and there will inevitably be some other things interspersed in the middle, not to mention that the project at hand is only a one-month deadline. The courses over there are more intense than last semester. If you listen intermittently and have no time to practice, there is no time to make up for the missed courses. If you don't learn springmvc and mybatis, it is impossible to use this technology to make a mature website.
  2. I have already started to learn jfinal, and now I leave it behind to learn other development technologies. If I can’t finish my studies and have to come back to do this, then it’s better to just finish this jfinal development at a high speed. In the future, I will at least have a guarantee for my website. technology.

When I arrived at the restaurant, the owner’s mother and her little granddaughter were already waiting there. When she saw me, she said that I was honest and that I was a good boy. She also asked me to take care of the company’s things. Just do it at home on a rainy day. They ordered a bit too many dishes, I ate up the shredded potatoes and fried melon with eggs, and finally packed two bags! The boss had to take me to his house for dinner at noon the next day. He went on a business trip in the afternoon and saw his mother tidying up my clothes one by one, just like my mother tidying me up one by one when I went out. We will never grow up in the eyes of our mother and need to be taken care of! In comparison, the boss is quite happy, and I only go home once a year!

One weekend, Dongjun suddenly called and said that the boss had invited some business people to discuss how to save our app at a tea ceremony, and asked me to come over. I didn’t report too much hope. When I went to the site, they had already done more than half of it, and the content I heard was nothing new compared to before. It was nothing more than discussing how to position the market. If users become dependent, no one can realize the product itself. No matter how interested you are, it seems that as long as you decide to satisfy users, you can make it. It is estimated that Dongjun also felt that businessmen’s discussions have too little effect on the app. I said that it is better to wait until we have the strength to try to improve the product first.

One day, the boss's parents brought their children to the company for a stroll, and gave me an SD memory card and a song list, and asked me to download these songs to the card so that they could listen to them on the singing player. They said that the boss was too busy, he left early and returned late, and he didn't see anyone usually, so he didn't download it for them after saying it many times. I said that the boss is really too busy, and he has to go by himself for business and relationship, and there is no one in the company all day long. Of course, I am willing to help with the easy work of finding songs. When I saw the "Great Compassion Mantra" and "Heart Sutra" on the playlist, I also recommended some other Buddhist music.

music++

image

Since I talked with the students in the training class about their dreams, I also started to think about my music++. I started to act at the end of the training. Except for the company working overtime and learning jfinal, I spent all my spare time on it. I first did an industry survey and found that a Sony video editor has the function of automatically generating background music. The quality is really good, and the speed, emotional ups and downs, and styles can be adjusted. But the styles all sound similar, with a strong sense of rhythm and regularity. The other software starts with adding rules to random notes step by step, but the operation is complicated, and I haven't fully understood it after groping for a while, let alone ordinary users! No other similar products were found. I wrote a text requirement for the part I was going to do, and planned to implement random accompaniment in the first stage to consolidate the javaweb development process I just learned. I started from the hand-painted interface, and wrote the server side while using bootstrap and jquery as the front-end page. I also refactored once in the middle, and completed the plan from mid-July to mid-September. The final product is like this: After selecting parameters such as key, mode, length, musical instrument, performance type, and beat type from the page, submit it to the background, and the background will generate wav and convert it into mp3 and then send it to the front end. The page list can be played after being added. The development process is still full of hardships and a sense of accomplishment.

At the beginning, I put a lot of functions on the server side, because I was familiar with the basics after calculating java. The first problem is to randomly take out a number from the incoming variable-length array. I lay in bed that weekend morning and thought of a way: For example, if there are n numbers, first select the first one with a probability of one in n. If it is not selected, select the first remaining one with a probability of n-1, and so on, and return directly if the last one is left. I told my brother about the idea, and he said that this can be done with two lines of code. I checked it and it was true! I sent this idea to Li Dakai, a classmate in the training class. He said that he felt that there was a problem with this way of writing, but two days later he said that this way of writing is very good. Later, I wrote an example by myself, let it run 10,000 times, and count each number randomly obtained each time, and found that the more tests are performed, the probability of each number being obtained tends to be equal. Practice is the only criterion for testing truth. ! The second question is to write a method of merging arrays, and review the basics, and realize it through the combination of variable methods and generics. Today, 5 years later, I found that it is too simple to use the es6+ syntax of js to process these logics! At that time, in order to achieve partial interaction on the page without refreshing the previously generated directory, I learned Ajax again, but after the implementation, I found that the music had to be played in the background to synthesize the file. My brother helped me read and write the sub-thread, and found that the run method that must be rewritten by the thread must pass parameters, but the system does not recognize it after the parameters are included, so I need to write another one. As soon as I heard the trouble, I said another idea - the background directly sends the midi (very small music file, the pronunciation depends on the device) to the page for playback. Because the audio tag cannot read the midi format, I studied midi playback and found a midi-based. js player and found that there is a problem with the generated directory. After researching with my brother, I found that in the ordinary class of the local dynamic project, the default root directory is this partition, and the current directory is the location of the eclipse execution program. Finally, use servlet Passed the real path to complete. Then it was found that the PC playback was normal but some mobile phones were not normal. It was found that the compatibility of the mobile browser to midi playback was problematic. Later, my younger brother suggested to study the direction of converting MIDI to audio. I pass the synthesized wav address to the page for playback, but the problem is that the waiting time is long and the memory is quickly filled up after playing a few songs. The younger brother adjusted the default memory configuration of eclipse, but it did not solve the fundamental problem. Finally, the younger brother found a way to directly convert wav to mp3 from the background, and the problem was solved at once. In order to allow other small partners to test, the next step is to study the problem that the local IP can be accessed through the port mapping to the external network, and it can be realized by modifying the forwarding rules of the router.

At this time, jfinal also learned a little bit, so he used this project to replace the servlet structure. Sure enough, the code is much more elegant. By configuring default values, many places save the tediousness of judging and assigning values. Sometimes when you encounter inexplicable problems, look for the corresponding video and watch carefully, and you will always find some agreements. The server uses a large number of maps to replace arrays to achieve more flexible configuration. The front-end page adds the waiting progress bar and the function of downloading mp3, and then gradually adds various types of accompaniment, because there is a certain correspondence between the type and the instrument, so a secondary linkage function of the two drop-down boxes is added. Finally, I slowly found that with the complexity of the accompaniment types, it became difficult to modify the originally agreed strings representing notes and pronunciation rules. I re-agreed on the rules for reconstruction and introduced "0" and "-" to represent rests and sustains Lines, at least seem to correspond to numbered musical notation. When doing the legato function (that is, a sound across measures), I have been thinking about the realization of the idea on the bus, and the idea is almost the same. Sitting in front of the computer is very efficient and it is completed, and it is not easy to have bugs. After refactoring, the maintenance and expansion speed of the accompaniment type has been greatly improved.

On Teacher’s Day, in order to celebrate the staged progress of music++, my wife and I went to the coffee shop she had coveted for a long time on Zhongshan Road—drinking coffee and eating desserts, she was very willing to listen to me talk about these "ideals" that cannot make money "Yes, and even helped out with ideas! Before this stage is over, I have already planned the functions and implementation ideas of the next stage. I really hope that she can be influenced by me and push forward all the problems. Later, I added functions such as strumming, 3-beat type, forty-six chords, and arpeggios to the project. On the day before my birthday, music++ came to an end. At this time, the video editing task of the Volunteer Alliance also came. I planned to finish it first, and then went through jQuery.

small family

image
My wife has always dreamed of being a doctor. She gave injections to dolls when she was a child. Later, after graduating from a health school, she passed the final exam. However, she did not pursue this profession due to various reasons. Instead, she became obsessed with cleanliness, seeing everything as a big bacteria. As colleagues, when we met, every time we saw her, she was always soldering circuit boards in her hands, looking down at the "Theoretical Basics of Traditional Chinese Medicine" on her lap when she had time, enrolled in PS training classes at night, and learned massage on weekends. She is so studious, motivated, gentle and careful, in today's words, she is like a goddess! But after getting married, I gradually found that she could no longer find these advantages. At the same time, she saw more and more problems with me, and my life became more and more careless, even sloppy. They live better, and they seldom take the initiative to clean the house.

There are too many conflicts accumulated, and we have to quarrel from time to time. Counting this year of marriage, most of the quarrels between us were either because I was too lazy to do housework or she was not motivated. One time I didn’t clean up, didn’t cook, didn’t wash the dishes, or even didn’t change clothes in time when I entered the house, which may lead to a quarrel, but seeing her plan but not act, doing things without beginning and end, looking at the house while complaining about the price but not Studying how to earn more money, but still have time to watch Korean dramas, I remind too much will also become the fuse. Every time I quarrel, if I quickly make up for it, it will end quickly. If I also get angry and quit, then there will be a big quarrel, and the most serious thing is that she cries. After a quarrel, we tried to rationally analyze the problem, and agreed that we all hoped that the other party would change, but to no avail. He thinks that I don’t look like a member of the family if I don’t do housework, and I don’t understand that she still complains about work and not earning money during the day, and she still has time to watch Korean dramas at night, and then she tells me about Song Joong Ki’s romance, so I say go to the beach Talking about ideals and making plans is romantic. He said that talking about ideals is a sign of not growing up! Our three outlooks are indeed very different, but we can get together because we have a milder temperament. If we want to change the other party, we will not be too direct or forceful. There is a lot of room for negotiation. I used to accompany her to watch Western movies and old Hong Kong movies in exchange for letting her listen to symphony, watch science fiction movies, and learn about Buddhism and vegetarian culture. But thinking is hard to change. I remember once watching the video of "Liu Shanren Talks About Diseases", she said that this person's story was an obvious misdiagnosis! If this kind of exchange is maintained well, it is a win-win situation. She even learned HTML and CSS from me for a few days, and my price is to watch "Ode to Joy" with her for a while! Usually when I come home from get off work, she has already prepared the meal, and after eating, I basically wash the pots and wash the dishes to clean up the kitchen. On weekends, I accompany her to the shopping mall, and she accompany me to the park and the seaside. When eating, she often orders food from KFC, and I buy Liangpi Huoyao and other foods from outside to eat together. When she is at home, except for necessary going out, she will study some food. There are all kinds of desserts, Western food ingredients and equipment at home. I don’t have high requirements for food. As long as it is not meat, I think it is delicious.

The job she found almost at the same time as me last year was to do online customer service in a hospital. At the beginning, I memorized the knowledge of physiology and pathology excitedly for a few days, but after working for a while, I found out that the leaders always train them how to fool people who consult online to see a doctor in the hospital, and even their customer service can see the content entered by the consultant before they click to send. ! We are not optimistic about this job. A few years ago, she found a liquor company to do operations and design. She often worked overtime at night to conduct auctions on Tmall, Taobao and Jingdong. I lived on campus during the training, and we had a good relationship when we were away from each other more and less together, but after the training ended, we stayed at home every day and it was over. One night, she watched TV series until the latest update. She was really bored and looked for other movies. I said that if she really had time to learn something useful for teaching children in the future, it would be fine. I come from a rural area, and I was instilled in my family and school since I was a child. The ideas of "knowledge can change destiny" and "if you want to change the status quo, you have to work hard on your own" have almost been carved into your bones. Thinking of my mother-in-law’s feeling that I can’t even repair furniture when she came home yesterday, but seeing that their family lacks the awareness and atmosphere of learning, and they don’t have a positive attitude towards learning, when I raised this question, there was a big quarrel shelf! She just said how much housework she has done, can't she have some time to watch her favorite TV and enjoy it? I will not compromise on this aspect, but after the quarrel (as long as she doesn't cry), I will study cleanly and efficiently, and she will also read books by herself.

On Qixi Festival, we are going to go to the red house to eat western food. We go there every festival or anniversary. Every time she eats steak, I eat pizza or pasta, but these are not enough to eat, mainly relying on self-help fruits-I feel much better than the main food. When I was about to arrive at the destination, she said that the leader of the company forced her to have a dinner party and asked me to go too. We ate hot pot at a restaurant known for its beef. Their boss started as a social boy, and now he is doing serious business, and he is not bad, but he is also a real drunkard, and he is very good at speaking on the wine table. I was also forced to drink some red wine and beer. I was sick several times and finally vomited. I was really upset. In addition to discussing the operation of the WeChat official account and the reason why I don't eat meat, the rest was all about drinking, and they drank until after 10 o'clock! After returning home, I felt uncomfortable all over, with a fit of chills, a fit of fever, and kept dreaming...

At the end of August, the mornings and evenings of Daocheng were occasionally cooler. We went to the Red House to eat again to celebrate the arrival of autumn. The 88 yuan vegetarian pizza was still not enough for my meal. Thinking of how I felt when I was listening to the Qin opera opera "Liu Qingniang" on Netease Cloud today, I told my wife that this song would be played at the funeral after I died. Listening to these music, I have a feeling of going back to my hometown.

I am far away from home, and my relatives here are all from my wife's family. None of them are engaged in computer-related work, so they are relatively unfamiliar with my work. They always think that they can repair computers if they are working on computers, so I occasionally help them install a system or upgrade hardware or something. One day the mother-in-law said that the aunt's computer was broken and asked me to take a look, just reinstall the system, and then install the specified tools. After I made a bootable USB flash drive and installed win7 directly (win10 just came out and was not popular at the time), I found that the system could not find the wireless network card. Recalling the installation process is a bit weird, sometimes it can't restart automatically, but it's fine after plugging and unplugging the memory. In terms of time, I took pictures of the network card chip, and downloaded the corresponding network card driver the next day to reinstall it, but I couldn't find any devices related to the network card in the device manager. The network connection does not have any local connections except for one broadband connection. When installing the driver, it reminds the network card of deep sleep or something. After restarting, there are dozens of local connections, and the number increases and decreases rapidly. At the same time, the device manager is continuously refreshed automatically, and the diagnosis is invalid. Internet search, you need to open the relevant settings in the BIOS. After three times of searching, I finally found this option, but it was originally open. Close it and try again, the same prompt, open it again, still no response. I reset the BIOS to default and optimal and it didn't work either. Then shut down again, remove the cmos battery, discharge and reset the time, the problem remains. Even trying it in safe mode doesn't work! During the period, I found that taking out the battery and pulling out the memory is the same as yesterday, and there is a high probability that the machine cannot be turned on, and the motherboard cannot be started. I have encountered it several times last night, and it will be fine if I pull the plug inside. Sometimes when I turn on the machine, it suddenly freezes, and the keyboard and mouse do not respond. It is estimated that the hardware has poor contact. Finally decided that if downloading a driver from the official website tomorrow still doesn't work, then find a wireless network card to match it. Fortunately, his family has a router. Before I went there on the third day, my aunt came and said that the computer had been repaired. Asked the reason, it turned out that this wireless network card does not support the win7 driver, and it would be fine to switch back to the xp system. She found the person who was equipped with the computer at that time to do it today! I'll go and install the specified tools and software, and demonstrate the daily operations such as album importing, and this matter will be settled! Later, my aunt gave me a box of tea!
image

Guess you like

Origin blog.csdn.net/daoke_li/article/details/122295677