20175319 2018-2019-2 《Java Programming 》 The first 2 Weekly learning summary

Summary of the learning content of the textbook

  • The second week I learned 《Java2 Practical tutorial 》 Chapter two 、 The third chapter is about Java Basic data types and arrays , Operator 、 Expressions and statements , This part is similar to what I learned last year C Language has similar parts , But it's different , So in the beginning , Often because of subconscious use C The way the language is written leads to mistakes .
  • install Intellj IDEA, As the application for the free version of the student has not yet passed , Temporary use Visual studio Code..

Problems and solutions in textbook learning

  • problem 1: The first 2 Chapter two examples 1 There is a Japanese character that cannot be typed in , Later, after typing this character through Baidu , Found characters in Unicode The position on the table is different from that in the textbook .
  • problem 1 Solution : Search the tutorial of the senior in blog Garden Linux Download the Japanese input method , Successfully played あ, stay Java Through verification , Found two あ Not the same character .
  • problem 2: The first 3 Chapter two examples 9 appear import java.util.* There is no explanation in the textbook .
  • problem 2 Solution : After searching for information on the Internet, I learned that import Statement is the class interface in the package needed for import ,java.util Bag is Java Utility class library for ,import java.util.* On behalf of you importing java.util All classes in the package , In this way, we can only specify a class by its name in our code , For example, in the example Scanner reader=new Scanner(System.in) If it doesn't work import You need to input java.util.Scanner reader = new java.util.Scanner(System.in)

Problems and resolution in code debugging

  • problem 1: Force the virtual machine to shut down at one time , It can't start normally when restarting again , This is a problem
  • problem 1 Solution : In limine , Follow the instructions on the Internet journalctl -xb View log output , Again /fsck failed Search for mount errors .

    At this time, the keyword cannot be found .

    Found out after blue cloud asked for help , The tutorial I'm looking for is about dual systems , Not virtual machines , So I think that only the shared folder in my virtual machine may have the problem of Mount error , So type vim /etc/fstab, use # Comment out the last line ,

    Restart normal .

Managed code

After cloning codecloud again on Sunday , Today's quantity becomes all quantity

Summary of wrong questions in last week's exam

  • Due to not carrying the computer in advance in class, the test in class is overtime .

other

  • The content of this week is related to C There are similarities between languages . So it's easier to understand , But we need to pay attention to the differences between the two .
  • In the face of problems, too dependent on network search and students to answer , I don't want to think and practice first , It's harmful to one's study .

xxx
xxx

Learning progress bar

Lines of code ( newly added / The cumulative ) Amount of blog ( newly added / The cumulative ) Learning time ( newly added / The cumulative ) Important growth
The goal is 5000 That's ok 30 piece 400 Hours
The first week 156/156 1/1 20/20
In the second week of 275/431 1/2 22/42

Try recording 「 Plan your study time 」 and 「 Actual study time 」, At the end of the period, see if you can improve your planning ability . This job is very important in study , It's also very useful. .
A formula for estimating time consumption
:Y=X+X/N ,Y=X-X/N, More training ,X、Y It's close .

  • Plan your study time :40 Hours

  • Actual study time :22 Hours

  • Improve the situation :

( Take a look at it when you have time Modern software engineering Courseware
Software engineer ability self evaluation form
)

Reference material

