(server management itself is a work, but also can exercise different language thinking, after all, C + + and Pascal are very similar things, as for the scripting language is not optimistic)3. Algorithm (basic, exercise thinking)A small number involves:1. C#/SL (there is a little bit of the following, for 3 reasons: 1. General work 2. And Delphi is a dad, easy to learn 3. Powerful)2. Php/html/js (which is the last thing to do, but for my business, and the cost of the web business is really low,
to abandon object-oriented programming to embrace the go language, I had to accept the fact that it was too difficult to write concurrent code. I have always believed that the focus of language is to get programmers to write more concise code, so a language is enough to write complex code, but by removing some key tools, the resulting code is easier to write."7": Feather The ImmortalAt this stage, you have completely accepted go, you can use go to write all the content, including Perl/ruby/pyth
charged, if you are a student, you can enjoy the benefits of student eligibility (free use of related software, details Baidu)If you have never been in touch with a computer language, my advice is to learn JavaScript, the environment is too simple, a browser is doneDo not complicate the program, just a few if else several methods, a bunch of variables, subtraction ah. If you look at someone else and look at C's stdlib.h, main inside adds a line system ("shutdown-s-T"); After compiling the file
Facing the increasingly heavy work, our time by the boss compression of the fast, but I want to learn something new, do not want to learn only basic knowledge, want to have some other language project experience, then what should be done now?
Therefore, I recommend a thing to you, I studied for more than a year, in this more than a year, learned a lot of knowledge. But let me learn the most knowledge of the knowledge is from the Internet to buy some of the tutorials, what courses are there, wh
How to become a programmer-the tortoise and the rabbit race
The rabbit has four legs and jumps fast. The tortoise also has four legs. Crawling is really slow. One day, the rabbit met the tortoise and said with a smile: "turtles, turtles, let's race, OK ?" The tortoise knew that the rabbit was joking with him and glared at his eyes. The rabbit knows that the tortoise did not dare to race against him. He w
Goal: To become a qualified Linux platform under the PHP programmer;
Skill Requirements:
Master PHP basic Grammar, Master PHP security basics, master functions and related API operation, master MySQL and the relevant knowledge of Apache.
Steps:
1, the introduction of PHP learning methods
See
Http://www.lupaworld.com/bbs/thread-25904-1-1.html
2, learning PHP syntax, functions and interfaces
Estimated tim
How can I define the qualification here? At least, the qualification I mentioned here does not mean "excellent", because if I use "excellent" as the title, it means to become a "flawless" person.
Program First of all, I am not such a person, so I cannot give any suggestions. Therefore, the definition I gave "qualified" is: meeting the needs of enterprises, having a good mentality, focusing on the overall situation, cooperating with the team, and deve
Write code time said not long, said short not short, also experienced a lot, learned a lot, understand a lot. Simply tell your own experience (just from the perspective of a programmer).
Do a long time, in fact you will find that we do the most is the code of the accumulation of business, not those tall on the architecture design, there is no underlying technica
Harvard professor: long-term too tired or too poor will become stupid 2015-02-18 06:57:56 Source: Easy Anecdote (Beijing)Share to:1677Graphic irrelevantAn interdisciplinary team in the United States this year completed a study of the human way of thinking in resource scarcity, concluding that the poor and the overly busy have a common thinking trait: attention is disproportionately occupied by scarce resour
conversion is just a simple formula: E = mc2. Simple methods are easier to understand, implement, and maintain. In case of problems, we should give priority to the simplest solution. If a simple solution cannot meet the requirements, we should consider a complicated solution.
4. Do not drill corners
When you encounter obstacles, you may wish to stay away from your computer for the moment, look out the scenery outside the window, listen to light music, and chat with friends. When I encounter a p
!!”);
When you find that you do not know enough about the C language (Appendix A is really lightweight), it is time to pick up the second book.
2. C expert Programming
This is a magical book, because it tells you exactly what happened behind the code in a very entertaining way. After introducing the strange things of several famous bugs (most of which are related to NASA), readers will once again learn about integer enhancement, subscript, type degradation, and many other C programming la
level.
Then concentrate on improving the level of C + +, you can choose the "C + + programming ideas", and then see "effective C + + Chinese version 2nd Edition" and "more effective C + + Chinese version", these two books introduced the efficient use of C + + valuable experience, language is very humorous. At this point, you can claim to be a C + + programmer, congratulations!
Here are a few books to be read by interested friends. If you want to ef
is an excellent opportunity to improve your abilities.
1. Improve Your theoretical knowledge
(1) learning C Language
C language is the foundation of programming. Therefore, learning C language can lay a solid foundation for us to understand high-level concepts. It will not take too long to learn basic C language knowledge. It will take only a few weeks to master. C does not have much abstract encapsulation, which makes the C language relatively simp
-confidence, and I don't want to learn any more.
After reading a book in C language, you can buy a C ++ book. The same is true for C ++ books, which must be within 300 pages.
I want to learn a good book like C ++ primer, because it's so thick that you may not have the confidence to read it. Even if you have the confidence, it will take a year.
It is not worth it. This classic thick book is suitable for reading materials, but not for reading details.
I would like to remind you that you must beat
What do you do? I do software development. Is it a master? No! Really not. This is the most frequently asked word about my work over the years.
So with this article, I will reflect on how to become a master of software programming? What are masters? haha, it doesn't matter if you are a master, a low-handed, or a novice. As long as you can meet problems that others cannot solve, you will not be able to help
. What many companies are looking for is whether you have enough enthusiasm for the job and the spirit of innovation.On a website called livecoding.tv, programmers from around the world gather every day to communicate in the way they do best-writing code. According to the introduction, the founder of the site is an American, he is also a programmer, he set up the site is designed to build a social and professional development platform for programmers.
define, easy to measure, so the assessment is easy to implement, and easy to implement the assessment is always first adopted. But the premise and the starting point is wrong, will only be opposite, away from the target more and more far.Fortunately, it should be recognized that such a simple indicator is not able to evaluate the output of individual programmers, but if the number of lines of code is really evaluated, it can solve another long-establ
The project team made code review, and several brothers had a debate on the issue of function length, which was hard to determine.Isn't the function of Row 3 too long? Is it "completely unreadable "? How long is a function counted as "too long?This is actually an old topic. The first thing I saw was Lin's "high quality c ++ programming". It seems that a function
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.