For students not yet working

Source: Internet
Author: User

It may be affected by the economic crisis. Many people have just gone to different regions to find a job. Fortunately, most of the students in Phase I have implemented their work problems, but when they enter their jobs, the students found that their work was not as beautiful as they thought before. The students who contacted me every day were endless. They complained about the problem of asking for advice and wanted to help them change jobs, to be honest, during the period from January 1, February to January 1, March, QQ basically had no rest.

Below I will give some special examples to help students think about it:

1. There was a female student who was serious during her studies at Xiang Heng. She often had problems and had to keep her teaching assistants around her. But soon after she got a job, she was in a hurry to find me:

Oo17: 40: 51
Miss Tian?
OO 13:43:50
Miss Tian
OO 17:10:24
Miss Tian
Koon 17:17:07
Good afternoon.
OO 17:18:14
Want to ask
If the company's website is published
Can you give me some suggestions?
I have not published a website
OO 17:18:31
You nowProgramAre all written?
OO 17:19:30
I just finished the front-end.
The company is eager to publish
Can I do it in the background?

Koon 17:22:23
...... There is no skill at all, just transfer it over FTP.
OO 17:23:13
What do you mean?
No server required
Koon 17:24:20
Well
Koon 17:24:24
Not a server
OO 17:24:47
Usually transmitted to the server through FTP software

OO 17:25:11
Not understand
Koon 17:26:14
............

OO 17:26:28
Server
I bought it online.
What about the company?
Koon 17:27:41
It's up to your boss.

With my repeated reminders, she finally remembered that there was another thing in the world called Google ......

Later, she decided to install the website on her own machine. However, after installing the SQL Server System, the database still could not be used, one machine is equipped with SQL Server 2005 express and SQL Server 2005 Enterprise. The default service name is for the Express server. No wonder she cannot start the server.

2. As a female student, she found a job in Shenzhen, which may be well-paid. As a result, her work is under greater pressure. After her employment, she communicated with me for an hour every day, there are always endless questions. Yesterday she encountered another page script error:

Koon 16:34:29
Is there a problem with debugging on your local machine?
16:34:59 xxx
No
16:35:10 xxx
Browsing well before uploading
Koon 16:35:54
Your page may be infected with Trojans.
16:36:06 xxx
What does it mean?
Koon 16:36:08
Check the wrong line carefully. What is the Javascript used?
Koon 16:36:13
Google Trojan
16:38:18 xxx
MeCode There is only a piece of code that is displayed for a while.
16:38:31 xxx
<SCRIPT type = "text/JavaScript">
VaR today = new date ();
VaR day; var date;
If (today. getday () = 0) Day = "Sunday"
If (today. getday () = 1) Day = "Monday"
If (today. getday () = 2) Day = "Tuesday"
If (today. getday () = 3) Day = "Wednesday"
If (today. getday () = 4) Day = "Thursday"
If (today. getday () = 5) Day = "Friday"
If (today. getday () = 6) Day = "Saturday"
Date = (today. getmonth () + 1) + "-" + today. getdate () + "-" + (today. getfullyear ());
Document. Write (date + Day );
</SCRIPT>
Koon 16:41:43
...... Remove this code and upload it.
16:42:43 xxx
Are you sure you want to open it? I cannot open the menu here, but those links on the Left cannot be opened.
Koon 16:43:02
No
Koon 16:43:16
Javascript script problems keep getting worse. I simply turned off this page.
16:43:30 xxx
Oh
16:45:36 xxx
Why can't I expand the menu?
Koon 16:46:26
...... Check with exclusion
16:47:00 xxx
Delete it?
Koon 16:47:29
Just comment it out.
16:47:40 xxx
Is it because the file is not uploaded?
Koon 16:47:58
It is also possible
Koon 16:48:05
Why don't you test it?
16:48:19 xxx
How to test
Koon 16:48:43
....
16:48:51 xxx
Are you sure you want to see if it is complete?
Koon 16:49:12
Compare the list of files on the remote server with the list of local files to see if the number and size of files are different.
Koon 16:49:28
You can think about these issues and do it yourself.
16:49:30 xxx
Well
Koon 16:49:47
Don't rely on others, dependent people will only get disappointed
Koon 16:50:02
Asking for help is better than asking for help
16:50:08 xxx
What did Mr. Tian learn?
Koon 16:50:26
Dare not do it. Try it now.
16:50:33 xxx
Well

