Discover application developer interview questions, include the articles, news, trends, analysis and practical advice about application developer interview questions on alibabacloud.com
Spring, hibernate, Struts interview questions from: http://shwenwen.itpub.net/post/34911/486887
How does hibernate work and why?Principle:1. Read and parse the configuration file2. Read and parse the ing information and create sessionfactory3. Open sesssion4. Create transaction Transation5. Persistent operations6. Submit the transaction7. Disable session8. Disable sesstionfactory
Why:1. For JDBC access
between $* and [email protected]
$*– output all parameters passed to the script as a string
[Email protected]– to list all parameters passed to the script in $IFS delimiter
63) How do I define an array in bash?array= ("Hi" "My" "Name" "is")64) How do I print the first element of an array?Echo ${array[0]}65) How do I print all the elements of an array?Echo ${array[@]}66) How do I output all the array indexes?Echo ${!array[@]}67) How do I move an element with an index of 2 in th
Analysis:Store basic data types1. Create an arr reference in the stack2. Create an int array of length 3 in the heap and initialize it, assigning the default value of 03. Point an ARR reference to an int array4. Re-assign values to each int value in an int arrayStore reference type User1. Create a Userarr reference in the stack2. Create a user array of length 3 in the heap and initialize it, assigning a default value of NULL3. Point the Userarr reference to the user array4. Create a user1,user2
simple example: 7. What media labels are available in addition to audio and VIDEO,HTML5?HTML5 provides strong support for multimedia, with the following tags supported in addition to audio and video tags: 8. What is the use of HTML5 Canvas elements?the Canvas element is used to draw a graphic on a Web page, and the element tag is powerful in that it can be graphically manipulated directly on HTML . 9, HTML5 storage types? HTML5 can store data locally, It was used in the past with coo
Android interview questions -- Activity, android -- activity
1,What is Activity?Activity is one of the four most basic and common components in Android (Activity, Service, Content Provider, BroadcastReceiver broadcast receiver.Activity is an application component that provides a screen for users to interact with each other to complete a task. All operations in th
expensive.The reliability of RAID 10 is the same as that of RAID 1. However, the RAID 10 hard drive is separated by data, which improves data transmission performance.
RAID 5 is similar to RAID 3. The difference is that RAID 5's parity information is also separated and saved to all hard drives like data,Instead of writing a specified hard drive, this eliminates the bottleneck of a single parity hard drive. The performance of the RAID 5 disk array is improved compared with that of RAID 3,However
C ++ programmers apply for common interview questions in-depth analysis 2 -- Linux general technology-Linux technology and application information, the following is to read details. 3. Internal issues
Question 1: Give the if statement for comparing the BOOL, int, float, pointer variable and "zero value" respectively (assuming the variable name is var)
Answer:
Sort out some MySQL interview questions
1. How to log on to the mysql databaseMysql-u username-p
2. How to enable/disable the mysql ServiceService mysql start/stop
3. view the mysql statusService mysql status
4. How to display the number of all databasesShow databases
5. How to obtain the names and types of all field objects in the tableDescribe table_name;
6. Does MYSQL support transactions?In the default
. Conversely, when Getfullname () is assigned to the test variable, the context refers to the Global Object (window). This is because test is a property that is implicitly set to the global object. For this reason, the function returns the FullName of the window, that is, the value defined in the first row.Question 5:call () and apply ()Now let you solve the previous problem and make the final Console.log () print Aurelio De Rosa. ReplyThe problem can change the function context by forcing the
-9fa4ae06b28a.html
Part 2: Spring, hibernate, and struts interview questions
How does Hibernate work and why?Principle:1. Read and parse the configuration file2. Read and parse the ing information and create SessionFactory3. Open Sesssion4. Create transaction Transation5. Persistent operations6. Submit the transaction7. Disable Session8. Disable SesstionFactory
Why:1. The code for JDBC database access is en
When it comes to Apple's developer account, we need to differentiate between three types of personal accounts, company accounts and business accounts, and one is an education account, which is not much to say.Personal account: The account used for the development of the Apple app is for personal use only and is easy to apply.Company account: In the name of the company to apply for the developer account, for
=3600; Version=1
Trailer
Indicates that the header domain is present at the end of the chunked transfer code
Trailer:max-forwards
Transfer-encoding
File transfer encoding
Transfer-encoding:chunked
Vary
Tells the downstream agent whether to use the cache response or request from the original server
Vary: *
Via
Tells the proxy client where the response was sent by
via:1.0 Fred, 1.1 nowhere.com (apache/1
Controller: When the user clicks the Submit button in the Web page, the controller accepts the request and invokes the appropriate model to process the request. The corresponding view is then called according to the result of the processing to display the results of the processing.
MVC process: First the controller accepts the user's request, invokes the corresponding model for business processing, and returns the data to the controller. The controller invokes the corresponding view to
. Net interview questions and answer 1) What is the difference between a thread and a process? Both threads and processes define some boundary. The difference is that processes define applications.
Program Boundaries with applications, different processes cannot be shared
Code And data space, while the thread defines the boundary between the code execution stack and the execution context. A process can co
C/C ++ written examination, Interview Questions Summary1. Find the return value of the following function (Microsoft)
Int func (X){Int countx = 0;While (X){Countx ++;X = x (x-1 );}Return countx;}
Assume x = 9999. Answer: 8
Train of Thought: Convert X to a binary system and check the number of contained 1.
2. What is "reference "? What should I pay attention to when declaring and using "reference?
A: A refe
Vim Training)
SSH security enhancement method, password mode and RSA key mode configuration.
Rpm/apt/yum/ports Pack, query, delete the basic commands. (Answer reference this article: Ubuntu Command Daquan series five--software installation)
Makefile's basic format, GCC compilation, connection commands,-o0 and-o3 differences. (The answer refers to this article: configure, make, and make install in Linux compilation installation respectively)
Basic use of gdb,strace,valgrind.
after the real object is called.Proxy mode,The proxy class and the proxy class implement the same interfaceAn instance of a proxy class in a proxy classBehavioral patterns: Focus on communication between objectsSuch as: Responsibility chain mode, iterator mode, command modeResponsibility chain ModelSimilar interceptors, etc.Command mode:Separates callers from Callee's behaviorInterpreter mode:Each syntax is an interpreter classIterator mode:Change the collection class's view traversal and add a
Classic Linux kernel interview questions
1) What kernel locks does Linux have?
2) What is the meaning of the user mode and Kernel Mode in Linux?
3) How to Apply for a large kernel memory?
4) What are the main methods for inter-process communication?
5) What are the functions used by the partner system to apply for kernel memory?
6) which of the following functions can I use to apply for kernel memory throu
HTTP common face questions http and HTTPS differences:
The difference between HTTP and https:
The URL of HTTP starts with//, and the URL of https starts with https://
HTTP is not secure, and HTTPS is secure
The HTTP standard port is 80, while the standard port for HTTPS is 443
In the OSI network model, HTTP works in the application layer, while the secure transport mechan
front end "proxy mode"
Ajax cross-domain issues can be consulted:
1190000012469713
Ajax solves browser caching problems?
Ajax solves browser caching problems?
1. Add Anyajaxobj.setrequestheader ("If-modified-since", "0") to Ajax before sending the request.
2. Add Anyajaxobj.setrequestheader ("Cache-control", "No-cache") to Ajax before sending the request.
3, add a random number after the URL: "fresh=" + math.random ();.
4. Add a timestamp a
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.