当前位置:网站首页>Freshman learning sharing
Freshman learning sharing
2022-07-02 22:55:00 【Java aborigines, joelib】
Freshman learning sharing
This article is only for learning and sharing , Sorry for what you said , Don't spray if you don't like it .
Self introduction.
I am not talented , Failure in the college entrance examination , Went to Hunan to study , Major in electrical and Automation , Failed to change major .
Currently, it is in non professional status , I'm not going to change in the future , At present, I have mastered some knowledge by self-study
c Language
JavaSE
- Data structure and algorithm
leetCode
The algorithm is brushingMySQL
Basic syntax and underlying tuning transactionsJDBC
- web front end (
html
,css
,JavaScript
)
Growth experience
I majored in electrical and automation in the college entrance examination , That is, the electrician climbing the pole , Good , however , The turning point of all this is on the national day .
I saw my roommate learn c Use language 51 Single chip microcomputer , hey , All of a sudden , I also want to try to learn c Language , This is how it all started .
At first , I'm looking at Peng Ge c Language , Expand my c Language
Study of the , At the beginning , I also think programming is very interesting , There is nothing to do during the holiday , Listen to one in a day 3,4 Hours , then , With the deepening of learning programming, there are no professional courses in freshmen , More and more deep understanding of programming , The most exciting thing for me is , Just enough rolls , Can earn a lot w, Isn't that right , Earn opposite w Study , Then I can't stop learning to program .
Because I have evening self-study in my freshman year , therefore , I will use 9 Time to learn programming , I will go to school even if I have no classes in the morning or noon , In the early stage, it usually costs 3 About an hour to learn programming , It took me almost two months , I can't remember the details , I just put c I have learned all the languages .
after , It took more than a month , Brush more than 1500 lines of Niuke website c Language title , Summarized more than 20000 words of documents , If you are interested, you can ask me for , After brushing , Find yourself out c++
, That document doesn't mean to continue writing , So stop here
next , I started mine Java
The journey , I find Java
, It's really interesting , Then I put it into Java
Of learning , There's an episode , In order to improve their motivation to learn , I joined Bit employment course
, Why join ? After that , Study Java
Power ratio c The language is much stronger , I first saw Lao Du's Java, The momentum , Suddenly scare me , It also makes me want to laugh , I love Lao Du very much , Spent about 2 More than a month , learned , hey , At this time, I want to learn new features , The teacher who found the power node didn't speak very well , Then I went to run to find a brand of instant noodles
了 , notice a brand of instant noodles
It's too late to meet , Follow his class , Not only enriched my understanding of Java The understanding of , The new features are also very good , Not the kui is a Unfortunately, song Hongkang of Beijing Airlines
[ The dog's head lives ]
After learning these stages, plus the winter vacation at that time, there was no motivation , It took half a month to finish the second semester JavaSE
Everything , By the end JavaSE
, I rushed to Han Shunping of Tsinghua University
Learn data structure , Although old Han always has a mouth , His teaching idea of data structure has provided stage help for my algorithm explanation and understanding , I admire Lao Han very much . After learning , I started my... Indirectly leetCode
Brush problem , There are dozens of questions now , Not much but enough .
meanwhile , I also continue to rush a brand of instant noodles
, learn MySQL
The basic usage and underlying , I have studied for more than three months , The bottom floor heard my state of mind explode , There is no code , It's all theory , But I survived , ok .
JDBC,web The front end is what I heard during the final review , I gave up the algorithm , Give them Fly an airplane
, Finish learning quickly , At present, I am Javaweb
Level learning
appendix
Share
Why should I sign up for class ?
- Bit can bring me a benign competitive environment
- Bit can give me unparalleled teaching resources
- Bit can give me excellent career guidance
In conclusion , Bit is an excellent platform for online education , Others, such as Silicon Valley , The power node is also very good , But how can I get on the wireless , Bit is the best choice ( Don't start saying , Otherwise you think I'm advertising )
Whether reporting for duty means following unconditionally ?
- From my point of view , I will not follow unconditionally , You can say that , I'm a fast learner , I won't take classes with you , The lecture speed is not suitable for me
- and , Wherever we go , Don't boast about something , We should draw on our superiors , To learn better
How to surpass ?
- Persevere in learning , Don't heat up for three minutes , I dare say , You study for a few days and rest for a few days , You must not learn well , What I said !
- Always learn from cattle , Have a heart of admiration
- pay attention to important points , Start small , We should study every programming knowledge carefully , We should also look at the overall situation , Learn mainstream knowledge
- Dismember an ox as skillfully as a butcher , Think about why , Be good at discovering the beauty of programming
- Learn to make the course longer , About one 20 Minutes of video as 40 minute , The extra twenty minutes are the time to pause and think , Over and over again
- Briefly review what you learned in the day before going to bed , Review in detail the next day , Deepen memory
- Better a good memory than a bad keyboard , Knock down the knowledge points , Don't think you don't have to take notes in programming
Programming advice
- It's just that there is a specialty in the art industry , Learn in your own direction , such as , I am learning. Java Back end , I only study now Java Relevant stuff , I won't touch anything else
- In addition to having direction , We also need some useful tools , Such as
typora
Make notes ,idea
Knock on the code … Different people have different needs , Always use new , Don't use old , Don't talk about school requirements , You won't use new ones in private ? - Knock more and practice more , If you don't knock, you never know what you will knock
Shit code
, I often knock out a lot like thisbug
- Don't aim too high , Don't always think about using what you have learned to build a project
- I used to be like this , After being taught a lesson, I dare not , because , A little knowledge for beginners , Nothing can be done , Didn't you write for nothing
- Learn to find your own mistakes , Don't go to the teacher as soon as there is any abnormality or error , If the compilation is wrong or fails to achieve the effect, go to the teacher , It's better to ask the teacher to help you write , Only after we think about it can we find it effective
Future outlook
- My learning goal is to submit my resume during my sophomore summer vacation , Summer internship , Add internship experience to yourself
- In the sophomore year, not to mention advancing to the Blue Bridge Cup , At least second place in the provincial competition
- Junior deep learning , Delve deeply into the framework source code level , And send resumes to large factories
- Senior students go to Ali
Last , A journey of a thousand miles begins with a single step. , If you want to be a strong person, you must start now , Let's learn from the boss with me , Follow their learning steps , Believe you, I will shine .
Update plan for summer vacation :
A column ->
JDBC
—HTML
—CSS
Programming column ->
JavaScript
—javaweb
leetCode special column ->
22 layer -> 50 layer
边栏推荐
- 解决Chrome浏览器和Edeg浏览器主页被篡改的方法
- 地方经销商玩转社区团购模式,百万运营分享
- UE4 game architecture learning notes
- Rails 3 activerecord: sort by association count - rails 3 activerecord: order by count on Association
- Notes on key vocabulary in the English original of the biography of jobs (10) [chapter eight]
- Array advanced improvement
- QT qsplitter splitter
- Addition, deletion, modification and query of handwritten ORM (object relationship mapping)
- Jatpack------LiveData
- Golang面试整理 三 简历如何书写
猜你喜欢
Jatpack------LiveData
【外刊】睡眠与减肥
LeetCode 968. Monitor binary tree
数学建模——图与网络模型及方法(一)
首批 | 腾讯云完成国内首个云原生安全成熟度评估
创新实力再获认可!腾讯安全MSS获2022年度云原生安全守护先锋
Array advanced improvement
P1007 独木桥
[chestnut sugar GIS] ArcMap - how to batch modify the font, color, size, etc. of annotation elements
UE4 game architecture learning notes
随机推荐
牛客网:龙与地下城游戏
LeetCode 968. Monitor binary tree
Performance optimization - rigorous mode
P1007 独木桥
杰理之内置短按再长按,不管长按多长时间都是短按【篇】
【喜欢的诗词】好了歌
LeetCode 968. 监控二叉树
地方经销商玩转社区团购模式,百万运营分享
杰理之快速触摸不响应问题【篇】
Solve the error of changing the selected file when uploading excel file. Net:: err_ UPLOAD_ FILE_ CHANGED
Golang interview finishing three resumes how to write
PMP项目整合管理
数学建模——图与网络模型及方法(一)
[leetcode] reverse string [344]
wait解决僵尸进程
Qt QScrollArea
Comprehensively analyze the logic of the shared purchase business model? How sharing purchase empowers Enterprises
Baidu AI Cloud - create a face recognition application
mysql重置密码,忘记密码,重置root密码,重置mysql密码
性能优化----严苛模式