3. This time he was a boy. He didn't go to college to study at Xiang Heng. He had suffered a lot to learn. Because of this, I have a great expectation for him. Now that he finally finds a job, we congratulate him here. However, the company immediately handed him a task and learned to call a table control. This often means that the company is under great pressure. The process of sending him a task with his permission:

Day 1:

YY 10:28:13
Mr. Tian, zzz and I are in a company.
Koon 10:29:06
Well, I heard from him the day before yesterday. Congratulations!
YY 10:29:48
Thank you.

Three days later:

YY 09:25:22
Mr. Tian feels so difficult.
Koon 09:31:54
Hard work?
YY 09:32:35
I am afraid of hard work
Haha
Is to do it.
YY 09:32:47
Something is complicated.
Koon 09:33:40
Complex problems can be simplified.
YY 09:34:08
Are you sure you want to skip this evening?

Koon 09:34:37
No class this evening. The last class is Wednesday.

Another day:

YY 08:53:30
Haha, Mr. Tian
YY 08:53:33
The received file is successfully saved in c: \ Documents and Settings \ juntian \ My Documents \ My QQ files \ test.rar.
Koon 08:54:55
Is it necessary to make the image style in this jpg image?
YY 08:55:27
Yes. His requirements are dynamic.

YY 08:57:11
He asked me to use the conditions he gave me.
Koon 08:58:05
Well, understand
Koon 08:58:15
What have you done?
YY 08:58:31
Let me show you what I did.
Koon 08:58:42
Just do
Koon 08:58:49
Bigger cut
YY 08:59:01
No results
Koon 08:59:28
?
YY 08:59:32
I was so angry with me three times last night.
Koon 08:59:51
...... Speed
YY 09:01:27
This is what I did.
Koon 09:01:31
??
YY 09:01:37
The received file is successfully saved in c: \ Documents and Settings \ juntian \ My Documents \ My QQ files \ ~yyyun.w.gu.rar.
Koon 09:01:48
Koon 09:02:06
Note the following:
Koon 09:02:18
What is the third wwwroot.rar used?
YY 09:03:02
It can be run only when it is placed in the wwwroot folder.
YY 09:03:19
Web files
Koon 09:03:42
The one above?
YY 09:04:07
Data sources must be built by yourself
That's the background code.
Koon 09:04:28
?
Koon 09:04:32
Please make it clear
Koon 09:04:37
You are confused about me.
YY 09:05:46
Dizzy!
This is a solution.
The previous one is the backend CS file.
This is the front-end Web file.
YY 09:07:09
Please help me solve this problem first.
YY 09:07:13
Thank you.
YY 09:07:21
The other party has eliminated the request for sending the wwwroot.rar (85kb) file to you.
Koon 09:07:43
Both the front-end and back-end are in the project. Didn't you send me a project?
YY 09:08:14
But it is open-ended.
So I will separate the compression.
Koon 09:08:30
Split open?
YY 09:08:41
It is also available on hard disks.
YY 09:09:10
Yes, it seems to be related to the IIS service.
YY 09:09:32
I don't know. I only know how to do this.
Koon 09:09:40
Haha
Koon 09:56:37
I have not downloaded vs 2003 yet. I can only view your source code through editplus.
YY 09:57:29
I will send you the original code
Koon 09:57:53
I have read
Koon 09:58:02
What does your code look like now?
Koon 09:58:07
Screenshots show me
YY 09:58:41
I saw the effect just now, but it is far from good.
In debugging
Koon 09:58:52
You are stepping up

