www.project1.com和www.project2.com. httpd.conf和httpd-vhosts.conf文件修改为我在下面提到的更改. 使用我的浏览器,当我输入www.project1.com或者www.project2.com,我成功地在安装了服务器的笔记本电脑上打开我的网页.
" hosts文件 " 中的更改:我已将以下内容添加到文件末尾: -
127.0.0.1 localhost
127.0.0.1 www.project2.com
127.0.0.1 www.project1.com
Run Code Online (Sandbox Code Playgroud)
httpd.conf文件中的变化: -
Include conf/extra/httpd-vhosts.conf
Run Code Online (Sandbox Code Playgroud)
httpd-vhosts文件更改: -
NameVirtualHost *:80
<Directory "D:/websites/">
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
<VirtualHost 127.0.0.1>
DocumentRoot "D:/websites/wamp/www/"
ServerName localhost
</VirtualHost>
<VirtualHost 127.0.0.1>
DocumentRoot "D:/websites/project1/"
ServerName www.project1.com
</VirtualHost>
<VirtualHost 127.0.0.1>
DocumentRoot "D:/websites/project2/"
ServerName www.project2.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
PC_1(带服务器的浏览器)中打开这些网页,如何从浏览器中访问这些网页PC_2?(我的意思是任何连接到PC_1LAN的PC … 问题更在于:“Elasticsearch 节点如何交互以给出特定的搜索结果以及搜索请求的流程是什么?”
我参考了以下链接来理解,但它们对于我想要理解的内容不是很清楚。
根据上述文档,
那么,以上两种说法是否正确呢?因此,
或者,如果您可以帮助解释搜索请求的流程(哪个节点接收 API 调用、哪个节点过滤数据、哪个节点运行聚合等),那么这将非常有帮助。
如果相关,那么我使用 Elastic Search 7.5
我理解如何为C程序(堆栈,堆,函数调用等)组织内存.现在,我真的不明白所有这些东西在面向对象语言中是如何工作的(更具体地说,C++).
我知道每当我使用new关键字时,对象的空间就会分配到堆上.
我的一些基本问题是:
1)在程序执行期间,类定义是否存储在内存中?
2)如果是,则存储在何处以及如何存储.如果不是,那么在运行时如何调度函数(在虚拟/非虚函数的情况下).
3)当一个对象被分配内存时,该对象的所有细节都存储在其中?(它属于哪个类,成员函数,公共私有变量/函数等)
所以基本上,有人可以解释在编译之后/期间如何转换面向对象的代码以便实现这些OOP功能吗?
我对Java/C++很满意.因此,您可以使用其中一种语言解释逻辑,因为两者都具有非常明显的特征.
此外,请添加任何参考链接,以便我也可以从那里阅读,以防万一有进一步的疑问!
谢谢!
apache ×1
c++ ×1
class ×1
compilation ×1
java ×1
oop ×1
virtualhost ×1
wampserver ×1
windows ×1
windows-7 ×1