front end receives an HTTP page request and initiates a series of HTTP requests to the API server. The API server then starts querying the data store, the data store returns the data to the API server, then encodes it in JSON format, returns it to the Web front end server, and the front end uses the Go Html/template package to display and format the data as HTML.The frame diagram is as follows: (For more details, see Recap of our Google I/O talk about building a large-scale code search engine i
This way the Ubuntu installation process, first of all the official website documents
If you haven ' t already do so, log into your Ubuntu instance.
Open a terminal window.
ADD the new gpg key.58118E89F3A912897C070ADBF76221572C52609D
Open the /etc/apt/sources.list.d/docker.list file in your favorite editor.If the file doesn ' t exist, create it.
Remove any existing entries.
Add an entry for your Ubuntu operating system.The possible entries is:# Ubuntu Precisedeb https://apt.dockerp
The red font indicates the option that is being selected.
Install curl
$ Sudo apt-get install curl
Install the git Tool(Install the latest version as follows)
Add ppa
$ Sudo apt-add-repository ppa: git-core/ppa
$ Sudo apt-get update
$ Sudo apt-get install git
Git version is the latest
$ Git -- version
Git version 1.8.5.2
Error: sudo apt-add-repository ppa: git-core/ppa error: gpg: requesting key E1DF1F24 from hkp server keyserver.ubuntu.com/gpgkeys: HTTP fetch error 7: couldn't connect to host
, and then modify and submit it to the remote Repository
Explanation:
# Clone mercurial001 repository to a local machine.
$ Hg clone https://code.google.com/p/mercurial001
# Switch to the mercurial directory
$ CD mercurial001
# Add a new file t2.txt under the current directory mercurial001.
# The t2.txt is in the Add status.
$ Hg add
# Configure your own user information before commit and push. If no user is configured, the logon user of the local machine is used by default in commit, in this
decimal: 1So you can also set this:Setuid:chmod 4755 xxxSetgid:chmod 2755 XXXStick bit:chmod 1755 xxxFinally, after some files have special permissions set, the letters are not lowercase s or T, but uppercase s and T, and the special permissions for this file do not take effect because you have not given it a corresponding user's X permission.
The size of hard links and soft connections.
Through the test below, the hard link is the same inode node as the source file, pointing to the same file,
following four files: external/clearsilver/cgi/Android. mk.External/clearsilver/Java-JNI/Android. mkExternal/clearsilver/util/Android. mkExternal/clearsilver/CS/Android. mk
Set local_cflags + =-M64Local_ldflags + =-M64
Change to local_cflags + =-M32Local_ldflags + =-M32
In build/CORE/Main. mk
Find ifneq (64, $ (findstring 64, $ (build_arch )))
Change it to ifneq (i686, $ (findstring i686, $ (build_arch )))
If you install Ubuntu with the latest 11.04 header, a header file loss error may occur at
From Google official documentation: http://source.android.com/source/download.html
Android official documents are often broken down and cannot be accessed.
Get Android source codeThis document describes how to set up your local work environment, how to use repo to get the android files, and how to build the files on your machine.
Related reading:* For an overview of the entire code-Review and code-update process, see life of a patch.* For reference d
For more information about cp commands-general Linux technology-Linux technology and applications, see the following. [I = s] This post was last edited by yanyongkg
Read the masterpiece of laruence again, and have some questions about the cp command.
1) cp-s in the book: link files, same as ln usage
Here is my experiment (centos5.4 'uname-a' = 2.6.18-164. el5 ):
[Yan @ localhost tmp] $ pwd
/Home/yan/tmp
[Yan @ localhost tmp] $ ll
-Rw-r -- 1 yan 21 01-17 18:39
information for current online users, display HTTP Server view current HTTP servers informationSpecific configuration steps:To load a Web page file:[Httpserver]http Server Load webtest.web.7zEnable HTTPS and HTTP service features[Httpserver]http Secure-server Enable[Httpserver]http Server EanbleCreate HTTP users and configure levels and support for HTTP services[HTTPSERVER]AAA[Httpserver-aaa]local-user adm
My basic skills are not solid, so I have to try classes, subclasses, inheritance, virtual, abstract, and override today.
Rule 1: override a function with the same name as the parent class to use new, and override to override the function.RelatedCode:Class{Public void AAA (){}}
Class B:{Public void AAA (){}}Error message: the keyword new is required on "B. AAA
path Path. The. bash_profile file is located in the directory "%cygwin installation directory%\home\% user%". Like mine, "D:\tools\cygwin\home\rohu." Append a row to the. bash_profile file export path=~/bin: $PATH If you are in the country, you need an agent to go out. If you use an agent, you also need to add a sentence command. Assuming the proxy server is "127.0.0.2::8080", the command is: Export http_proxy=127.0.0.2:80801.3, install repo go to th
Before analyzing the Android source code, you must first learn how to download and compile the system. This chapter will give the reader a complete view of the Android source download process, common problems and processing methods, and from the developer's perspective to understand how to properly compile the Android system (including the original ecosystem and custom equipment).Later, we will go deep into the analysis of the compilation script on this basis. In the spirit of "discovering" to r
Document directory
Linux
Mac OS X
Get Android source code
This document describes how to set up your local work environment, how to use repo to get the android files, and how to build the files on your machine.
Related reading:
For an overview of the entire code-Review and code-update process, see life of a patch.
For reference details About Repo, see using rep
By default, there is no. Repo file in rhel6. You need to write one yourself.
Before using yum for installation, you must configure the yum source. If you cannot connect to the Internet, you can use a DVD or ISO file as the local Yum source. The following uses rhel6.0 as an example. Other versions are similar.
1. Create an ISO file storage directory (/repo/ISO) and an ISO file Mount directory (/
There are two methods to configure yum. One is to directly configure Yum under the/etc directory. CONF file, the other is in/etc/yum. repos. d directory. repo file.
1. Yum configuration file
$ CAT/etc/yum. conf
[Main]Cachedir =/var/Cache/Yum # cache directory of the RPM package downloaded by yumKeepcache = 0 # Whether the cache is saved, 1 is saved, and 0 is not saved.Debuglevel = 2 # debug level (0-10). The default value is 2 (I do not know
/administrator/appdata/local/composer/repo/https---packagist.org/packages.json into CacHereading C:/users/administrator/appdata/local/composer/repo/https---packagist.org/p-provider-2013.json from Cachereading C:/users/administrator/appdata/local/composer/repo/https---packagist.org/p-provider-2014.json from Cachedownloading http://packagist.org/p/provider-2015% 24
During the download of Android4.0.1 source code in Ubuntu 13.04, I initially referred
Download and install the SDK, but you will find that the SDK is not too busy. The detailed process is recorded here:
1. on the premise that the Android development environment has been set up, that is, the jdk has been installed. Enter java-version to check whether it is successful. To build an android development environment, you can see [] and 【].
How to compile the Android 4.0.1 source code and goldfish kern
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.