Koon 09:59:03
Let me see the effect, because I don't have vs2003 here and it's not easy to run.
YY 10:00:25
<Table id = "" cellspacing = "1" border = "0" style = "background-color: #6 abbea; width: 100%;"> </table>
Only this thing is available now
YY 10:00:38
No text
Koon 10:05:38
Did you ignore the step of adding a travel table?
YY 10:05:58
The received file is successfully saved in c: \ Documents and Settings \ juntian \ My Documents \ My QQ files \ New Text Document (2).txt.
Koon 10:05:58
What is this?
YY 10:05:59
Let me take a look at this.
YY 10:06:13
I wrote it myself.
YY 10:06:39
An error is reported here when data is added.
Koon 10:06:41
YY, please be more rigorous
Koon 10:06:51
Clear point from the file name
Koon 10:07:19
Koon 10:07:21
?
Koon 10:07:28
Which line does the error occur?
Koon 10:07:33
Don't worry
Koon 10:07:40
Learn to communicate
YY 10:07:58
CGC. Add (complexdatagridrow rows); // Add the grid set to the row set
Koon 10:07:59
I'm not you, but you don't know what you think.
Koon 10:08:02
Row number?
YY 10:08:36
Up to 4th rows
Koon 10:08:55
Koon 10:09:02
What is the error message?
YY 10:10:45
Data Type Conversion Problems
When a grid set is added to a row set, the grid is of the complexdatagridcellcollection type, but the row set is of the complexdatagridrow type.
YY 10:12:24
C: \ Inetpub \ wwwroot \ creatit. webui1 \ webform1.aspx. CS (79): The type "createit. SRP. webui. common. complexdatagridcellcollection "is converted to" createit. SRP. webui. common. complexdatagridrow"
Koon 10:14:24
Complexdatagridrow rows, where does this variable come from?
YY 10:14:55
A variable of the row type that I define
YY 10:15:39
This method requires this type of variable.
Koon 10:16:24
Where is the specific instantiation statement of this variable?
Koon 10:17:33
The complexdatagridrowcollection class needs to be instantiated, so its parameters also need it.
YY 10:18:58
Let me show you these two classes.
YY 10:19:28
/// <Summary>
/// Rows in the project.
/// </Summary>
Public class complexdatagridrow
{
# Region private
Private bool isheader;
Private complexdatagridcellcollection cells;
# Endregion

# Region attributes
/// <Summary>
/// Whether it is the header.
/// </Summary>
Public bool isheader
{
Get {return this. isheader ;}
Set {This. isheader = value ;}
}
/// <Summary>
/// Cell set.
/// </Summary>
Public complexdatagridcellcollection Cells
{
Get {return this. cells ;}
}
# Endregion

Public complexdatagridrow () {This. Cells = new complexdatagridcellcollection ();}
}

YY 10:19:46
///


/// a collection of rows.
//
public class complexdatagridrowcollection: system. collections. collectionbase
{< br> # region attributes
///
// obtain or set the items.
//
Public complexdatagridrow this [int Index]
{< br> get {return this. list [Index] As complexdatagridrow;}
set {This. list [Index] = value ;}< BR >}< BR ># endregion

/// <Summary>
/// Add a record.
/// </Summary>
/// <Param name = "item"> project </param>
/// <Returns> return the new index </returns>
Public int add (complexdatagridrow row)
{
Return this. List. Add (ROW );
}

}

YY 10:20:13
Now, how can I add rows to the row set?
Koon 10:22:03
Complexdatagridrowcollection myrowcollection = new complexdatagridrowcollection ();
Complexdatagridrow myrow = new complexdatagridrow ();
Myrowcollection. Add (myrow );