2018-2019-2 《Java Programming 》 The first 2 Learn more articles about this week

  1. Student number 20175212 《Java Programming 》 Learning summary week nine

    Student number 20175212 <Java Programming > Learning summary week nine Summary of the learning content of the textbook One .MySQL Database management system 1. Download and install on the official website MySQL 2. stay IDEA Enter the test code Connectio ...

  2. 20145213《Java Programming 》 Learning summary week nine

    20145213<Java Programming > Learning summary week nine Summary of textbook study " The May Day " The holidays go too fast , It's like a tornado . Not a little bit on guard , Just like Java Blogs are full of . In this festival of universal celebration , root ...

  3. 20145213《Java Programming 》 Second week learning summary

    20145213<Java Programming > Second week learning summary Summary of the learning content of the textbook The task given by Mr. Lou this week is to study the third chapter of the textbook -- Basic grammar . Actually, I think it's quite relaxed , Because I'm opening heavy books , A familiar breath came to my face , ...

  4. 20145213《Java Programming 》 Study summary of the first week

    20145213<Java Programming > Study summary of the first week Summary of the learning content of the textbook Looking forward to a winter vacation , Finally, I saw the mysterious teacher Lou and his Java course . Although it's not really a meeting , It's reasonable that there are countless people in the world without victory , Dan Lou ...

  5. 21045308 Liu Haoyang 《Java Programming 》 Learning summary week nine

    21045308 Liu Haoyang <Java Programming > Learning summary week nine Summary of the learning content of the textbook The first 16 Chapter Consolidate databases 16.1 JDBC introduction 16.1.1 JDBC brief introduction The database itself is a stand-alone application Write ...

  6. 20145330 Sun Wenxin 《Java Programming 》 Study summary of the first week

    20145330 Sun Wenxin <Java Programming > Study summary of the first week Summary of the learning content of the textbook It's impossible to get such a thick book without pressure at first , From the beginning, I feel strange and can't enter the state , Just a little bit of anxiety . So he ...

  7. 20145337 《Java Programming 》 Learning summary week nine

    20145337 <Java Programming > Learning summary week nine Summary of the learning content of the textbook The database itself is a stand-alone application Writing application program is to exchange instructions to database by using communication protocol , To add, delete and search data JDBC Sure ...

  8. 20145337 《Java Programming 》 Second week learning summary

    20145337 <Java Programming > Second week learning summary Summary of the learning content of the textbook Java It can be divided into basic type and class type : The basic types are integers (short.int.long). byte (byte). Floating point numbers (float ...

  9. 20145218《Java Programming 》 Study summary of the first week

    20145218 <Java Programming > Study summary of the first week Summary of the learning content of the textbook I saw it this afternoon Java Learning videos , It's very novel , I thought before Java It's hard and boring to learn , But through the study of the first chapter, I feel that if I can ...

  10. 《Java Programming 》 Learning summary week nine

    20145224 <Java Programming > Learning summary week nine Chapter 16 Consolidate databases JDBC introduction · The database itself is a stand-alone application · Writing application program is to exchange instructions to database by using communication protocol , In order to do the data analysis ...

Random recommendation

  1. HTML input Text box setting and removing default values

    The effect we want to achieve here is : Set and remove text box defaults , As shown in the figure below, when the mouse is placed in the text box , The gray words disappear . 1. In a simple way , Just give input Add... To the text box onfocus attribute , The following code : <input id=&quo ...

  2. 15 It's enhanced web Experienced Javascript library

    1. Pikaday: Standalone JavaScript Datepicker This is a refreshing JavaScript Date Pickers Light weight light weight ( Compression and gzip After less than 5KB) There is no dependence on other JS box ...

  3. About Eclipse Set the default number of workspaces and configuration

    &

  4. The notes of raspberry pie 3 -- LCD1602 Show article

    LCD1602 It's low -cost Output device . It has a small size . Simple operation . Low power advantage . therefore , In some DIY Use it to output some information about the product . It was used yesterday , Despite the draw, online resources , But there are still some problems , Be sure to deal with . One .LCD1 ...

  5. KBEngine Game server ( One )—— Engine environment configuration

    System :Win10 edition :Visual Studio 2013( That is to say vs120) kbengine:v1.0.0 MySQL:5.7 MySQL Workbench :6.3 One . download kbengine ...

  6. 06_Linux Directory file operation command 3 Search for commands _ my Linux The way

    I have told you in the last few sections Linux Some commands of end file directory operation This essay , Let's continue to learn how to operate on the file directory A command to find a file or directory find Find the file in the specified directory find( Options )( Parameters ) find ...

  7. TkMyBatis A hodgepodge

    1. What is? TkMyBatis TkMyBatis It's a MyBatis Common to Mapper Tools 2. introduce TkMyBatis To SpringBoot project With Gradle For example compile 'tk.myb ...

  8. Principles and framework of deep learning -Tensorflow Convolutional neural networks - Convolutional neural networks mnist classification 1.tf.nn.conv2d( Convolution operation ) 2.tf.nn.max_pool( Maximum pooling operation ) 3.tf.nn.dropout( perform dropout operation ) 4.tf.nn.softmax_cross_entropy_with_logits( Cross entropy loss ) 5.tf.truncated_normal( The normal distribution within two standard deviations )

    1. tf.nn.conv2d(x, w, strides=[1, 1, 1, 1], padding='SAME')  # Convolution of data Parameter description :x Means input data ,w The convolution kernel , stride ...

  9. self usage

  10. 20155204 The first 4 Experiments 《Android Programming 》 Experimental report

    20155204 The fourth experiment report One . Experiment contents and steps 1.Android Stuidio Installation test of : install Android Stuidio complete Hello World, Require modification res Contents of the catalog ,He ...