Java Development Book List
Computer Fundamentals:"in-depth understanding of computer systems" "Computer network"
Network:"TCP/IP protocol Volume One", "UNIX Network Programming Volume One" (Part of the chapter, Java is mainly to understand)
Java Fundamentals: "In-depth understanding of the JVM" "Thinking in Jva" "Effective Java" "Java Concurrent Programming Combat" (all the interview super Focus
Question: Define a function, enter the head node of a linked list, reverse the linked list, and output the head node of the reverse linked list.
Linked List node definition:
struct ListNode{int m_nValue ;ListNode* m_pNext ;} ;
At the beginning, I first thought about recursive solutions:
ListNode * ReverseLinkedList
One, Java language
1.1 Basic
Java Core Technology (Volume 1): Basic Knowledge (9th edition)"Thinking in Java""Effective Java" 1.2 concurrent programming
Java concurrent Programming Combat 1.3 Spring
The inside of Spring technology: An in-depth analysis of spring architecture and Design Principles (2nd edition) 1.4 JVM
"Java Performance Authority Guide""Deep understanding of the Java Virtual Machine 2nd Edition" II, operating system and network
An in-depth understanding of computer Systems (2nd
/* implements an address book that can be used to store 1000 people's information, including: Name, gender, age, phone, Address Provision method: 1. Add contact information 2. Delete the specified contact information 3. Find the specified contact information 4. Modify the specified contact information 5. Display all contact information 6. Clear all contacts */#include C-Language linked list write address
Cyberarticle is a tool for saving/managing Web pages.When you surf the Internet, you will certainly encounter very good articles, how to save? Use IE's save function? It won't be long before you forget it and keep it there. Use of electronic stacks software? Unfortunately, you can only save text information, useful pictures can not be saved. You may encounter good-looking pictures, use this kind of software
Introduction to Algorithms "Algorithmic competition introduction Classic"Code cleanliness: Programmer's professionalism"Self-cultivation of programmers" "Metasploit penetration test Devil training camp""Linux/unix system Programming Manual" "UNIX Network Programming" up and down advanced Programming for the UNIX environment"TCP/IP detailed" three volumesThe path of C-pointer programming"Winsock Network programming Meridian"Recommended book
Looking at: [Bubble economics]. (day) Noguchi Norio PostgreSQL from getting started to mastering mathematical models-Kang Qiyuan ready to see:Deep Learning:a Practitioner ' s approachFundamentals of Deep learning:designing next-generation Artificial Intelligence algorithmsR in actionBooks that have been read over the years:The Little SAS bookPython Scientific ComputingMachine Learning in actionProgramming Collective IntelligenceMastering Regular ExpressionsSPSS statistical analysis from beginner
Transferred from: http://www.cnblogs.com/liangshi/archive/2011/03/07/1973525.htmlLater idle can take a slow look ~ ~ will always be the feeling of the DAThe list format is: Book classification, Chinese title, English title, author. Ranked in no particular order, in red marked my recommended books. Getting started with testing Software Test (2nd edition
the specific cases, it introduces the manifestation of the challenge, the origin, the solution and the problems that may be encountered. Although there is a certain difference between the cultural atmosphere of foreign companies and Chinese enterprises, the thinking of analyzing and solving problems is still worthy of reference.Win in Test: The pioneer of software testing in ChinaCai WeidongA book describi
Clear Software and residual RC Software List in Ubuntu: 1. Very useful cleanup command: sudoapt-getautoclean clear old software cache sudoapt-getclean clear all software caches sudoap
In Ubuntu, clean up the software and the
Before learning Yum Online installation do not know where the error followed by the teacher's tutorial to walk the configuration file also looked no wrong but also reported wrong this is the error chart belowHere is a description of the "#" is the comment can not write this is etc/yum.repos.d/below LS a bit of linux Centos-media.repo configuration fileTried a lot of times, so I changed the file suffix to another name and recreated a centos-media.repo.This is my own Centos-media.repo file that I
When you want to build software, find a similar software for reference, and make the most progress.
Here is a list of open-source software categories, which are detailed in categories. Unfortunately, we need to use a proxy for access.
Http://en.wikipedia.org/wiki/List_of_open-source_software_packages
There are a lot of
Author: redguardtoo)
Updated on: 4-11-29
Original time:
Taste is quite small. If you use a famous free software package that hundreds of millions of working people love, you don't have to read this article.
My software selection criteria are:
Powerful functions (programmable, supporting plug-ins)
Excellent Performance (with no graphic interface, written in C, general performance is acceptable)
Honest an
An overview of a series of essays and the resulting backgroundown development of the Bean John Blog backup expert software tools since the advent of more than 3 years, by the vast number of bloggers writing and reading enthusiasts love. At the same time, there are some technical enthusiasts consulting me, the software is a variety of practical functions of how to achieve.The
Customized tableview for three20 software engine
If the original Yusong Momo article is reprinted, please note: Reprinted to my independent domain name blog Yusong Momo program Research Institute
, Original address: http://www.xuanyusong.com/archives/624
In this tutorial, we will first briefly introduce some three20's own tttableview component that provides the list for plotting. It inherits from table
We've been working on projects, and the documentation generated in the middle of the project is a "contract" that is delivered to the customer and is an inheritable outcome of the project as a whole. People in the project may feel they are aware of the whole project, and there is no need to bother writing documents that few people read. But what you write down is what you actually do, and what you don't write down is always verbal.The following is a list
Write by nine days Yan Ling (jtianling) -- blog.csdn.net/vagrxie
Discuss newsgroups and documents Technorati label: Free Software for commercial use
, Free Software
, Recommended software
, Software Origin
Can you see that Google Kingsoft is completely free? What about Google's own
activity center.
Norton AntiVirus 2009
Norton is also one of the few anti-virus software brands officially published by Microsoft that are compatible with Windows 7. In the same way, the Windows 7 activity center can get the Norton AntiVirus 2009 status.
Avast! AntiVirus Home
Avast! Working on Windows 7 is also good, and the activity center can also get its status
Microsoft Windows Live OneCare
Microsoft's OneCare have not been tested by Windows 7 be
Origin
Can you see that Google Kingsoft is completely free? What about Google's own software? The reason in, the new company is very strict with the use of software (of course, from the situation in China, it is actually very strict, it is normal) I need free-of-charge software that can be used commercially (in fact, only for enterprise use), and, in fact, to m
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.