In this way, you can
YY 10:25:22
The effect is the same as it was just now. I'm going crazy.
Haha
Insufficient hands-on capabilities
Koon 10:26:30
......
Koon 10:26:48
Your complexdatagridrow must have actual objects.
Koon 10:26:53
To instantiate
Koon 10:27:06
You can see how the constructor of complexdatagridrow is written.
YY 10:27:57
Public complexdatagridrow () {This. Cells = new complexdatagridcellcollection ();}
He is going to get a row set.
YY 10:28:42
In this way, the grid set is obtained.
I was wrong. It's a grid set.
YY 10:29:06
Yes. This grid set is converted to a line.
Koon 10:29:10
This is the default constructor. Instead of obtaining the constructor, it adds a reference to the variable of the row set and is still not instantiated.
YY 10:29:49
Oh !!
What should I do?
Koon 10:30:49
Directly ask the person who provides the class for you to call.
Koon 10:31:25
This structure is his clearest
Koon 10:31:40
This is the fastest way to solve the problem. It is a good habit to ask questions if you don't understand it.
YY 10:32:45
He works overtime until every day when the project is busy.

YY 10:33:00
Sorry to ask
Koon 10:34:22
............ Can the problem be solved without asking?

YY 10:35:38
Yes !!!
Are you still downloading 2003?
Koon 10:36:57
Still in download, only the first disk is complete
YY 10:51:02
When I debug, /// <summary>
/// Project cell.
/// </Summary>
Public class complexdatagridcellcollection sets a breakpoint, but it is found that it cannot be called at all.
Koon 10:51:08
......
Koon 10:51:15
This is the constructor.
YY 10:51:27
The constructor in this class is not called.
YY 10:51:37
Program not in
Koon 10:52:23
Does the code in the program instantiate this class? It's new.
YY 10:53:12
Complexdatagridrow myrow = new complexdatagridrow ();
Complexdatagridrowcollection myrowcollection = new complexdatagridrowcollection (); // instantiate a row collection object
Already exist
YY 10:54:11
Is it difficult for me to solve this problem?
Dizzy
Koon 10:54:24
Yes
Koon 10:54:38
It's not difficult for you. I think it's easy and not so complicated.
Koon 10:54:42
You may have made a mistake.
Koon 10:54:57
First, you can draw a table in one row.
Koon 10:55:16
Try to draw a two-row table.
Koon 10:55:39
Finally, try to insert a table in one cell.
Koon 10:55:54
After the attempt is successful, you will be able to master it.
Koon 10:56:19
Simplify complex problems to improve the efficiency of solution.
YY 10:56:48
Two for loops traverse my table
YY 10:57:18
Int countrow = table. Rows. count;
Int countcell = table. Columns. count;
For (INT I = 1; I <= countrow; I ++)
{
For (Int J = 1; j <countcell; j ++)
{
Complexdatagridcellcollection CDCC = new complexdatagridcellcollection ();
Complexdatagridcell cell = CDCC. Add ("1", I, j, 10, aligntype. Left); // generate a cell
CDCC. Add (cell); // Add cells to the grid set
Koon 11:00:31
Not that complicated
Koon 11:00:42
Let's try a line first.
YY 11:14:31
If instructor Tian downloads 2003
Let me have a look at it.
Koon 11:19:59
...... Hmm
YY 12:39:46
Miss Tian has downloaded the package.
Koon 12:54:46
...... No

YY 14:28:07
No data or success
As long as the data is displayed, I am very happy.
Nothing
Koon 14:28:44
How did you write a grid of code?
YY 14:29:26
Complexdatagridcellcollection CDCC = new complexdatagridcellcollection ();
Complexdatagridcell cell = CDCC. Add ("1", I, j, 10, aligntype. Left); // generate a cell
Koon 14:30:14
Complexdatagridcellcollection is not a DataGrid, right?
Koon 14:31:21
Of course there will be no such thing.
Koon 14:31:27
Public class complexdatagridcellcollection: system. Collections. collectionbase
Koon 14:31:45
It only inherits the collection class and has nothing to do with rendering!
YY 14:32:05
Let's see
Koon 14:33:28
Complexdatagrid mygrid = new complexdatagrid ();
Mygrid. rows = CDCC;
You can add these two lines at the end.
YY 14:34:58
That's right.
There is a way to generate cells in that tired file.
Koon 14:36:47
?
Koon 14:36:55
What do you mean?
YY 14:37:25
There is a cell generation method in that class.
YY 14:38:58
Which method do I call directly to generate a cell?
Koon 14:39:47
...... No
Koon 14:39:48
// Output table
// This. labeldatagrid. Text = complex. html;
Koon 14:40:07
Have you seen this sentence? All your content is finally output as a <Table> text
Koon 14:41:10
This method is very bad, which damages both performance and architecture, but it does.
Koon 14:41:32
Everything previously constructed is considered as an hmtl text string.
Koon 14:42:28
I can only say that it is a pity that the designers do not know anything about webform, and ASP is used as Asp.net.
YY 14:44:06
This is a strange phenomenon. He doesn't ask me how I do it.
YY 14:44:29
Let me do it anyway.
Koon 14:45:04
Don't confuse
Koon 14:45:11
Continue and show it to him.
Koon 14:45:16
Fuel
YY 14:45:40
Thank you!
If you cannot get off work today, I will come to you.
Koon 14:46:11
Xiang Heng has no class today. I am not in the company
Koon 14:46:14
You have time
Koon 14:46:23
You can try it on your own.
YY 14:47:03
Oh!
Okay.
Koon 14:47:26
Drag a label control to the page, and set its text attribute to the HTML attribute of the complexdatagrid object created for you.
Koon 14:48:15
Why not give it a try first? You need to know that what I said is not credible. Everything should be useful after you have explored and practiced it yourself.
Koon 14:48:42
Don't rely on me completely. I can only provide you with suggestions. What you really make is yourself.
Koon 14:48:54
Gengui and self-improvement
YY 14:50:25
Okay !!!
Thank you, Mr. Tian.
Koon 14:51:59
Okay, let's output the first grid first.
YY 16:00:41
Finally, we found that no cell in the cell set is generated.
Koon 16:05:23
?
Koon 16:05:38
YY, you need to improve your text expression ability
YY 16:06:03
That is, the cell is not added to the cell set.
YY 16:06:20
Haha
It's okay if there's a lot of communication.
Koon 16:06:26
Well, now it's done?

 

One day later:

YY 11:40:14
This table looks at the first two rows, the last two rows, and the last two rows.
Now I want to divide them into two categories based on the bottom line.

You can divide the first four rows into one class and the last six rows into one class.
Koon 11:44:28
?
Koon 11:44:38
YY, I don't understand what you mean

...... He came to xiangheng with his notebook at the end of the course at. We discussed this issue very late. I didn't show him how to write code, instead, he asked him questions related to the table and inspired him to really understand the task. He finally found that he did not think about the problem carefully when taking over the task, at that time, I was so nervous and excited that I didn't know much about the key points of this task. I suggest him talk to the supervisor when he is idle. If the supervisor is in a good mood, he will answer these questions by taking the opportunity. He agreed.

Today:

YY 11:00:04
Thank you !!!!!!
Instructor Tian's guidance last night
Basically.
Koon 11:02:19
Just do it!
Koon 12:46:56
Recently, I am going to sort out a guide on the new employee's work in my blog. I want to write your case (No name will be disclosed) for reference by other students. Do you agree?
YY 12:47:30
Yes.
Koon 12:49:29

Thank you.

 

There are always a lot of difficulties for newcomers to enter the workplace. If they are not ready yet, let's take a look at Zhu's book "getting out of the software Workshop", which is very obvious to you.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.